Lines Matching refs:negotiated_codecs
738 std::vector<VideoCodecSettings> negotiated_codecs = in GetChangedSendParameters() local
742 if (params.is_stream_active && negotiated_codecs.empty()) { in GetChangedSendParameters()
750 for (VideoCodecSettings& codec : negotiated_codecs) in GetChangedSendParameters()
754 if (negotiated_codecs_ != negotiated_codecs) { in GetChangedSendParameters()
755 if (negotiated_codecs.empty()) { in GetChangedSendParameters()
757 } else if (send_codec_ != negotiated_codecs.front()) { in GetChangedSendParameters()
758 changed_params->send_codec = negotiated_codecs.front(); in GetChangedSendParameters()
760 changed_params->negotiated_codecs = std::move(negotiated_codecs); in GetChangedSendParameters()
812 if (changed_params.negotiated_codecs) { in SetSendParameters()
813 for (const auto& send_codec : *changed_params.negotiated_codecs) in SetSendParameters()
832 params.negotiated_codecs = negotiated_codecs_; in RequestEncoderFallback()
833 params.negotiated_codecs->erase(params.negotiated_codecs->begin()); in RequestEncoderFallback()
834 params.send_codec = params.negotiated_codecs->front(); in RequestEncoderFallback()
918 if (changed_params.negotiated_codecs) in ApplyChangedParams()
919 negotiated_codecs_ = *changed_params.negotiated_codecs; in ApplyChangedParams()