![]() |
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <DVDDemuxFFmpeg.h>
Public Member Functions | |
CDemuxStreamVideoFFmpeg (AVStream *stream) | |
std::string | GetStreamName () override |
![]() | |
CDemuxStreamVideo () | |
~CDemuxStreamVideo () override=default | |
![]() | |
CDemuxStream ()=default | |
CDemuxStream (StreamType t) | |
virtual | ~CDemuxStream ()=default |
CDemuxStream (CDemuxStream &&)=default | |
Public Attributes | |
std::string | m_description |
![]() | |
int | iFpsScale = 0 |
int | iFpsRate = 0 |
bool | interlaced = false |
int | iHeight = 0 |
int | iWidth = 0 |
double | fAspect = 0 |
bool | bVFR = false |
bool | bPTSInvalid = false |
bool | bForcedAspect = false |
int | iOrientation = 0 |
int | iBitsPerPixel = 0 |
int | iBitRate = 0 |
int | bitDepth = 0 |
AVColorSpace | colorSpace = AVCOL_SPC_UNSPECIFIED |
AVColorRange | colorRange = AVCOL_RANGE_UNSPECIFIED |
AVColorPrimaries | colorPrimaries = AVCOL_PRI_UNSPECIFIED |
AVColorTransferCharacteristic | colorTransferCharacteristic = AVCOL_TRC_UNSPECIFIED |
std::shared_ptr< AVMasteringDisplayMetadata > | masteringMetaData |
std::shared_ptr< AVContentLightMetadata > | contentLightMetaData |
std::string | stereo_mode |
StreamHdrType | hdr_type = StreamHdrType::HDR_TYPE_NONE |
AVDOVIDecoderConfigurationRecord | dovi {} |
![]() | |
int | uniqueId {0} |
int | dvdNavId {0} |
int64_t | demuxerId {-1} |
AVCodecID | codec {AV_CODEC_ID_NONE} |
unsigned int | codec_fourcc {0} |
int | profile |
int | level |
StreamType | type {StreamType::NONE} |
int | source {STREAM_SOURCE_NONE} |
int | iDuration {0} |
void * | pPrivate {nullptr} |
FFmpegExtraData | extraData |
StreamFlags | flags {StreamFlags::FLAG_NONE} |
std::string | language |
bool | disabled {false} |
std::string | name |
std::string | codecName |
int | changes {0} |
std::shared_ptr< DemuxCryptoSession > | cryptoSession |
std::shared_ptr< ADDON::IAddonProvider > | externalInterfaces |
Protected Attributes | |
AVStream * | m_stream = nullptr |
|
inlineexplicit |
|
overridevirtual |
Reimplemented from CDemuxStream.
std::string CDemuxStreamVideoFFmpeg::m_description |
|
protected |