MCPcopy Create free account
hub / github.com/Edzelf/ESP32-Radio / AACDecode

Function AACDecode

lib/codecs/src/aac_decoder.cpp:1889–2056  ·  view source on GitHub ↗

* Function: AACDecode * * Description: decode AAC frame * * Inputs: double pointer to buffer of AAC data * pointer to number of valid bytes remaining in inbuf * pointer to outbuf, big enough to hold one frame of decoded PCM samples * * Outputs: PCM data in outbuf, interleaved LRLRLR... if stereo * number of output samples = 1024 per cha

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

playChunkFunction · 0.85

Calls 15

UnpackADIFHeaderFunction · 0.85
AACFindSyncWordFunction · 0.85
UnpackADTSHeaderFunction · 0.85
GetADTSChannelMappingFunction · 0.85
PrepareRawBlockFunction · 0.85
DecodeNextElementFunction · 0.85
DecodeNoiselessDataFunction · 0.85
AACDequantizeFunction · 0.85
StereoProcessFunction · 0.85
PNSFunction · 0.85
DeinterleaveShortBlocksFunction · 0.85
TNSFilterFunction · 0.85

Tested by

no test coverage detected