Inheritance: IAudioCaptureProvider
Example #1
0
        internal static void AddCaptureProvider(OpenALCaptureProvider provider)
        {
            OpenAL.Debug ("Adding OpenAL Capture Provider");

            if (provider == null)
                throw new ArgumentNullException ("provider");

            lock (CaptureProviders)
                CaptureProviders.Add (provider);
        }
Example #2
0
        internal static void RemoveCaptureProvider(OpenALCaptureProvider provider)
        {
            OpenAL.Debug("Removing OpenAL Capture Provider");

            if (provider == null)
            {
                throw new ArgumentNullException("provider");
            }

            lock (CaptureProviders)
                CaptureProviders.Remove(provider);
        }