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/xbmc_audioenc_dll.h | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'xbmc/addons/kodi-addon-dev-kit/include/kodi/xbmc_audioenc_dll.h') diff --git a/xbmc/addons/kodi-addon-dev-kit/include/kodi/xbmc_audioenc_dll.h b/xbmc/addons/kodi-addon-dev-kit/include/kodi/xbmc_audioenc_dll.h index 932d34f..9ba259c 100644 --- a/xbmc/addons/kodi-addon-dev-kit/include/kodi/xbmc_audioenc_dll.h +++ b/xbmc/addons/kodi-addon-dev-kit/include/kodi/xbmc_audioenc_dll.h @@ -46,13 +46,15 @@ extern "C" void Free(void* context); // function to export the above structure to XBMC - void __declspec(dllexport) get_addon(struct AudioEncoder* pScr) + void __declspec(dllexport) get_addon(void* enc) { - pScr->Create = Create; - pScr->Start = Start; - pScr->Encode = Encode; - pScr->Finish = Finish; - pScr->Free = Free; + AddonInstance_AudioEncoder* pScr = static_cast(enc); + + pScr->toAddon.Create = Create; + pScr->toAddon.Start = Start; + pScr->toAddon.Encode = Encode; + pScr->toAddon.Finish = Finish; + pScr->toAddon.Free = Free; }; }; -- cgit v1.2.3