Skip to content

fplAudioFormat Struct Reference

Finalspace edited this page May 29, 2026 · 1 revision

Stores audio format properties, such as type, sample rate, channels, etc. More...

#include <final_platform_layer.h>

Data Fields

Type Name
uint32_t bufferSizeInFrames
Buffer size in frames (uses default when zero, first choice).
uint32_t bufferSizeInMilliseconds
Buffer size in milliseconds (uses default when zero, second choice).
fplAudioChannelLayout channelLayout
Audio channel layout (uses default when auto).
uint16_t channels
Number of channels (uses default when zero).
fplAudioDefaultFields defaultFields
Audio default fields flags.
fplAudioMode mode
Audio mode.
uint16_t periods
Number of periods (uses default when zero).
uint32_t sampleRate
Samples per second (uses default when zero).
fplAudioFormatType type
Audio format (uses default when zero).

Detailed Description

Stores audio format properties, such as type, sample rate, channels, etc.

Definition at line 6284 of file final_platform_layer.h.

Field Documentation

bufferSizeInFrames

uint32_t fplAudioFormat::bufferSizeInFrames

Buffer size in frames (uses default when zero, first choice).

Definition at line 6288 of file final_platform_layer.h.

bufferSizeInMilliseconds

uint32_t fplAudioFormat::bufferSizeInMilliseconds

Buffer size in milliseconds (uses default when zero, second choice).

Definition at line 6290 of file final_platform_layer.h.

channelLayout

fplAudioChannelLayout fplAudioFormat::channelLayout

Audio channel layout (uses default when auto).

Definition at line 6300 of file final_platform_layer.h.

channels

uint16_t fplAudioFormat::channels

Number of channels (uses default when zero).

Definition at line 6292 of file final_platform_layer.h.

defaultFields

fplAudioDefaultFields fplAudioFormat::defaultFields

Audio default fields flags.

Definition at line 6296 of file final_platform_layer.h.

mode

fplAudioMode fplAudioFormat::mode

Audio mode.

Definition at line 6302 of file final_platform_layer.h.

periods

uint16_t fplAudioFormat::periods

Number of periods (uses default when zero).

Definition at line 6294 of file final_platform_layer.h.

sampleRate

uint32_t fplAudioFormat::sampleRate

Samples per second (uses default when zero).

Definition at line 6286 of file final_platform_layer.h.

type

fplAudioFormatType fplAudioFormat::type

Audio format (uses default when zero).

Definition at line 6298 of file final_platform_layer.h.


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

Final Platform Layer

Pages

Topics

Data Structures

Clone this wiki locally