20 #ifndef GNASH_VIDEODECODERGST_H 21 #define GNASH_VIDEODECODERGST_H 44 : image::
ImageRGB(nullptr, width, height),
50 gst_buffer_unref(_buffer);
59 return GST_BUFFER_DATA(_buffer);
64 return GST_BUFFER_DATA(_buffer);
77 const std::uint8_t* extradata,
size_t extradatasize);
83 std::unique_ptr<image::GnashImage> pop();
102 void setup(GstCaps* caps);
114 #endif // __VIDEODECODERGST_H__
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
24-bit RGB bitmap
Definition: GnashImage.h:216
const size_t _width
Width of image, in pixels.
Definition: GnashImage.h:203
size_t height() const
Get the image's width.
Definition: GnashImage.h:133
size_t width() const
Get the image's width.
Definition: GnashImage.h:126
#define DSOEXPORT
Definition: dsodefs.h:55
const size_t _height
Height of image, in pixels.
Definition: GnashImage.h:206
value_type * iterator
Definition: GnashImage.h:83
Definition: swfdec_codec_gst.h:29
size_t channels() const
Get the number of channels.
Definition: GnashImage.h:119
ImageRGB(size_t width, size_t height)
Create an empty RGB image with uninitialized data.
Definition: GnashImage.cpp:109
const value_type * const_iterator
Definition: GnashImage.h:84