| 
    Kodi Documentation 18.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include <DVDAudioCodecPassthrough.h>
  
Public Member Functions | |
| CDVDAudioCodecPassthrough (CProcessInfo &processInfo, CAEStreamInfo::DataType streamType) | |
| ~CDVDAudioCodecPassthrough () override | |
| bool | Open (CDVDStreamInfo &hints, CDVDCodecOptions &options) override | 
| void | Dispose () override | 
| bool | AddData (const DemuxPacket &packet) override | 
| void | GetData (DVDAudioFrame &frame) override | 
| void | Reset () override | 
| AEAudioFormat | GetFormat () override | 
| bool | NeedPassthrough () override | 
| std::string | GetName () override | 
| int | GetBufferSize () override | 
  Public Member Functions inherited from CDVDAudioCodec | |
| CDVDAudioCodec (CProcessInfo &processInfo) | |
| virtual | ~CDVDAudioCodec ()=default | 
| virtual int | GetBitRate () | 
| virtual enum AVMatrixEncoding | GetMatrixEncoding () | 
| virtual enum AVAudioServiceType | GetAudioServiceType () | 
| virtual int | GetProfile () | 
Additional Inherited Members | |
  Protected Attributes inherited from CDVDAudioCodec | |
| CProcessInfo & | m_processInfo | 
| CDVDAudioCodecPassthrough::CDVDAudioCodecPassthrough | ( | CProcessInfo & | processInfo, | 
| CAEStreamInfo::DataType | streamType | ||
| ) | 
      
  | 
  override | 
      
  | 
  overridevirtual | 
Implements CDVDAudioCodec.
      
  | 
  overridevirtual | 
Implements CDVDAudioCodec.
      
  | 
  overridevirtual | 
Reimplemented from CDVDAudioCodec.
      
  | 
  overridevirtual | 
Implements CDVDAudioCodec.
      
  | 
  inlineoverridevirtual | 
Implements CDVDAudioCodec.
      
  | 
  inlineoverridevirtual | 
Implements CDVDAudioCodec.
      
  | 
  inlineoverridevirtual | 
Reimplemented from CDVDAudioCodec.
      
  | 
  overridevirtual | 
Implements CDVDAudioCodec.
Implements CDVDAudioCodec.