Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CInputStreamAddon Member List

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

Abort()CDVDInputStreaminlinevirtual
AbortDemux() overrideCInputStreamAddonvirtual
Addon() constADDON::IAddonInstanceHandlerinline
Author() constADDON::IAddonInstanceHandler
CanPause() overrideCInputStreamAddonvirtual
CanSeek() overrideCInputStreamAddonvirtual
CDVDInputStream(DVDStreamType m_streamType, const CFileItem &fileitem)CDVDInputStream
CInputStreamAddon(const ADDON::AddonInfoPtr &addonInfo, IVideoPlayer *player, const CFileItem &fileitem, const std::string &instanceId)CInputStreamAddon
Close() overrideCInputStreamAddonvirtual
ContentLookup()CDVDInputStreaminline
ConvertAudioCodecProfile(STREAMCODEC_PROFILE profile)CInputStreamAddonprotectedstatic
ConvertVideoCodecProfile(STREAMCODEC_PROFILE profile)CInputStreamAddonprotectedstatic
CreateInstance()ADDON::IAddonInstanceHandler
DestroyInstance()ADDON::IAddonInstanceHandler
EnableStream(int streamId, bool enable) overrideCInputStreamAddonvirtual
ENextStream enum nameCDVDInputStream
FillBuffer(bool mode)CDVDInputStream::IDemuxinlinevirtual
FlushDemux() overrideCInputStreamAddonvirtual
GetAddonInfo() constADDON::IAddonInstanceHandlerinline
GetBitstreamStats() constCDVDInputStreaminlinevirtual
GetBlockSize() overrideCInputStreamAddonvirtual
GetCacheStatus(XFILE::SCacheStatus *status)CDVDInputStreaminlinevirtual
GetChapter() overrideCInputStreamAddonvirtual
GetChapterCount() overrideCInputStreamAddonvirtual
GetChapterName(std::string &name, int ch=-1) overrideCInputStreamAddonvirtual
GetChapterPos(int ch=-1) overrideCInputStreamAddonvirtual
GetContent()CDVDInputStreaminlinevirtual
GetFileName()CDVDInputStreamvirtual
GetIChapter() overrideCInputStreamAddonvirtual
GetIDemux() overrideCInputStreamAddonvirtual
GetIDisplayTime() overrideCInputStreamAddonvirtual
GetIPosTime() overrideCInputStreamAddonvirtual
GetITimes() overrideCInputStreamAddonvirtual
GetLength() overrideCInputStreamAddonvirtual
GetNrOfStreams() const overrideCInputStreamAddonvirtual
GetProperty(const std::string &key)CDVDInputStreaminline
GetStream(int streamId) const overrideCInputStreamAddonvirtual
GetStreams() const overrideCInputStreamAddonvirtual
GetTime() overrideCInputStreamAddonvirtual
GetTimes(Times &times) overrideCInputStreamAddonvirtual
GetTotalTime() overrideCInputStreamAddonvirtual
GetURL()CDVDInputStreamvirtual
IAddonInstanceHandler(ADDON_TYPE type, const AddonInfoPtr &addonInfo, AddonInstanceId instanceId=ADDON_INSTANCE_ID_UNUSED, KODI_HANDLE parentInstance=nullptr, const std::string &uniqueWorkID="")ADDON::IAddonInstanceHandler
Icon() constADDON::IAddonInstanceHandler
ID() constADDON::IAddonInstanceHandler
InstanceId() constADDON::IAddonInstanceHandlerinline
IsEOF() overrideCInputStreamAddonvirtual
IsRealtime() overrideCInputStreamAddonvirtual
IsStreamType(DVDStreamType type) constCDVDInputStreaminline
m_contentCDVDInputStreamprotected
m_contentLookupCDVDInputStreamprotected
m_ifcADDON::IAddonInstanceHandlerprotected
m_infoADDON::IAddonInstanceHandlerprotected
m_itemCDVDInputStreamprotected
m_playerCInputStreamAddonprotected
m_realtimeCDVDInputStreamprotected
m_statsCDVDInputStreamprotected
m_streamTypeCDVDInputStreamprotected
Name() constADDON::IAddonInstanceHandler
NextStream()CDVDInputStreaminlinevirtual
NEXTSTREAM_NONE enum valueCDVDInputStream
NEXTSTREAM_OPEN enum valueCDVDInputStream
NEXTSTREAM_RETRY enum valueCDVDInputStream
OnPostInstall(bool update, bool modal)ADDON::IAddonInstanceHandlerinlinevirtual
OnPostUnInstall()ADDON::IAddonInstanceHandlerinlinevirtual
OnPreInstall()ADDON::IAddonInstanceHandlerinlinevirtual
OnPreUnInstall()ADDON::IAddonInstanceHandlerinlinevirtual
Open() overrideCInputStreamAddonvirtual
OpenDemux() overrideCInputStreamAddonvirtual
OpenStream(int streamid) overrideCInputStreamAddonvirtual
Path() constADDON::IAddonInstanceHandler
PosTime(int ms) overrideCInputStreamAddonvirtual
Profile() constADDON::IAddonInstanceHandler
Read(uint8_t *buf, int buf_size) overrideCInputStreamAddonvirtual
ReadDemux() overrideCInputStreamAddonvirtual
Seek(int64_t offset, int whence) overrideCInputStreamAddonvirtual
SeekChapter(int ch) overrideCInputStreamAddonvirtual
SeekTime(double time, bool backward=false, double *startpts=nullptr) overrideCInputStreamAddonvirtual
SetReadRate(uint32_t rate)CDVDInputStreaminlinevirtual
SetRealtime(bool realtime)CDVDInputStreaminline
SetSpeed(int speed) overrideCInputStreamAddonvirtual
SetVideoResolution(unsigned int width, unsigned int height, unsigned int maxWidth, unsigned int maxHeight) overrideCInputStreamAddonvirtual
Supports(const ADDON::AddonInfoPtr &addonInfo, const CFileItem &fileitem)CInputStreamAddonstatic
UniqueWorkID()ADDON::IAddonInstanceHandlerinline
UsedType() constADDON::IAddonInstanceHandlerinline
Version() constADDON::IAddonInstanceHandler
~CDVDInputStream()CDVDInputStreamvirtual
~CInputStreamAddon() overrideCInputStreamAddon
~IAddonInstanceHandler()ADDON::IAddonInstanceHandlervirtual
~IChapter()=defaultCDVDInputStream::IChaptervirtual
~IDemux()=defaultCDVDInputStream::IDemuxvirtual
~IDisplayTime()=defaultCDVDInputStream::IDisplayTimevirtual
~IPosTime()=defaultCDVDInputStream::IPosTimevirtual
~ITimes()=defaultCDVDInputStream::ITimesvirtual