Lines Matching refs:config_

42       config_(config),
53 rtp_rtcp_->SetNACKStatus(channel_, config_.rtp.nack.rtp_history_ms > 0);
55 SetRtcpMode(config_.rtp.rtcp_mode);
57 assert(config_.rtp.remote_ssrc != 0);
59 assert(config_.rtp.local_ssrc != 0);
60 assert(config_.rtp.remote_ssrc != config_.rtp.local_ssrc);
62 rtp_rtcp_->SetLocalSSRC(channel_, config_.rtp.local_ssrc);
64 Config::Rtp::RtxMap::const_iterator it = config_.rtp.rtx.begin();
65 if (it != config_.rtp.rtx.end()) {
73 rtp_rtcp_->SetRembStatus(channel_, false, config_.rtp.remb);
75 for (size_t i = 0; i < config_.rtp.extensions.size(); ++i) {
76 const std::string& extension = config_.rtp.extensions[i].name;
77 int id = config_.rtp.extensions[i].id;
96 if (config_.rtp.fec.ulpfec_payload_type != -1) {
98 assert(config_.rtp.fec.red_payload_type != -1);
103 codec.plType = config_.rtp.fec.ulpfec_payload_type;
109 if (config_.rtp.fec.red_payload_type != -1) {
114 codec.plType = config_.rtp.fec.red_payload_type;
121 assert(!config_.codecs.empty());
122 for (size_t i = 0; i < config_.codecs.size(); ++i) {
123 if (codec_->SetReceiveCodec(channel_, config_.codecs[i]) != 0) {
131 config_.rtp.local_ssrc, clock_, rtp_rtcp_, codec_, channel_));
145 for (size_t i = 0; i < config_.external_decoders.size(); ++i) {
146 const ExternalVideoDecoder& decoder = config_.external_decoders[i];
165 video_engine_base_->ConnectAudioChannel(channel_, config_.audio_channel_id);
186 for (size_t i = 0; i < config_.external_decoders.size(); ++i) {
188 channel_, config_.external_decoders[i].payload_type);
245 if (config_.pre_render_callback)
246 config_.pre_render_callback->FrameCallback(video_frame);
251 if (config_.renderer != NULL)
252 config_.renderer->RenderFrame(
263 SetRtcpMode(config_.rtp.rtcp_mode);