예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LocalTexture2DMedia"/> class.
 /// </summary>
 /// <param name="disableAudio">Whether to disable audio.</param>
 /// <param name="disableVideo">Whether to disable video.</param>
 /// <param name="aecContext">The AEC context, if using software echo cancellation.</param>
 public LocalTexture2DMedia(bool disableAudio, bool disableVideo, AecContext aecContext)
     : base(disableAudio, disableVideo, aecContext)
 {
     Initialize();
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LocalCameraMedia"/> class.
 /// </summary>
 /// <param name="disableAudio">Whether to disable audio.</param>
 /// <param name="disableVideo">Whether to disable video.</param>
 /// <param name="aecContext">The AEC context, if using software echo cancellation.</param>
 public LocalCameraMedia(bool disableAudio, bool disableVideo, bool enableSimulcast, AecContext aecContext)
     : base(disableAudio, disableVideo, aecContext)
 {
     VideoSimulcastDisabled = !enableSimulcast;
     Initialize();
 }
예제 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LocalMedia"/> class.
 /// </summary>
 /// <param name="disableAudio">Whether to disable audio.</param>
 /// <param name="disableVideo">Whether to disable video.</param>
 /// <param name="aecContext">The AEC context, if using software echo cancellation.</param>
 public LocalMedia(bool disableAudio, bool disableVideo, AecContext aecContext)
     : base(disableAudio, disableVideo, aecContext)
 {
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="RemoteMedia"/> class.
 /// </summary>
 /// <param name="disableAudio">if set to <c>true</c> [disable audio].</param>
 /// <param name="disableVideo">if set to <c>true</c> [disable video].</param>
 /// <param name="aecContext">The aec context.</param>
 public RemoteMedia(bool disableAudio, bool disableVideo, AecContext aecContext)
     : base(disableAudio, disableVideo, aecContext)
 {
     Initialize();
 }