Clear outputBuffer.flags in VpxDecoderWrapper.decodeBuffer()

This ensures FLAG_END_OF_STREAM doesn't get permanently stuck.
This commit is contained in:
Oliver Woodman 2015-07-15 11:14:37 +01:00
parent 4282d7c22b
commit 31e5e0edaf

View file

@ -191,6 +191,7 @@ import java.util.LinkedList;
} else {
SampleHolder sampleHolder = inputBuffer.sampleHolder;
outputBuffer.timestampUs = sampleHolder.timeUs;
outputBuffer.flags = 0;
sampleHolder.data.position(sampleHolder.data.position() - sampleHolder.size);
decodeResult = decoder.decode(sampleHolder.data, sampleHolder.size, outputBuffer, outputRgb);
}