xbmc
Public Member Functions | List of all members
CAudioDecoder Class Reference

Public Member Functions

bool Create (const CFileItem &file, int64_t seekOffset)
 
void Destroy ()
 
int ReadSamples (int numsamples)
 
bool CanSeek ()
 
int64_t Seek (int64_t time)
 
int64_t TotalTime ()
 
void SetTotalTime (int64_t time)
 
void Start ()
 
int GetStatus ()
 
void SetStatus (int status)
 
AEAudioFormat GetFormat ()
 
unsigned int GetChannels ()
 
unsigned int GetDataSize (bool checkPktSize)
 
void * GetData (unsigned int samples)
 
uint8_t * GetRawData (int &size)
 
ICodecGetCodec () const
 
float GetReplayGain (float &peakVal)
 

Member Function Documentation

◆ ReadSamples()

int CAudioDecoder::ReadSamples ( int  numsamples)
Todo:
trash this useless ringbuffer

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