diff --git a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/source/chunk/BundledChunkExtractor.java b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/source/chunk/BundledChunkExtractor.java index 11c10140ea..5190eca4e9 100644 --- a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/source/chunk/BundledChunkExtractor.java +++ b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/source/chunk/BundledChunkExtractor.java @@ -163,8 +163,8 @@ public final class BundledChunkExtractor implements ExtractorOutput, ChunkExtrac } /** - * Sets whether within GOP sample dependency information should be parsed as part of extraction. - * Defaults to {@code false}. + * Sets whether within GOP sample dependency information for {@linkplain MimeTypes#VIDEO_H264 + * H.264} video should be parsed as part of extraction. Defaults to {@code false}. * *
Having access to additional sample dependency information can speed up seeking. See {@link * FragmentedMp4Extractor#FLAG_READ_WITHIN_GOP_SAMPLE_DEPENDENCIES}. diff --git a/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/FragmentedMp4Extractor.java b/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/FragmentedMp4Extractor.java index 3f8dd29b53..76f881551e 100644 --- a/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/FragmentedMp4Extractor.java +++ b/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/FragmentedMp4Extractor.java @@ -137,7 +137,7 @@ public class FragmentedMp4Extractor implements Extractor { /** * Flag to extract additional sample dependency information, and mark output buffers with {@link - * C#BUFFER_FLAG_NOT_DEPENDED_ON}. + * C#BUFFER_FLAG_NOT_DEPENDED_ON} for {@linkplain MimeTypes#VIDEO_H264 H.264} video. * *
This class always marks the samples at the start of each group of picture (GOP) with {@link * C#BUFFER_FLAG_KEY_FRAME}. Usually, key frames can be decoded independently, without depending @@ -146,12 +146,6 @@ public class FragmentedMp4Extractor implements Extractor { *
Setting this flag enables elementary stream parsing to identify disposable samples that are * not depended on by other samples. Any disposable sample can be safely omitted, and the rest of * the track will remain valid. - * - *
Supported formats are: - * - *
This class always marks the samples at the start of each group of picture (GOP) with {@link * C#BUFFER_FLAG_KEY_FRAME}. Usually, key frames can be decoded independently, without depending @@ -147,12 +147,6 @@ public final class Mp4Extractor implements Extractor, SeekMap { *
Setting this flag enables elementary stream parsing to identify disposable samples that are * not depended on by other samples. Any disposable sample can be safely omitted, and the rest of * the track will remain valid. - * - *
Supported formats are: - * - *