LyricMetadata

@Serializable
data class LyricMetadata(val artist: String? = null, val album: String? = null, val title: String? = null, val author: String? = null, val length: Long? = null, val by: String? = null, val offset: Long? = null, val creator: String? = null, val version: String? = null, val isSynced: Boolean? = null)

LyricMetadata model.

Constructors

Link copied to clipboard
constructor(artist: String? = null, album: String? = null, title: String? = null, author: String? = null, length: Long? = null, by: String? = null, offset: Long? = null, creator: String? = null, version: String? = null, isSynced: Boolean? = null)

Properties

Link copied to clipboard
@SerialName(value = "Album")
val album: String?

The album this song is on.

Link copied to clipboard
@SerialName(value = "Artist")
val artist: String?

The song artist.

Link copied to clipboard
@SerialName(value = "Author")
val author: String?

The author of the lyric data.

Link copied to clipboard
@SerialName(value = "By")
val by: String?

Who the LRC file was created by.

Link copied to clipboard
@SerialName(value = "Creator")
val creator: String?

The software used to create the LRC file.

Link copied to clipboard
@SerialName(value = "IsSynced")
val isSynced: Boolean?

A value indicating whether this lyric is synced.

Link copied to clipboard
@SerialName(value = "Length")
val length: Long?

The length of the song in ticks.

Link copied to clipboard
@SerialName(value = "Offset")
val offset: Long?

The lyric offset compared to audio in ticks.

Link copied to clipboard
@SerialName(value = "Title")
val title: String?

The title of the song.

Link copied to clipboard
@SerialName(value = "Version")
val version: String?

The version of the creator used.