|
|
|
|
@ -1,6 +1,5 @@ |
|
|
|
|
package com.fongmi.android.tv.player.exo; |
|
|
|
|
|
|
|
|
|
import static androidx.media3.extractor.ts.DefaultTsPayloadReaderFactory.FLAG_DETECT_ACCESS_UNITS; |
|
|
|
|
import static androidx.media3.extractor.ts.DefaultTsPayloadReaderFactory.FLAG_ENABLE_HDMV_DTS_AUDIO_STREAMS; |
|
|
|
|
|
|
|
|
|
import android.net.Uri; |
|
|
|
|
@ -84,7 +83,7 @@ public class MediaSourceFactory implements MediaSource.Factory { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private ExtractorsFactory getExtractorsFactory() { |
|
|
|
|
if (extractorsFactory == null) extractorsFactory = new DefaultExtractorsFactory().setTsExtractorFlags(FLAG_DETECT_ACCESS_UNITS | FLAG_ENABLE_HDMV_DTS_AUDIO_STREAMS).setTsExtractorTimestampSearchBytes(TsExtractor.DEFAULT_TIMESTAMP_SEARCH_BYTES * 3); |
|
|
|
|
if (extractorsFactory == null) extractorsFactory = new DefaultExtractorsFactory().setTsExtractorFlags(FLAG_ENABLE_HDMV_DTS_AUDIO_STREAMS).setTsExtractorTimestampSearchBytes(TsExtractor.DEFAULT_TIMESTAMP_SEARCH_BYTES * 3); |
|
|
|
|
return extractorsFactory; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|