public void Initialise(INativeCallbackListener listener)
        {
            m_listener = listener;

            if (IsRecordingAPIAvailable())
            {
                m_listener.OnInitialiseSuccess();
            }
            else
            {
                m_listener.OnInitialiseFailed("Replay kit API not available");
            }
        }
Example #2
0
        public void Initialise(INativeCallbackListener listener)
        {
            m_listener = listener;

            if (IsRecordingAPIAvailable())
            {
                bool isAppAudioPriority = ReplayKitSettings.Instance.Android.PrioritiseAppAudioWhenUsingMicrophone;
                m_allowControllingAudio = ReplayKitSettings.Instance.Android.AllowControllingAudio;

                Plugin.Call(Native.Methods.INITIALISE);
                Plugin.Call(Native.Methods.SET_APP_AUDIO_PRIORITY, isAppAudioPriority);
            }
            else
            {
                m_listener.OnInitialiseFailed("Replay Kit API not available");
            }
        }
Example #3
0
 public void Initialise(INativeCallbackListener listener)
 {
     m_listener = listener;
     IsRecordingAPIAvailable();
     m_listener.OnInitialiseSuccess();
 }