Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
No Matches
AEAudioFormat Struct Reference

#include <AEAudioFormat.h>

Public Member Functions

 AEAudioFormat ()
bool operator== (const AEAudioFormat &fmt) const

Public Attributes

enum AEDataFormat m_dataFormat
unsigned int m_sampleRate
CAEChannelInfo m_channelLayout
unsigned int m_frames
unsigned int m_frameSize
CAEStreamInfo m_streamInfo

Detailed Description

The audio format structure that fully defines a stream's audio information

Constructor & Destructor Documentation

◆ AEAudioFormat()

AEAudioFormat::AEAudioFormat ( )

Member Function Documentation

◆ operator==()

bool AEAudioFormat::operator== ( const AEAudioFormat & fmt) const

Member Data Documentation

◆ m_channelLayout

CAEChannelInfo AEAudioFormat::m_channelLayout

The stream's channel layout

◆ m_dataFormat

enum AEDataFormat AEAudioFormat::m_dataFormat

The stream's data format (eg, AE_FMT_S16LE)

◆ m_frames

unsigned int AEAudioFormat::m_frames

The number of frames per period

◆ m_frameSize

unsigned int AEAudioFormat::m_frameSize

The size of one frame in bytes

◆ m_sampleRate

unsigned int AEAudioFormat::m_sampleRate

The stream's sample rate (eg, 48000)

◆ m_streamInfo

CAEStreamInfo AEAudioFormat::m_streamInfo

Stream info of raw passthrough

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