AbortableWait(CEvent &event, std::chrono::milliseconds duration=std::chrono::milliseconds(-1)) | CThread | inlineprotected |
AcceptsData() const override | CVideoPlayerVideo | virtual |
CalcDropRequirement(double pts) | CVideoPlayerVideo | protected |
CalcFrameRate() | CVideoPlayerVideo | protected |
CloseStream(bool bWaitForBuffers) override | CVideoPlayerVideo | virtual |
Create(bool bAutoDelete=false) | CThread | |
CThread(const char *ThreadName) | CThread | explicitprotected |
CThread(IRunnable *pRunnable, const char *ThreadName) | CThread | |
CVideoPlayerVideo(CDVDClock *pClock, CDVDOverlayContainer *pOverlayContainer, CDVDMessageQueue &parent, CRenderManager &renderManager, CProcessInfo &processInfo, double messageQueueTimeSize) | CVideoPlayerVideo | |
EnableSubtitle(bool bEnable) override | CVideoPlayerVideo | inlinevirtual |
EOutputState enum name | CVideoPlayerVideo | protected |
ESyncState enum name | IDVDStreamPlayer | |
Flush(bool sync) override | CVideoPlayerVideo | virtual |
FlushMessages() override | CVideoPlayerVideo | inlinevirtual |
GetCurrentPts() override | CVideoPlayerVideo | virtual |
GetCurrentThread() | CThread | static |
GetCurrentThreadId() | CThread | inlinestatic |
GetMessage(std::shared_ptr< CDVDMsg > &pMsg, std::chrono::milliseconds timeout, int &priority) | CVideoPlayerVideo | inlineprotected |
GetOutputDelay() override | CVideoPlayerVideo | virtual |
GetPlayerInfo() override | CVideoPlayerVideo | virtual |
GetSubtitleDelay() override | CVideoPlayerVideo | inlinevirtual |
GetVideoBitrate() override | CVideoPlayerVideo | virtual |
HasData() const override | CVideoPlayerVideo | virtual |
IDVDStreamPlayer(CProcessInfo &processInfo) | IDVDStreamPlayer | inlineexplicit |
IDVDStreamPlayerVideo(CProcessInfo &processInfo) | IDVDStreamPlayerVideo | inlineexplicit |
IsAutoDelete() const | CThread | |
IsCurrentThread() const | CThread | |
IsEOS() | IDVDStreamPlayerVideo | inlinevirtual |
IsInited() const override | CVideoPlayerVideo | virtual |
IsRewindStalled() const override | CVideoPlayerVideo | inlinevirtual |
IsRunning() const | CThread | |
IsStalled() const override | CVideoPlayerVideo | inlinevirtual |
IsSubtitleEnabled() override | CVideoPlayerVideo | inlinevirtual |
Join(std::chrono::milliseconds duration) | CThread | |
m_bAbortOutput | CVideoPlayerVideo | protected |
m_bAllowDrop | CVideoPlayerVideo | protected |
m_bFpsInvalid | CVideoPlayerVideo | protected |
m_bRenderSubs | CVideoPlayerVideo | protected |
m_bStop | CThread | protected |
m_droppingStats | CVideoPlayerVideo | protected |
m_fForcedAspectRatio | CVideoPlayerVideo | protected |
m_fFrameRate | CVideoPlayerVideo | protected |
m_fStableFrameRate | CVideoPlayerVideo | protected |
m_hints | CVideoPlayerVideo | protected |
m_iDroppedFrames | CVideoPlayerVideo | protected |
m_iDroppedRequest | CVideoPlayerVideo | protected |
m_iFrameRateCount | CVideoPlayerVideo | protected |
m_iFrameRateErr | CVideoPlayerVideo | protected |
m_iFrameRateLength | CVideoPlayerVideo | protected |
m_iLateFrames | CVideoPlayerVideo | protected |
m_iSubtitleDelay | CVideoPlayerVideo | protected |
m_messageParent | CVideoPlayerVideo | protected |
m_messageQueue | CVideoPlayerVideo | protected |
m_outputSate | CVideoPlayerVideo | protected |
m_packets | CVideoPlayerVideo | protected |
m_paused | CVideoPlayerVideo | protected |
m_pClock | CVideoPlayerVideo | |
m_picture | CVideoPlayerVideo | protected |
m_pOverlayContainer | CVideoPlayerVideo | |
m_processInfo | IDVDStreamPlayer | protected |
m_ptsTracker | CVideoPlayerVideo | protected |
m_pVideoCodec | CVideoPlayerVideo | protected |
m_renderManager | CVideoPlayerVideo | protected |
m_rewindStalled | CVideoPlayerVideo | protected |
m_speed | CVideoPlayerVideo | protected |
m_stalled | CVideoPlayerVideo | protected |
m_syncState | CVideoPlayerVideo | protected |
m_videoStats | CVideoPlayerVideo | protected |
OnException() | CThread | inlinevirtual |
OnExit() override | CVideoPlayerVideo | protectedvirtual |
OnStartup() | CThread | inlineprotectedvirtual |
OpenStream(CDVDStreamInfo hint) override | CVideoPlayerVideo | virtual |
OpenStream(CDVDStreamInfo &hint, std::unique_ptr< CDVDVideoCodec > codec) | CVideoPlayerVideo | protected |
OUTPUT_ABORT enum value | CVideoPlayerVideo | protected |
OUTPUT_AGAIN enum value | CVideoPlayerVideo | protected |
OUTPUT_DROPPED enum value | CVideoPlayerVideo | protected |
OUTPUT_NORMAL enum value | CVideoPlayerVideo | protected |
OutputPicture(const VideoPicture *src) | CVideoPlayerVideo | protected |
Process() override | CVideoPlayerVideo | protectedvirtual |
ProcessDecoderOutput(double &frametime, double &pts) | CVideoPlayerVideo | protected |
ProcessOverlays(const VideoPicture *pSource, double pts) | CVideoPlayerVideo | protected |
ResetFrameRateCalc() | CVideoPlayerVideo | protected |
SendMessage(std::shared_ptr< CDVDMsg > pMsg, int priority=0) override | CVideoPlayerVideo | inlinevirtual |
SendMessageBack(const std::shared_ptr< CDVDMsg > &pMsg, int priority=0) | CVideoPlayerVideo | inlineprotected |
SetPriority(const ThreadPriority &priority) | CThread | |
SetSpeed(int iSpeed) override | CVideoPlayerVideo | virtual |
SetSubtitleDelay(double delay) override | CVideoPlayerVideo | inlinevirtual |
Sleep(std::chrono::duration< Rep, Period > duration) | CThread | inline |
StopThread(bool bWait=true) | CThread | virtual |
SYNC_INSYNC enum value | IDVDStreamPlayer | |
SYNC_STARTING enum value | IDVDStreamPlayer | |
SYNC_WAITSYNC enum value | IDVDStreamPlayer | |
WAIT_INTERRUPTED enum value | CThread | protected |
WAIT_SIGNALED enum value | CThread | protected |
WAIT_TIMEDOUT enum value | CThread | protected |
WaitResponse enum name | CThread | protected |
~CThread() | CThread | virtual |
~CVideoPlayerVideo() override | CVideoPlayerVideo | |
~IDVDStreamPlayer()=default | IDVDStreamPlayer | virtual |
~IDVDStreamPlayerVideo() override=default | IDVDStreamPlayerVideo | |