|  | 
| int | iChannels | 
|  | 
| int | iSampleRate | 
|  | 
| int | iBlockAlign | 
|  | 
| int | iBitRate | 
|  | 
| int | iBitsPerSample | 
|  | 
| uint64_t | iChannelLayout | 
|  | 
| std::string | m_channelLayoutName | 
|  | 
| int | uniqueId | 
|  | 
| int | dvdNavId | 
|  | 
| int64_t | demuxerId | 
|  | 
| AVCodecID | codec = AV_CODEC_ID_NONE | 
|  | 
| unsigned int | codec_fourcc | 
|  | 
| int | profile | 
|  | 
| int | level | 
|  | 
| StreamType | type | 
|  | 
| int | source | 
|  | 
| int | iDuration | 
|  | 
| void * | pPrivate | 
|  | 
| FFmpegExtraData | extraData | 
|  | 
| StreamFlags | flags | 
|  | 
| std::string | language | 
|  | 
| bool | disabled | 
|  | 
| std::string | name | 
|  | 
| std::string | codecName | 
|  | 
| int | changes | 
|  | 
| std::shared_ptr< DemuxCryptoSession > | cryptoSession | 
|  | 
| std::shared_ptr< ADDON::IAddonProvider > | externalInterfaces | 
|  | 
◆ GetStreamType()
      
        
          | std::string CDemuxStreamAudio::GetStreamType | ( |  | ) |  | 
      
 
- Todo:
- : With ffmpeg >= 6.1 add new AC4 codec 
- Todo:
- : With ffmpeg >= 6.1 add new atmos profile case 
- Todo:
- : With ffmpeg >= 6.1 add new DTSX profile cases 
 
 
The documentation for this class was generated from the following files:
- xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemux.h
- xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemux.cpp