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