RetroArch
Public Attributes | List of all members
pcm_config Struct Reference

Public Attributes

unsigned int channels
 
unsigned int rate
 
unsigned int period_size
 
unsigned int period_count
 
enum pcm_format format
 
unsigned int start_threshold
 
unsigned int stop_threshold
 
unsigned int silence_threshold
 

Detailed Description

Encapsulates the hardware and software parameters of a PCM.

Member Data Documentation

◆ channels

unsigned int pcm_config::channels

The number of channels in a frame

◆ format

enum pcm_format pcm_config::format

The sample format of a PCM

◆ period_count

unsigned int pcm_config::period_count

The number of periods in a PCM

◆ period_size

unsigned int pcm_config::period_size

The number of frames in a period

◆ rate

unsigned int pcm_config::rate

The number of frames per second

◆ silence_threshold

unsigned int pcm_config::silence_threshold

The minimum number of frames to silence the PCM

◆ start_threshold

unsigned int pcm_config::start_threshold

The minimum number of frames required to start the PCM

◆ stop_threshold

unsigned int pcm_config::stop_threshold

The minimum number of frames required to stop the PCM


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