2 * Copyright (C) 2017-2018 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
11 #include "addons/kodi-dev-kit/include/kodi/AddonBase.h"
17 * IUnknown implementation to retrieve sub-addons from already active addons
18 * See Inputstream.cpp/h for an explaric use case
24 typedef std::shared_ptr
<CAddonInfo
> AddonInfoPtr
;
29 virtual ~IAddonProvider() = default;
35 virtual void GetAddonInstance(INSTANCE_TYPE instance_type
,
36 ADDON::AddonInfoPtr
& addonInfo
,
37 KODI_HANDLE
& parentInstance
) = 0;