class::fmt::Wav

class fmt::Wav
  : public api::FmtFileObject

Members

Wav(

const arg::SourceFilePath & name
)

u32 bits_per_sample() const
u32 bytes_per_second() const
u32 channels() const
int create(

const arg::DestinationFilePath & path
)

u32 data_size() const
const void * header() const
u32 header_size() const
u32 sample_rate() const
void set_header(

u16 channels,
u32 sample_rate,
u16 bits_per_sample,
u32 samples
)

virtual u32 size() const
u32 wav_format() const
u32 wav_size() const

Details

Wav(

const arg::SourceFilePath & name
)

Constructs a new WAV object and open the WAV as a read-only file.


u32 bits_per_sample() const

u32 bytes_per_second() const

u32 channels() const

int create(

const arg::DestinationFilePath & path
)


u32 data_size() const

const void * header() const

u32 header_size() const

u32 sample_rate() const

void set_header(

u16 channels,
u32 sample_rate,
u16 bits_per_sample,
u32 samples
)


virtual u32 size() const

Returns the file size.


u32 wav_format() const

u32 wav_size() const

X

Thanks for Coming!

Subscribe to news and updates