LiveTranscoding constructor

LiveTranscoding(
  1. List<TranscodingUser> transcodingUsers, {
  2. int? width,
  3. int? height,
  4. int? videoBitrate,
  5. VideoFrameRate? videoFramerate,
  6. bool? lowLatency,
  7. int? videoGop,
  8. List<AgoraImage>? watermark,
  9. List<AgoraImage>? backgroundImage,
  10. AudioSampleRateType? audioSampleRate,
  11. int? audioBitrate,
  12. AudioChannel? audioChannels,
  13. AudioCodecProfileType? audioCodecProfile,
  14. VideoCodecProfileType? videoCodecProfile,
  15. int? backgroundColor,
  16. VideoCodecTypeForStream? videoCodecType,
  17. String? userConfigExtraInfo,
})

Constructs the LiveTranscoding.

Implementation

LiveTranscoding(
  this.transcodingUsers, {
  this.width,
  this.height,
  this.videoBitrate,
  this.videoFramerate,
  this.lowLatency,
  this.videoGop,
  this.watermark,
  this.backgroundImage,
  this.audioSampleRate,
  this.audioBitrate,
  this.audioChannels,
  this.audioCodecProfile,
  this.videoCodecProfile,
  this.backgroundColor,
  this.videoCodecType,
  this.userConfigExtraInfo,
});