15 #ifndef SNAP_LIVE_EMBEDDER_H 16 #define SNAP_LIVE_EMBEDDER_H 18 #include "ThreadManager.h" 19 #include "EmbedderListener.h" 20 #include "AudioCommonEmbedder.h" 21 #include "LiveCommonEmbedder.h" 22 #include "SnapCommonEmbedder.h" 23 #include "ProductLicense.h" 25 #include "OnlineCommonEmbedder.h" 157 #endif // SNAP_LIVE_EMBEDDER_H AUDIOSDK_API AUDIOSDK_Error CreateSnapLiveAudioEmbedder(const char *kantarMedia_license_path, const char *audience_license_path, IEmbedderListener *listener, ISnapLiveAudioEmbedder **embedder, const char *kantarMedia_license_password=NULL)
This function creates an instance of an ISnapLiveAudioEmbedder object.
AUDIOSDK_Error
Error codes definition.
Definition: Errors.h:36
AUDIOSDK_API KantarMedia::AUDIOSDK_Error KantarMedia_CreateSnapLiveAudioEmbedder(const char *kantarMedia_license_path, const char *audio_license_path, KantarMedia::IEmbedderListener *listener, KantarMedia::ISnapLiveAudioEmbedder **embedder, const char *kantarMedia_license_password=NULL)
C Interface of KantarMedia::CreateSnapLiveAudioEmbedder.
AUDIOSDK_API AUDIOSDK_Error DestroySnapLiveAudioEmbedder(ISnapLiveAudioEmbedder *&embedder)
This function destroys an ISnapLiveAudioEmbedder object.
AUDIOSDK_API KantarMedia::AUDIOSDK_Error KantarMedia_DestroySnapLiveAudioEmbedder(KantarMedia::ISnapLiveAudioEmbedder *&embedder)
C Interface of KantarMedia::DestroySnapLiveAudioEmbedder.
AUDIOSDK_API KantarMedia::AUDIOSDK_Error KantarMedia_CreateOnlineSnapLiveAudioEmbedder(KantarMedia::IEmbedderListener *listener, KantarMedia::ISnapLiveAudioEmbedder **embedder, const char *login, const char *password, int port=443, const char *server="license.kantarmedia.com")
C Interface of KantarMedia::CreateOnlineSnapLiveAudioEmbedder.