Home | History | Annotate | Download | only in video

Lines Matching refs:config_

125       config_(config),
132 LOG(LS_INFO) << "VideoSendStream: " << config_.ToString();
133 RTC_DCHECK(!config_.rtp.ssrcs.empty());
173 for (size_t i = 0; i < config_.rtp.extensions.size(); ++i) {
174 const std::string& extension = config_.rtp.extensions[i].name;
175 int id = config_.rtp.extensions[i].id;
196 const bool enable_protection_nack = config_.rtp.nack.rtp_history_ms > 0;
197 const bool enable_protection_fec = config_.rtp.fec.red_payload_type != -1;
200 config_.rtp.fec.red_payload_type,
201 config_.rtp.fec.ulpfec_payload_type);
207 vie_channel_->SetRTCPCName(config_.rtp.c_name.c_str());
210 module_process_thread_, vie_encoder_.get(), config_.local_renderer,
211 &stats_proxy_, this, config_.encoding_time_observer));
214 RTC_DCHECK_LE(config_.rtp.max_packet_size, static_cast<size_t>(0xFFFF - 28));
215 vie_channel_->SetMTU(static_cast<uint16_t>(config_.rtp.max_packet_size + 28));
229 if (config_.post_encode_callback)
232 if (config_.suspend_below_min_bitrate)
246 LOG(LS_INFO) << "~VideoSendStream: " << config_.ToString();
258 config_.encoder_settings.payload_type);
303 RTC_DCHECK_GE(config_.rtp.ssrcs.size(), streams.size());
307 if (config_.encoder_settings.payload_name == "VP8") {
309 } else if (config_.encoder_settings.payload_name == "VP9") {
311 } else if (config_.encoder_settings.payload_name == "H264") {
373 config_.encoder_settings.payload_name.c_str(),
376 video_codec.plType = config_.encoder_settings.payload_type;
436 i < config_.rtp.ssrcs.size(); ++i) {
437 stats_proxy_.OnInactiveSsrc(config_.rtp.ssrcs[i]);
459 if (config_.overuse_callback)
460 config_.overuse_callback->OnLoadUpdate(LoadObserver::kOveruse);
464 if (config_.overuse_callback)
465 config_.overuse_callback->OnLoadUpdate(LoadObserver::kUnderuse);
469 vie_channel_->SetSSRC(config_.rtp.ssrcs.front(), kViEStreamTypeNormal, 0);
470 for (size_t i = 0; i < config_.rtp.ssrcs.size(); ++i) {
471 uint32_t ssrc = config_.rtp.ssrcs[i];
479 if (config_.rtp.rtx.ssrcs.empty()) {
484 RTC_DCHECK_EQ(config_.rtp.rtx.ssrcs.size(), config_.rtp.ssrcs.size());
485 for (size_t i = 0; i < config_.rtp.rtx.ssrcs.size(); ++i) {
486 uint32_t ssrc = config_.rtp.rtx.ssrcs[i];
487 vie_channel_->SetSSRC(config_.rtp.rtx.ssrcs[i], kViEStreamTypeRtx,
494 RTC_DCHECK_GE(config_.rtp.rtx.payload_type, 0);
495 vie_channel_->SetRtxSendPayloadType(config_.rtp.rtx.payload_type,
496 config_.encoder_settings.payload_type);
501 for (size_t i = 0; i < config_.rtp.ssrcs.size(); ++i) {
502 uint32_t ssrc = config_.rtp.ssrcs[i];
506 for (size_t i = 0; i < config_.rtp.rtx.ssrcs.size(); ++i) {
507 uint32_t ssrc = config_.rtp.rtx.ssrcs[i];
519 vie_channel_->SetRTCPMode(config_.rtp.rtcp_mode);
573 std::vector<uint32_t> used_ssrcs = config_.rtp.ssrcs;