Kodi Development  19.0
for Binary and Script based Add-Ons
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
CInstanceInputStream(KODI_HANDLE instance, const std::string &kodiVersion="") (defined in CInstanceInputStream)CInstanceInputStreaminlineexplicit
Close()=0CInstanceInputStreampure virtual
CreateInstance(int instanceType, const std::string &instanceID, KODI_HANDLE instance, const std::string &version, KODI_HANDLE &addonInstance) (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)=0CInstanceInputStreampure virtual
FreeDemuxPacket(DemuxPacket *packet)CInstanceInputStreaminline
GetBlockSize()CInstanceInputStreaminlinevirtual
GetCapabilities(INPUTSTREAM_CAPABILITIES &capabilities)=0CInstanceInputStreampure virtual
GetChapter()CInstanceInputStreaminlinevirtual
GetChapterCount()CInstanceInputStreaminlinevirtual
GetChapterName(int ch)CInstanceInputStreaminlinevirtual
GetChapterPos(int ch)CInstanceInputStreaminlinevirtual
GetStream(int streamid)=0CInstanceInputStreampure virtual
GetStreamIds()=0CInstanceInputStreampure virtual
GetTime()CInstanceInputStreaminlinevirtual
GetTimes(INPUTSTREAM_TIMES &times)CInstanceInputStreaminlinevirtual
GetTotalTime()CInstanceInputStreaminlinevirtual
IAddonInstance(ADDON_TYPE type, const std::string &version) (defined in IAddonInstance)IAddonInstanceinlineexplicit
IsRealTimeStream()CInstanceInputStreaminlinevirtual
LengthStream()CInstanceInputStreaminlinevirtual
m_id (defined in IAddonInstance)IAddonInstance
m_kodiVersion (defined in IAddonInstance)IAddonInstance
m_type (defined in IAddonInstance)IAddonInstance
Open(INPUTSTREAM &props)=0CInstanceInputStreampure virtual
OpenStream(int streamid)=0CInstanceInputStreampure virtual
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
SetVideoResolution(int width, int height)CInstanceInputStreaminlinevirtual
~CInstanceInputStream() override=default (defined in CInstanceInputStream)CInstanceInputStream
~IAddonInstance()=default (defined in IAddonInstance)IAddonInstancevirtual