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

Public Member Functions

bool Open (const std::shared_ptr< CDVDInputStream > &pInput)
 
void Dispose ()
 
bool Reset () override
 
void Abort () override
 
void Flush () override
 
DemuxPacketRead () override
 
bool SeekTime (double time, bool backwards=false, double *startpts=NULL) override
 
int GetStreamLength () override
 
CDemuxStreamGetStream (int iStreamId) const override
 
std::vector< CDemuxStream * > GetStreams () const override
 
int GetNrOfStreams () const override
 
std::string GetFileName () override
 
std::string GetStreamCodecName (int iStreamId) override
 
- Public Member Functions inherited from CDVDDemux
virtual bool SeekChapter (int chapter, double *startpts=NULL)
 
virtual int GetChapterCount ()
 
virtual int GetChapter ()
 
virtual void GetChapterName (std::string &strChapterName, int chapterIdx=-1)
 
virtual int64_t GetChapterPos (int chapterIdx=-1)
 
virtual void SetSpeed (int iSpeed)
 
virtual void FillBuffer (bool mode)
 
virtual CDemuxStreamGetStream (int64_t demuxerId, int iStreamId) const
 
virtual int GetPrograms (std::vector< ProgramInfo > &programs)
 
virtual void SetProgram (int progId)
 
int GetNrOfSubtitleStreams ()
 
virtual std::string GetStreamCodecName (int64_t demuxerId, int iStreamId)
 
virtual void EnableStream (int64_t demuxerId, int id, bool enable)
 
virtual void OpenStream (int64_t demuxerId, int id)
 
virtual void SetVideoResolution (unsigned int width, unsigned int height)
 
int64_t GetDemuxerId ()
 

Protected Attributes

std::shared_ptr< CDVDInputStreamm_pInput
 
int64_t m_bytes
 
CDemuxStreamAudioBXAm_stream
 
Demux_BXA_FmtHeader m_header
 
- Protected Attributes inherited from CDVDDemux
int64_t m_demuxerId
 

Friends

class CDemuxStreamAudioBXA
 

Additional Inherited Members

- Protected Member Functions inherited from CDVDDemux
virtual void EnableStream (int id, bool enable)
 
virtual void OpenStream (int id)
 
int GetNrOfStreams (StreamType streamType)
 

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