title RTCRtpSender - (void)setParameters:(RTC_OBJC_TYPE(RTCRtpParameters) *)parameters {
RTCRtpSender->RtpSenderBase:SetParameters
RtpSenderBase->RtpSenderBase:SetParametersInternal
note left of RtpSenderBase:worker_thread_->Invoke<RTCError>(RTC_FROM_HERE, [&] {)
RtpSenderBase->WebRtcVideoChannel:SetRtpSendParameters
WebRtcVideoChannel->WebRtcVideoSendStream:SetRtpParameters
WebRtcVideoSendStream->WebRtcVideoSendStream:ReconfigureEncoder
WebRtcVideoSendStream->VideoSendStream:ReconfigureVideoEncoder
VideoSendStream->VideoStreamEncoder:ConfigureEncoder
note left of VideoStreamEncoder:encoder_queue_.PostTask(
VideoStreamEncoder->VideoStreamEncoder:ReconfigureEncoder
VideoStreamEncoder->VideoStreamEncoder:ReleaseEncoder
VideoStreamEncoder->VideoEncoder:Release()
标签:setParameters,void,WebRtcVideoSendStream,RtpSenderBase,RTCRtpSender,VideoStreamE From: https://www.cnblogs.com/awiki/p/16823156.html