arduino-audio-tools
Loading...
Searching...
No Matches
Classes | Namespaces
MP4Parser.h File Reference
#include <cstdint>
#include <cstring>
#include <functional>
#include <string>
#include "AudioTools/CoreAudio/Buffers.h"

Go to the source code of this file.

Classes

struct  MP4Parser::Box
 Represents an individual box in the MP4 file. More...
 
struct  MP4Parser::CallbackEntry
 Structure for type-specific callbacks. More...
 
struct  MP4Parser::ContainerInfo
 Structure for container box information. More...
 
class  MP4Parser
 MP4Parser is a class that parses MP4 container files and extracts boxes (atoms). It provides a callback mechanism to process each box as it is parsed. You can define specific callbacks for individual box types or use a generic callback for the undefined boxes: By default it just prints the box information to Serial. If a container box contains data, it will be processed recursively and if it contains data itself, it might be reported in a second callback call. More...
 

Namespaces

namespace  audio_tools
 Generic Implementation of sound input and output for desktop environments using portaudio.