Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CDVDVideoPPFFmpeg Class Reference

#include <DVDVideoPPFFmpeg.h>

Public Member Functions

 CDVDVideoPPFFmpeg (CProcessInfo &processInfo)
 
 ~CDVDVideoPPFFmpeg ()
 
void SetType (const std::string &mType, bool deinterlace)
 
void Process (VideoPicture *pPicture)
 

Protected Member Functions

void Dispose ()
 
bool CheckInit (int iWidth, int iHeight)
 
bool CheckFrameBuffer (const VideoPicture *pSource)
 

Protected Attributes

std::string m_sType
 
CProcessInfom_processInfo
 
voidm_pContext
 
voidm_pMode
 
bool m_deinterlace
 
int m_iInitWidth
 
int m_iInitHeight
 

Constructor & Destructor Documentation

◆ CDVDVideoPPFFmpeg()

CDVDVideoPPFFmpeg::CDVDVideoPPFFmpeg ( CProcessInfo & processInfo)
explicit

◆ ~CDVDVideoPPFFmpeg()

CDVDVideoPPFFmpeg::~CDVDVideoPPFFmpeg ( )

Member Function Documentation

◆ CheckFrameBuffer()

bool CDVDVideoPPFFmpeg::CheckFrameBuffer ( const VideoPicture * pSource)
protected

◆ CheckInit()

bool CDVDVideoPPFFmpeg::CheckInit ( int iWidth,
int iHeight )
protected

◆ Dispose()

void CDVDVideoPPFFmpeg::Dispose ( )
protected

◆ Process()

void CDVDVideoPPFFmpeg::Process ( VideoPicture * pPicture)
Bug
libpostproc isn't const correct

◆ SetType()

void CDVDVideoPPFFmpeg::SetType ( const std::string & mType,
bool deinterlace )

Member Data Documentation

◆ m_deinterlace

bool CDVDVideoPPFFmpeg::m_deinterlace
protected

◆ m_iInitHeight

int CDVDVideoPPFFmpeg::m_iInitHeight
protected

◆ m_iInitWidth

int CDVDVideoPPFFmpeg::m_iInitWidth
protected

◆ m_pContext

void* CDVDVideoPPFFmpeg::m_pContext
protected

◆ m_pMode

void* CDVDVideoPPFFmpeg::m_pMode
protected

◆ m_processInfo

CProcessInfo& CDVDVideoPPFFmpeg::m_processInfo
protected

◆ m_sType

std::string CDVDVideoPPFFmpeg::m_sType
protected

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