Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
ADDON::IAddonProvider Class Referenceabstract

#include <AddonProvider.h>

Inheritance diagram for ADDON::IAddonProvider:
CInputStreamProvider

Public Types

enum  INSTANCE_TYPE { INSTANCE_INPUTSTREAM , INSTANCE_VIDEOCODEC }
 

Public Member Functions

virtual ~IAddonProvider ()=default
 
virtual void GetAddonInstance (INSTANCE_TYPE instance_type, ADDON::AddonInfoPtr &addonInfo, KODI_HANDLE &parentInstance)=0
 

Member Enumeration Documentation

◆ INSTANCE_TYPE

Enumerator
INSTANCE_INPUTSTREAM 
INSTANCE_VIDEOCODEC 

Constructor & Destructor Documentation

◆ ~IAddonProvider()

virtual ADDON::IAddonProvider::~IAddonProvider ( )
virtualdefault

Member Function Documentation

◆ GetAddonInstance()

virtual void ADDON::IAddonProvider::GetAddonInstance ( INSTANCE_TYPE instance_type,
ADDON::AddonInfoPtr & addonInfo,
KODI_HANDLE & parentInstance )
pure virtual

Implemented in CInputStreamProvider.


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