20 #ifndef __VAAPI_DEVICE_H__ 21 #define __VAAPI_DEVICE_H__ 1 89 DFBSurfaceCapabilities caps;
90 _surface->GetCapabilities(_surface, &caps);
91 if (caps & DSCAPS_DOUBLE) {
125 int getDepth(DFBSurfacePixelFormat format);
135 #endif // end of __VAAPI_DEVICE_H__ Definition: VaapiDevice.h:38
size_t getHeigth()
Definition: VaapiDevice.h:63
bool isSurfaceBackBuffered()
Definition: VaapiDevice.h:87
bool isContextBackBuffered()
Definition: VaapiDevice.h:119
int getContextID()
Definition: VaapiDevice.h:112
VaapiDevice()
Definition: VaapiDevice.cpp:46
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
bool isContextSingleBuffered()
Definition: VaapiDevice.h:116
~VaapiDevice()
Definition: VaapiDevice.cpp:51
size_t getVerticalRes(IVaapiScreen *screen)
Definition: VaapiDevice.h:73
size_t getHeigth(IVaapiSurface *surface)
Definition: VaapiDevice.h:67
size_t getWidth()
Definition: VaapiDevice.h:56
bool isMultiSample()
Definition: VaapiDevice.h:104
bool isBufferDestroyed()
Definition: VaapiDevice.h:97
bool initDevice(int argc, char *argv[])
Definition: VaapiDevice.cpp:57
bool isBufferDestroyed(IVaapiSurface surface)
Definition: VaapiDevice.h:101
int getDepth()
Definition: VaapiDevice.h:123
size_t getVerticalRes()
Definition: VaapiDevice.h:70
size_t getHorzRes()
Definition: VaapiDevice.h:76
size_t getWidth(IVaapiSurface *surface)
Definition: VaapiDevice.h:60
bool isSurfaceSingleBuffered()
Definition: VaapiDevice.h:83
const char * getErrorString(DFBResult error)
Return a string with the error code as text, instead of a numeric value.
size_t getHorzRes(IVaapiScreen *screen)
Definition: VaapiDevice.h:79
int getSurfaceID()
Definition: VaapiDevice.h:107