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

#include <VDPAU.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)
 
void SetParams (uint64_t time, int flags)
 
void GetParams (uint64_t &lat, int &flags)
 
void SetCanSkipDeint (bool canSkip)
 
bool CanSkipDeint ()
 
void SetDraining (bool drain)
 
bool IsDraining ()
 

Public Attributes

uint16_t decodedPics
 
uint16_t processedPics
 
uint16_t renderPics
 
uint64_t latency
 
int codecFlags
 
bool canSkipDeint
 
bool draining
 

Detailed Description

Buffer statistics used to control number of frames in queue

Member Function Documentation

§ CanSkipDeint()

bool VDPAU::CVdpauBufferStats::CanSkipDeint ( )
inline

§ DecDecoded()

void VDPAU::CVdpauBufferStats::DecDecoded ( )
inline

§ DecProcessed()

void VDPAU::CVdpauBufferStats::DecProcessed ( )
inline

§ DecRender()

void VDPAU::CVdpauBufferStats::DecRender ( )
inline

§ Get()

void VDPAU::CVdpauBufferStats::Get ( uint16_t &  decoded,
uint16_t &  processed,
uint16_t &  render 
)
inline

§ GetParams()

void VDPAU::CVdpauBufferStats::GetParams ( uint64_t &  lat,
int &  flags 
)
inline

§ IncDecoded()

void VDPAU::CVdpauBufferStats::IncDecoded ( )
inline

§ IncProcessed()

void VDPAU::CVdpauBufferStats::IncProcessed ( )
inline

§ IncRender()

void VDPAU::CVdpauBufferStats::IncRender ( )
inline

§ IsDraining()

bool VDPAU::CVdpauBufferStats::IsDraining ( )
inline

§ Reset()

void VDPAU::CVdpauBufferStats::Reset ( void  )
inline

§ SetCanSkipDeint()

void VDPAU::CVdpauBufferStats::SetCanSkipDeint ( bool  canSkip)
inline

§ SetDraining()

void VDPAU::CVdpauBufferStats::SetDraining ( bool  drain)
inline

§ SetParams()

void VDPAU::CVdpauBufferStats::SetParams ( uint64_t  time,
int  flags 
)
inline

Member Data Documentation

§ canSkipDeint

bool VDPAU::CVdpauBufferStats::canSkipDeint

§ codecFlags

int VDPAU::CVdpauBufferStats::codecFlags

§ decodedPics

uint16_t VDPAU::CVdpauBufferStats::decodedPics

§ draining

bool VDPAU::CVdpauBufferStats::draining

§ latency

uint64_t VDPAU::CVdpauBufferStats::latency

§ processedPics

uint16_t VDPAU::CVdpauBufferStats::processedPics

§ renderPics

uint16_t VDPAU::CVdpauBufferStats::renderPics

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