librfn
An ad-hoc utility library
Data Fields
rf_wavheader Struct Reference

#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
 

Detailed Description

Definition at line 28 of file wavheader.h.

Field Documentation

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.


The documentation for this struct was generated from the following file: