Class Id3Peeker
- java.lang.Object
-
- com.google.android.exoplayer2.extractor.Id3Peeker
-
@Deprecated public final class Id3Peeker extends Object
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.Peeks data from the beginning of anExtractorInput
to determine if there is any ID3 tag.
-
-
Constructor Summary
Constructors Constructor Description Id3Peeker()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Metadata
peekId3Data(ExtractorInput input, Id3Decoder.FramePredicate id3FramePredicate)
Deprecated.Peeks ID3 data from the input and parses the first ID3 tag.
-
-
-
Method Detail
-
peekId3Data
@Nullable public Metadata peekId3Data(ExtractorInput input, @Nullable Id3Decoder.FramePredicate id3FramePredicate) throws IOException
Deprecated.Peeks ID3 data from the input and parses the first ID3 tag.- Parameters:
input
- TheExtractorInput
from which data should be peeked.id3FramePredicate
- Determines which ID3 frames are decoded. May be null to decode all frames.- Returns:
- The first ID3 tag decoded into a
Metadata
object. May be null if ID3 tag is not present in the input. - Throws:
IOException
- If an error occurred peeking from the input.
-
-