|  | 
|  | 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