Reland "Remove RTPVideoHeader::h264() accessors."
Downstream projects have been updated, so this can now be relanded. This is a revert (and rebase) of: https://webrtc-review.googlesource.com/c/src/+/88820 Bug: none Change-Id: I424664ddef7aeebd3c6c94ae67c7f70a342dc9a4 Reviewed-on: https://webrtc-review.googlesource.com/92082 Reviewed-by: Niels Moller <nisse@webrtc.org> Reviewed-by: Åsa Persson <asapersson@webrtc.org> Commit-Queue: Philip Eliasson <philipel@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24181}
This commit is contained in:
@ -1101,7 +1101,6 @@ TEST_P(RtpSenderTest, NoFlexfecForTimingFrames) {
|
||||
EXPECT_EQ(0, rtp_sender_->RegisterPayload(payload_name, kPayloadType, 90000,
|
||||
0, 1500));
|
||||
RTPVideoHeader video_header;
|
||||
memset(&video_header, 0, sizeof(RTPVideoHeader));
|
||||
video_header.video_timing.flags = VideoSendTiming::kTriggeredByTimer;
|
||||
EXPECT_TRUE(rtp_sender_->SendOutgoingData(
|
||||
kVideoFrameKey, kPayloadType, kTimestamp, kCaptureTimeMs, kPayloadData,
|
||||
@ -1809,8 +1808,9 @@ TEST_P(RtpSenderVideoTest, RetransmissionTypesGeneric) {
|
||||
|
||||
TEST_P(RtpSenderVideoTest, RetransmissionTypesH264) {
|
||||
RTPVideoHeader header;
|
||||
header.video_type_header.emplace<RTPVideoHeaderH264>().packetization_mode =
|
||||
H264PacketizationMode::NonInterleaved;
|
||||
header.codec = kVideoCodecH264;
|
||||
header.h264().packetization_mode = H264PacketizationMode::NonInterleaved;
|
||||
|
||||
EXPECT_EQ(kDontRetransmit,
|
||||
rtp_sender_video_->GetStorageType(
|
||||
|
||||
Reference in New Issue
Block a user