@UnstableApi
abstract class Id3Frame : Metadata.Entry

Known direct subclasses
ApicFrame

APIC (Attached Picture) ID3 frame.

BinaryFrame

Binary ID3 frame.

ChapterFrame

Chapter information ID3 frame.

ChapterTocFrame

Chapter table of contents ID3 frame.

CommentFrame

Comment ID3 frame.

GeobFrame

GEOB (General Encapsulated Object) ID3 frame.

InternalFrame

Internal ID3 frame that is intended for use by the player.

MlltFrame

MPEG location lookup table frame.

PrivFrame

PRIV (Private) ID3 frame.

TextInformationFrame

Text information ID3 frame.

UrlLinkFrame

Url link ID3 frame.


Base class for ID3 frames.

Summary

Public constructors

Public functions

Int
String!

Public properties

String!

The frame ID.

Inherited functions

From androidx.media3.common.Metadata.Entry
ByteArray<Byte>?

Returns the bytes of the wrapped metadata in this Entry, or null if it doesn't contain wrapped metadata.

Format?

Returns the Format that can be used to decode the wrapped metadata in getWrappedMetadataBytes, or null if this Entry doesn't contain wrapped metadata.

Unit

Updates the MediaMetadata.Builder with the type-specific values stored in this Entry.

From android.os.Parcelable
abstract Unit
writeToParcel(p: Parcel!, p1: Int)

Public constructors

Id3Frame

Id3Frame(id: String!)

Public functions

describeContents

fun describeContents(): Int

toString

fun toString(): String!

Public properties

id

val idString!

The frame ID.