Fix calling extra registerInputStream and not handling EOS
PiperOrigin-RevId: 538796466
This commit is contained in:
parent
53c174f047
commit
a7cff4e0e3
@ -350,7 +350,6 @@ public final class DefaultVideoFrameProcessorVideoFrameRenderingTest {
|
|||||||
checkNotNull(defaultVideoFrameProcessor).registerInputStream(INPUT_TYPE_SURFACE);
|
checkNotNull(defaultVideoFrameProcessor).registerInputStream(INPUT_TYPE_SURFACE);
|
||||||
defaultVideoFrameProcessor.setInputFrameInfo(
|
defaultVideoFrameProcessor.setInputFrameInfo(
|
||||||
new FrameInfo.Builder(WIDTH, HEIGHT).build());
|
new FrameInfo.Builder(WIDTH, HEIGHT).build());
|
||||||
defaultVideoFrameProcessor.registerInputFrame();
|
|
||||||
blankFrameProducer.produceBlankFramesAndQueueEndOfStream(inputPresentationTimesUs);
|
blankFrameProducer.produceBlankFramesAndQueueEndOfStream(inputPresentationTimesUs);
|
||||||
defaultVideoFrameProcessor.signalEndOfInput();
|
defaultVideoFrameProcessor.signalEndOfInput();
|
||||||
});
|
});
|
||||||
@ -398,7 +397,6 @@ public final class DefaultVideoFrameProcessorVideoFrameRenderingTest {
|
|||||||
for (long presentationTimeUs : presentationTimesUs) {
|
for (long presentationTimeUs : presentationTimesUs) {
|
||||||
outputListener.onOutputFrameAvailable(checkNotNull(blankTexture), presentationTimeUs);
|
outputListener.onOutputFrameAvailable(checkNotNull(blankTexture), presentationTimeUs);
|
||||||
}
|
}
|
||||||
outputListener.onCurrentOutputStreamEnded();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -426,8 +424,7 @@ public final class DefaultVideoFrameProcessorVideoFrameRenderingTest {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void signalEndOfCurrentInputStream() {
|
public void signalEndOfCurrentInputStream() {
|
||||||
// The tests don't end the input stream.
|
checkNotNull(outputListener).onCurrentOutputStreamEnded();
|
||||||
throw new UnsupportedOperationException();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user