Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
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="")CVideoPlayerprotected
CACHESTATE_DONE enum valueCVideoPlayerprotected
CACHESTATE_FLUSH enum valueCVideoPlayerprotected
CACHESTATE_FULL enum valueCVideoPlayerprotected
CACHESTATE_INIT enum valueCVideoPlayerprotected
CACHESTATE_PLAY enum valueCVideoPlayerprotected
CanPause() const overrideCVideoPlayervirtual
CanSeek() const overrideCVideoPlayervirtual
CheckAutoSceneSkip()CVideoPlayerprotected
CheckBetterStream(CCurrentStream &current, CDemuxStream *stream)CVideoPlayerprotected
CheckContinuity(CCurrentStream &current, DemuxPacket *pPacket)CVideoPlayerprotected
CheckIsCurrent(const CCurrentStream &current, CDemuxStream *stream, DemuxPacket *pkg)CVideoPlayerprotected
CheckPlayerInit(CCurrentStream &current)CVideoPlayerprotected
CheckSceneSkip(const 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)CThread
CreatePlayers()CVideoPlayerprotected
CSelectionStreams classCVideoPlayerfriend
CThread(const char *ThreadName)CThreadexplicitprotected
CThread(IRunnable *pRunnable, const char *ThreadName)CThread
CVideoPlayer(IPlayerCallback &callback)CVideoPlayerexplicit
DestroyPlayers()CVideoPlayerprotected
ECacheState enum nameCVideoPlayerprotected
FlushBuffers(double pts, bool accurate, bool sync)CVideoPlayerprotected
FlushRenderer() overrideCVideoPlayervirtual
FrameAdvance(int frames) overrideCVideoPlayervirtual
FrameMove() overrideCVideoPlayervirtual
GetAudioCapabilities(std::vector< IPlayerAudioCaps > &caps) constIPlayerinlinevirtual
GetAudioStream() overrideCVideoPlayervirtual
GetAudioStreamCount() const overrideCVideoPlayervirtual
GetAudioStreamInfo(int index, AudioStreamInfo &info) const overrideCVideoPlayervirtual
GetAVDelay() overrideCVideoPlayervirtual
GetCacheLevel() const overrideCVideoPlayervirtual
GetCachePercentage() const overrideCVideoPlayervirtual
GetCachingTimes()CVideoPlayerprotected
GetChapter() const overrideCVideoPlayervirtual
GetChapterCount() const overrideCVideoPlayervirtual
GetChapterName(std::string &strChapterName, int chapterIdx=-1) const overrideCVideoPlayervirtual
GetChapterPos(int chapterIdx=-1) const overrideCVideoPlayervirtual
GetCurrentThread()CThreadstatic
GetCurrentThreadId()CThreadinlinestatic
GetDebugInfo(std::string &audio, std::string &video, std::string &general) overrideCVideoPlayerprotectedvirtual
GetDeinterlacingMethodDefault() const overrideCVideoPlayervirtual
GetGeneralInfo(std::string &strVideoInfo)CVideoPlayerprotected
GetOrientation() const overrideCVideoPlayervirtual
GetPercentage()CVideoPlayerprotected
GetPlayerState() overrideCVideoPlayervirtual
GetPreviousChapter()CVideoPlayerprotected
GetPrograms(std::vector< ProgramInfo > &programs) overrideCVideoPlayervirtual
GetProgramsCount() const overrideCVideoPlayervirtual
GetQueueTime()CVideoPlayerprotected
GetRects(CRect &source, CRect &dest, CRect &view) const overrideCVideoPlayervirtual
GetRenderAspectRatio() const overrideCVideoPlayervirtual
GetStreamPlayer(unsigned int player)CVideoPlayerprotected
GetSubtitle() overrideCVideoPlayervirtual
GetSubtitleCapabilities(std::vector< IPlayerSubtitleCaps > &caps) constIPlayerinlinevirtual
GetSubtitleCount() const overrideCVideoPlayervirtual
GetSubTitleDelay() overrideCVideoPlayervirtual
GetSubtitleStreamInfo(int index, SubtitleStreamInfo &info) const overrideCVideoPlayervirtual
GetSubtitleVisible() const overrideCVideoPlayervirtual
GetSupportedMenuType() const overrideCVideoPlayervirtual
GetTeletextCache() overrideCVideoPlayervirtual
GetTime()CVideoPlayerprotected
GetUpdatedTime()CVideoPlayerprotected
GetVideoResolution(unsigned int &width, unsigned int &height) overrideCVideoPlayervirtual
GetVideoSettings() const overrideCVideoPlayervirtual
GetVideoStream() const overrideCVideoPlayervirtual
GetVideoStreamCount() const overrideCVideoPlayervirtual
GetVideoStreamInfo(int streamId, VideoStreamInfo &info) const overrideCVideoPlayervirtual
HandleMessages()CVideoPlayerprotected
HandlePlaySpeed()CVideoPlayerprotected
HasAudio() const overrideCVideoPlayervirtual
HasGame() constIPlayerinlinevirtual
HasGameAgent() constIPlayerinlinevirtual
HasID3() const overrideCVideoPlayervirtual
HasRDS() const overrideCVideoPlayervirtual
HasTeletextCache() const overrideCVideoPlayervirtual
HasVideo() const overrideCVideoPlayervirtual
Initialize(TiXmlElement *pConfig)IPlayerinlinevirtual
IPlayer(IPlayerCallback &callback)IPlayerinlineexplicit
IsAutoDelete() constCThread
IsBetterStream(const CCurrentStream &current, CDemuxStream *stream)CVideoPlayerprotected
IsCaching() const overrideCVideoPlayervirtual
IsCurrentThread() constCThread
IsInMenu() const overrideCVideoPlayervirtual
IsInMenuInternal() constCVideoPlayerprotected
IsPassthrough() const overrideCVideoPlayervirtual
IsPlaying() const overrideCVideoPlayervirtual
IsRenderingVideo() const overrideCVideoPlayervirtual
IsRunning() constCThread
IsValidStream(const CCurrentStream &stream)CVideoPlayerprotected
Join(std::chrono::milliseconds duration)CThread
LoadPage(int p, int sp, unsigned char *buffer) overrideCVideoPlayervirtual
m_bAbortRequestCVideoPlayerprotected
m_bCloseRequestCVideoPlayerprotected
m_bStopCThreadprotected
m_cachingCVideoPlayerprotected
m_cachingTimerCVideoPlayerprotected
m_callbackIPlayerprotected
m_clockCVideoPlayerprotected
m_contentCVideoPlayerprotected
m_CurrentAudioCVideoPlayerprotected
m_CurrentAudioID3CVideoPlayerprotected
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_messageQueueTimeSizeCVideoPlayerprotected
m_messengerCVideoPlayerprotected
m_nameIPlayer
m_offset_ptsCVideoPlayerprotected
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_VideoPlayerAudioID3CVideoPlayerprotected
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
OpenAudioID3Stream(CDVDStreamInfo &hint)CVideoPlayerprotected
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(const 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
ProcessAudioID3Data(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(Direction seekDirection) overrideCVideoPlayervirtual
SeekTime(int64_t iTime) overrideCVideoPlayervirtual
SeekTimeRelative(int64_t iTime) overrideCVideoPlayervirtual
SendPlayerMessage(std::shared_ptr< CDVDMsg > pMsg, unsigned int target)CVideoPlayerprotected
SetAudioStream(int iStream) overrideCVideoPlayervirtual
SetAVDelay(float fValue=0.0f) overrideCVideoPlayervirtual
SetCaching(ECacheState state)CVideoPlayerprotected
SetDynamicRangeCompression(long drc) overrideCVideoPlayervirtual
SetEnableStream(CCurrentStream &current, bool isEnabled)CVideoPlayerprotected
SetMute(bool bOnOff)IPlayerinlinevirtual
SetPlayerState(const std::string &state) overrideCVideoPlayervirtual
SetPlaySpeed(int iSpeed)CVideoPlayerprotected
SetPriority(const ThreadPriority &priority)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
SetSubtitleVerticalPosition(const int value, bool save) 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 volume)IPlayerinlinevirtual
Sleep(std::chrono::duration< Rep, Period > duration)CThreadinline
StopThread(bool bWait=true)CThreadvirtual
Supports(EINTERLACEMETHOD method) const overrideCVideoPlayervirtual
Supports(ESCALINGMETHOD method) const overrideCVideoPlayervirtual
Supports(ERENDERFEATURE feature) const overrideCVideoPlayervirtual
SupportsTempo() const 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
WaitResponse enum nameCThreadprotected
~CThread()CThreadvirtual
~CVideoPlayer() overrideCVideoPlayer
~IDispResource()=defaultIDispResourcevirtual
~IPlayer()=defaultIPlayervirtual
~IRenderLoop()=defaultIRenderLoopvirtual
~IRenderMsg()=defaultIRenderMsgvirtual
~IVideoPlayer()=defaultIVideoPlayervirtual