xbmc
Public Member Functions | Protected Attributes | List of all members
CDVDAudioCodec Class Referenceabstract
Inheritance diagram for CDVDAudioCodec:
Inheritance graph
[legend]
Collaboration diagram for CDVDAudioCodec:
Collaboration graph
[legend]

Public Member Functions

 CDVDAudioCodec (CProcessInfo &processInfo)
 
virtual bool Open (CDVDStreamInfo &hints, CDVDCodecOptions &options)=0
 
virtual void Dispose ()=0
 
virtual bool AddData (const DemuxPacket &packet)=0
 
virtual void GetData (DVDAudioFrame &frame)=0
 
virtual void Reset ()=0
 
virtual AEAudioFormat GetFormat ()=0
 
virtual int GetBitRate ()
 
virtual bool NeedPassthrough ()
 
virtual std::string GetName ()=0
 
virtual int GetBufferSize ()
 
virtual enum AVMatrixEncoding GetMatrixEncoding ()
 
virtual enum AVAudioServiceType GetAudioServiceType ()
 
virtual int GetProfile ()
 

Protected Attributes

CProcessInfom_processInfo
 

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