Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CVideoPlayer Member List

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

AbortableWait(CEvent &event, int timeoutMillis=-1)CThreadinlineprotected
AdaptForcedSubtitles()CVideoPlayerprotected
AddSubtitle(const std::string &strSubPath) overrideCVideoPlayervirtual
AddSubtitleFile(const std::string &filename, const std::string &subfilename="")CVideoPlayerprotected
CACHESTATE_DONE enum valueCVideoPlayerprotected
CACHESTATE_FLUSH enum valueCVideoPlayerprotected
CACHESTATE_FULL enum valueCVideoPlayerprotected
CACHESTATE_INIT enum valueCVideoPlayerprotected
CACHESTATE_PLAY enum valueCVideoPlayerprotected
CanPause() overrideCVideoPlayervirtual
CanSeek() overrideCVideoPlayervirtual
CheckAutoSceneSkip()CVideoPlayerprotected
CheckBetterStream(CCurrentStream &current, CDemuxStream *stream)CVideoPlayerprotected
CheckContinuity(CCurrentStream &current, DemuxPacket *pPacket)CVideoPlayerprotected
CheckIsCurrent(CCurrentStream &current, CDemuxStream *stream, DemuxPacket *pkg)CVideoPlayerprotected
CheckPlayerInit(CCurrentStream &current)CVideoPlayerprotected
CheckSceneSkip(CCurrentStream &current)CVideoPlayerprotected
CheckStreamChanges(CCurrentStream &current, CDemuxStream *stream)CVideoPlayerprotected
CloseDemuxer()CVideoPlayerprotected
CloseFile(bool reopen=false) overrideCVideoPlayervirtual
CloseStream(CCurrentStream &current, bool bWaitForBuffers)CVideoPlayerprotected
Create(bool bAutoDelete=false, unsigned stacksize=0)CThread
CreatePlayers()CVideoPlayerprotected
CSelectionStreamsCVideoPlayerfriend
CThread(const char *ThreadName)CThreadexplicitprotected
CThread(IRunnable *pRunnable, const char *ThreadName)CThread
CVideoPlayer(IPlayerCallback &callback)CVideoPlayerexplicit
DestroyPlayers()CVideoPlayerprotected
DoAudioWork()IPlayerinlinevirtual
ECacheState enum nameCVideoPlayerprotected
FlushBuffers(double pts, bool accurate, bool sync)CVideoPlayerprotected
FlushRenderer() overrideCVideoPlayervirtual
FrameAdvance(int frames) overrideCVideoPlayervirtual
FrameMove() overrideCVideoPlayervirtual
GetAbsoluteUsage()CThread
GetAudioCapabilities(std::vector< int > &audioCaps)IPlayerinlinevirtual
GetAudioStream() overrideCVideoPlayervirtual
GetAudioStreamCount() overrideCVideoPlayervirtual
GetAudioStreamInfo(int index, AudioStreamInfo &info) overrideCVideoPlayervirtual
GetAVDelay() overrideCVideoPlayervirtual
GetCacheLevel() const overrideCVideoPlayervirtual
GetCachePercentage() overrideCVideoPlayervirtual
GetCachingTimes(double &play_left, double &cache_left, double &file_offset)CVideoPlayerprotected
GetChapter() overrideCVideoPlayervirtual
GetChapterCount() overrideCVideoPlayervirtual
GetChapterName(std::string &strChapterName, int chapterIdx=-1) overrideCVideoPlayervirtual
GetChapterPos(int chapterIdx=-1) overrideCVideoPlayervirtual
GetCurrentThread()CThreadstatic
GetCurrentThreadId()CThreadstatic
GetDebugInfo(std::string &audio, std::string &video, std::string &general) overrideCVideoPlayerprotectedvirtual
GetDeinterlacingMethodDefault() overrideCVideoPlayervirtual
GetDisplayThreadId(const ThreadIdentifier tid)CThreadstatic
GetGeneralInfo(std::string &strVideoInfo)CVideoPlayerprotected
GetMaxPriority(void)CThread
GetMinPriority(void)CThread
GetNormalPriority(void)CThread
GetPercentage()CVideoPlayerprotected
GetPlayerState() overrideCVideoPlayervirtual
GetPriority(void)CThread
GetPrograms(std::vector< ProgramInfo > &programs) overrideCVideoPlayervirtual
GetProgramsCount() overrideCVideoPlayervirtual
GetQueueTime()CVideoPlayerprotected
GetRadioText(unsigned int line) overrideCVideoPlayervirtual
GetRelativeUsage()CThread
GetRenderAspectRatio() overrideCVideoPlayervirtual
GetSchedRRPriority(void)CThread
GetStreamPlayer(unsigned int player)CVideoPlayerprotected
GetSubtitle() overrideCVideoPlayervirtual
GetSubtitleCapabilities(std::vector< int > &subCaps)IPlayerinlinevirtual
GetSubtitleCount() overrideCVideoPlayervirtual
GetSubTitleDelay() overrideCVideoPlayervirtual
GetSubtitleStreamInfo(int index, SubtitleStreamInfo &info) overrideCVideoPlayervirtual
GetSubtitleVisible() overrideCVideoPlayervirtual
GetTeletextCache() overrideCVideoPlayervirtual
GetTime()CVideoPlayerprotected
GetUpdatedTime()CVideoPlayerprotected
GetVideoResolution(unsigned int &width, unsigned int &height) overrideCVideoPlayervirtual
GetVideoSettings() overrideCVideoPlayervirtual
GetVideoStream() const overrideCVideoPlayervirtual
GetVideoStreamCount() const overrideCVideoPlayervirtual
GetVideoStreamInfo(int streamId, VideoStreamInfo &info) overrideCVideoPlayervirtual
HandleMessages()CVideoPlayerprotected
HandlePlaySpeed()CVideoPlayerprotected
HasAudio() const overrideCVideoPlayervirtual
HasGame() constIPlayerinlinevirtual
HasGameAgent()IPlayerinlinevirtual
HasMenu() const overrideCVideoPlayervirtual
HasRDS() const overrideCVideoPlayervirtual
HasVideo() const overrideCVideoPlayervirtual
Initialize(TiXmlElement *pConfig)IPlayerinlinevirtual
IPlayer(IPlayerCallback &callback)IPlayerinlineexplicit
IsAutoDelete() constCThread
IsBetterStream(CCurrentStream &current, CDemuxStream *stream)CVideoPlayerprotected
IsCaching() const overrideCVideoPlayervirtual
IsCurrentThread() constCThread
IsCurrentThread(const ThreadIdentifier tid)CThreadstatic
IsInMenu() const overrideCVideoPlayervirtual
IsInMenuInternal() constCVideoPlayerprotected
IsPassthrough() const overrideCVideoPlayervirtual
IsPlaying() const overrideCVideoPlayervirtual
IsRenderingVideo() overrideCVideoPlayervirtual
IsRunning() constCThread
IsValidStream(CCurrentStream &stream)CVideoPlayerprotected
LoadPage(int p, int sp, unsigned char *buffer) overrideCVideoPlayervirtual
m_bAbortRequestCVideoPlayerprotected
m_bStopCThreadprotected
m_cachingCVideoPlayerprotected
m_cachingTimerCVideoPlayerprotected
m_callbackIPlayerprotected
m_clockCVideoPlayerprotected
m_contentCVideoPlayerprotected
m_CurrentAudioCVideoPlayerprotected
m_CurrentRadioRDSCVideoPlayerprotected
m_CurrentSubtitleCVideoPlayerprotected
m_CurrentTeletextCVideoPlayerprotected
m_CurrentVideoCVideoPlayerprotected
m_demuxerSpeedCVideoPlayerprotected
m_displayLostCVideoPlayerprotected
m_dvdCVideoPlayerprotected
m_EdlCVideoPlayerprotected
m_errorCVideoPlayerprotected
m_HasAudioCVideoPlayerprotected
m_HasVideoCVideoPlayerprotected
m_itemCVideoPlayerprotected
m_messengerCVideoPlayerprotected
m_nameIPlayer
m_offset_ptsCVideoPlayerprotected
m_omxplayer_modeCVideoPlayerprotected
m_OmxPlayerStateCVideoPlayerprotected
m_outboundEventsCVideoPlayerprotected
m_overlayContainerCVideoPlayerprotected
m_pCCDemuxerCVideoPlayerprotected
m_pDemuxerCVideoPlayerprotected
m_pInputStreamCVideoPlayerprotected
m_playerOptionsCVideoPlayerprotected
m_players_createdCVideoPlayerprotected
m_playSpeedCVideoPlayerprotected
m_processInfoCVideoPlayerprotected
m_programsCVideoPlayerprotected
m_pSubtitleDemuxerCVideoPlayerprotected
m_renderManagerCVideoPlayerprotected
m_SelectionStreamsCVideoPlayerprotected
m_SkipCommercialsCVideoPlayerprotected
m_SpeedStateCVideoPlayerprotected
m_StateCVideoPlayerprotected
m_StateSectionCVideoPlayermutableprotected
m_streamPlayerSpeedCVideoPlayerprotected
m_subtitleDemuxerMapCVideoPlayerprotected
m_syncTimerCVideoPlayerprotected
m_typeIPlayer
m_UpdateStreamDetailsCVideoPlayerprotected
m_VideoPlayerAudioCVideoPlayerprotected
m_VideoPlayerRadioRDSCVideoPlayerprotected
m_VideoPlayerSubtitleCVideoPlayerprotected
m_VideoPlayerTeletextCVideoPlayerprotected
m_VideoPlayerVideoCVideoPlayerprotected
OnAction(const CAction &action) overrideCVideoPlayervirtual
OnAppFocusChange(bool focus)IDispResourceinlinevirtual
OnDiscNavResult(void *pData, int iMessage) overrideCVideoPlayervirtual
OnException()CThreadinlinevirtual
OnExit() overrideCVideoPlayerprotectedvirtual
OnLostDisplay() overrideCVideoPlayervirtual
OnNothingToQueueNotify()IPlayerinlinevirtual
OnResetDisplay() overrideCVideoPlayervirtual
OnStartup() overrideCVideoPlayerprotectedvirtual
OpenAudioStream(CDVDStreamInfo &hint, bool reset=true)CVideoPlayerprotected
OpenDefaultStreams(bool reset=true)CVideoPlayerprotected
OpenDemuxStream()CVideoPlayerprotected
OpenFile(const CFileItem &file, const CPlayerOptions &options) overrideCVideoPlayervirtual
OpenInputStream()CVideoPlayerprotected
OpenRadioRDSStream(CDVDStreamInfo &hint)CVideoPlayerprotected
OpenStream(CCurrentStream &current, int64_t demuxerId, int iStream, int source, bool reset=true)CVideoPlayerprotected
OpenSubtitleStream(CDVDStreamInfo &hint)CVideoPlayerprotected
OpenTeletextStream(CDVDStreamInfo &hint)CVideoPlayerprotected
OpenVideoStream(CDVDStreamInfo &hint, bool reset=true)CVideoPlayerprotected
Pause() overrideCVideoPlayervirtual
Prepare()CVideoPlayerprotected
Process() overrideCVideoPlayerprotectedvirtual
ProcessAudioData(CDemuxStream *pStream, DemuxPacket *pPacket)CVideoPlayerprotected
ProcessPacket(CDemuxStream *pStream, DemuxPacket *pPacket)CVideoPlayerprotected
ProcessRadioRDSData(CDemuxStream *pStream, DemuxPacket *pPacket)CVideoPlayerprotected
ProcessSubData(CDemuxStream *pStream, DemuxPacket *pPacket)CVideoPlayerprotected
ProcessTeletextData(CDemuxStream *pStream, DemuxPacket *pPacket)CVideoPlayerprotected
ProcessVideoData(CDemuxStream *pStream, DemuxPacket *pPacket)CVideoPlayerprotected
QueueNextFile(const CFileItem &file)IPlayerinlinevirtual
ReadPacket(DemuxPacket *&packet, CDemuxStream *&stream)CVideoPlayerprotected
Render(bool clear, uint32_t alpha=255, bool gui=true) overrideCVideoPlayervirtual
RenderCapture(unsigned int captureId, unsigned int width, unsigned int height, int flags) overrideCVideoPlayervirtual
RenderCaptureAlloc() overrideCVideoPlayervirtual
RenderCaptureGetPixels(unsigned int captureId, unsigned int millis, uint8_t *buffer, unsigned int size) overrideCVideoPlayervirtual
RenderCaptureRelease(unsigned int captureId) overrideCVideoPlayervirtual
Seek(bool bPlus, bool bLargeStep, bool bChapterOverride) overrideCVideoPlayervirtual
SeekChapter(int iChapter) overrideCVideoPlayervirtual
SeekPercentage(float iPercent) overrideCVideoPlayervirtual
SeekScene(bool bPlus=true) overrideCVideoPlayervirtual
SeekTime(int64_t iTime) overrideCVideoPlayervirtual
SeekTimeRelative(int64_t iTime) overrideCVideoPlayervirtual
SendPlayerMessage(CDVDMsg *pMsg, unsigned int target)CVideoPlayerprotected
SetAudioStream(int iStream) overrideCVideoPlayervirtual
SetAVDelay(float fValue=0.0f) overrideCVideoPlayervirtual
SetCaching(ECacheState state)CVideoPlayerprotected
SetDynamicRangeCompression(long drc) overrideCVideoPlayervirtual
SetMute(bool bOnOff) overrideCVideoPlayervirtual
SetPlayerState(const std::string &state) overrideCVideoPlayervirtual
SetPlaySpeed(int iSpeed)CVideoPlayerprotected
SetPriority(const int iPriority)CThread
SetPrioritySched_RR(int iPriority)CThread
SetProgram(int progId) overrideCVideoPlayervirtual
SetRenderViewMode(int mode, float zoom, float par, float shift, bool stretch) overrideCVideoPlayervirtual
SetSpeed(float speed) overrideCVideoPlayervirtual
SetSubtitle(int iStream) overrideCVideoPlayervirtual
SetSubTitleDelay(float fValue=0.0f) overrideCVideoPlayervirtual
SetSubtitleVisible(bool bVisible) overrideCVideoPlayervirtual
SetSubtitleVisibleInternal(bool bVisible)CVideoPlayerprotected
SetTempo(float tempo) overrideCVideoPlayervirtual
SetTime(int64_t time)IPlayerinlinevirtual
SetTotalTime(int64_t time)IPlayerinlinevirtual
SetUpdateStreamDetails()CVideoPlayer
SetVideoSettings(CVideoSettings &settings) overrideCVideoPlayervirtual
SetVideoStream(int iStream) overrideCVideoPlayervirtual
SetVolume(float nVolume) overrideCVideoPlayervirtual
Sleep(unsigned int milliseconds)CThread
StopThread(bool bWait=true)CThreadvirtual
Supports(EINTERLACEMETHOD method) overrideCVideoPlayervirtual
Supports(ESCALINGMETHOD method) overrideCVideoPlayervirtual
Supports(ERENDERFEATURE feature) overrideCVideoPlayervirtual
SupportsTempo() overrideCVideoPlayervirtual
SynchronizeDemuxer()CVideoPlayerprotected
TriggerUpdateResolution() overrideCVideoPlayervirtual
UpdateClockSync(bool enabled) overrideCVideoPlayerprotectedvirtual
UpdateContent()CVideoPlayerprotected
UpdateContentState()CVideoPlayerprotected
UpdateCorrection(DemuxPacket *pkt, double correction)CVideoPlayerprotected
UpdateFileItemStreamDetails(CFileItem &item)CVideoPlayerprotected
UpdateGuiRender(bool gui) overrideCVideoPlayerprotectedvirtual
UpdatePlayState(double timeout)CVideoPlayerprotected
UpdateRenderBuffers(int queued, int discard, int free) overrideCVideoPlayerprotectedvirtual
UpdateRenderInfo(CRenderInfo &info) overrideCVideoPlayerprotectedvirtual
UpdateTimestamps(CCurrentStream &current, DemuxPacket *pPacket)CVideoPlayerprotected
UpdateVideoRender(bool video) overrideCVideoPlayerprotectedvirtual
VideoParamsChange() overrideCVideoPlayerprotectedvirtual
WAIT_INTERRUPTED enum valueCThreadprotected
WAIT_SIGNALED enum valueCThreadprotected
WAIT_TIMEDOUT enum valueCThreadprotected
WaitForThreadExit(unsigned int milliseconds)CThread
WaitResponse enum nameCThreadprotected
~CThread()CThreadvirtual
~CVideoPlayer() overrideCVideoPlayer
~IPlayer()=defaultIPlayervirtual
~IRenderMsg()=defaultIRenderMsgvirtual
~IVideoPlayer()=defaultIVideoPlayervirtual