| AddChunk(const uint8_t *pData, uintptr_t uSize) | Burger::DecompressMP3 | |
| AudioDataPrecedesFrame(void) const | Burger::DecompressMP3 | |
| BLOCK_TYPE_NORM enum value | Burger::DecompressMP3 | |
| BLOCK_TYPE_SHORT enum value | Burger::DecompressMP3 | |
| BLOCK_TYPE_START enum value | Burger::DecompressMP3 | |
| BLOCK_TYPE_STOP enum value | Burger::DecompressMP3 | |
| cCBands | Burger::DecompressMP3 | static |
| cDecoderDelay | Burger::DecompressMP3 | static |
| cEncoderDelay | Burger::DecompressMP3 | static |
| cFFTIndex | Burger::DecompressMP3 | static |
| cMaxFrameSize | Burger::DecompressMP3 | static |
| cMDCTDelay | Burger::DecompressMP3 | static |
| cPostDelay | Burger::DecompressMP3 | static |
| cScaleBlock | Burger::DecompressMP3 | static |
| cSideSampleLimit | Burger::DecompressMP3 | static |
| cSizeofBandInfoDiffHashes | Burger::DecompressMP3 | static |
| cSizeofBandInfoLongDiffHashes | Burger::DecompressMP3 | static |
| cSizeofBandInfoShortDiffHashes | Burger::DecompressMP3 | static |
| cSubBandLimit | Burger::DecompressMP3 | static |
| Decode(int16_t *pOutput, uintptr_t uOutputSize, const uint8_t *pInput, uintptr_t uInputSize, uintptr_t *pProcessed) | Burger::DecompressMP3 | |
| Decode(float *pOutput, uintptr_t uOutputSize, const uint8_t *pInput, uintptr_t uInputSize, uintptr_t *pProcessed) | Burger::DecompressMP3 | |
| Decompress(void) | Burger::Decompress | |
| DecompressAudio(SoundManager::eDataType uDataType) | Burger::DecompressAudio | protected |
| DecompressMP3(const DecompressMP3 &)=delete | Burger::DecompressMP3 | private |
| DecompressMP3(DecompressMP3 &&)=delete | Burger::DecompressMP3 | private |
| DecompressMP3() | Burger::DecompressMP3 | |
| eGranuleBlockType enum name | Burger::DecompressMP3 | |
| eMPEGAudioVersionID enum name | Burger::DecompressMP3 | |
| eMPEGChannelMode enum name | Burger::DecompressMP3 | |
| eMPEGEmphasis enum name | Burger::DecompressMP3 | |
| eMPEGLayerDescription enum name | Burger::DecompressMP3 | |
| eMPEGModeExtension enum name | Burger::DecompressMP3 | |
| eState enum name | Burger::DecompressMP3 | protected |
| ExtractXingHeader(uintptr_t uSkipAhead) | Burger::DecompressMP3 | |
| g_BitrateTables | Burger::DecompressMP3 | static |
| g_DataFrameBitrateTables | Burger::DecompressMP3 | static |
| g_fDecodeWindow | Burger::DecompressMP3 | static |
| g_GroupTable3 | Burger::DecompressMP3 | static |
| g_GroupTable5 | Burger::DecompressMP3 | static |
| g_GroupTable9 | Burger::DecompressMP3 | static |
| g_HuffLens32 | Burger::DecompressMP3 | static |
| g_HuffLens33 | Burger::DecompressMP3 | static |
| g_HuffmanCodeHeaders | Burger::DecompressMP3 | static |
| g_HuffmanLengthTable16_24 | Burger::DecompressMP3 | static |
| g_HuffmanLengthTable2_3 | Burger::DecompressMP3 | static |
| g_HuffmanLengthTable5_6 | Burger::DecompressMP3 | static |
| g_Layer3PresetTables | Burger::DecompressMP3 | static |
| g_Layer3ScaleFactors1 | Burger::DecompressMP3 | static |
| g_Layer3ScaleFactors2 | Burger::DecompressMP3 | static |
| g_MP3AntiAliasTerms | Burger::DecompressMP3 | static |
| g_MP3BandInfoDiffHashes | Burger::DecompressMP3 | static |
| g_MP3BandInfoLongDiffHashes | Burger::DecompressMP3 | static |
| g_MP3BandInformation | Burger::DecompressMP3 | static |
| g_MP3BandInfoShortDiffHashes | Burger::DecompressMP3 | static |
| g_MP3BandLongLimits | Burger::DecompressMP3 | static |
| g_MP3BandShortLimits | Burger::DecompressMP3 | static |
| g_MP3BlockType0 | Burger::DecompressMP3 | static |
| g_MP3BlockType1 | Burger::DecompressMP3 | static |
| g_MP3BlockType2 | Burger::DecompressMP3 | static |
| g_MP3BlockType3 | Burger::DecompressMP3 | static |
| g_MP3BlockTypes | Burger::DecompressMP3 | static |
| g_MP3CompashHash | Burger::DecompressMP3 | static |
| g_MP3FFTShortWindow | Burger::DecompressMP3 | static |
| g_MP3FFTWindow | Burger::DecompressMP3 | static |
| g_MP3GainPow2 | Burger::DecompressMP3 | static |
| g_MP3IntensitySLen | Burger::DecompressMP3 | static |
| g_MP3Layer2Entries | Burger::DecompressMP3 | static |
| g_MP3LongHash | Burger::DecompressMP3 | static |
| g_MP3MulTable64 | Burger::DecompressMP3 | static |
| g_MP3NormalSLen | Burger::DecompressMP3 | static |
| g_MP3OneDivTan | Burger::DecompressMP3 | static |
| g_MP3PhasedBlockType0 | Burger::DecompressMP3 | static |
| g_MP3PhasedBlockType1 | Burger::DecompressMP3 | static |
| g_MP3PhasedBlockType2 | Burger::DecompressMP3 | static |
| g_MP3PhasedBlockType3 | Burger::DecompressMP3 | static |
| g_MP3PhasedBlockTypes | Burger::DecompressMP3 | static |
| g_MP3Power3Div4 | Burger::DecompressMP3 | static |
| g_MP3PowMono1 | Burger::DecompressMP3 | static |
| g_MP3PowMono2 | Burger::DecompressMP3 | static |
| g_MP3PowStereo1 | Burger::DecompressMP3 | static |
| g_MP3PowStereo2 | Burger::DecompressMP3 | static |
| g_MP3SampleRates | Burger::DecompressMP3 | static |
| g_MP3Sqrt2DivTan | Burger::DecompressMP3 | static |
| g_MP3Sqrt2TanDivTan | Burger::DecompressMP3 | static |
| g_MP3TanDivTan | Burger::DecompressMP3 | static |
| g_SampleRateTables | Burger::DecompressMP3 | static |
| g_SCFSI_BandTable | Burger::DecompressMP3 | static |
| g_StaticRTTI | Burger::DecompressMP3 | static |
| g_Table | Burger::DecompressMP3 | static |
| get_class_name(void) const noexcept | Burger::Base | inline |
| get_StaticRTTI(void) const noexcept override | Burger::DecompressMP3 | virtual |
| GetBit(void) | Burger::DecompressMP3 | |
| GetBits(uint_t uBitCount) | Burger::DecompressMP3 | |
| GetByte(void) | Burger::DecompressMP3 | |
| GetBytesFromChunks(uintptr_t uSize) | Burger::DecompressMP3 | |
| GetDataType(void) const | Burger::DecompressAudio | inline |
| GetMP3Header(void) | Burger::DecompressMP3 | |
| GetProcessedInputSize(void) const noexcept | Burger::Decompress | inline |
| GetProcessedOutputSize(void) const noexcept | Burger::Decompress | inline |
| GetSignature(void) const noexcept | Burger::Decompress | inline |
| GetTotalInputSize(void) const noexcept | Burger::Decompress | inline |
| GetTotalOutputSize(void) const noexcept | Burger::Decompress | inline |
| IsStereo(void) const | Burger::DecompressAudio | inline |
| Layer3AudioDataPrecedesFrame(void) const | Burger::DecompressMP3 | |
| Layer3DecodeFrame(int16_t *pOutput, uintptr_t uOffset) | Burger::DecompressMP3 | |
| Layer3DecodeFrame(float *pOutput, uintptr_t uOffset) | Burger::DecompressMP3 | |
| Layer3Dequantize(float *pHybridBuffer, const uint_t *pScaleFactorIndexes, GranuleInfo_t *pGranuleInfo, uint_t uSampleRateIndex, uint_t uBitsPreviouslyParsed) | Burger::DecompressMP3 | |
| Layer3GetScaleFactors1(uint_t *pScaleFactorIndexes, const GranuleInfo_t *pGranuleInfo) | Burger::DecompressMP3 | |
| Layer3GetScaleFactors2(uint_t *pScaleFactorIndexes, GranuleInfo_t *pGranuleInfo, uint_t bStereo) | Burger::DecompressMP3 | |
| Layer3GetSideInfo(void) | Burger::DecompressMP3 | |
| Layer3GetSideInfoType1(uint_t uChannelCount, uint_t bMSStereo, uint_t uSampleRateIndex) | Burger::DecompressMP3 | |
| Layer3GetSideInfoType2(uint_t uChannelCount, uint_t bMSStereo, uint_t uSampleRateIndex) | Burger::DecompressMP3 | |
| Layer3ProcessHybridBuffer(float *pHybridInput, float *pHybridOutput, uint_t uChannel, const GranuleInfo_t *pGranuleInfo) | Burger::DecompressMP3 | |
| m_bBitStreamNotSynced | Burger::DecompressMP3 | |
| m_bDataValid | Burger::DecompressMP3 | |
| m_bFreeFrame | Burger::DecompressMP3 | |
| m_bPreviousFreeFrame | Burger::DecompressMP3 | |
| m_bSideInfoValid | Burger::DecompressMP3 | |
| m_bStereo | Burger::DecompressAudio | protected |
| m_bVBRHeaderValid | Burger::DecompressMP3 | |
| m_ByteStreamBuffers | Burger::DecompressMP3 | |
| m_eDataType | Burger::DecompressAudio | protected |
| m_eState | Burger::DecompressMP3 | protected |
| m_fHybridBlocks | Burger::DecompressMP3 | |
| m_FrameHeaderExt | Burger::DecompressMP3 | |
| m_fSynthBuffers | Burger::DecompressMP3 | |
| m_iCache | Burger::DecompressMP3 | protected |
| m_iEncodingDelay | Burger::DecompressMP3 | |
| m_iEncodingPadding | Burger::DecompressMP3 | |
| m_Layer3SideInfo | Burger::DecompressMP3 | |
| m_pNext | Burger::DecompressMP3 | |
| m_pPrev | Burger::DecompressMP3 | |
| m_pWorkPointer | Burger::DecompressMP3 | |
| m_uBitIndex | Burger::DecompressMP3 | |
| m_uCacheSize | Burger::DecompressMP3 | protected |
| m_uFrameSize | Burger::DecompressMP3 | |
| m_uHybridBlockIndexes | Burger::DecompressMP3 | |
| m_uInputLength | Burger::Decompress | protected |
| m_uMP3DataSize | Burger::DecompressMP3 | |
| m_uOutputLength | Burger::Decompress | protected |
| m_uPreviousFramePadding | Burger::DecompressMP3 | |
| m_uPreviousFrameSize | Burger::DecompressMP3 | |
| m_uRemainingBytes | Burger::DecompressMP3 | |
| m_uSideInfoSize | Burger::DecompressMP3 | |
| m_uSignature | Burger::Decompress | protected |
| m_uSynthBufferOffset | Burger::DecompressMP3 | |
| m_uTotalInput | Burger::Decompress | protected |
| m_uTotalOutput | Burger::Decompress | protected |
| m_uVBRFrames | Burger::DecompressMP3 | |
| m_uWhichBuffer | Burger::DecompressMP3 | |
| MPEG_EMP_50_15MS enum value | Burger::DecompressMP3 | |
| MPEG_EMP_CCITJ17 enum value | Burger::DecompressMP3 | |
| MPEG_EMP_NONE enum value | Burger::DecompressMP3 | |
| MPEG_EMP_RESERVED enum value | Burger::DecompressMP3 | |
| MPEG_LAYER_1 enum value | Burger::DecompressMP3 | |
| MPEG_LAYER_2 enum value | Burger::DecompressMP3 | |
| MPEG_LAYER_3 enum value | Burger::DecompressMP3 | |
| MPEG_LAYER_RESERVED enum value | Burger::DecompressMP3 | |
| MPEG_MODE_DUAL_CHANNEL enum value | Burger::DecompressMP3 | |
| MPEG_MODE_JOINT_STEREO enum value | Burger::DecompressMP3 | |
| MPEG_MODE_MONO enum value | Burger::DecompressMP3 | |
| MPEG_MODE_STEREO enum value | Burger::DecompressMP3 | |
| MPEG_MODE_UNKNOWN enum value | Burger::DecompressMP3 | |
| MPEG_MODEEXT_LR_I enum value | Burger::DecompressMP3 | |
| MPEG_MODEEXT_LR_LR enum value | Burger::DecompressMP3 | |
| MPEG_MODEEXT_MS_I enum value | Burger::DecompressMP3 | |
| MPEG_MODEEXT_MS_LR enum value | Burger::DecompressMP3 | |
| MPEG_VERSION_1 enum value | Burger::DecompressMP3 | |
| MPEG_VERSION_2 enum value | Burger::DecompressMP3 | |
| MPEG_VERSION_2_5 enum value | Burger::DecompressMP3 | |
| MPEG_VERSION_RESERVED enum value | Burger::DecompressMP3 | |
| new_object(void) | Burger::DecompressMP3 | static |
| operator=(const DecompressMP3 &)=delete | Burger::DecompressMP3 | private |
| operator=(DecompressMP3 &&)=delete | Burger::DecompressMP3 | private |
| Process(void *pOutput, uintptr_t uOutputChunkSize, const void *pInput, uintptr_t uInputChunkLength) override | Burger::DecompressMP3 | virtual |
| ProcessMonoSamples(int16_t *pOutput, uintptr_t uOffset, const float *pBand) | Burger::DecompressMP3 | |
| ProcessMonoSamples(float *pOutput, uintptr_t uOffset, const float *pBand) | Burger::DecompressMP3 | |
| ProcessStereoSamples(int16_t *pOutput, uintptr_t uOffset, uint_t uChannel, const float *pBand) | Burger::DecompressMP3 | |
| ProcessStereoSamples(float *pOutput, uintptr_t uOffset, uint_t uChannel, const float *pBand) | Burger::DecompressMP3 | |
| RemoveAllChunks(void) | Burger::DecompressMP3 | |
| RemoveLastChunk(void) | Burger::DecompressMP3 | |
| Reset(void) override | Burger::DecompressMP3 | virtual |
| ScanForFramePacket(uint_t bFreeMatchMode) const | Burger::DecompressMP3 | |
| SeekBuffer(uintptr_t uNegativeOffset) | Burger::DecompressMP3 | |
| SetMono(void) | Burger::DecompressAudio | inline |
| SetStereo(void) | Burger::DecompressAudio | inline |
| Signature | Burger::DecompressMP3 | static |
| STATE_CACHEFULL enum value | Burger::DecompressMP3 | protected |
| STATE_INIT enum value | Burger::DecompressMP3 | protected |
| ~Base() noexcept=default | Burger::Base | virtual |
| ~DecompressMP3() | Burger::DecompressMP3 | virtual |