Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <StreamDetails.h>
Public Member Functions | |
CStreamDetailVideo () | |
CStreamDetailVideo (const VideoStreamInfo &info, int duration=0) | |
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 Member Functions inherited from IArchivable | |
Public Member Functions inherited from ISerializable |
Public Attributes | |
int | m_iWidth = 0 |
int | m_iHeight = 0 |
float | m_fAspect = 0.0 |
int | m_iDuration = 0 |
std::string | m_strCodec |
std::string | m_strStereoMode |
std::string | m_strLanguage |
std::string | m_strHdrType |
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 | |
CStreamDetails * | m_pParent |
CStreamDetailVideo::CStreamDetailVideo | ( | ) |
CStreamDetailVideo::CStreamDetailVideo | ( | const VideoStreamInfo & | info, |
int | duration = 0 ) |
Implements IArchivable.
|
overridevirtual |
Implements CStreamDetail.
Implements ISerializable.
float CStreamDetailVideo::m_fAspect = 0.0 |
int CStreamDetailVideo::m_iDuration = 0 |
int CStreamDetailVideo::m_iHeight = 0 |
int CStreamDetailVideo::m_iWidth = 0 |
std::string CStreamDetailVideo::m_strCodec |
std::string CStreamDetailVideo::m_strHdrType |
std::string CStreamDetailVideo::m_strLanguage |
std::string CStreamDetailVideo::m_strStereoMode |