iaudiomgrinterface.cpp 325 B

123456789101112131415161718
  1. #include "iaudiomgrinterface.h"
  2. #ifdef _WIN32
  3. #include "./win/libaudiomgr_win.h"
  4. #else
  5. #include "./linux/libaudiomgr_linux.h"
  6. #endif
  7. IAudioMgr* CreateAudioMgrObj(audiomgr_callback_t* pCallback)
  8. {
  9. return new AudioMgrImpl(pCallback);
  10. }
  11. void DestroyIAudioMgrObj(IAudioMgr* pIAudioMgr)
  12. {
  13. pIAudioMgr->audio_mgr_destroy();
  14. }