#pragma warning restore CS0067 public AudioExtrasSource() { _audioEncoder = new AudioEncoder(); _audioOpts = new AudioSourceOptions { AudioSource = AudioSourcesEnum.None }; }
#pragma warning restore CS0067 public AudioExtrasSource() { _audioEncoder = new AudioEncoder(); _audioFormatManager = new MediaFormatManager <AudioFormat>(_audioEncoder.SupportedFormats); _audioOpts = new AudioSourceOptions { AudioSource = AudioSourcesEnum.None }; }
/// <summary> /// Instantiates an audio source that can generate output samples from a variety of different /// non-live sources. /// </summary> /// <param name="audioOptions">Optional. The options that determine the type of audio to stream to the remote party. /// Example type of audio sources are music, silence, white noise etc.</param> public AudioExtrasSource( AudioEncoder audioEncoder, AudioSourceOptions audioOptions = null) { _audioEncoder = audioEncoder; _audioOpts = audioOptions ?? new AudioSourceOptions { AudioSource = AudioSourcesEnum.None }; }