xbmc
CVideoPlayer Member List

This is the complete list of members for CVideoPlayer, including all inherited members.

AbortableWait(CEvent &event, std::chrono::milliseconds duration=std::chrono::milliseconds(-1))CThreadinlineprotected
AdaptForcedSubtitles()CVideoPlayerprotected
AddSubtitle(const std::string &strSubPath) overrideCVideoPlayervirtual
AddSubtitleFile(const std::string &filename, const std::string &subfilename="") (defined in CVideoPlayer)CVideoPlayerprotected
CACHESTATE_DONE enum value (defined in CVideoPlayer)CVideoPlayerprotected
CACHESTATE_FLUSH enum value (defined in CVideoPlayer)CVideoPlayerprotected
CACHESTATE_FULL enum value (defined in CVideoPlayer)CVideoPlayerprotected
CACHESTATE_INIT enum value (defined in CVideoPlayer)CVideoPlayerprotected
CACHESTATE_PLAY enum value (defined in CVideoPlayer)CVideoPlayerprotected
CanPause() const override (defined in CVideoPlayer)CVideoPlayervirtual
CanSeek() const override (defined in CVideoPlayer)CVideoPlayervirtual
CheckAutoSceneSkip() (defined in CVideoPlayer)CVideoPlayerprotected
CheckBetterStream(CCurrentStream &current, CDemuxStream *stream) (defined in CVideoPlayer)CVideoPlayerprotected
CheckContinuity(CCurrentStream &current, DemuxPacket *pPacket) (defined in CVideoPlayer)CVideoPlayerprotected
CheckIsCurrent(const CCurrentStream &current, CDemuxStream *stream, DemuxPacket *pkg) (defined in CVideoPlayer)CVideoPlayerprotected
CheckPlayerInit(CCurrentStream &current) (defined in CVideoPlayer)CVideoPlayerprotected
CheckSceneSkip(const CCurrentStream &current) (defined in CVideoPlayer)CVideoPlayerprotected
CheckStreamChanges(CCurrentStream &current, CDemuxStream *stream) (defined in CVideoPlayer)CVideoPlayerprotected
CloseDemuxer() (defined in CVideoPlayer)CVideoPlayerprotected
CloseFile(bool reopen=false) override (defined in CVideoPlayer)CVideoPlayervirtual
CloseStream(CCurrentStream &current, bool bWaitForBuffers) (defined in CVideoPlayer)CVideoPlayerprotected
Create(bool bAutoDelete=false) (defined in CThread)CThread
CreatePlayers() (defined in CVideoPlayer)CVideoPlayerprotected
CSelectionStreams (defined in CVideoPlayer)CVideoPlayerfriend
CThread(const char *ThreadName) (defined in CThread)CThreadexplicitprotected
CThread(IRunnable *pRunnable, const char *ThreadName) (defined in CThread)CThread
CVideoPlayer(IPlayerCallback &callback) (defined in CVideoPlayer)CVideoPlayerexplicit
DestroyPlayers() (defined in CVideoPlayer)CVideoPlayerprotected
DoAudioWork() (defined in IPlayer)IPlayerinlinevirtual
ECacheState enum name (defined in CVideoPlayer)CVideoPlayerprotected
FlushBuffers(double pts, bool accurate, bool sync) (defined in CVideoPlayer)CVideoPlayerprotected
FlushRenderer() override (defined in CVideoPlayer)CVideoPlayervirtual
FrameAdvance(int frames) override (defined in CVideoPlayer)CVideoPlayervirtual
FrameMove() override (defined in CVideoPlayer)CVideoPlayervirtual
GetAudioCapabilities(std::vector< int > &audioCaps) const (defined in IPlayer)IPlayerinlinevirtual
GetAudioStream() override (defined in CVideoPlayer)CVideoPlayervirtual
GetAudioStreamCount() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetAudioStreamInfo(int index, AudioStreamInfo &info) const override (defined in CVideoPlayer)CVideoPlayervirtual
GetAVDelay() override (defined in CVideoPlayer)CVideoPlayervirtual
GetCacheLevel() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetCachePercentage() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetCachingTimes(double &play_left, double &cache_left, double &file_offset) (defined in CVideoPlayer)CVideoPlayerprotected
GetChapter() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetChapterCount() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetChapterName(std::string &strChapterName, int chapterIdx=-1) const override (defined in CVideoPlayer)CVideoPlayervirtual
GetChapterPos(int chapterIdx=-1) const override (defined in CVideoPlayer)CVideoPlayervirtual
GetCurrentThread() (defined in CThread)CThreadstatic
GetCurrentThreadId() (defined in CThread)CThreadinlinestatic
GetDebugInfo(std::string &audio, std::string &video, std::string &general) override (defined in CVideoPlayer)CVideoPlayerprotectedvirtual
GetDeinterlacingMethodDefault() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetGeneralInfo(std::string &strVideoInfo) (defined in CVideoPlayer)CVideoPlayerprotected
GetPercentage() (defined in CVideoPlayer)CVideoPlayerprotected
GetPlayerState() override (defined in CVideoPlayer)CVideoPlayervirtual
GetPrograms(std::vector< ProgramInfo > &programs) override (defined in CVideoPlayer)CVideoPlayervirtual
GetProgramsCount() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetQueueTime() (defined in CVideoPlayer)CVideoPlayerprotected
GetRenderAspectRatio() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetStreamPlayer(unsigned int player) (defined in CVideoPlayer)CVideoPlayerprotected
GetSubtitle() override (defined in CVideoPlayer)CVideoPlayervirtual
GetSubtitleCapabilities(std::vector< int > &subCaps) constIPlayerinlinevirtual
GetSubtitleCount() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetSubTitleDelay() override (defined in CVideoPlayer)CVideoPlayervirtual
GetSubtitleStreamInfo(int index, SubtitleStreamInfo &info) const override (defined in CVideoPlayer)CVideoPlayervirtual
GetSubtitleVisible() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetSupportedMenuType() const overrideCVideoPlayervirtual
GetTeletextCache() override (defined in CVideoPlayer)CVideoPlayervirtual
GetTime() (defined in CVideoPlayer)CVideoPlayerprotected
GetUpdatedTime() (defined in CVideoPlayer)CVideoPlayerprotected
GetVideoResolution(unsigned int &width, unsigned int &height) override (defined in CVideoPlayer)CVideoPlayervirtual
GetVideoSettings() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetVideoStream() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetVideoStreamCount() const override (defined in CVideoPlayer)CVideoPlayervirtual
GetVideoStreamInfo(int streamId, VideoStreamInfo &info) const override (defined in CVideoPlayer)CVideoPlayervirtual
HandleMessages()CVideoPlayerprotected
HandlePlaySpeed() (defined in CVideoPlayer)CVideoPlayerprotected
HasAudio() const override (defined in CVideoPlayer)CVideoPlayervirtual
HasGame() const (defined in IPlayer)IPlayerinlinevirtual
HasGameAgent() constIPlayerinlinevirtual
HasID3() const override (defined in CVideoPlayer)CVideoPlayervirtual
HasRDS() const override (defined in CVideoPlayer)CVideoPlayervirtual
HasTeletextCache() const override (defined in CVideoPlayer)CVideoPlayervirtual
HasVideo() const override (defined in CVideoPlayer)CVideoPlayervirtual
Initialize(TiXmlElement *pConfig) (defined in IPlayer)IPlayerinlinevirtual
IPlayer(IPlayerCallback &callback) (defined in IPlayer)IPlayerinlineexplicit
IsAutoDelete() const (defined in CThread)CThread
IsBetterStream(const CCurrentStream &current, CDemuxStream *stream) (defined in CVideoPlayer)CVideoPlayerprotected
IsCaching() const override (defined in CVideoPlayer)CVideoPlayervirtual
IsCurrentThread() const (defined in CThread)CThread
IsInMenu() const override (defined in CVideoPlayer)CVideoPlayervirtual
IsInMenuInternal() const (defined in CVideoPlayer)CVideoPlayerprotected
IsPassthrough() const override (defined in CVideoPlayer)CVideoPlayervirtual
IsPlaying() const override (defined in CVideoPlayer)CVideoPlayervirtual
IsRenderingVideo() const override (defined in CVideoPlayer)CVideoPlayervirtual
IsRunning() const (defined in CThread)CThread
IsValidStream(const CCurrentStream &stream) (defined in CVideoPlayer)CVideoPlayerprotected
Join(std::chrono::milliseconds duration) (defined in CThread)CThread
LoadPage(int p, int sp, unsigned char *buffer) override (defined in CVideoPlayer)CVideoPlayervirtual
m_bAbortRequest (defined in CVideoPlayer)CVideoPlayerprotected
m_bCloseRequest (defined in CVideoPlayer)CVideoPlayerprotected
m_bStop (defined in CThread)CThreadprotected
m_caching (defined in CVideoPlayer)CVideoPlayerprotected
m_cachingTimer (defined in CVideoPlayer)CVideoPlayerprotected
m_callback (defined in IPlayer)IPlayerprotected
m_clock (defined in CVideoPlayer)CVideoPlayerprotected
m_content (defined in CVideoPlayer)CVideoPlayerprotected
m_CurrentAudio (defined in CVideoPlayer)CVideoPlayerprotected
m_CurrentAudioID3 (defined in CVideoPlayer)CVideoPlayerprotected
m_CurrentRadioRDS (defined in CVideoPlayer)CVideoPlayerprotected
m_CurrentSubtitle (defined in CVideoPlayer)CVideoPlayerprotected
m_CurrentTeletext (defined in CVideoPlayer)CVideoPlayerprotected
m_CurrentVideo (defined in CVideoPlayer)CVideoPlayerprotected
m_demuxerSpeed (defined in CVideoPlayer)CVideoPlayerprotected
m_displayLost (defined in CVideoPlayer)CVideoPlayerprotected
m_dvd (defined in CVideoPlayer)CVideoPlayerprotected
m_Edl (defined in CVideoPlayer)CVideoPlayerprotected
m_error (defined in CVideoPlayer)CVideoPlayerprotected
m_HasAudio (defined in CVideoPlayer)CVideoPlayerprotected
m_HasVideo (defined in CVideoPlayer)CVideoPlayerprotected
m_item (defined in CVideoPlayer)CVideoPlayerprotected
m_messenger (defined in CVideoPlayer)CVideoPlayerprotected
m_name (defined in IPlayer)IPlayer
m_offset_pts (defined in CVideoPlayer)CVideoPlayerprotected
m_outboundEvents (defined in CVideoPlayer)CVideoPlayerprotected
m_overlayContainer (defined in CVideoPlayer)CVideoPlayerprotected
m_pCCDemuxer (defined in CVideoPlayer)CVideoPlayerprotected
m_pDemuxer (defined in CVideoPlayer)CVideoPlayerprotected
m_pInputStream (defined in CVideoPlayer)CVideoPlayerprotected
m_playerOptions (defined in CVideoPlayer)CVideoPlayerprotected
m_players_created (defined in CVideoPlayer)CVideoPlayerprotected
m_playSpeed (defined in CVideoPlayer)CVideoPlayerprotected
m_processInfo (defined in CVideoPlayer)CVideoPlayerprotected
m_programs (defined in CVideoPlayer)CVideoPlayerprotected
m_pSubtitleDemuxer (defined in CVideoPlayer)CVideoPlayerprotected
m_renderManager (defined in CVideoPlayer)CVideoPlayerprotected
m_SelectionStreams (defined in CVideoPlayer)CVideoPlayerprotected
m_SkipCommercials (defined in CVideoPlayer)CVideoPlayerprotected
m_SpeedState (defined in CVideoPlayer)CVideoPlayerprotected
m_State (defined in CVideoPlayer)CVideoPlayerprotected
m_StateSection (defined in CVideoPlayer)CVideoPlayermutableprotected
m_streamPlayerSpeed (defined in CVideoPlayer)CVideoPlayerprotected
m_subtitleDemuxerMap (defined in CVideoPlayer)CVideoPlayerprotected
m_syncTimer (defined in CVideoPlayer)CVideoPlayerprotected
m_type (defined in IPlayer)IPlayer
m_UpdateStreamDetails (defined in CVideoPlayer)CVideoPlayerprotected
m_VideoPlayerAudio (defined in CVideoPlayer)CVideoPlayerprotected
m_VideoPlayerAudioID3 (defined in CVideoPlayer)CVideoPlayerprotected
m_VideoPlayerRadioRDS (defined in CVideoPlayer)CVideoPlayerprotected
m_VideoPlayerSubtitle (defined in CVideoPlayer)CVideoPlayerprotected
m_VideoPlayerTeletext (defined in CVideoPlayer)CVideoPlayerprotected
m_VideoPlayerVideo (defined in CVideoPlayer)CVideoPlayerprotected
OnAction(const CAction &action) override (defined in CVideoPlayer)CVideoPlayervirtual
OnAppFocusChange(bool focus) (defined in IDispResource)IDispResourceinlinevirtual
OnDiscNavResult(void *pData, int iMessage) override (defined in CVideoPlayer)CVideoPlayervirtual
OnException() (defined in CThread)CThreadinlinevirtual
OnExit() override (defined in CVideoPlayer)CVideoPlayerprotectedvirtual
OnLostDisplay() override (defined in CVideoPlayer)CVideoPlayervirtual
OnNothingToQueueNotify() (defined in IPlayer)IPlayerinlinevirtual
OnResetDisplay() override (defined in CVideoPlayer)CVideoPlayervirtual
OnStartup() override (defined in CVideoPlayer)CVideoPlayerprotectedvirtual
OpenAudioID3Stream(CDVDStreamInfo &hint) (defined in CVideoPlayer)CVideoPlayerprotected
OpenAudioStream(CDVDStreamInfo &hint, bool reset=true) (defined in CVideoPlayer)CVideoPlayerprotected
OpenDefaultStreams(bool reset=true) (defined in CVideoPlayer)CVideoPlayerprotected
OpenDemuxStream() (defined in CVideoPlayer)CVideoPlayerprotected
OpenFile(const CFileItem &file, const CPlayerOptions &options) override (defined in CVideoPlayer)CVideoPlayervirtual
OpenInputStream() (defined in CVideoPlayer)CVideoPlayerprotected
OpenRadioRDSStream(CDVDStreamInfo &hint) (defined in CVideoPlayer)CVideoPlayerprotected
OpenStream(CCurrentStream &current, int64_t demuxerId, int iStream, int source, bool reset=true) (defined in CVideoPlayer)CVideoPlayerprotected
OpenSubtitleStream(const CDVDStreamInfo &hint) (defined in CVideoPlayer)CVideoPlayerprotected
OpenTeletextStream(CDVDStreamInfo &hint) (defined in CVideoPlayer)CVideoPlayerprotected
OpenVideoStream(CDVDStreamInfo &hint, bool reset=true) (defined in CVideoPlayer)CVideoPlayerprotected
Pause() override (defined in CVideoPlayer)CVideoPlayervirtual
Prepare() (defined in CVideoPlayer)CVideoPlayerprotected
Process() override (defined in CVideoPlayer)CVideoPlayerprotectedvirtual
ProcessAudioData(CDemuxStream *pStream, DemuxPacket *pPacket) (defined in CVideoPlayer)CVideoPlayerprotected
ProcessAudioID3Data(CDemuxStream *pStream, DemuxPacket *pPacket) (defined in CVideoPlayer)CVideoPlayerprotected
ProcessPacket(CDemuxStream *pStream, DemuxPacket *pPacket) (defined in CVideoPlayer)CVideoPlayerprotected
ProcessRadioRDSData(CDemuxStream *pStream, DemuxPacket *pPacket) (defined in CVideoPlayer)CVideoPlayerprotected
ProcessSubData(CDemuxStream *pStream, DemuxPacket *pPacket) (defined in CVideoPlayer)CVideoPlayerprotected
ProcessTeletextData(CDemuxStream *pStream, DemuxPacket *pPacket) (defined in CVideoPlayer)CVideoPlayerprotected
ProcessVideoData(CDemuxStream *pStream, DemuxPacket *pPacket) (defined in CVideoPlayer)CVideoPlayerprotected
QueueNextFile(const CFileItem &file) (defined in IPlayer)IPlayerinlinevirtual
ReadPacket(DemuxPacket *&packet, CDemuxStream *&stream) (defined in CVideoPlayer)CVideoPlayerprotected
Render(bool clear, uint32_t alpha=255, bool gui=true) overrideCVideoPlayervirtual
RenderCapture(unsigned int captureId, unsigned int width, unsigned int height, int flags) override (defined in CVideoPlayer)CVideoPlayervirtual
RenderCaptureAlloc() override (defined in CVideoPlayer)CVideoPlayervirtual
RenderCaptureGetPixels(unsigned int captureId, unsigned int millis, uint8_t *buffer, unsigned int size) override (defined in CVideoPlayer)CVideoPlayervirtual
RenderCaptureRelease(unsigned int captureId) override (defined in CVideoPlayer)CVideoPlayervirtual
Seek(bool bPlus, bool bLargeStep, bool bChapterOverride) override (defined in CVideoPlayer)CVideoPlayervirtual
SeekChapter(int iChapter) override (defined in CVideoPlayer)CVideoPlayervirtual
SeekPercentage(float iPercent) override (defined in CVideoPlayer)CVideoPlayervirtual
SeekScene(bool bPlus=true) override (defined in CVideoPlayer)CVideoPlayervirtual
SeekTime(int64_t iTime) override (defined in CVideoPlayer)CVideoPlayervirtual
SeekTimeRelative(int64_t iTime) override (defined in CVideoPlayer)CVideoPlayervirtual
SendPlayerMessage(std::shared_ptr< CDVDMsg > pMsg, unsigned int target) (defined in CVideoPlayer)CVideoPlayerprotected
SetAudioStream(int iStream) override (defined in CVideoPlayer)CVideoPlayervirtual
SetAVDelay(float fValue=0.0f) override (defined in CVideoPlayer)CVideoPlayervirtual
SetCaching(ECacheState state) (defined in CVideoPlayer)CVideoPlayerprotected
SetDynamicRangeCompression(long drc) override (defined in CVideoPlayer)CVideoPlayervirtual
SetMute(bool bOnOff) (defined in IPlayer)IPlayerinlinevirtual
SetPlayerState(const std::string &state) override (defined in CVideoPlayer)CVideoPlayervirtual
SetPlaySpeed(int iSpeed)CVideoPlayerprotected
SetPriority(const ThreadPriority &priority)CThread
SetProgram(int progId) override (defined in CVideoPlayer)CVideoPlayervirtual
SetRenderViewMode(int mode, float zoom, float par, float shift, bool stretch) override (defined in CVideoPlayer)CVideoPlayervirtual
SetSpeed(float speed) override (defined in CVideoPlayer)CVideoPlayervirtual
SetSubtitle(int iStream) override (defined in CVideoPlayer)CVideoPlayervirtual
SetSubTitleDelay(float fValue=0.0f) override (defined in CVideoPlayer)CVideoPlayervirtual
SetSubtitleVerticalPosition(const int value, bool save) overrideCVideoPlayervirtual
SetSubtitleVisible(bool bVisible) override (defined in CVideoPlayer)CVideoPlayervirtual
SetSubtitleVisibleInternal(bool bVisible) (defined in CVideoPlayer)CVideoPlayerprotected
SetTempo(float tempo) override (defined in CVideoPlayer)CVideoPlayervirtual
SetTime(int64_t time)IPlayerinlinevirtual
SetTotalTime(int64_t time)IPlayerinlinevirtual
SetUpdateStreamDetails() (defined in CVideoPlayer)CVideoPlayer
SetVideoSettings(CVideoSettings &settings) override (defined in CVideoPlayer)CVideoPlayervirtual
SetVideoStream(int iStream) override (defined in CVideoPlayer)CVideoPlayervirtual
SetVolume(float volume) (defined in IPlayer)IPlayerinlinevirtual
Sleep(std::chrono::duration< Rep, Period > duration) (defined in CThread)CThreadinline
StopThread(bool bWait=true) (defined in CThread)CThreadvirtual
Supports(EINTERLACEMETHOD method) const override (defined in CVideoPlayer)CVideoPlayervirtual
Supports(ESCALINGMETHOD method) const override (defined in CVideoPlayer)CVideoPlayervirtual
Supports(ERENDERFEATURE feature) const override (defined in CVideoPlayer)CVideoPlayervirtual
SupportsTempo() const override (defined in CVideoPlayer)CVideoPlayervirtual
SynchronizeDemuxer() (defined in CVideoPlayer)CVideoPlayerprotected
TriggerUpdateResolution() override (defined in CVideoPlayer)CVideoPlayervirtual
UpdateClockSync(bool enabled) override (defined in CVideoPlayer)CVideoPlayerprotectedvirtual
UpdateContent() (defined in CVideoPlayer)CVideoPlayerprotected
UpdateContentState() (defined in CVideoPlayer)CVideoPlayerprotected
UpdateCorrection(DemuxPacket *pkt, double correction) (defined in CVideoPlayer)CVideoPlayerprotected
UpdateFileItemStreamDetails(CFileItem &item) (defined in CVideoPlayer)CVideoPlayerprotected
UpdateGuiRender(bool gui) override (defined in CVideoPlayer)CVideoPlayerprotectedvirtual
UpdatePlayState(double timeout) (defined in CVideoPlayer)CVideoPlayerprotected
UpdateRenderBuffers(int queued, int discard, int free) override (defined in CVideoPlayer)CVideoPlayerprotectedvirtual
UpdateRenderInfo(CRenderInfo &info) override (defined in CVideoPlayer)CVideoPlayerprotectedvirtual
UpdateTimestamps(CCurrentStream &current, DemuxPacket *pPacket) (defined in CVideoPlayer)CVideoPlayerprotected
UpdateVideoRender(bool video) override (defined in CVideoPlayer)CVideoPlayerprotectedvirtual
VideoParamsChange() override (defined in CVideoPlayer)CVideoPlayerprotectedvirtual
WAIT_INTERRUPTED enum value (defined in CThread)CThreadprotected
WAIT_SIGNALED enum value (defined in CThread)CThreadprotected
WAIT_TIMEDOUT enum value (defined in CThread)CThreadprotected
WaitResponse enum name (defined in CThread)CThreadprotected
~CThread() (defined in CThread)CThreadvirtual
~CVideoPlayer() override (defined in CVideoPlayer)CVideoPlayer
~IDispResource()=default (defined in IDispResource)IDispResourcevirtual
~IPlayer()=default (defined in IPlayer)IPlayervirtual
~IRenderLoop()=default (defined in IRenderLoop)IRenderLoopvirtual
~IRenderMsg()=default (defined in IRenderMsg)IRenderMsgvirtual
~IVideoPlayer()=default (defined in IVideoPlayer)IVideoPlayervirtual