|
ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
|
WAV format chunk describing audio format parameters. More...
Data Fields | |
| char | fmt [4] |
| "fmt " chunk identifier | |
| uint32_t | chunk_size |
| Chunk size (16 for PCM) | |
| uint16_t | audio_format |
| Audio format (3 = IEEE float) | |
| uint16_t | num_channels |
| Number of channels (1 = mono, 2 = stereo) | |
| uint32_t | sample_rate |
| Sample rate in Hz (e.g., 44100) | |
| uint32_t | byte_rate |
| Bytes per second (sample_rate * num_channels * bytes_per_sample) | |
| uint16_t | block_align |
| Block alignment (num_channels * bytes_per_sample) | |
| uint16_t | bits_per_sample |
| Bits per sample (32 for float) | |
WAV format chunk describing audio format parameters.
Definition at line 29 of file wav_writer.c.
| uint16_t wav_fmt_chunk_t::audio_format |
Audio format (3 = IEEE float)
Definition at line 32 of file wav_writer.c.
| uint16_t wav_fmt_chunk_t::bits_per_sample |
Bits per sample (32 for float)
Definition at line 37 of file wav_writer.c.
| uint16_t wav_fmt_chunk_t::block_align |
Block alignment (num_channels * bytes_per_sample)
Definition at line 36 of file wav_writer.c.
| uint32_t wav_fmt_chunk_t::byte_rate |
Bytes per second (sample_rate * num_channels * bytes_per_sample)
Definition at line 35 of file wav_writer.c.
| uint32_t wav_fmt_chunk_t::chunk_size |
Chunk size (16 for PCM)
Definition at line 31 of file wav_writer.c.
| char wav_fmt_chunk_t::fmt[4] |
"fmt " chunk identifier
Definition at line 30 of file wav_writer.c.
Referenced by wav_writer_open().
| uint16_t wav_fmt_chunk_t::num_channels |
Number of channels (1 = mono, 2 = stereo)
Definition at line 33 of file wav_writer.c.
| uint32_t wav_fmt_chunk_t::sample_rate |
Sample rate in Hz (e.g., 44100)
Definition at line 34 of file wav_writer.c.