Final Platform Layer 0.9.8-beta
Loading...
Searching...
No Matches
Data Fields
fplAudioDeviceFormat Struct Reference

A structure containing audio device format runtime properties, such as type, samplerate, channels, etc. More...

#include <final_platform_layer.h>

Data Fields

fplAudioBackendType backend
 Audio backend.
 
uint32_t bufferSizeInFrames
 Buffer size in frames.
 
uint32_t channels
 Number of channels.
 
fplAudioDefaultFields defaultFields
 Default fields.
 
uint32_t periods
 Number of periods.
 
fpl_b32 preferExclusiveMode
 Is exclusive mode preferred.
 
uint32_t sampleRate
 Samples per seconds.
 
fplAudioFormatType type
 Format.
 

Detailed Description

A structure containing audio device format runtime properties, such as type, samplerate, channels, etc.

Definition at line 3759 of file final_platform_layer.h.

Field Documentation

◆ backend

fplAudioBackendType fplAudioDeviceFormat::backend

Audio backend.

Definition at line 3775 of file final_platform_layer.h.

◆ bufferSizeInFrames

uint32_t fplAudioDeviceFormat::bufferSizeInFrames

Buffer size in frames.

Definition at line 3761 of file final_platform_layer.h.

◆ channels

uint32_t fplAudioDeviceFormat::channels

Number of channels.

Definition at line 3765 of file final_platform_layer.h.

◆ defaultFields

fplAudioDefaultFields fplAudioDeviceFormat::defaultFields

Default fields.

Definition at line 3773 of file final_platform_layer.h.

◆ periods

uint32_t fplAudioDeviceFormat::periods

Number of periods.

Definition at line 3767 of file final_platform_layer.h.

◆ preferExclusiveMode

fpl_b32 fplAudioDeviceFormat::preferExclusiveMode

Is exclusive mode preferred.

Definition at line 3771 of file final_platform_layer.h.

◆ sampleRate

uint32_t fplAudioDeviceFormat::sampleRate

Samples per seconds.

Definition at line 3763 of file final_platform_layer.h.

◆ type

fplAudioFormatType fplAudioDeviceFormat::type

Format.

Definition at line 3769 of file final_platform_layer.h.


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