Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
VAAPI::CPostproc Class Referenceabstract

#include <VAAPI.h>

Inheritance diagram for VAAPI::CPostproc:
VAAPI::CFFmpegPostproc VAAPI::CSkipPostproc VAAPI::CVppPostproc

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
 

Constructor & Destructor Documentation

◆ ~CPostproc()

virtual VAAPI::CPostproc::~CPostproc ( )
virtualdefault

Member Function Documentation

◆ AddPicture()

virtual bool VAAPI::CPostproc::AddPicture ( CVaapiDecodedPicture & inPic)
pure virtual

◆ ClearRef()

virtual void VAAPI::CPostproc::ClearRef ( CVaapiProcessedPicture & pic)
pure virtual

◆ Discard()

virtual void VAAPI::CPostproc::Discard ( COutput * output,
ReadyToDispose cb )
inlinevirtual

◆ DoesSync()

virtual bool VAAPI::CPostproc::DoesSync ( )
pure virtual

◆ Filter()

virtual bool VAAPI::CPostproc::Filter ( CVaapiProcessedPicture & outPic)
pure virtual

◆ Flush()

virtual void VAAPI::CPostproc::Flush ( )
pure virtual

◆ Init()

virtual bool VAAPI::CPostproc::Init ( EINTERLACEMETHOD method)
pure virtual

◆ PreInit()

virtual bool VAAPI::CPostproc::PreInit ( CVaapiConfig & config,
SDiMethods * methods = NULL )
pure virtual

◆ UpdateDeintMethod()

virtual bool VAAPI::CPostproc::UpdateDeintMethod ( EINTERLACEMETHOD method)
pure virtual

◆ UseVideoSurface()

virtual bool VAAPI::CPostproc::UseVideoSurface ( )
pure virtual

◆ WantsPic()

virtual bool VAAPI::CPostproc::WantsPic ( )
inlinevirtual

Reimplemented in VAAPI::CVppPostproc.

Member Data Documentation

◆ m_config

CVaapiConfig VAAPI::CPostproc::m_config
protected

◆ m_step

int VAAPI::CPostproc::m_step
protected

The documentation for this class was generated from the following file: