20 #ifndef GNASH_VAAPIIMAGE_H 21 #define GNASH_VAAPIIMAGE_H 37 class SwsContextWrapper;
44 std::uint8_t * _image_data;
47 bool create(
unsigned int width,
unsigned int height);
59 VAImageID
get()
const {
return _image.image_id; }
65 unsigned int width()
const {
return _image.width; }
68 unsigned int height()
const {
return _image.height; }
71 bool isMapped()
const {
return _image_data != NULL; }
83 std::uint8_t *getPlane(
int plane)
const;
86 unsigned int getPitch(
int plane)
const;
91 #endif // GNASH_VAAPIIMAGE_H
unsigned int height() const
Get image height.
Definition: VaapiImage.h:68
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
Definition: klash_part.cpp:329
unsigned int getPlaneCount() const
Get number of planes.
Definition: VaapiImage.h:80
Definition: klash_part.cpp:329
bool isMapped() const
Check whether the VA image is mapped.
Definition: VaapiImage.h:71
#define DSOEXPORT
Definition: dsodefs.h:55
VaapiImageFormat format() const
Get image format.
Definition: VaapiImage.h:62
VA image abstraction.
Definition: VaapiImage.h:40
unsigned int width() const
Get image width.
Definition: VaapiImage.h:65