Commit 3b4d9818 by Tyler Roach

If hasOutputFormat is true, nalUnitLengthFieldLengthDiff will never be 0

parent 896f63a3
...@@ -101,7 +101,6 @@ import com.google.android.exoplayer2.video.AvcConfig; ...@@ -101,7 +101,6 @@ import com.google.android.exoplayer2.video.AvcConfig;
nalLengthData[0] = 0; nalLengthData[0] = 0;
nalLengthData[1] = 0; nalLengthData[1] = 0;
nalLengthData[2] = 0; nalLengthData[2] = 0;
if(nalUnitLengthFieldLength == 0) nalUnitLengthFieldLength = 4;
int nalUnitLengthFieldLengthDiff = 4 - nalUnitLengthFieldLength; int nalUnitLengthFieldLengthDiff = 4 - nalUnitLengthFieldLength;
// NAL units are length delimited, but the decoder requires start code delimited units. // NAL units are length delimited, but the decoder requires start code delimited units.
// Loop until we've written the sample to the track output, replacing length delimiters with // Loop until we've written the sample to the track output, replacing length delimiters with
......
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