Commit 2e991acb by claincly Committed by Ian Baker

Fix namings in SsimHelper.

There's no use of encoders in SsimHelper, changed all to "decoder".

PiperOrigin-RevId: 433730292
parent 2ea902c1
...@@ -225,7 +225,7 @@ public final class SsimHelper { ...@@ -225,7 +225,7 @@ public final class SsimHelper {
private boolean isCurrentFrameComparisonFrame; private boolean isCurrentFrameComparisonFrame;
private boolean hasReadEndOfInputStream; private boolean hasReadEndOfInputStream;
private boolean queuedEndOfStreamToEncoder; private boolean queuedEndOfStreamToDecoder;
private boolean dequeuedAllDecodedFrames; private boolean dequeuedAllDecodedFrames;
private int dequeuedFramesCount; private int dequeuedFramesCount;
...@@ -299,7 +299,7 @@ public final class SsimHelper { ...@@ -299,7 +299,7 @@ public final class SsimHelper {
public boolean runUntilComparisonFrameOrEnded() { public boolean runUntilComparisonFrameOrEnded() {
while (!hasEnded() && !isCurrentFrameComparisonFrame) { while (!hasEnded() && !isCurrentFrameComparisonFrame) {
while (dequeueOneFrameFromDecoder()) {} while (dequeueOneFrameFromDecoder()) {}
while (queueOneFrameToEncoder()) {} while (queueOneFrameToDecoder()) {}
} }
if (isCurrentFrameComparisonFrame) { if (isCurrentFrameComparisonFrame) {
isCurrentFrameComparisonFrame = false; isCurrentFrameComparisonFrame = false;
...@@ -310,12 +310,12 @@ public final class SsimHelper { ...@@ -310,12 +310,12 @@ public final class SsimHelper {
/** Returns whether decoding has ended. */ /** Returns whether decoding has ended. */
public boolean hasEnded() { public boolean hasEnded() {
return queuedEndOfStreamToEncoder && dequeuedAllDecodedFrames; return queuedEndOfStreamToDecoder && dequeuedAllDecodedFrames;
} }
/** Returns whether a frame is queued to the {@link MediaCodec decoder}. */ /** Returns whether a frame is queued to the {@link MediaCodec decoder}. */
private boolean queueOneFrameToEncoder() { private boolean queueOneFrameToDecoder() {
if (queuedEndOfStreamToEncoder) { if (queuedEndOfStreamToDecoder) {
return false; return false;
} }
...@@ -331,7 +331,7 @@ public final class SsimHelper { ...@@ -331,7 +331,7 @@ public final class SsimHelper {
/* size= */ 0, /* size= */ 0,
/* presentationTimeUs= */ 0, /* presentationTimeUs= */ 0,
MediaCodec.BUFFER_FLAG_END_OF_STREAM); MediaCodec.BUFFER_FLAG_END_OF_STREAM);
queuedEndOfStreamToEncoder = true; queuedEndOfStreamToDecoder = true;
return false; return false;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment