Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CInputStreamProvider Class Reference

#include <InputStreamAddon.h>

Inheritance diagram for CInputStreamProvider:
ADDON::IAddonProvider

Public Member Functions

 CInputStreamProvider (const ADDON::AddonInfoPtr &addonInfo, KODI_HANDLE parentInstance)
 
void GetAddonInstance (InstanceType instance_type, ADDON::AddonInfoPtr &addonInfo, KODI_HANDLE &parentInstance) override
 
- Public Member Functions inherited from ADDON::IAddonProvider
virtual ~IAddonProvider ()=default
 

Additional Inherited Members

- Public Types inherited from ADDON::IAddonProvider
enum class  InstanceType { INPUTSTREAM , VIDEOCODEC }
 

Constructor & Destructor Documentation

◆ CInputStreamProvider()

CInputStreamProvider::CInputStreamProvider ( const ADDON::AddonInfoPtr & addonInfo,
KODI_HANDLE parentInstance )

Member Function Documentation

◆ GetAddonInstance()

void CInputStreamProvider::GetAddonInstance ( InstanceType instance_type,
ADDON::AddonInfoPtr & addonInfo,
KODI_HANDLE & parentInstance )
overridevirtual

Implements ADDON::IAddonProvider.


The documentation for this class was generated from the following files: