Kodi Development 22.0
for Binary and Script based Add-Ons
 
All Classes Functions Variables Typedefs Enumerations Enumerator Modules Pages
Loading...
Searching...
No Matches
CInstanceInputStream Member List

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

AllocateDemuxPacket(int dataSize)CInstanceInputStreaminline
AllocateEncryptedDemuxPacket(int dataSize, unsigned int encryptedSubsampleCount)CInstanceInputStreaminline
CheckInstanceSettingBoolean(const std::string &settingName, bool &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingEnum(const std::string &settingName, enumType &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingFloat(const std::string &settingName, float &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingInt(const std::string &settingName, int &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingString(const std::string &settingName, std::string &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CInstanceInputStream(const IInstanceInfo &instance)CInstanceInputStreaminlineexplicit
Close()=0CInstanceInputStreampure virtual
CreateInstance(const kodi::addon::IInstanceInfo &instance, KODI_ADDON_INSTANCE_HDL &hdl) (defined in IAddonInstance)IAddonInstanceinlinevirtual
DemuxAbort()CInstanceInputStreaminlinevirtual
DemuxFlush()CInstanceInputStreaminlinevirtual
DemuxRead()CInstanceInputStreaminlinevirtual
DemuxReset()CInstanceInputStreaminlinevirtual
DemuxSeekTime(double time, bool backwards, double &startpts)CInstanceInputStreaminlinevirtual
DemuxSetSpeed(int speed)CInstanceInputStreaminlinevirtual
EnableStream(int streamid, bool enable)CInstanceInputStreaminlinevirtual
FreeDemuxPacket(DEMUX_PACKET *packet)CInstanceInputStreaminline
GetBlockSize()CInstanceInputStreaminlinevirtual
GetCapabilities(kodi::addon::InputstreamCapabilities &capabilities)=0CInstanceInputStreampure virtual
GetChapter()CInstanceInputStreaminlinevirtual
GetChapterCount()CInstanceInputStreaminlinevirtual
GetChapterName(int ch)CInstanceInputStreaminlinevirtual
GetChapterPos(int ch)CInstanceInputStreaminlinevirtual
GetInstanceAPIVersion() const (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingBoolean(const std::string &settingName, bool defaultValue=false) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingEnum(const std::string &settingName, enumType defaultValue=static_cast< enumType >(0)) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingFloat(const std::string &settingName, float defaultValue=0.0f) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingInt(const std::string &settingName, int defaultValue=0) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingString(const std::string &settingName, const std::string &defaultValue="") (defined in IAddonInstance)IAddonInstanceinline
GetInstanceUserPath(const std::string &append="") (defined in IAddonInstance)IAddonInstanceinline
GetStream(int streamid, kodi::addon::InputstreamInfo &stream)CInstanceInputStreaminlinevirtual
GetStreamIds(std::vector< unsigned int > &ids)CInstanceInputStreaminlinevirtual
GetTime()CInstanceInputStreaminlinevirtual
GetTimes(InputstreamTimes &times)CInstanceInputStreaminlinevirtual
GetTotalTime()CInstanceInputStreaminlinevirtual
IAddonInstance(const kodi::addon::IInstanceInfo &instance) (defined in IAddonInstance)IAddonInstanceinlineexplicit
IsInstanceSettingUsingDefault(const std::string &settingName) (defined in IAddonInstance)IAddonInstanceinline
IsRealTimeStream()CInstanceInputStreaminlinevirtual
LengthStream()CInstanceInputStreaminlinevirtual
Open(const kodi::addon::InputstreamProperty &props)=0CInstanceInputStreampure virtual
OpenStream(int streamid)CInstanceInputStreaminlinevirtual
PositionStream()CInstanceInputStreaminlinevirtual
PosTime(int ms)CInstanceInputStreaminlinevirtual
ReadStream(uint8_t *buffer, unsigned int bufferSize)CInstanceInputStreaminlinevirtual
SeekChapter(int ch)CInstanceInputStreaminlinevirtual
SeekStream(int64_t position, int whence=SEEK_SET)CInstanceInputStreaminlinevirtual
SetInstanceSetting(const std::string &settingName, const kodi::addon::CSettingValue &settingValue) (defined in IAddonInstance)IAddonInstanceinlinevirtual
SetInstanceSettingBoolean(const std::string &settingName, bool settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingEnum(const std::string &settingName, enumType settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingFloat(const std::string &settingName, float settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingInt(const std::string &settingName, int settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingString(const std::string &settingName, const std::string &settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetVideoResolution(unsigned int width, unsigned int height)CInstanceInputStreaminlinevirtual
SetVideoResolution(unsigned int width, unsigned int height, unsigned int maxWidth, unsigned int maxHeight)CInstanceInputStreaminlinevirtual
~CInstanceInputStream() override=defaultCInstanceInputStream
~IAddonInstance()=default (defined in IAddonInstance)IAddonInstancevirtual