| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include <DVDDemux.h>
  
Public Member Functions | |
| 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 () | 
Public Attributes | |
| 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 | 
      
  | 
  inline | 
      
  | 
  overridedefault | 
| std::string CDemuxStreamAudio::GetStreamType | ( | ) | const | 
| int CDemuxStreamAudio::iBitRate {0} | 
| int CDemuxStreamAudio::iBitsPerSample {0} | 
| int CDemuxStreamAudio::iBlockAlign {0} | 
| uint64_t CDemuxStreamAudio::iChannelLayout {0} | 
| int CDemuxStreamAudio::iChannels {0} | 
| int CDemuxStreamAudio::iSampleRate {0} | 
| std::string CDemuxStreamAudio::m_channelLayoutName |