Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
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 ( )
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: