|
| CDecoder (CProcessInfo &processInfo) |
|
bool | Open (AVCodecContext *avctx, AVCodecContext *mainctx, const enum AVPixelFormat) override |
|
CDVDVideoCodec::VCReturn | Decode (AVCodecContext *avctx, AVFrame *frame) override |
|
bool | GetPicture (AVCodecContext *avctx, VideoPicture *picture) override |
|
void | Reset () override |
|
virtual void | Close () |
|
long | Release () override |
|
bool | CanSkipDeint () override |
|
unsigned | GetAllowedReferences () override |
|
CDVDVideoCodec::VCReturn | Check (AVCodecContext *avctx) override |
|
const std::string | Name () override |
|
void | SetCodecControl (int flags) override |
|
void | FFReleaseBuffer (uint8_t *data) |
|
| IDVDResourceCounted (const IDVDResourceCounted &)=delete |
|
IDVDResourceCounted & | operator= (const IDVDResourceCounted &)=delete |
|
virtual IHardwareDecoder * | Acquire () |
|
|
enum | EDisplayState { VAAPI_OPEN,
VAAPI_RESET,
VAAPI_LOST,
VAAPI_ERROR
} |
|
|
void | SetWidthHeight (int width, int height) |
|
bool | ConfigVAAPI () |
|
bool | CheckStatus (VAStatus vdp_st, int line) |
|
void | FiniVAAPIOutput () |
|
void | ReturnRenderPicture (CVaapiRenderPicture *renderPic) |
|
long | ReleasePicReference () |
|
bool | CheckSuccess (VAStatus status, const std::string &function) |
|
|
static bool | m_capGeneral = false |
|
static bool | m_capDeepColor = false |
|
|
std::atomic< long > | m_refs |
|
The documentation for this class was generated from the following files:
- xbmc/cores/VideoPlayer/DVDCodecs/Video/VAAPI.h
- xbmc/cores/VideoPlayer/DVDCodecs/Video/VAAPI.cpp