Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CAEStreamInfo Class Reference

#include <AEStreamInfo.h>

Public Types

enum  DataType {
  STREAM_TYPE_NULL , STREAM_TYPE_AC3 , STREAM_TYPE_DTS_512 , STREAM_TYPE_DTS_1024 ,
  STREAM_TYPE_DTS_2048 , STREAM_TYPE_DTSHD , STREAM_TYPE_DTSHD_CORE , STREAM_TYPE_EAC3 ,
  STREAM_TYPE_MLP , STREAM_TYPE_TRUEHD , STREAM_TYPE_DTSHD_MA
}
 

Public Member Functions

double GetDuration () const
 
bool operator== (const CAEStreamInfo &info) const
 

Public Attributes

DataType m_type = STREAM_TYPE_NULL
 
unsigned int m_sampleRate
 
unsigned int m_channels
 
bool m_dataIsLE = true
 
unsigned int m_dtsPeriod = 0
 
unsigned int m_repeat = 0
 
unsigned int m_frameSize = 0
 

Member Enumeration Documentation

◆ DataType

Enumerator
STREAM_TYPE_NULL 
STREAM_TYPE_AC3 
STREAM_TYPE_DTS_512 
STREAM_TYPE_DTS_1024 
STREAM_TYPE_DTS_2048 
STREAM_TYPE_DTSHD 
STREAM_TYPE_DTSHD_CORE 
STREAM_TYPE_EAC3 
STREAM_TYPE_MLP 
STREAM_TYPE_TRUEHD 
STREAM_TYPE_DTSHD_MA 

Member Function Documentation

◆ GetDuration()

double CAEStreamInfo::GetDuration ( ) const

◆ operator==()

bool CAEStreamInfo::operator== ( const CAEStreamInfo & info) const

Member Data Documentation

◆ m_channels

unsigned int CAEStreamInfo::m_channels

◆ m_dataIsLE

bool CAEStreamInfo::m_dataIsLE = true

◆ m_dtsPeriod

unsigned int CAEStreamInfo::m_dtsPeriod = 0

◆ m_frameSize

unsigned int CAEStreamInfo::m_frameSize = 0

◆ m_repeat

unsigned int CAEStreamInfo::m_repeat = 0

◆ m_sampleRate

unsigned int CAEStreamInfo::m_sampleRate

◆ m_type

DataType CAEStreamInfo::m_type = STREAM_TYPE_NULL

The documentation for this class was generated from the following files: