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

Function UnpackADTSHeader

lib/codecs/src/aac_decoder.cpp:4516–4593  ·  view source on GitHub ↗

* Function: UnpackADTSHeader * * Description: parse the ADTS frame header and initialize decoder state, Audio Data Transport Stream * * Inputs: double pointer to buffer with complete ADTS frame header (byte aligned) * header size = 7 bytes, plus 2 if CRC * * Outputs: filled in ADTS struct * updated buffer pointer * updated bit offset *

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

AACDecodeFunction · 0.85

Calls 4

ByteAlignBitstreamFunction · 0.85
SetBitstreamPointerFunction · 0.70
GetBitsFunction · 0.70
CalcBitsUsedFunction · 0.70

Tested by

no test coverage detected