TRTCTranscodingConfig constructor Null safety

TRTCTranscodingConfig(
  1. {int? appId,
  2. int? bizId,
  3. int mode = TRTCCloudDef.TRTC_TranscodingConfigMode_Unknown,
  4. int videoWidth = 0,
  5. int videoHeight = 0,
  6. int videoBitrate = 0,
  7. int videoFramerate = 15,
  8. int videoGOP = 2,
  9. int backgroundColor = 0x000000,
  10. String? backgroundImage,
  11. int audioSampleRate = 48000,
  12. int audioBitrate = 64,
  13. int audioChannels = 1,
  14. List<TRTCMixUser>? mixUsers,
  15. String? streamId}
)

Implementation

TRTCTranscodingConfig(
    {this.appId,
    this.bizId,
    this.mode = TRTCCloudDef.TRTC_TranscodingConfigMode_Unknown,
    this.videoWidth = 0,
    this.videoHeight = 0,
    this.videoBitrate = 0,
    this.videoFramerate = 15,
    this.videoGOP = 2,
    this.backgroundColor = 0x000000,
    this.backgroundImage,
    this.audioSampleRate = 48000,
    this.audioBitrate = 64,
    this.audioChannels = 1,
    this.mixUsers,
    this.streamId});