示例#1
0
#pragma warning restore CS0067

        public AudioExtrasSource()
        {
            _audioEncoder = new AudioEncoder();
            _audioOpts    = new AudioSourceOptions {
                AudioSource = AudioSourcesEnum.None
            };
        }
示例#2
0
#pragma warning restore CS0067

        public AudioExtrasSource()
        {
            _audioEncoder       = new AudioEncoder();
            _audioFormatManager = new MediaFormatManager <AudioFormat>(_audioEncoder.SupportedFormats);
            _audioOpts          = new AudioSourceOptions {
                AudioSource = AudioSourcesEnum.None
            };
        }
示例#3
0
 /// <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
     };
 }