arduino-audio-tools
Public Member Functions | Protected Attributes | List of all members
MetaDataID3 Class Reference

Simple ID3 Meta Data Parser which supports ID3 V1 and V2 and implements the Stream interface. You just need to set the callback(s) to receive the result and copy the audio data to this stream. More...

#include <MetaDataID3.h>

Inheritance diagram for MetaDataID3:
AbstractMetaData

Public Member Functions

void begin ()
 
void end ()
 
void setCallback (void(*fn)(MetaDataType info, const char *str, int len))
 
void setFilter (ID3TypeSelection sel)
 
virtual void setIcyMetaInt (int value)
 
virtual size_t write (const uint8_t *data, size_t length)
 Provide tha audio data to the API to parse for Meta Data.
 

Protected Attributes

int filter = SELECT_ID3
 
MetaDataID3V1 id3v1
 
MetaDataID3V2 id3v2
 

Detailed Description

Simple ID3 Meta Data Parser which supports ID3 V1 and V2 and implements the Stream interface. You just need to set the callback(s) to receive the result and copy the audio data to this stream.

Author
Phil Schatzmann

The documentation for this class was generated from the following file: