Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
kodi::addon::CInstanceInputStream Member List

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

AllocateDemuxPacket(int dataSize)kodi::addon::CInstanceInputStreaminline
AllocateEncryptedDemuxPacket(int dataSize, unsigned int encryptedSubsampleCount)kodi::addon::CInstanceInputStreaminline
CanPauseStream()kodi::addon::CInstanceInputStreaminlinevirtual
CanSeekStream()kodi::addon::CInstanceInputStreaminlinevirtual
CInstanceInputStream(KODI_HANDLE instance)kodi::addon::CInstanceInputStreaminlineexplicit
Close()=0kodi::addon::CInstanceInputStreampure virtual
CreateInstance(int instanceType, std::string instanceID, KODI_HANDLE instance, KODI_HANDLE &addonInstance)kodi::addon::IAddonInstanceinlinevirtual
CreateInstanceEx(int instanceType, std::string instanceID, KODI_HANDLE instance, KODI_HANDLE &addonInstance, const std::string &version)kodi::addon::IAddonInstanceinlinevirtual
DemuxAbort()kodi::addon::CInstanceInputStreaminlinevirtual
DemuxFlush()kodi::addon::CInstanceInputStreaminlinevirtual
DemuxRead()kodi::addon::CInstanceInputStreaminlinevirtual
DemuxReset()kodi::addon::CInstanceInputStreaminlinevirtual
DemuxSeekTime(double time, bool backwards, double &startpts)kodi::addon::CInstanceInputStreaminlinevirtual
DemuxSetSpeed(int speed)kodi::addon::CInstanceInputStreaminlinevirtual
EnableStream(int streamid, bool enable)=0kodi::addon::CInstanceInputStreampure virtual
FreeDemuxPacket(DemuxPacket *packet)kodi::addon::CInstanceInputStreaminline
GetCapabilities(INPUTSTREAM_CAPABILITIES &capabilities)=0kodi::addon::CInstanceInputStreampure virtual
GetStream(int streamid)=0kodi::addon::CInstanceInputStreampure virtual
GetStreamIds()=0kodi::addon::CInstanceInputStreampure virtual
GetTime()kodi::addon::CInstanceInputStreaminlinevirtual
GetTimes(INPUTSTREAM_TIMES &times)kodi::addon::CInstanceInputStreaminlinevirtual
GetTotalTime()kodi::addon::CInstanceInputStreaminlinevirtual
IAddonInstance(ADDON_TYPE type)kodi::addon::IAddonInstanceinlineexplicit
IsRealTimeStream()kodi::addon::CInstanceInputStreaminlinevirtual
LengthStream()kodi::addon::CInstanceInputStreaminlinevirtual
m_typekodi::addon::IAddonInstance
Open(INPUTSTREAM &props)=0kodi::addon::CInstanceInputStreampure virtual
OpenStream(int streamid)=0kodi::addon::CInstanceInputStreampure virtual
PauseStream(double time)kodi::addon::CInstanceInputStreaminlinevirtual
PositionStream()kodi::addon::CInstanceInputStreaminlinevirtual
PosTime(int ms)kodi::addon::CInstanceInputStreaminlinevirtual
ReadStream(uint8_t *buffer, unsigned int bufferSize)kodi::addon::CInstanceInputStreaminlinevirtual
SeekStream(int64_t position, int whence=SEEK_SET)kodi::addon::CInstanceInputStreaminlinevirtual
SetVideoResolution(int width, int height)kodi::addon::CInstanceInputStreaminlinevirtual
~CInstanceInputStream() override=defaultkodi::addon::CInstanceInputStream
~IAddonInstance()=defaultkodi::addon::IAddonInstancevirtual