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

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

AddSubtitle(const std::string &strSubPath)IPlayerinlinevirtual
CanPause()IPlayerinlinevirtual
CanSeek()IPlayerinlinevirtual
CloseFile(bool reopen=false)=0IPlayerpure virtual
DoAudioWork()IPlayerinlinevirtual
FlushRenderer()IPlayerinlinevirtual
FrameAdvance(int frames)IPlayerinlinevirtual
GetAudioCapabilities(std::vector< int > &audioCaps)IPlayerinlinevirtual
GetAudioStream()IPlayerinlinevirtual
GetAudioStreamCount()IPlayerinlinevirtual
GetAudioStreamInfo(int index, AudioStreamInfo &info)IPlayerinlinevirtual
GetAVDelay()IPlayerinlinevirtual
GetCacheLevel() constIPlayerinlinevirtual
GetCachePercentage()IPlayerinlinevirtual
GetChapter()IPlayerinlinevirtual
GetChapterCount()IPlayerinlinevirtual
GetChapterName(std::string &strChapterName, int chapterIdx=-1)IPlayerinlinevirtual
GetChapterPos(int chapterIdx=-1)IPlayerinlinevirtual
GetDeinterlacingMethodDefault()IPlayerinlinevirtual
GetPlayerState()IPlayerinlinevirtual
GetPrograms(std::vector< ProgramInfo > &programs)IPlayerinlinevirtual
GetProgramsCount()IPlayerinlinevirtual
GetRadioText(unsigned int line)IPlayerinlinevirtual
GetRenderAspectRatio()IPlayerinlinevirtual
GetSubtitle()IPlayerinlinevirtual
GetSubtitleCapabilities(std::vector< int > &subCaps)IPlayerinlinevirtual
GetSubtitleCount()IPlayerinlinevirtual
GetSubTitleDelay()IPlayerinlinevirtual
GetSubtitleStreamInfo(int index, SubtitleStreamInfo &info)IPlayerinlinevirtual
GetSubtitleVisible()IPlayerinlinevirtual
GetTeletextCache()IPlayerinlinevirtual
GetVideoSettings()IPlayerinlinevirtual
GetVideoStream() constIPlayerinlinevirtual
GetVideoStreamCount() constIPlayerinlinevirtual
GetVideoStreamInfo(int streamId, VideoStreamInfo &info)IPlayerinlinevirtual
HasAudio() const =0IPlayerpure virtual
HasGame() constIPlayerinlinevirtual
HasGameAgent()IPlayerinlinevirtual
HasMenu() constIPlayerinlinevirtual
HasRDS() constIPlayerinlinevirtual
HasVideo() const =0IPlayerpure virtual
Initialize(TiXmlElement *pConfig)IPlayerinlinevirtual
IPlayer(IPlayerCallback &callback)IPlayerinlineexplicit
IsCaching() constIPlayerinlinevirtual
IsInMenu() constIPlayerinlinevirtual
IsPassthrough() constIPlayerinlinevirtual
IsPlaying() constIPlayerinlinevirtual
IsRenderingVideo()IPlayerinlinevirtual
LoadPage(int p, int sp, unsigned char *buffer)IPlayerinlinevirtual
m_callbackIPlayerprotected
m_nameIPlayer
m_typeIPlayer
OnAction(const CAction &action)IPlayerinlinevirtual
OnNothingToQueueNotify()IPlayerinlinevirtual
OpenFile(const CFileItem &file, const CPlayerOptions &options)IPlayerinlinevirtual
Pause()=0IPlayerpure virtual
QueueNextFile(const CFileItem &file)IPlayerinlinevirtual
Render(bool clear, uint32_t alpha=255, bool gui=true)IPlayerinlinevirtual
RenderCapture(unsigned int captureId, unsigned int width, unsigned int height, int flags)IPlayerinlinevirtual
RenderCaptureAlloc()IPlayerinlinevirtual
RenderCaptureGetPixels(unsigned int captureId, unsigned int millis, uint8_t *buffer, unsigned int size)IPlayerinlinevirtual
RenderCaptureRelease(unsigned int captureId)IPlayerinlinevirtual
Seek(bool bPlus=true, bool bLargeStep=false, bool bChapterOverride=false)=0IPlayerpure virtual
SeekChapter(int iChapter)IPlayerinlinevirtual
SeekPercentage(float fPercent=0)IPlayerinlinevirtual
SeekScene(bool bPlus=true)IPlayerinlinevirtual
SeekTime(int64_t iTime=0)IPlayerinlinevirtual
SeekTimeRelative(int64_t iTime)IPlayerinlinevirtual
SetAudioStream(int iStream)IPlayerinlinevirtual
SetAVDelay(float fValue=0.0f)IPlayerinlinevirtual
SetDynamicRangeCompression(long drc)IPlayerinlinevirtual
SetMute(bool bOnOff)IPlayerinlinevirtual
SetPlayerState(const std::string &state)IPlayerinlinevirtual
SetProgram(int progId)IPlayerinlinevirtual
SetRenderViewMode(int mode, float zoom, float par, float shift, bool stretch)IPlayerinlinevirtual
SetSpeed(float speed)=0IPlayerpure virtual
SetSubtitle(int iStream)IPlayerinlinevirtual
SetSubTitleDelay(float fValue=0.0f)IPlayerinlinevirtual
SetSubtitleVisible(bool bVisible)IPlayerinlinevirtual
SetTempo(float tempo)IPlayerinlinevirtual
SetTime(int64_t time)IPlayerinlinevirtual
SetTotalTime(int64_t time)IPlayerinlinevirtual
SetVideoSettings(CVideoSettings &settings)IPlayerinlinevirtual
SetVideoStream(int iStream)IPlayerinlinevirtual
SetVolume(float volume)IPlayerinlinevirtual
Supports(EINTERLACEMETHOD method)IPlayerinlinevirtual
Supports(ESCALINGMETHOD method)IPlayerinlinevirtual
Supports(ERENDERFEATURE feature)IPlayerinlinevirtual
SupportsTempo()IPlayerinlinevirtual
TriggerUpdateResolution()IPlayerinlinevirtual
~IPlayer()=defaultIPlayervirtual