|
vdr-plugin-softhddevice-drm-gles 1.6.4-d0291bb
|
FFmpeg Based Audio Decoder Frontend. More...
Classes | |
| class | cAudioDecoder |
| Audio Decoder. More... | |
Enumerations | |
| enum | PassthroughMask { CODEC_AC3 = (1 << 2) , CODEC_EAC3 = (1 << 3) , CODEC_DTS = (1 << 4) } |
| Bits used for the passthrough mask. More... | |
| enum | IEC61937Type { IEC61937_NULL = 0x00 , IEC61937_AC3 = 0x01 , IEC61937_EAC3 = 0x15 , IEC61937_DTS1 = 0x0B , IEC61937_DTS2 = 0x0C , IEC61937_DTS3 = 0x0D , IEC61937_DTSHD = 0x11 , IEC61937_TRUEHD = 0x16 } |
| IEC Data type. More... | |
| enum | IEC61937Preamble { IEC61937_PREAMBLE1 = 0xF872 , IEC61937_PREAMBLE2 = 0x4E1F , DTS_PREAMBLE_16BE_1 = 0x7FFE , DTS_PREAMBLE_16BE_2 = 0x8001 } |
| IEC Preambles. More... | |
| enum | CodecFrameSizes { DTS1_FRAME_SIZE = 512 , DTS2_FRAME_SIZE = 1024 , DTS3_FRAME_SIZE = 2048 , AC3_FRAME_SIZE = 1536 , EAC3_FRAME_SIZE = 6144 , MAX_FRAME_SIZE = EAC3_FRAME_SIZE , TRUEHD_FRAME_SIZE = 15360 } |
| Codec frame sizes for spdif. More... | |
FFmpeg Based Audio Decoder Frontend.
Codec frame sizes for spdif.
| Enumerator | |
|---|---|
| DTS1_FRAME_SIZE | |
| DTS2_FRAME_SIZE | |
| DTS3_FRAME_SIZE | |
| AC3_FRAME_SIZE | |
| EAC3_FRAME_SIZE | |
| MAX_FRAME_SIZE | |
| TRUEHD_FRAME_SIZE | (not used) |
Definition at line 76 of file codec_audio.h.
IEC Preambles.
| Enumerator | |
|---|---|
| IEC61937_PREAMBLE1 | |
| IEC61937_PREAMBLE2 | |
| DTS_PREAMBLE_16BE_1 | |
| DTS_PREAMBLE_16BE_2 | |
Definition at line 64 of file codec_audio.h.
IEC Data type.
Definition at line 48 of file codec_audio.h.
Bits used for the passthrough mask.
0x01 and 0x02 are kept unused for compatibility with an existing setup.conf
| Enumerator | |
|---|---|
| CODEC_AC3 | AC-3 bit mask. |
| CODEC_EAC3 | E-AC-3 bit mask. |
| CODEC_DTS | DTS bit mask. |
Definition at line 37 of file codec_audio.h.