102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
Loading...
Searching...
No Matches
mss_wave_info Struct Reference

#include <mss_private.h>

Data Fields

uint16_t format_tag
uint16_t channels
uint32_t sample_rate
uint16_t block_align
uint16_t bits_per_sample
size_t data_offset
size_t data_size
uint64_t frame_count
bool has_fmt
bool has_data

Detailed Description

Definition at line 37 of file mss_private.h.

Field Documentation

◆ bits_per_sample

uint16_t mss_wave_info::bits_per_sample

Definition at line 42 of file mss_private.h.

Referenced by dttr_mss_ail_set_sample_file(), and dttr_mss_wave_parse().

◆ block_align

uint16_t mss_wave_info::block_align

Definition at line 41 of file mss_private.h.

Referenced by dttr_mss_wave_parse().

◆ channels

uint16_t mss_wave_info::channels

◆ data_offset

size_t mss_wave_info::data_offset

Definition at line 43 of file mss_private.h.

Referenced by dttr_mss_wave_parse().

◆ data_size

size_t mss_wave_info::data_size

Definition at line 44 of file mss_private.h.

Referenced by dttr_mss_ail_set_sample_file(), and dttr_mss_wave_parse().

◆ format_tag

uint16_t mss_wave_info::format_tag

Definition at line 38 of file mss_private.h.

Referenced by dttr_mss_ail_set_sample_file(), and dttr_mss_wave_parse().

◆ frame_count

uint64_t mss_wave_info::frame_count

Definition at line 45 of file mss_private.h.

Referenced by dttr_mss_wave_decode_f32(), dttr_mss_wave_parse(), and load_sample_frames().

◆ has_data

bool mss_wave_info::has_data

Definition at line 47 of file mss_private.h.

Referenced by dttr_mss_wave_decode_f32(), and dttr_mss_wave_parse().

◆ has_fmt

bool mss_wave_info::has_fmt

Definition at line 46 of file mss_private.h.

Referenced by dttr_mss_wave_decode_f32(), dttr_mss_wave_parse(), and dttr_mss_wave_rate().

◆ sample_rate

uint32_t mss_wave_info::sample_rate

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