class audio_writer<T> audio_io¶
template <typename T>
struct [[deprecated("Use audio_encoder instead")]] audio_writer : public abstract_writer<T> { … } typedef write ¶
using abstract_writer<T>::write Writes interleaved audio
Defined at io/audiofile.hpp:88
function write_channels(const univector2d<T, Tag1, Tag2> &) ¶
template <univector_tag Tag1, univector_tag Tag2>
size_t write_channels(const univector2d<T, Tag1, Tag2>& data) Defined at io/audiofile.hpp:91
function format() ¶
virtual const audio_format_and_length& format() const = 0 Returns audio format description
Defined at io/audiofile.hpp:98
function close() ¶
virtual void close() = 0 Finishes writing and closes underlying writer
Defined at io/audiofile.hpp:101
Defined at io/audiofile.hpp:85