Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CDemuxStreamAudioBXA Class Reference
Inheritance diagram for CDemuxStreamAudioBXA:
CDemuxStreamAudio CDemuxStream

Public Member Functions

 CDemuxStreamAudioBXA (CDVDDemuxBXA *parent, const std::string &codec)
 
- 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
 
virtual std::string GetStreamName ()
 

Additional Inherited Members

- 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}
 
voidpPrivate {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< DemuxCryptoSessioncryptoSession
 
std::shared_ptr< ADDON::IAddonProviderexternalInterfaces
 

Constructor & Destructor Documentation

◆ CDemuxStreamAudioBXA()

CDemuxStreamAudioBXA::CDemuxStreamAudioBXA ( CDVDDemuxBXA * parent,
const std::string & codec )
inline

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