Lines Matching refs:time
18 // The minimum time between reference frame updates. Should match the values
21 // The minimum time between decoder refreshes through restricted prediction.
60 uint32_t time = (4 * kMinUpdateInterval) / 3 + 1;
61 EXPECT_EQ(rps_.EncodeFlags(1, false, 90 * time), kPropagateAltRef);
63 time += (4 * (time + kMinUpdateInterval)) / 3 + 1;
65 EXPECT_EQ(rps_.EncodeFlags(2, false, 90 * time), kPropagateGolden);
68 time = (4 * (time + kMinUpdateInterval)) / 3 + 1;
69 EXPECT_EQ(rps_.EncodeFlags(3, false, 90 * time), kPropagateAltRef);
73 time = time + kMinUpdateInterval;
74 EXPECT_EQ(rps_.EncodeFlags(4, false, 90 * time), kNoPropagationAltRef);
78 uint32_t time = kRtt + 1;
80 EXPECT_EQ(rps_.ReceivedSLI(90 * time), true);
81 time += 5;
82 EXPECT_EQ(rps_.ReceivedSLI(90 * time), false);
83 time += kRtt - 4;
84 EXPECT_EQ(rps_.ReceivedSLI(90 * time), true);
85 // Enough time have elapsed since the previous reference propagation, we will
87 EXPECT_EQ(rps_.EncodeFlags(5, true, 90 * time), kRefreshFromGolden |
90 time += kRtt + 1;
91 // Enough time for a new refresh, but not enough time for a reference
93 EXPECT_EQ(rps_.ReceivedSLI(90 * time), true);
94 EXPECT_EQ(rps_.EncodeFlags(6, true, 90 * time), kRefreshFromAltRef |