ktgbotapi
Toggle table of contents
common
Platform filter
common
Switch theme
Search in API
ktgbotapi
tgbotapi.core
/
dev.inmo.tgbotapi.types.files
/
VideoCodec
Video
Codec
@
Serializable
(
with
=
VideoCodec.Serializer::class
)
sealed
interface
VideoCodec
Inheritors
H264
H265
AV1
Custom
Members
Types
AV1
Link copied to clipboard
@
Serializable
(
with
=
VideoCodec.Serializer::class
)
data
object
AV1
:
VideoCodec
Custom
Link copied to clipboard
@
Serializable
(
with
=
VideoCodec.Serializer::class
)
data
class
Custom
(
val
name
:
String
)
:
VideoCodec
H264
Link copied to clipboard
@
Serializable
(
with
=
VideoCodec.Serializer::class
)
data
object
H264
:
VideoCodec
H265
Link copied to clipboard
@
Serializable
(
with
=
VideoCodec.Serializer::class
)
data
object
H265
:
VideoCodec
Serializer
Link copied to clipboard
object
Serializer
:
KSerializer
<
VideoCodec
>
Properties
name
Link copied to clipboard
abstract
val
name
:
String