Add parameter comments in ReorderingSeiMessageQueueTest
PiperOrigin-RevId: 650959556
This commit is contained in:
parent
70a6b5d50d
commit
a202fd0c9c
@ -50,17 +50,19 @@ public final class ReorderingSeiMessageQueueTest {
|
|||||||
ParsableByteArray scratchData = new ParsableByteArray();
|
ParsableByteArray scratchData = new ParsableByteArray();
|
||||||
byte[] data1 = TestUtil.buildTestData(5);
|
byte[] data1 = TestUtil.buildTestData(5);
|
||||||
scratchData.reset(data1);
|
scratchData.reset(data1);
|
||||||
reorderingQueue.add(345, scratchData);
|
reorderingQueue.add(/* presentationTimeUs= */ 345, scratchData);
|
||||||
byte[] data2 = TestUtil.buildTestData(10);
|
byte[] data2 = TestUtil.buildTestData(10);
|
||||||
scratchData.reset(data2);
|
scratchData.reset(data2);
|
||||||
reorderingQueue.add(123, scratchData);
|
reorderingQueue.add(/* presentationTimeUs= */ 123, scratchData);
|
||||||
|
|
||||||
assertThat(emittedMessages).isEmpty();
|
assertThat(emittedMessages).isEmpty();
|
||||||
|
|
||||||
reorderingQueue.flush();
|
reorderingQueue.flush();
|
||||||
|
|
||||||
assertThat(emittedMessages)
|
assertThat(emittedMessages)
|
||||||
.containsExactly(new SeiMessage(123, data2), new SeiMessage(345, data1))
|
.containsExactly(
|
||||||
|
new SeiMessage(/* presentationTimeUs= */ 123, data2),
|
||||||
|
new SeiMessage(/* presentationTimeUs= */ 345, data1))
|
||||||
.inOrder();
|
.inOrder();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -74,16 +76,17 @@ public final class ReorderingSeiMessageQueueTest {
|
|||||||
ParsableByteArray scratchData = new ParsableByteArray();
|
ParsableByteArray scratchData = new ParsableByteArray();
|
||||||
byte[] data1 = TestUtil.buildTestData(5);
|
byte[] data1 = TestUtil.buildTestData(5);
|
||||||
scratchData.reset(data1);
|
scratchData.reset(data1);
|
||||||
reorderingQueue.add(345, scratchData);
|
reorderingQueue.add(/* presentationTimeUs= */ 345, scratchData);
|
||||||
byte[] data2 = TestUtil.buildTestData(10);
|
byte[] data2 = TestUtil.buildTestData(10);
|
||||||
scratchData.reset(data2);
|
scratchData.reset(data2);
|
||||||
reorderingQueue.add(123, scratchData);
|
reorderingQueue.add(/* presentationTimeUs= */ 123, scratchData);
|
||||||
|
|
||||||
assertThat(emittedMessages).isEmpty();
|
assertThat(emittedMessages).isEmpty();
|
||||||
|
|
||||||
reorderingQueue.setMaxSize(1);
|
reorderingQueue.setMaxSize(1);
|
||||||
|
|
||||||
assertThat(emittedMessages).containsExactly(new SeiMessage(123, data2));
|
assertThat(emittedMessages)
|
||||||
|
.containsExactly(new SeiMessage(/* presentationTimeUs= */ 123, data2));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -100,15 +103,16 @@ public final class ReorderingSeiMessageQueueTest {
|
|||||||
ParsableByteArray scratchData = new ParsableByteArray();
|
ParsableByteArray scratchData = new ParsableByteArray();
|
||||||
byte[] data1 = TestUtil.buildTestData(5);
|
byte[] data1 = TestUtil.buildTestData(5);
|
||||||
scratchData.reset(data1);
|
scratchData.reset(data1);
|
||||||
reorderingQueue.add(345, scratchData);
|
reorderingQueue.add(/* presentationTimeUs= */ 345, scratchData);
|
||||||
|
|
||||||
assertThat(emittedMessages).isEmpty();
|
assertThat(emittedMessages).isEmpty();
|
||||||
|
|
||||||
byte[] data2 = TestUtil.buildTestData(10);
|
byte[] data2 = TestUtil.buildTestData(10);
|
||||||
scratchData.reset(data2);
|
scratchData.reset(data2);
|
||||||
reorderingQueue.add(123, scratchData);
|
reorderingQueue.add(/* presentationTimeUs= */ 123, scratchData);
|
||||||
|
|
||||||
assertThat(emittedMessages).containsExactly(new SeiMessage(123, data2));
|
assertThat(emittedMessages)
|
||||||
|
.containsExactly(new SeiMessage(/* presentationTimeUs= */ 123, data2));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -126,13 +130,13 @@ public final class ReorderingSeiMessageQueueTest {
|
|||||||
ParsableByteArray scratchData = new ParsableByteArray();
|
ParsableByteArray scratchData = new ParsableByteArray();
|
||||||
byte[] data1 = TestUtil.buildTestData(5);
|
byte[] data1 = TestUtil.buildTestData(5);
|
||||||
scratchData.reset(data1);
|
scratchData.reset(data1);
|
||||||
reorderingQueue.add(345, scratchData);
|
reorderingQueue.add(/* presentationTimeUs= */ 345, scratchData);
|
||||||
|
|
||||||
verifyNoInteractions(mockSeiConsumer);
|
verifyNoInteractions(mockSeiConsumer);
|
||||||
|
|
||||||
byte[] data2 = TestUtil.buildTestData(10);
|
byte[] data2 = TestUtil.buildTestData(10);
|
||||||
scratchData.reset(data2);
|
scratchData.reset(data2);
|
||||||
reorderingQueue.add(123, scratchData);
|
reorderingQueue.add(/* presentationTimeUs= */ 123, scratchData);
|
||||||
|
|
||||||
verify(mockSeiConsumer).consume(eq(123L), same(scratchData));
|
verify(mockSeiConsumer).consume(eq(123L), same(scratchData));
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user