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