From e4d693ebb9a90b4f0670beb3bb3b981db79eb20e Mon Sep 17 00:00:00 2001 From: kimvde Date: Tue, 17 Nov 2020 13:40:03 +0000 Subject: [PATCH] Add comment explaining DefaultHlsExtractorFactory fallback behaviour Issue:#8219 PiperOrigin-RevId: 342843964 --- .../exoplayer2/source/hls/DefaultHlsExtractorFactory.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/hls/src/main/java/com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.java b/library/hls/src/main/java/com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.java index c8ef90742b..cfef57f28c 100644 --- a/library/hls/src/main/java/com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.java +++ b/library/hls/src/main/java/com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.java @@ -125,6 +125,8 @@ public final class DefaultHlsExtractorFactory implements HlsExtractorFactory { return new BundledHlsMediaChunkExtractor(extractor, format, timestampAdjuster); } if (fileType == FileTypes.TS) { + // Fall back on TsExtractor to handle TS streams with an EXT-X-MAP tag. See + // https://github.com/google/ExoPlayer/issues/8219. fallBackExtractor = extractor; } }