arduino-audio-tools
|
Factory for creating new decoders based on the mime type or id. More...
#include <CodecFactory.h>
Classes | |
struct | DecoderFactoryLine |
struct | EncoderFactoryLine |
Public Member Functions | |
bool | addDecoder (const char *id, AudioDecoder *(*cb)()) |
bool | addEncoder (const char *id, AudioEncoder *(*cb)()) |
AudioDecoder * | createDecoder (const char *str) |
create a new decoder instance | |
AudioEncoder * | createEncoder (const char *str) |
create a new encoder instance | |
Protected Attributes | |
Vector< DecoderFactoryLine > | decoders |
Vector< EncoderFactoryLine > | encoders |
Factory for creating new decoders based on the mime type or id.