Beispiel #1
0
 public override void EndRecording(RecordingSession session)
 {
     if (audioSettings.m_PreserveAudio)
     {
         AudioRenderer.Stop();
     }
 }
Beispiel #2
0
        public override void EndRecording(RecordingSession session)
        {
            if (s_BufferManager != null)
            {
                s_BufferManager.Dispose();
                s_BufferManager = null;
            }

            s_Handler = null;

            if (audioSettings.preserveAudio)
            {
                AudioRenderer.Stop();
            }
        }
Beispiel #3
0
        protected internal override void EndRecording(RecordingSession session)
        {
            if (s_BufferManager != null)
            {
                s_BufferManager.Dispose();
                s_BufferManager = null;
            }

            if (s_Handler == null)
            {
                return;
            }

            s_Handler = null;

            if (audioSettings.PreserveAudio)
            {
                AudioRenderer.Stop();
            }
        }