Remove unused VP9 TemporalStructureMode
kTemporalStructureMode4 is not used anywhere in the code. Bug: None Change-Id: I9a396f6706d26940fae68d1318942b5f31afa3bf Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/274380 Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com> Cr-Commit-Position: refs/heads/main@{#38079}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
c898c82884
commit
80ed9b8eb9
@ -464,88 +464,6 @@ TEST_F(RtpVp9RefFinderTest, GofTemporalLayersReordered_0212) {
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(55, {50}));
|
||||
}
|
||||
|
||||
TEST_F(RtpVp9RefFinderTest, GofTemporalLayersUpSwitch_02120212) {
|
||||
GofInfoVP9 ss;
|
||||
ss.SetGofInfoVP9(kTemporalStructureMode4); // 02120212 pattern
|
||||
|
||||
Insert(Frame().Pid(0).SidAndTid(0, 0).Tl0(0).AsKeyFrame().NotAsInterPic().Gof(
|
||||
&ss));
|
||||
Insert(Frame().Pid(1).SidAndTid(0, 2).Tl0(0));
|
||||
Insert(Frame().Pid(2).SidAndTid(0, 1).Tl0(0));
|
||||
Insert(Frame().Pid(3).SidAndTid(0, 2).Tl0(0));
|
||||
Insert(Frame().Pid(4).SidAndTid(0, 0).Tl0(1));
|
||||
Insert(Frame().Pid(5).SidAndTid(0, 2).Tl0(1));
|
||||
Insert(Frame().Pid(6).SidAndTid(0, 1).Tl0(1).AsUpswitch());
|
||||
Insert(Frame().Pid(7).SidAndTid(0, 2).Tl0(1));
|
||||
Insert(Frame().Pid(8).SidAndTid(0, 0).Tl0(2).AsUpswitch());
|
||||
Insert(Frame().Pid(9).SidAndTid(0, 2).Tl0(2));
|
||||
Insert(Frame().Pid(10).SidAndTid(0, 1).Tl0(2));
|
||||
Insert(Frame().Pid(11).SidAndTid(0, 2).Tl0(2).AsUpswitch());
|
||||
Insert(Frame().Pid(12).SidAndTid(0, 0).Tl0(3));
|
||||
Insert(Frame().Pid(13).SidAndTid(0, 2).Tl0(3));
|
||||
Insert(Frame().Pid(14).SidAndTid(0, 1).Tl0(3));
|
||||
Insert(Frame().Pid(15).SidAndTid(0, 2).Tl0(3));
|
||||
|
||||
ASSERT_EQ(16UL, frames_.size());
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(0, {}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(5, {0}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(10, {0}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(15, {5, 10}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(20, {0}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(25, {15, 20}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(30, {10, 20}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(35, {30}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(40, {20}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(45, {40}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(50, {40}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(55, {45, 50}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(60, {40}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(65, {55, 60}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(70, {50, 60}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(75, {65, 70}));
|
||||
}
|
||||
|
||||
TEST_F(RtpVp9RefFinderTest, GofTemporalLayersUpSwitchReordered_02120212) {
|
||||
GofInfoVP9 ss;
|
||||
ss.SetGofInfoVP9(kTemporalStructureMode4); // 02120212 pattern
|
||||
|
||||
Insert(Frame().Pid(1).SidAndTid(0, 2).Tl0(0));
|
||||
Insert(Frame().Pid(0).SidAndTid(0, 0).Tl0(0).AsKeyFrame().NotAsInterPic().Gof(
|
||||
&ss));
|
||||
Insert(Frame().Pid(4).SidAndTid(0, 0).Tl0(1));
|
||||
Insert(Frame().Pid(2).SidAndTid(0, 1).Tl0(0));
|
||||
Insert(Frame().Pid(5).SidAndTid(0, 2).Tl0(1));
|
||||
Insert(Frame().Pid(3).SidAndTid(0, 2).Tl0(0));
|
||||
Insert(Frame().Pid(7).SidAndTid(0, 2).Tl0(1));
|
||||
Insert(Frame().Pid(9).SidAndTid(0, 2).Tl0(2));
|
||||
Insert(Frame().Pid(6).SidAndTid(0, 1).Tl0(1).AsUpswitch());
|
||||
Insert(Frame().Pid(12).SidAndTid(0, 0).Tl0(3));
|
||||
Insert(Frame().Pid(10).SidAndTid(0, 1).Tl0(2));
|
||||
Insert(Frame().Pid(8).SidAndTid(0, 0).Tl0(2).AsUpswitch());
|
||||
Insert(Frame().Pid(11).SidAndTid(0, 2).Tl0(2).AsUpswitch());
|
||||
Insert(Frame().Pid(13).SidAndTid(0, 2).Tl0(3));
|
||||
Insert(Frame().Pid(15).SidAndTid(0, 2).Tl0(3));
|
||||
Insert(Frame().Pid(14).SidAndTid(0, 1).Tl0(3));
|
||||
|
||||
ASSERT_EQ(16UL, frames_.size());
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(0, {}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(5, {0}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(10, {0}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(15, {5, 10}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(20, {0}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(25, {15, 20}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(30, {10, 20}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(35, {30}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(40, {20}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(45, {40}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(50, {40}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(55, {45, 50}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(60, {40}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(65, {55, 60}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(70, {50, 60}));
|
||||
EXPECT_THAT(frames_, HasFrameWithIdAndRefs(75, {65, 70}));
|
||||
}
|
||||
|
||||
TEST_F(RtpVp9RefFinderTest, GofTemporalLayersReordered_01_0212) {
|
||||
GofInfoVP9 ss;
|
||||
ss.SetGofInfoVP9(kTemporalStructureMode2); // 01 pattern
|
||||
|
||||
Reference in New Issue
Block a user