kodi
CInputStreamAddon Member List

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

Abort() (defined in CDVDInputStream)CDVDInputStreaminlinevirtual
AbortDemux() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
Addon() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
Author() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
CanPause() overrideCInputStreamAddonvirtual
CanSeek() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
CDVDInputStream(DVDStreamType m_streamType, const CFileItem &fileitem) (defined in CDVDInputStream)CDVDInputStream
CInputStreamAddon(const ADDON::AddonInfoPtr &addonInfo, IVideoPlayer *player, const CFileItem &fileitem, const std::string &instanceId) (defined in CInputStreamAddon)CInputStreamAddon
Close() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
ContentLookup() (defined in CDVDInputStream)CDVDInputStreaminline
ConvertAudioCodecProfile(STREAMCODEC_PROFILE profile)CInputStreamAddonprotectedstatic
ConvertVideoCodecProfile(STREAMCODEC_PROFILE profile) (defined in CInputStreamAddon)CInputStreamAddonprotectedstatic
CreateInstance() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
DestroyInstance() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
EnableStream(int streamId, bool enable) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
ENextStream enum name (defined in CDVDInputStream)CDVDInputStream
FillBuffer(bool mode) (defined in CDVDInputStream::IDemux)CDVDInputStream::IDemuxinlinevirtual
FlushDemux() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetAddonInfo() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
GetBitstreamStats() const (defined in CDVDInputStream)CDVDInputStreaminlinevirtual
GetBlockSize() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetCacheStatus(XFILE::SCacheStatus *status)CDVDInputStreaminlinevirtual
GetChapter() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetChapterCount() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetChapterName(std::string &name, int ch=-1) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetChapterPos(int ch=-1) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetContent() (defined in CDVDInputStream)CDVDInputStreaminlinevirtual
GetFileName() (defined in CDVDInputStream)CDVDInputStreamvirtual
GetIChapter() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetIDemux() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetIDisplayTime() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetIPosTime() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetITimes() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetLength() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetNrOfStreams() const override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetProperty(const std::string &key) (defined in CDVDInputStream)CDVDInputStreaminline
GetStream(int streamId) const override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetStreams() const override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetTime() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetTimes(Times &times) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetTotalTime() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
GetURL() (defined in CDVDInputStream)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() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
ID() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
InstanceId() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
IsEOF() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
IsRealtime() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
IsStreamType(DVDStreamType type) const (defined in CDVDInputStream)CDVDInputStreaminline
m_content (defined in CDVDInputStream)CDVDInputStreamprotected
m_contentLookup (defined in CDVDInputStream)CDVDInputStreamprotected
m_ifc (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerprotected
m_info (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerprotected
m_item (defined in CDVDInputStream)CDVDInputStreamprotected
m_player (defined in CInputStreamAddon)CInputStreamAddonprotected
m_realtime (defined in CDVDInputStream)CDVDInputStreamprotected
m_stats (defined in CDVDInputStream)CDVDInputStreamprotected
m_streamType (defined in CDVDInputStream)CDVDInputStreamprotected
Name() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
NextStream() (defined in CDVDInputStream)CDVDInputStreaminlinevirtual
NEXTSTREAM_NONE enum value (defined in CDVDInputStream)CDVDInputStream
NEXTSTREAM_OPEN enum value (defined in CDVDInputStream)CDVDInputStream
NEXTSTREAM_RETRY enum value (defined in CDVDInputStream)CDVDInputStream
OnPostInstall(bool update, bool modal) (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
OnPostUnInstall() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
OnPreInstall() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
OnPreUnInstall() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
Open() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
OpenDemux() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
OpenStream(int streamid) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
Path() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
PosTime(int ms) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
Profile() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
Read(uint8_t *buf, int buf_size) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
ReadDemux() override (defined in CInputStreamAddon)CInputStreamAddonvirtual
Seek(int64_t offset, int whence) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
SeekChapter(int ch) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
SeekTime(double time, bool backward=false, double *startpts=nullptr) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
SetReadRate(uint32_t rate)CDVDInputStreaminlinevirtual
SetRealtime(bool realtime) (defined in CDVDInputStream)CDVDInputStreaminline
SetSpeed(int speed) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
SetVideoResolution(unsigned int width, unsigned int height, unsigned int maxWidth, unsigned int maxHeight) override (defined in CInputStreamAddon)CInputStreamAddonvirtual
Supports(const ADDON::AddonInfoPtr &addonInfo, const CFileItem &fileitem)CInputStreamAddonstatic
UniqueWorkID() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
UsedType() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
Version() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
~CDVDInputStream() (defined in CDVDInputStream)CDVDInputStreamvirtual
~CInputStreamAddon() override (defined in CInputStreamAddon)CInputStreamAddon
~IAddonInstanceHandler() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlervirtual
~IChapter()=default (defined in CDVDInputStream::IChapter)CDVDInputStream::IChaptervirtual
~IDemux()=default (defined in CDVDInputStream::IDemux)CDVDInputStream::IDemuxvirtual
~IDisplayTime()=default (defined in CDVDInputStream::IDisplayTime)CDVDInputStream::IDisplayTimevirtual
~IPosTime()=default (defined in CDVDInputStream::IPosTime)CDVDInputStream::IPosTimevirtual
~ITimes()=default (defined in CDVDInputStream::ITimes)CDVDInputStream::ITimesvirtual