|
GNU Radio's DAB Package
|
Go to the source code of this file.
Classes | |
| struct | mp4AudioSpecificConfig |
| struct | NeAACDecConfiguration |
| struct | NeAACDecFrameInfo |
Typedefs | |
| typedef void * | NeAACDecHandle |
| typedef struct mp4AudioSpecificConfig | mp4AudioSpecificConfig |
| typedef struct NeAACDecConfiguration | NeAACDecConfiguration |
| typedef struct NeAACDecConfiguration * | NeAACDecConfigurationPtr |
| typedef struct NeAACDecFrameInfo | NeAACDecFrameInfo |
Functions | |
| char *NEAACDECAPI | NeAACDecGetErrorMessage (unsigned char errcode) |
| unsigned long NEAACDECAPI | NeAACDecGetCapabilities (void) |
| NeAACDecHandle NEAACDECAPI | NeAACDecOpen (void) |
| NeAACDecConfigurationPtr NEAACDECAPI | NeAACDecGetCurrentConfiguration (NeAACDecHandle hDecoder) |
| unsigned char NEAACDECAPI | NeAACDecSetConfiguration (NeAACDecHandle hDecoder, NeAACDecConfigurationPtr config) |
| long NEAACDECAPI | NeAACDecInit (NeAACDecHandle hDecoder, unsigned char *buffer, unsigned long buffer_size, unsigned long *samplerate, unsigned char *channels) |
| char NEAACDECAPI | NeAACDecInit2 (NeAACDecHandle hDecoder, unsigned char *pBuffer, unsigned long SizeOfDecoderSpecificInfo, unsigned long *samplerate, unsigned char *channels) |
| char NEAACDECAPI | NeAACDecInitDRM (NeAACDecHandle *hDecoder, unsigned long samplerate, unsigned char channels) |
| char NEAACDECAPI | NeAACDecInitDAB (NeAACDecHandle *hDecoder, unsigned long samplerate, unsigned char channels, unsigned char sbr) |
| void NEAACDECAPI | NeAACDecPostSeekReset (NeAACDecHandle hDecoder, long frame) |
| void NEAACDECAPI | NeAACDecClose (NeAACDecHandle hDecoder) |
| void *NEAACDECAPI | NeAACDecDecode (NeAACDecHandle hDecoder, NeAACDecFrameInfo *hInfo, unsigned char *buffer, unsigned long buffer_size) |
| void *NEAACDECAPI | NeAACDecDecode2 (NeAACDecHandle hDecoder, NeAACDecFrameInfo *hInfo, unsigned char *buffer, unsigned long buffer_size, void **sample_buffer, unsigned long sample_buffer_size) |
| char NEAACDECAPI | NeAACDecAudioSpecificConfig (unsigned char *pBuffer, unsigned long buffer_size, mp4AudioSpecificConfig *mp4ASC) |
| #define ADIF 1 |
| #define ADTS 2 |
| #define AudioSpecificConfig NeAACDecAudioSpecificConfig |
| #define BACK_CHANNEL_CENTER (8) |
| #define BACK_CHANNEL_LEFT (6) |
| #define BACK_CHANNEL_RIGHT (7) |
| #define DRM_ER_LC 27 |
| #define DRMCH_MONO 1 |
| #define DRMCH_SBR_MONO 3 |
| #define DRMCH_SBR_PS_STEREO 5 |
| #define DRMCH_SBR_STEREO 4 |
| #define DRMCH_STEREO 2 |
| #define ER_LC 17 |
| #define ER_LTP 19 |
| #define ERROR_RESILIENCE_CAP (1<<4) |
| #define faacDecClose NeAACDecClose |
| #define faacDecConfiguration NeAACDecConfiguration |
| #define faacDecConfigurationPtr NeAACDecConfigurationPtr |
| #define faacDecDecode NeAACDecDecode |
| #define faacDecFrameInfo NeAACDecFrameInfo |
| #define faacDecGetCurrentConfiguration NeAACDecGetCurrentConfiguration |
| #define faacDecGetErrorMessage NeAACDecGetErrorMessage |
| #define faacDecHandle NeAACDecHandle |
| #define faacDecInit NeAACDecInit |
| #define faacDecInit2 NeAACDecInit2 |
| #define faacDecInitDAB NeAACDecInitDAB |
| #define faacDecInitDRM NeAACDecInitDRM |
| #define faacDecOpen NeAACDecOpen |
| #define faacDecPostSeekReset NeAACDecPostSeekReset |
| #define faacDecSetConfiguration NeAACDecSetConfiguration |
| #define FAAD2_VERSION "2.7" |
| #define FAAD_FMT_16BIT 1 |
| #define FAAD_FMT_24BIT 2 |
| #define FAAD_FMT_32BIT 3 |
| #define FAAD_FMT_DOUBLE 5 |
| #define FAAD_FMT_FIXED FAAD_FMT_FLOAT |
| #define FAAD_FMT_FLOAT 4 |
| #define FAAD_MIN_STREAMSIZE 768 |
| #define FIXED_POINT_CAP (1<<5) |
| #define FRONT_CHANNEL_CENTER (1) |
| #define FRONT_CHANNEL_LEFT (2) |
| #define FRONT_CHANNEL_RIGHT (3) |
| #define HE_AAC 5 |
| #define LATM 3 |
| #define LC 2 |
| #define LC_DEC_CAP (1<<0) |
| #define LD 23 |
| #define LD_DEC_CAP (1<<3) |
| #define LFE_CHANNEL (9) |
| #define LTP 4 |
| #define LTP_DEC_CAP (1<<2) |
| #define MAIN 1 |
| #define MAIN_DEC_CAP (1<<1) |
| #define NEAACDECAPI |
Referenced by NeAACDecAudioSpecificConfig(), NeAACDecClose(), NeAACDecDecode(), NeAACDecDecode2(), NeAACDecGetCapabilities(), NeAACDecGetCurrentConfiguration(), NeAACDecGetErrorMessage(), NeAACDecInit(), NeAACDecInit2(), NeAACDecInitDAB(), NeAACDecInitDRM(), NeAACDecOpen(), NeAACDecPostSeekReset(), and NeAACDecSetConfiguration().
| #define NO_SBR 0 |
| #define NO_SBR_UPSAMPLED 3 |
| #define RAW 0 |
| #define SBR_DOWNSAMPLED 2 |
| #define SBR_UPSAMPLED 1 |
| #define SIDE_CHANNEL_LEFT (4) |
| #define SIDE_CHANNEL_RIGHT (5) |
| #define SSR 3 |
| #define UNKNOWN_CHANNEL (0) |
| typedef struct mp4AudioSpecificConfig mp4AudioSpecificConfig |
| typedef struct NeAACDecConfiguration NeAACDecConfiguration |
| typedef struct NeAACDecConfiguration * NeAACDecConfigurationPtr |
| typedef struct NeAACDecFrameInfo NeAACDecFrameInfo |
| typedef void* NeAACDecHandle |
| char NEAACDECAPI NeAACDecAudioSpecificConfig | ( | unsigned char * | pBuffer, |
| unsigned long | buffer_size, | ||
| mp4AudioSpecificConfig * | mp4ASC ) |
References NEAACDECAPI, and NeAACDecAudioSpecificConfig().
Referenced by NeAACDecAudioSpecificConfig().
| void NEAACDECAPI NeAACDecClose | ( | NeAACDecHandle | hDecoder | ) |
References NEAACDECAPI, and NeAACDecClose().
Referenced by NeAACDecClose().
| void *NEAACDECAPI NeAACDecDecode | ( | NeAACDecHandle | hDecoder, |
| NeAACDecFrameInfo * | hInfo, | ||
| unsigned char * | buffer, | ||
| unsigned long | buffer_size ) |
References NEAACDECAPI, and NeAACDecDecode().
Referenced by NeAACDecDecode().
| void *NEAACDECAPI NeAACDecDecode2 | ( | NeAACDecHandle | hDecoder, |
| NeAACDecFrameInfo * | hInfo, | ||
| unsigned char * | buffer, | ||
| unsigned long | buffer_size, | ||
| void ** | sample_buffer, | ||
| unsigned long | sample_buffer_size ) |
References NEAACDECAPI, and NeAACDecDecode2().
Referenced by NeAACDecDecode2().
| unsigned long NEAACDECAPI NeAACDecGetCapabilities | ( | void | ) |
References NEAACDECAPI, and NeAACDecGetCapabilities().
Referenced by NeAACDecGetCapabilities().
| NeAACDecConfigurationPtr NEAACDECAPI NeAACDecGetCurrentConfiguration | ( | NeAACDecHandle | hDecoder | ) |
References NEAACDECAPI, and NeAACDecGetCurrentConfiguration().
Referenced by NeAACDecGetCurrentConfiguration().
| char *NEAACDECAPI NeAACDecGetErrorMessage | ( | unsigned char | errcode | ) |
References NEAACDECAPI, and NeAACDecGetErrorMessage().
Referenced by NeAACDecGetErrorMessage().
| long NEAACDECAPI NeAACDecInit | ( | NeAACDecHandle | hDecoder, |
| unsigned char * | buffer, | ||
| unsigned long | buffer_size, | ||
| unsigned long * | samplerate, | ||
| unsigned char * | channels ) |
References NEAACDECAPI, and NeAACDecInit().
Referenced by NeAACDecInit().
| char NEAACDECAPI NeAACDecInit2 | ( | NeAACDecHandle | hDecoder, |
| unsigned char * | pBuffer, | ||
| unsigned long | SizeOfDecoderSpecificInfo, | ||
| unsigned long * | samplerate, | ||
| unsigned char * | channels ) |
References NEAACDECAPI, and NeAACDecInit2().
Referenced by NeAACDecInit2().
| char NEAACDECAPI NeAACDecInitDAB | ( | NeAACDecHandle * | hDecoder, |
| unsigned long | samplerate, | ||
| unsigned char | channels, | ||
| unsigned char | sbr ) |
References NEAACDECAPI, and NeAACDecInitDAB().
Referenced by NeAACDecInitDAB().
| char NEAACDECAPI NeAACDecInitDRM | ( | NeAACDecHandle * | hDecoder, |
| unsigned long | samplerate, | ||
| unsigned char | channels ) |
References NEAACDECAPI, and NeAACDecInitDRM().
Referenced by NeAACDecInitDRM().
| NeAACDecHandle NEAACDECAPI NeAACDecOpen | ( | void | ) |
References NEAACDECAPI, and NeAACDecOpen().
Referenced by NeAACDecOpen().
| void NEAACDECAPI NeAACDecPostSeekReset | ( | NeAACDecHandle | hDecoder, |
| long | frame ) |
References NEAACDECAPI, and NeAACDecPostSeekReset().
Referenced by NeAACDecPostSeekReset().
| unsigned char NEAACDECAPI NeAACDecSetConfiguration | ( | NeAACDecHandle | hDecoder, |
| NeAACDecConfigurationPtr | config ) |
References NEAACDECAPI, and NeAACDecSetConfiguration().
Referenced by NeAACDecSetConfiguration().