lib/libcoolstream2: apollo headers update

This commit is contained in:
[CST] Focus
2013-11-15 15:55:23 +04:00
parent 5ce5730f84
commit fb6dea6e2d
3 changed files with 21 additions and 12 deletions

View File

@@ -44,20 +44,26 @@ typedef enum {
HDMI_ENCODED_FORCED
} HDMI_ENCODED_MODE;
typedef enum
{
typedef enum {
HDMI_AUDIO_FMT_LPCM = 0x1,
HDMI_AUDIO_FMT_AC3 ,
HDMI_AUDIO_FMT_MPEG1 ,
HDMI_AUDIO_FMT_MP3 ,
HDMI_AUDIO_FMT_MPEG2 ,
HDMI_AUDIO_FMT_AAC ,
HDMI_AUDIO_FMT_DTS ,
HDMI_AUDIO_FMT_ATRAC
HDMI_AUDIO_FMT_AC3,
HDMI_AUDIO_FMT_MPEG1,
HDMI_AUDIO_FMT_MP3,
HDMI_AUDIO_FMT_MPEG2,
HDMI_AUDIO_FMT_AAC,
HDMI_AUDIO_FMT_DTS,
HDMI_AUDIO_FMT_ATRAC,
HDMI_AUDIO_FMT_ONE_BIT,
HDMI_AUDIO_FMT_DD_PLUS,
HDMI_AUDIO_FMT_DTS_HD,
HDMI_AUDIO_FMT_MAT,
HDMI_AUDIO_FMT_DST,
HDMI_AUDIO_FMT_WMA_PRO,
HDMI_AUDIO_FMT_LAST = HDMI_AUDIO_FMT_WMA_PRO
} HDMI_AUDIO_FORMAT;
#define CS_MAX_AUDIO_DECODERS 1
#define CS_MAX_AUDIO_FORMATS 10
#define CS_MAX_AUDIO_FORMATS HDMI_AUDIO_FMT_LAST
typedef struct cs_audio_format {
HDMI_AUDIO_FORMAT format;
@@ -73,6 +79,7 @@ class cDemux;
class cVideo;
class cAudio {
friend class cVideo;
private:
static cAudio *instance[CS_MAX_AUDIO_DECODERS];
unsigned int unit;