| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. | 2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
| 5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
| 6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
| 7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
| 8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
| 9 */ | 9 */ |
| 10 | 10 |
| (...skipping 331 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 342 } | 342 } |
| 343 if (payload_type_ == payload_type) { | 343 if (payload_type_ == payload_type) { |
| 344 if (!audio_configured_) { | 344 if (!audio_configured_) { |
| 345 *video_type = video_->VideoCodecType(); | 345 *video_type = video_->VideoCodecType(); |
| 346 } | 346 } |
| 347 return 0; | 347 return 0; |
| 348 } | 348 } |
| 349 std::map<int8_t, RtpUtility::Payload*>::iterator it = | 349 std::map<int8_t, RtpUtility::Payload*>::iterator it = |
| 350 payload_type_map_.find(payload_type); | 350 payload_type_map_.find(payload_type); |
| 351 if (it == payload_type_map_.end()) { | 351 if (it == payload_type_map_.end()) { |
| 352 LOG(LS_WARNING) << "Payload type " << static_cast<int>(payload_type) | 352 LOG(LS_ERROR) << "Payload type " << static_cast<int>(payload_type) |
| 353 << " not registered."; | 353 << " not registered."; |
| 354 return -1; | 354 return -1; |
| 355 } | 355 } |
| 356 SetSendPayloadType(payload_type); | 356 SetSendPayloadType(payload_type); |
| 357 RtpUtility::Payload* payload = it->second; | 357 RtpUtility::Payload* payload = it->second; |
| 358 RTC_DCHECK(payload); | 358 RTC_DCHECK(payload); |
| 359 if (!payload->audio && !audio_configured_) { | 359 if (!payload->audio && !audio_configured_) { |
| 360 video_->SetVideoCodecType(payload->typeSpecific.Video.videoCodecType); | 360 video_->SetVideoCodecType(payload->typeSpecific.Video.videoCodecType); |
| 361 *video_type = payload->typeSpecific.Video.videoCodecType; | 361 *video_type = payload->typeSpecific.Video.videoCodecType; |
| 362 } | 362 } |
| 363 return 0; | 363 return 0; |
| (...skipping 942 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1306 rtc::CritScope lock(&send_critsect_); | 1306 rtc::CritScope lock(&send_critsect_); |
| 1307 packet->SetTimestamp(last_rtp_timestamp_); | 1307 packet->SetTimestamp(last_rtp_timestamp_); |
| 1308 packet->set_capture_time_ms(capture_time_ms_); | 1308 packet->set_capture_time_ms(capture_time_ms_); |
| 1309 } | 1309 } |
| 1310 AssignSequenceNumber(packet.get()); | 1310 AssignSequenceNumber(packet.get()); |
| 1311 SendToNetwork(std::move(packet), StorageType::kDontRetransmit, | 1311 SendToNetwork(std::move(packet), StorageType::kDontRetransmit, |
| 1312 RtpPacketSender::Priority::kLowPriority); | 1312 RtpPacketSender::Priority::kLowPriority); |
| 1313 } | 1313 } |
| 1314 | 1314 |
| 1315 } // namespace webrtc | 1315 } // namespace webrtc |
| OLD | NEW |