Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
VAAPI::CVaapiBufferStats Class Reference

#include <VAAPI.h>

Public Member Functions

void IncDecoded ()
 
void DecDecoded ()
 
void IncProcessed ()
 
void DecProcessed ()
 
void IncRender ()
 
void DecRender ()
 
void Reset ()
 
void Get (uint16_t &decoded, uint16_t &processed, uint16_t &render, bool &vpp)
 
void SetParams (uint64_t time, int flags)
 
void GetParams (uint64_t &lat, int &flags)
 
void SetCmd (int cmd)
 
void GetCmd (int &cmd)
 
void SetCanSkipDeint (bool canSkip)
 
bool CanSkipDeint ()
 
void SetVpp (bool vpp)
 

Public Attributes

uint16_t decodedPics
 
uint16_t processedPics
 
uint16_t renderPics
 
uint64_t latency
 
int codecFlags
 
bool canSkipDeint
 
int processCmd
 
bool isVpp
 

Detailed Description

Buffer statistics used to control number of frames in queue

Member Function Documentation

§ CanSkipDeint()

bool VAAPI::CVaapiBufferStats::CanSkipDeint ( )
inline

§ DecDecoded()

void VAAPI::CVaapiBufferStats::DecDecoded ( )
inline

§ DecProcessed()

void VAAPI::CVaapiBufferStats::DecProcessed ( )
inline

§ DecRender()

void VAAPI::CVaapiBufferStats::DecRender ( )
inline

§ Get()

void VAAPI::CVaapiBufferStats::Get ( uint16_t &  decoded,
uint16_t &  processed,
uint16_t &  render,
bool &  vpp 
)
inline

§ GetCmd()

void VAAPI::CVaapiBufferStats::GetCmd ( int &  cmd)
inline

§ GetParams()

void VAAPI::CVaapiBufferStats::GetParams ( uint64_t &  lat,
int &  flags 
)
inline

§ IncDecoded()

void VAAPI::CVaapiBufferStats::IncDecoded ( )
inline

§ IncProcessed()

void VAAPI::CVaapiBufferStats::IncProcessed ( )
inline

§ IncRender()

void VAAPI::CVaapiBufferStats::IncRender ( )
inline

§ Reset()

void VAAPI::CVaapiBufferStats::Reset ( void  )
inline

§ SetCanSkipDeint()

void VAAPI::CVaapiBufferStats::SetCanSkipDeint ( bool  canSkip)
inline

§ SetCmd()

void VAAPI::CVaapiBufferStats::SetCmd ( int  cmd)
inline

§ SetParams()

void VAAPI::CVaapiBufferStats::SetParams ( uint64_t  time,
int  flags 
)
inline

§ SetVpp()

void VAAPI::CVaapiBufferStats::SetVpp ( bool  vpp)
inline

Member Data Documentation

§ canSkipDeint

bool VAAPI::CVaapiBufferStats::canSkipDeint

§ codecFlags

int VAAPI::CVaapiBufferStats::codecFlags

§ decodedPics

uint16_t VAAPI::CVaapiBufferStats::decodedPics

§ isVpp

bool VAAPI::CVaapiBufferStats::isVpp

§ latency

uint64_t VAAPI::CVaapiBufferStats::latency

§ processCmd

int VAAPI::CVaapiBufferStats::processCmd

§ processedPics

uint16_t VAAPI::CVaapiBufferStats::processedPics

§ renderPics

uint16_t VAAPI::CVaapiBufferStats::renderPics

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