#include <DVDDemuxClient.h>
|
| | CDVDDemuxClient () |
| |
| | ~CDVDDemuxClient () override |
| |
| bool | Open (std::shared_ptr< CDVDInputStream > pInput) |
| |
| void | Dispose () |
| |
| bool | Reset () override |
| |
| void | Abort () override |
| |
| void | Flush () override |
| |
| DemuxPacket * | Read () override |
| |
| bool | SeekTime (double time, bool backwards=false, double *startpts=NULL) override |
| |
| void | SetSpeed (int iSpeed) override |
| |
| void | FillBuffer (bool mode) override |
| |
| CDemuxStream * | GetStream (int iStreamId) const override |
| |
| std::vector< CDemuxStream * > | GetStreams () const override |
| |
| int | GetNrOfStreams () const override |
| |
| std::string | GetFileName () override |
| |
| std::string | GetStreamCodecName (int iStreamId) override |
| |
| void | EnableStream (int id, bool enable) override |
| |
| void | OpenStream (int id) override |
| |
| void | SetVideoResolution (int width, int height) override |
| |
| | CDVDDemux () |
| |
| virtual | ~CDVDDemux ()=default |
| |
| 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 int | GetStreamLength () |
| |
| virtual CDemuxStream * | GetStream (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) |
| |
| int64_t | GetDemuxerId () |
| |
◆ CDVDDemuxClient()
| CDVDDemuxClient::CDVDDemuxClient |
( |
| ) |
|
◆ ~CDVDDemuxClient()
| CDVDDemuxClient::~CDVDDemuxClient |
( |
| ) |
|
|
override |
◆ Abort()
| void CDVDDemuxClient::Abort |
( |
| ) |
|
|
overridevirtual |
◆ Dispose()
| void CDVDDemuxClient::Dispose |
( |
| ) |
|
◆ DisposeStreams()
| void CDVDDemuxClient::DisposeStreams |
( |
| ) |
|
|
protected |
◆ EnableStream()
| void CDVDDemuxClient::EnableStream |
( |
int |
id, |
|
|
bool |
enable |
|
) |
| |
|
overridevirtual |
◆ FillBuffer()
| void CDVDDemuxClient::FillBuffer |
( |
bool |
mode | ) |
|
|
overridevirtual |
◆ Flush()
| void CDVDDemuxClient::Flush |
( |
| ) |
|
|
overridevirtual |
◆ GetFileName()
| std::string CDVDDemuxClient::GetFileName |
( |
| ) |
|
|
overridevirtual |
◆ GetNrOfStreams()
| int CDVDDemuxClient::GetNrOfStreams |
( |
| ) |
const |
|
overridevirtual |
◆ GetStream()
◆ GetStreamCodecName()
| std::string CDVDDemuxClient::GetStreamCodecName |
( |
int |
iStreamId | ) |
|
|
overridevirtual |
◆ GetStreamInternal()
| std::shared_ptr< CDemuxStream > CDVDDemuxClient::GetStreamInternal |
( |
int |
iStreamId | ) |
|
|
protected |
◆ GetStreams()
| std::vector< CDemuxStream * > CDVDDemuxClient::GetStreams |
( |
| ) |
const |
|
overridevirtual |
◆ IsVideoReady()
| bool CDVDDemuxClient::IsVideoReady |
( |
| ) |
|
|
protected |
◆ Open()
◆ OpenStream()
| void CDVDDemuxClient::OpenStream |
( |
int |
id | ) |
|
|
overridevirtual |
◆ ParsePacket()
◆ Read()
◆ RequestStreams()
| void CDVDDemuxClient::RequestStreams |
( |
| ) |
|
|
protected |
◆ Reset()
| bool CDVDDemuxClient::Reset |
( |
| ) |
|
|
overridevirtual |
◆ SeekTime()
| bool CDVDDemuxClient::SeekTime |
( |
double |
time, |
|
|
bool |
backwards = false, |
|
|
double * |
startpts = NULL |
|
) |
| |
|
overridevirtual |
◆ SetSpeed()
| void CDVDDemuxClient::SetSpeed |
( |
int |
iSpeed | ) |
|
|
overridevirtual |
◆ SetStreamProps()
◆ SetVideoResolution()
| void CDVDDemuxClient::SetVideoResolution |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
|
overridevirtual |
◆ m_displayTime
| int CDVDDemuxClient::m_displayTime |
|
protected |
◆ m_dtsAtDisplayTime
| double CDVDDemuxClient::m_dtsAtDisplayTime |
|
protected |
◆ m_IDemux
◆ m_packet
◆ m_pInput
◆ m_streams
◆ m_videoStreamPlaying
| int CDVDDemuxClient::m_videoStreamPlaying = -1 |
|
protected |
The documentation for this class was generated from the following files: