|
arduino-audio-tools
|
#include <cstdint>#include <functional>#include <string>#include "AudioTools/AudioCodecs/MP4Parser.h"#include "AudioTools/CoreAudio/Buffers.h"Go to the source code of this file.
Classes | |
| struct | M4ACommonDemuxer::ESDSParser |
| A parser for the ESDS segment to extract the relevant aac information. More... | |
| struct | M4ACommonDemuxer::Frame |
| struct | M4ACommonDemuxer::M4AAudioConfig |
| class | M4ACommonDemuxer |
| Abstract base class for M4A/MP4 demuxers. Provides shared functionality for both file-based and stream-based demuxers. More... | |
| class | M4ACommonDemuxer::SampleExtractor |
| Extracts audio data based on the sample sizes defined in the stsz box. It collects the data from the mdat box and calls the callback with the extracted frames. More... | |
Namespaces | |
| namespace | audio_tools |
| Generic Implementation of sound input and output for desktop environments using portaudio. | |
Typedefs | |
| using | stsz_sample_size_t = uint16_t |
| Sample size type optimized for microcontrollers. | |