diff options
Diffstat (limited to 'xbmc/addons/kodi-addon-dev-kit/include/kodi/xbmc_audioenc_dll.h')
| -rw-r--r-- | xbmc/addons/kodi-addon-dev-kit/include/kodi/xbmc_audioenc_dll.h | 14 |
1 files changed, 8 insertions, 6 deletions
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" | |||
| 46 | void Free(void* context); | 46 | void Free(void* context); |
| 47 | 47 | ||
| 48 | // function to export the above structure to XBMC | 48 | // function to export the above structure to XBMC |
| 49 | void __declspec(dllexport) get_addon(struct AudioEncoder* pScr) | 49 | void __declspec(dllexport) get_addon(void* enc) |
| 50 | { | 50 | { |
| 51 | pScr->Create = Create; | 51 | AddonInstance_AudioEncoder* pScr = static_cast<AddonInstance_AudioEncoder*>(enc); |
| 52 | pScr->Start = Start; | 52 | |
| 53 | pScr->Encode = Encode; | 53 | pScr->toAddon.Create = Create; |
| 54 | pScr->Finish = Finish; | 54 | pScr->toAddon.Start = Start; |
| 55 | pScr->Free = Free; | 55 | pScr->toAddon.Encode = Encode; |
| 56 | pScr->toAddon.Finish = Finish; | ||
| 57 | pScr->toAddon.Free = Free; | ||
| 56 | }; | 58 | }; |
| 57 | }; | 59 | }; |
| 58 | 60 | ||
