template <>
class WavWriter
Defined at line 74 of file ../../src/media/audio/lib/wav/wav_writer.h
A near-zero-cost stub implementation, if template parameter enabled is false
Public Methods
bool Initialize (const char *const file_name, fuchsia::media::AudioSampleFormat sample_format, uint16_t channel_count, uint32_t frame_rate, uint16_t bits_per_sample)
Defined at line 77 of file ../../src/media/audio/lib/wav/wav_writer.h
bool Write (void *const buffer, uint32_t num_bytes)
Defined at line 81 of file ../../src/media/audio/lib/wav/wav_writer.h
bool UpdateHeader ()
Defined at line 82 of file ../../src/media/audio/lib/wav/wav_writer.h
bool Reset ()
Defined at line 83 of file ../../src/media/audio/lib/wav/wav_writer.h
bool Close ()
Defined at line 84 of file ../../src/media/audio/lib/wav/wav_writer.h
bool Delete ()
Defined at line 85 of file ../../src/media/audio/lib/wav/wav_writer.h