Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
No Matches
CStreamDetailAudio Class Referencefinal

#include <StreamDetails.h>

Inheritance diagram for CStreamDetailAudio:
CStreamDetail IArchivable ISerializable

Public Member Functions

 CStreamDetailAudio ()
 CStreamDetailAudio (const AudioStreamInfo &info)
void Archive (CArchive &ar) override
void Serialize (CVariant &value) const override
bool IsWorseThan (const CStreamDetail &that) const override
- Public Member Functions inherited from CStreamDetail
 CStreamDetail (StreamType type)
virtual ~CStreamDetail ()=default

Public Attributes

int m_iChannels = -1
std::string m_strCodec
std::string m_strLanguage
- Public Attributes inherited from CStreamDetail
const StreamType m_eType

Additional Inherited Members

- Public Types inherited from CStreamDetail
enum  StreamType { VIDEO , AUDIO , SUBTITLE }
- Protected Member Functions inherited from IArchivable
virtual ~IArchivable ()=default
- Protected Member Functions inherited from ISerializable
 ~ISerializable ()=default
- Protected Attributes inherited from CStreamDetail

Constructor & Destructor Documentation

◆ CStreamDetailAudio() [1/2]

CStreamDetailAudio::CStreamDetailAudio ( )

◆ CStreamDetailAudio() [2/2]

CStreamDetailAudio::CStreamDetailAudio ( const AudioStreamInfo & info)

Member Function Documentation

◆ Archive()

void CStreamDetailAudio::Archive ( CArchive & ar)

Implements IArchivable.

◆ IsWorseThan()

bool CStreamDetailAudio::IsWorseThan ( const CStreamDetail & that) const

Implements CStreamDetail.

◆ Serialize()

void CStreamDetailAudio::Serialize ( CVariant & value) const

Implements ISerializable.

Member Data Documentation

◆ m_iChannels

int CStreamDetailAudio::m_iChannels = -1

◆ m_strCodec

std::string CStreamDetailAudio::m_strCodec

◆ m_strLanguage

std::string CStreamDetailAudio::m_strLanguage

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