Delete enum RtpVideoCodecTypes, replaced with VideoCodecType.

Bug: webrtc:8995
Change-Id: I0b44aa26f2f6a81aec7ca1281b8513d8e03228b8
Reviewed-on: https://webrtc-review.googlesource.com/79561
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23507}
This commit is contained in:
Niels Möller
2018-06-04 11:14:38 +02:00
committed by Commit Bot
parent b18931d30c
commit 520ca4e3b8
36 changed files with 174 additions and 190 deletions

View File

@ -18,45 +18,45 @@
#include "modules/rtp_rtcp/source/rtp_format_vp9.h"
namespace webrtc {
RtpPacketizer* RtpPacketizer::Create(RtpVideoCodecTypes type,
RtpPacketizer* RtpPacketizer::Create(VideoCodecType type,
size_t max_payload_len,
size_t last_packet_reduction_len,
const RTPVideoTypeHeader* rtp_type_header,
FrameType frame_type) {
switch (type) {
case kRtpVideoH264:
case kVideoCodecH264:
RTC_CHECK(rtp_type_header);
return new RtpPacketizerH264(max_payload_len, last_packet_reduction_len,
rtp_type_header->H264.packetization_mode);
case kRtpVideoVp8:
case kVideoCodecVP8:
RTC_CHECK(rtp_type_header);
return new RtpPacketizerVp8(rtp_type_header->VP8, max_payload_len,
last_packet_reduction_len);
case kRtpVideoVp9:
case kVideoCodecVP9:
RTC_CHECK(rtp_type_header);
return new RtpPacketizerVp9(rtp_type_header->VP9, max_payload_len,
last_packet_reduction_len);
case kRtpVideoGeneric:
case kVideoCodecGeneric:
return new RtpPacketizerGeneric(frame_type, max_payload_len,
last_packet_reduction_len);
case kRtpVideoNone:
default:
RTC_NOTREACHED();
}
return nullptr;
}
RtpDepacketizer* RtpDepacketizer::Create(RtpVideoCodecTypes type) {
RtpDepacketizer* RtpDepacketizer::Create(VideoCodecType type) {
switch (type) {
case kRtpVideoH264:
case kVideoCodecH264:
return new RtpDepacketizerH264();
case kRtpVideoVp8:
case kVideoCodecVP8:
return new RtpDepacketizerVp8();
case kRtpVideoVp9:
case kVideoCodecVP9:
return new RtpDepacketizerVp9();
case kRtpVideoGeneric:
case kVideoCodecGeneric:
return new RtpDepacketizerGeneric();
case kRtpVideoNone:
assert(false);
default:
RTC_NOTREACHED();
}
return nullptr;
}