Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
ADDON::IAddonProvider Class Referenceabstract

#include <AddonProvider.h>

Inheritance diagram for ADDON::IAddonProvider:
CInputStreamProvider

Public Types

enum  INSTANCE_TYPE { INSTANCE_VIDEOCODEC }
 

Public Member Functions

virtual ~IAddonProvider ()=default
 
virtual void getAddonInstance (INSTANCE_TYPE instance_type, ADDON::BinaryAddonBasePtr &addonBase, kodi::addon::IAddonInstance *&parentInstance)=0
 

Member Enumeration Documentation

§ INSTANCE_TYPE

Enumerator
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::BinaryAddonBasePtr addonBase,
kodi::addon::IAddonInstance *&  parentInstance 
)
pure virtual

Implemented in CInputStreamProvider.


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