From f44ecaa4f27e7538ddcad66d40e543bffa2d2d86 Mon Sep 17 00:00:00 2001 From: manuel Date: Sun, 4 Jun 2017 16:57:49 +0200 Subject: sync with upstream --- .../kodi-addon-dev-kit/include/kodi/kodi_audiodec_dll.h | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'xbmc/addons/kodi-addon-dev-kit/include/kodi/kodi_audiodec_dll.h') diff --git a/xbmc/addons/kodi-addon-dev-kit/include/kodi/kodi_audiodec_dll.h b/xbmc/addons/kodi-addon-dev-kit/include/kodi/kodi_audiodec_dll.h index 78bc3cc..5232947 100644 --- a/xbmc/addons/kodi-addon-dev-kit/include/kodi/kodi_audiodec_dll.h +++ b/xbmc/addons/kodi-addon-dev-kit/include/kodi/kodi_audiodec_dll.h @@ -48,13 +48,15 @@ extern "C" bool DeInit(void* context); // function to export the above structure to XBMC - void __declspec(dllexport) get_addon(struct AudioDecoder* pScr) + void __declspec(dllexport) get_addon(void* ptr) { - pScr->Init = Init; - pScr->ReadPCM = ReadPCM; - pScr->Seek = Seek; - pScr->ReadTag = ReadTag; - pScr->TrackCount = TrackCount; - pScr->DeInit = DeInit; + AddonInstance_AudioDecoder* pScr = static_cast(ptr); + + pScr->toAddon.Init = Init; + pScr->toAddon.ReadPCM = ReadPCM; + pScr->toAddon.Seek = Seek; + pScr->toAddon.ReadTag = ReadTag; + pScr->toAddon.TrackCount = TrackCount; + pScr->toAddon.DeInit = DeInit; }; }; -- cgit v1.2.3