|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <DVDDemuxFFmpeg.h>
Public Member Functions | |
| CDemuxStreamAudioFFmpeg (AVStream *stream) | |
| std::string | GetStreamName () override |
Public Member Functions inherited from CDemuxStreamAudio | |
| CDemuxStreamAudio () | |
| ~CDemuxStreamAudio () override=default | |
| std::string | GetStreamType () const |
Public Member Functions inherited from CDemuxStream | |
| CDemuxStream ()=default | |
| CDemuxStream (StreamType t) | |
| virtual | ~CDemuxStream ()=default |
| CDemuxStream (CDemuxStream &&)=default | |
Public Attributes | |
| std::string | m_description |
Public Attributes inherited from CDemuxStreamAudio | |
| int | iChannels {0} |
| int | iSampleRate {0} |
| int | iBlockAlign {0} |
| int | iBitRate {0} |
| int | iBitsPerSample {0} |
| uint64_t | iChannelLayout {0} |
| std::string | m_channelLayoutName |
Public Attributes inherited from CDemuxStream | |
| 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 | |
| CDVDDemuxFFmpeg * | m_parent |
| AVStream * | m_stream = nullptr |
|
inlineexplicit |
|
overridevirtual |
Reimplemented from CDemuxStream.
| std::string CDemuxStreamAudioFFmpeg::m_description |
|
protected |
|
protected |