VideoMediaMetadata

@Serializable
data class VideoMediaMetadata(val contentType: MediaContentType, val creationTime: Long, val fileSize: Int, val id: String, val height: Int, val width: Int, val numHilights: Int, val isStabilized: Boolean, val isMetadataPresent: Boolean, val isTranscoded: Boolean, val isUploaded: Boolean, val offloadState: List<OffloadState>? = null, val parentId: String? = null, val fov: String? = null, val lensConfig: LensConfig? = null, val lensProjection: LensProjection? = null, val deprecated: String? = null, val audioOption: AudioOption, val videoCodecLevel: Int, val videoCodecProfile: Int, val isClipped: Boolean, val duration: Int, val frameRate: Int, val frameRateDenominator: Int, val hilightList: List<Int>, val lrvFileSize: Int, val isProtuneAudio: Boolean, val isSubsampled: Boolean, val maxAutoHilightScore: Int? = null, val isProgressive: Boolean? = null) : MediaMetadata

Constructors

Link copied to clipboard
constructor(contentType: MediaContentType, creationTime: Long, fileSize: Int, id: String, height: Int, width: Int, numHilights: Int, isStabilized: Boolean, isMetadataPresent: Boolean, isTranscoded: Boolean, isUploaded: Boolean, offloadState: List<OffloadState>? = null, parentId: String? = null, fov: String? = null, lensConfig: LensConfig? = null, lensProjection: LensProjection? = null, deprecated: String? = null, audioOption: AudioOption, videoCodecLevel: Int, videoCodecProfile: Int, isClipped: Boolean, duration: Int, frameRate: Int, frameRateDenominator: Int, hilightList: List<Int>, lrvFileSize: Int, isProtuneAudio: Boolean, isSubsampled: Boolean, maxAutoHilightScore: Int? = null, isProgressive: Boolean? = null)

Properties

Link copied to clipboard
@SerialName(value = "ao")
val audioOption: AudioOption
Link copied to clipboard
@SerialName(value = "ct")
open override val contentType: MediaContentType
Link copied to clipboard
@SerialName(value = "cre")
open override val creationTime: Long
Link copied to clipboard
@SerialName(value = "rot")
open override val deprecated: String? = null
Link copied to clipboard
@SerialName(value = "dur")
val duration: Int
Link copied to clipboard
@SerialName(value = "s")
open override val fileSize: Int
Link copied to clipboard
open override val fov: String? = null
Link copied to clipboard
@SerialName(value = "fps")
val frameRate: Int
Link copied to clipboard
@SerialName(value = "fps_denom")
val frameRateDenominator: Int
Link copied to clipboard
@SerialName(value = "h")
open override val height: Int
Link copied to clipboard
@SerialName(value = "hi")
val hilightList: List<Int>
Link copied to clipboard
@SerialName(value = "gumi")
open override val id: String
Link copied to clipboard
@SerialName(value = "cl")
@Serializable(with = StringAsBooleanSerializer::class)
val isClipped: Boolean
Link copied to clipboard
@SerialName(value = "mp")
@Serializable(with = StringAsBooleanSerializer::class)
open override val isMetadataPresent: Boolean
Link copied to clipboard
@SerialName(value = "prog")
@Serializable(with = StringAsBooleanSerializer::class)
val isProgressive: Boolean? = null
Link copied to clipboard
@SerialName(value = "pta")
@Serializable(with = StringAsBooleanSerializer::class)
val isProtuneAudio: Boolean
Link copied to clipboard
@SerialName(value = "eis")
@Serializable(with = StringAsBooleanSerializer::class)
open override val isStabilized: Boolean
Link copied to clipboard
@SerialName(value = "subsample")
@Serializable(with = StringAsBooleanSerializer::class)
val isSubsampled: Boolean
Link copied to clipboard
@SerialName(value = "tr")
@Serializable(with = StringAsBooleanSerializer::class)
open override val isTranscoded: Boolean
Link copied to clipboard
@SerialName(value = "us")
@Serializable(with = StringAsBooleanSerializer::class)
open override val isUploaded: Boolean
Link copied to clipboard
@SerialName(value = "lc")
open override val lensConfig: LensConfig? = null
Link copied to clipboard
@SerialName(value = "prjn")
open override val lensProjection: LensProjection? = null
Link copied to clipboard
@SerialName(value = "ls")
val lrvFileSize: Int
Link copied to clipboard
@SerialName(value = "mahs")
val maxAutoHilightScore: Int? = null
Link copied to clipboard
@SerialName(value = "hc")
open override val numHilights: Int
Link copied to clipboard
@SerialName(value = "mos")
open override val offloadState: List<OffloadState>? = null
Link copied to clipboard
@SerialName(value = "pgumi")
open override val parentId: String? = null
Link copied to clipboard
@SerialName(value = "profile")
val videoCodecLevel: Int
Link copied to clipboard
@SerialName(value = "avc_profile")
val videoCodecProfile: Int
Link copied to clipboard
@SerialName(value = "w")
open override val width: Int