Commit 08d33736 by Kelly Schrock

HLS AAC fix

Fixes issue where an NPE occurs when RollingSampleBuffer is created
with a null Allocator.
parent 763d68f2
...@@ -61,7 +61,6 @@ public final class HlsExtractorWrapper implements ExtractorOutput { ...@@ -61,7 +61,6 @@ public final class HlsExtractorWrapper implements ExtractorOutput {
this.extractor = extractor; this.extractor = extractor;
this.shouldSpliceIn = shouldSpliceIn; this.shouldSpliceIn = shouldSpliceIn;
sampleQueues = new SparseArray<DefaultTrackOutput>(); sampleQueues = new SparseArray<DefaultTrackOutput>();
extractor.init(this);
} }
/** /**
...@@ -71,6 +70,7 @@ public final class HlsExtractorWrapper implements ExtractorOutput { ...@@ -71,6 +70,7 @@ public final class HlsExtractorWrapper implements ExtractorOutput {
*/ */
public void init(Allocator allocator) { public void init(Allocator allocator) {
this.allocator = allocator; this.allocator = allocator;
this.extractor.init(this);
} }
/** /**
......
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