![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|
#include <wav_reader.h>

Public Attributes | |
| unsigned int | bits_per_sample |
| unsigned int | ch_count |
| uint32_t | channel_mask |
| long long | data_offset |
| offset from beginning, -1 if unknown (typically unseekable) | |
| long long | data_size |
| size of data, -1 if unknown | |
| unsigned int | sample_rate |
| uint16_t | valid_bits |
Definition at line 46 of file wav_reader.h.
| unsigned int wav_metadata::bits_per_sample |
Definition at line 49 of file wav_reader.h.
Referenced by audio_testcard_read_wav(), init_audio(), read_fmt_chunk(), and wav_read().
| unsigned int wav_metadata::ch_count |
Definition at line 47 of file wav_reader.h.
Referenced by audio_testcard_read_wav(), init_audio(), read_fmt_chunk(), and wav_read().
| uint32_t wav_metadata::channel_mask |
Definition at line 51 of file wav_reader.h.
Referenced by read_fmt_chunk().
| long long wav_metadata::data_offset |
offset from beginning, -1 if unknown (typically unseekable)
Definition at line 53 of file wav_reader.h.
Referenced by process_data_chunk(), read_wav_header(), and wav_seek().
| long long wav_metadata::data_size |
size of data, -1 if unknown
Definition at line 54 of file wav_reader.h.
Referenced by audio_testcard_read_wav(), init_audio(), process_data_chunk(), read_ds64(), and read_wav_header().
| unsigned int wav_metadata::sample_rate |
Definition at line 48 of file wav_reader.h.
Referenced by audio_testcard_read_wav(), init_audio(), and read_fmt_chunk().
| uint16_t wav_metadata::valid_bits |
Definition at line 50 of file wav_reader.h.
Referenced by read_fmt_chunk().