coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
nhlt_waveform Struct Reference

#include <nhlt.h>

Collaboration diagram for nhlt_waveform:
Collaboration graph

Data Fields

uint16_t tag
 
uint16_t num_channels
 
uint32_t samples_per_second
 
uint32_t bytes_per_second
 
uint16_t block_align
 
uint16_t bits_per_sample
 
uint16_t extra_size
 
uint16_t valid_bits_per_sample
 
uint32_t channel_mask
 
struct sub_format sub_format
 

Detailed Description

Definition at line 237 of file nhlt.h.

Field Documentation

◆ bits_per_sample

uint16_t nhlt_waveform::bits_per_sample

Definition at line 243 of file nhlt.h.

Referenced by calc_format_size(), nhlt_add_format(), and serialize_waveform().

◆ block_align

uint16_t nhlt_waveform::block_align

Definition at line 242 of file nhlt.h.

Referenced by calc_format_size(), nhlt_add_format(), and serialize_waveform().

◆ bytes_per_second

uint32_t nhlt_waveform::bytes_per_second

Definition at line 241 of file nhlt.h.

Referenced by calc_format_size(), nhlt_add_format(), and serialize_waveform().

◆ channel_mask

uint32_t nhlt_waveform::channel_mask

Definition at line 246 of file nhlt.h.

Referenced by calc_format_size(), nhlt_add_format(), and serialize_waveform().

◆ extra_size

uint16_t nhlt_waveform::extra_size

Definition at line 244 of file nhlt.h.

Referenced by calc_format_size(), nhlt_add_format(), and serialize_waveform().

◆ num_channels

uint16_t nhlt_waveform::num_channels

Definition at line 239 of file nhlt.h.

Referenced by calc_format_size(), nhlt_add_format(), and serialize_waveform().

◆ samples_per_second

uint32_t nhlt_waveform::samples_per_second

Definition at line 240 of file nhlt.h.

Referenced by calc_format_size(), nhlt_add_format(), and serialize_waveform().

◆ sub_format

struct sub_format nhlt_waveform::sub_format

Definition at line 246 of file nhlt.h.

Referenced by calc_format_size(), nhlt_add_format(), and serialize_waveform().

◆ tag

uint16_t nhlt_waveform::tag

Definition at line 238 of file nhlt.h.

Referenced by calc_format_size(), nhlt_add_format(), and serialize_waveform().

◆ valid_bits_per_sample

uint16_t nhlt_waveform::valid_bits_per_sample

Definition at line 245 of file nhlt.h.

Referenced by calc_format_size(), nhlt_add_format(), and serialize_waveform().


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