Fix pre-L codec buffer initialization

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=203341457
This commit is contained in:
andrewlewis 2018-07-05 01:01:02 -07:00 committed by Oliver Woodman
parent acbe52d0d7
commit 5047a5a4da

View file

@ -729,7 +729,7 @@ public abstract class MediaCodecRenderer extends BaseRenderer {
codec.start();
TraceUtil.endSection();
codecInitializedTimestamp = SystemClock.elapsedRealtime();
getCodecBuffers();
getCodecBuffers(codec);
} catch (Exception e) {
if (codec != null) {
resetCodecBuffers();
@ -743,7 +743,7 @@ public abstract class MediaCodecRenderer extends BaseRenderer {
onCodecInitialized(name, codecInitializedTimestamp, elapsed);
}
private void getCodecBuffers() {
private void getCodecBuffers(MediaCodec codec) {
if (Util.SDK_INT < 21) {
inputBuffers = codec.getInputBuffers();
outputBuffers = codec.getOutputBuffers();