Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <VAAPI.h>
Public Member Functions | |
virtual | ~CPostproc ()=default |
virtual bool | PreInit (CVaapiConfig &config, SDiMethods *methods=NULL)=0 |
virtual bool | Init (EINTERLACEMETHOD method)=0 |
virtual bool | AddPicture (CVaapiDecodedPicture &inPic)=0 |
virtual bool | Filter (CVaapiProcessedPicture &outPic)=0 |
virtual void | ClearRef (CVaapiProcessedPicture &pic)=0 |
virtual void | Flush ()=0 |
virtual bool | UpdateDeintMethod (EINTERLACEMETHOD method)=0 |
virtual bool | DoesSync ()=0 |
virtual bool | WantsPic () |
virtual bool | UseVideoSurface ()=0 |
virtual void | Discard (COutput *output, ReadyToDispose cb) |
Protected Attributes | |
CVaapiConfig | m_config |
int | m_step |
|
virtualdefault |
|
pure virtual |
Implemented in VAAPI::CFFmpegPostproc, VAAPI::CSkipPostproc, and VAAPI::CVppPostproc.
|
pure virtual |
Implemented in VAAPI::CFFmpegPostproc, VAAPI::CSkipPostproc, and VAAPI::CVppPostproc.
|
inlinevirtual |
Reimplemented in VAAPI::CFFmpegPostproc, VAAPI::CSkipPostproc, and VAAPI::CVppPostproc.
|
pure virtual |
Implemented in VAAPI::CFFmpegPostproc, VAAPI::CSkipPostproc, and VAAPI::CVppPostproc.
|
pure virtual |
Implemented in VAAPI::CFFmpegPostproc, VAAPI::CSkipPostproc, and VAAPI::CVppPostproc.
|
pure virtual |
Implemented in VAAPI::CFFmpegPostproc, VAAPI::CSkipPostproc, and VAAPI::CVppPostproc.
|
pure virtual |
Implemented in VAAPI::CFFmpegPostproc, VAAPI::CSkipPostproc, and VAAPI::CVppPostproc.
|
pure virtual |
Implemented in VAAPI::CFFmpegPostproc, VAAPI::CSkipPostproc, and VAAPI::CVppPostproc.
|
pure virtual |
Implemented in VAAPI::CFFmpegPostproc, VAAPI::CSkipPostproc, and VAAPI::CVppPostproc.
|
pure virtual |
Implemented in VAAPI::CFFmpegPostproc, VAAPI::CSkipPostproc, and VAAPI::CVppPostproc.
|
inlinevirtual |
Reimplemented in VAAPI::CVppPostproc.
|
protected |
|
protected |