arduino-audio-tools
Public Member Functions | List of all members
audio_tools::AudioEncoder Class Referenceabstract

Encoding of PCM data. More...

#include <AudioEncoded.h>

Inheritance diagram for audio_tools::AudioEncoder:
audio_tools::AudioWriter audio_tools::AACEncoderFDK audio_tools::APTXEncoder audio_tools::Codec2Encoder audio_tools::CodecNOP audio_tools::CopyEncoder audio_tools::Encoder8Bit audio_tools::FLACEncoder audio_tools::G722Encoder audio_tools::G7xxEncoder audio_tools::GSMEncoder audio_tools::ILBCEncoder audio_tools::LC3Encoder audio_tools::MP3EncoderLAME audio_tools::OggContainerEncoder audio_tools::OpusAudioEncoder audio_tools::RAWEncoder audio_tools::SBCEncoder audio_tools::SimpleContainerEncoder audio_tools::WAVEncoder

Public Member Functions

virtual const char * mime ()=0
 
- Public Member Functions inherited from audio_tools::AudioWriter
virtual void begin ()=0
 
virtual void end ()=0
 
virtual operator bool ()=0
 
virtual void setAudioInfo (AudioBaseInfo from)=0
 
virtual void setOutputStream (Print &out_stream)=0
 
virtual size_t write (const void *in_ptr, size_t in_size)=0
 

Detailed Description

Encoding of PCM data.

Author
Phil Schatzmann

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