Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
AudioDecoder.h File Reference

Classes

class  CAudioDecoder
 

Macros

#define PACKET_SIZE   3840
 
#define INPUT_SIZE   PACKET_SIZE * 3
 
#define OUTPUT_SAMPLES   PACKET_SIZE
 
#define INPUT_SAMPLES   PACKET_SIZE
 
#define STATUS_NO_FILE   0
 
#define STATUS_QUEUING   1
 
#define STATUS_QUEUED   2
 
#define STATUS_PLAYING   3
 
#define STATUS_ENDING   4
 
#define STATUS_ENDED   5
 
#define RET_ERROR   -1
 
#define RET_SUCCESS   0
 
#define RET_SLEEP   1
 

Macro Definition Documentation

◆ INPUT_SAMPLES

#define INPUT_SAMPLES   PACKET_SIZE

◆ INPUT_SIZE

#define INPUT_SIZE   PACKET_SIZE * 3

◆ OUTPUT_SAMPLES

#define OUTPUT_SAMPLES   PACKET_SIZE

◆ PACKET_SIZE

#define PACKET_SIZE   3840

◆ RET_ERROR

#define RET_ERROR   -1

◆ RET_SLEEP

#define RET_SLEEP   1

◆ RET_SUCCESS

#define RET_SUCCESS   0

◆ STATUS_ENDED

#define STATUS_ENDED   5

◆ STATUS_ENDING

#define STATUS_ENDING   4

◆ STATUS_NO_FILE

#define STATUS_NO_FILE   0

◆ STATUS_PLAYING

#define STATUS_PLAYING   3

◆ STATUS_QUEUED

#define STATUS_QUEUED   2

◆ STATUS_QUEUING

#define STATUS_QUEUING   1