librfn
An ad-hoc utility library
|
#include <wavheader.h>
Data Fields | |
uint8_t | chunk_id [4] |
uint32_t | chunk_size |
uint8_t | format [4] |
uint8_t | fmt_chunk_id [4] |
uint32_t | fmt_chunk_size |
uint16_t | audio_format |
uint16_t | num_channels |
uint32_t | sample_rate |
uint32_t | byte_rate |
uint16_t | block_align |
uint16_t | bits_per_sample |
uint16_t | cb_size |
uint16_t | valid_bits_per_sample |
uint32_t | channel_mask |
uint8_t | sub_format [16] |
uint8_t | fact_chunk_id [4] |
uint32_t | fact_chunk_size |
uint32_t | sample_length |
uint8_t | data_chunk_id [4] |
uint32_t | data_chunk_size |
Definition at line 28 of file wavheader.h.
uint16_t audio_format |
Definition at line 35 of file wavheader.h.
uint16_t bits_per_sample |
Definition at line 40 of file wavheader.h.
uint16_t block_align |
Definition at line 39 of file wavheader.h.
uint32_t byte_rate |
Definition at line 38 of file wavheader.h.
uint16_t cb_size |
Definition at line 41 of file wavheader.h.
uint32_t channel_mask |
Definition at line 43 of file wavheader.h.
uint8_t chunk_id[4] |
Definition at line 29 of file wavheader.h.
uint32_t chunk_size |
Definition at line 30 of file wavheader.h.
uint8_t data_chunk_id[4] |
Definition at line 50 of file wavheader.h.
uint32_t data_chunk_size |
Definition at line 51 of file wavheader.h.
uint8_t fact_chunk_id[4] |
Definition at line 46 of file wavheader.h.
uint32_t fact_chunk_size |
Definition at line 47 of file wavheader.h.
uint8_t fmt_chunk_id[4] |
Definition at line 33 of file wavheader.h.
uint32_t fmt_chunk_size |
Definition at line 34 of file wavheader.h.
uint8_t format[4] |
Definition at line 31 of file wavheader.h.
uint16_t num_channels |
Definition at line 36 of file wavheader.h.
uint32_t sample_length |
Definition at line 48 of file wavheader.h.
uint32_t sample_rate |
Definition at line 37 of file wavheader.h.
uint8_t sub_format[16] |
Definition at line 44 of file wavheader.h.
uint16_t valid_bits_per_sample |
Definition at line 42 of file wavheader.h.