- cinder::audio::TargetFile
- cinder::audio::TargetFileOggVorbis
TargetFile implementation for encoding ogg vorbis files.
Show All |
Public Member Functions
-
TargetFileOggVorbis (const DataTargetRef &dataTarget, size_t sampleRate, size_t numChannels, SampleType sampleType)
-
~TargetFileOggVorbis ()
-
voidperformWrite (const Buffer *buffer, size_t numFrames, size_t frameOffset) override
-
voidwrite (const Buffer *buffer)
-
voidwrite (const Buffer *buffer, size_t numFrames)
-
voidwrite (const Buffer *buffer, size_t numFrames, size_t frameOffset)
-
size_tgetSampleRate () const
-
size_tgetNumChannels () const
Static Public Member Functions
-
std::unique_ptr< TargetFile >create (const DataTargetRef &dataTarget, size_t sampleRate, size_t numChannels, SampleType sampleType=SampleType::INT_16, std::string extension="")
-
std::unique_ptr< TargetFile >create (const fs::path &path, size_t sampleRate, size_t numChannels, SampleType sampleType=SampleType::INT_16, std::string extension="")