Make some properties read-only.

This commit is contained in:
Isira Seneviratne 2023-01-19 22:20:21 +05:30
parent 60706c2d87
commit e0702c027d
3 changed files with 29 additions and 29 deletions

View File

@ -4,7 +4,7 @@ import kotlinx.serialization.Serializable
@Serializable
data class ChapterSegment(
var title: String? = null,
var image: String? = null,
var start: Long? = null
val title: String? = null,
val image: String? = null,
val start: Long? = null
)

View File

@ -4,20 +4,20 @@ import kotlinx.serialization.Serializable
@Serializable
data class PipedStream(
var url: String? = null,
var format: String? = null,
var quality: String? = null,
var mimeType: String? = null,
var codec: String? = null,
var videoOnly: Boolean? = null,
var bitrate: Int? = null,
var initStart: Int? = null,
var initEnd: Int? = null,
var indexStart: Int? = null,
var indexEnd: Int? = null,
var width: Int? = null,
var height: Int? = null,
var fps: Int? = null,
val url: String? = null,
val format: String? = null,
val quality: String? = null,
val mimeType: String? = null,
val codec: String? = null,
val videoOnly: Boolean? = null,
val bitrate: Int? = null,
val initStart: Int? = null,
val initEnd: Int? = null,
val indexStart: Int? = null,
val indexEnd: Int? = null,
val width: Int? = null,
val height: Int? = null,
val fps: Int? = null,
val audioTrackName: String? = null,
val audioTrackId: String? = null
)

View File

@ -4,18 +4,18 @@ import kotlinx.serialization.Serializable
@Serializable
data class StreamItem(
var url: String? = null,
val url: String? = null,
val type: String? = null,
var title: String? = null,
var thumbnail: String? = null,
var uploaderName: String? = null,
var uploaderUrl: String? = null,
var uploaderAvatar: String? = null,
var uploadedDate: String? = null,
var duration: Long? = null,
var views: Long? = null,
var uploaderVerified: Boolean? = null,
var uploaded: Long? = null,
var shortDescription: String? = null,
val title: String? = null,
val thumbnail: String? = null,
val uploaderName: String? = null,
val uploaderUrl: String? = null,
val uploaderAvatar: String? = null,
val uploadedDate: String? = null,
val duration: Long? = null,
val views: Long? = null,
val uploaderVerified: Boolean? = null,
val uploaded: Long? = null,
val shortDescription: String? = null,
val isShort: Boolean = false
)