Package dev.lavalink.youtube.sabr
Class FormatInitializationMetadata
java.lang.Object
dev.lavalink.youtube.sabr.FormatInitializationMetadata
Metadata sent by the server when a format is first initialized. Corresponds to
video_streaming.FormatInitializationMetadata.-
Field Summary
FieldsModifier and TypeFieldDescriptionlonglonglong -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong@NotNull StringbooleanisAudio()static @NotNull FormatInitializationMetadataparse(@NotNull ProtoReader reader)
-
Field Details
-
videoId
-
formatId
-
endSegmentNumber
public long endSegmentNumber -
mimeType
-
durationUnits
public long durationUnits -
durationTimescale
public long durationTimescale
-
-
Constructor Details
-
FormatInitializationMetadata
public FormatInitializationMetadata()
-
-
Method Details
-
formatKey
-
isAudio
public boolean isAudio() -
durationMs
public long durationMs()- Returns:
- The total media duration in milliseconds, or
0if it cannot be computed.
-
parse
@NotNull public static @NotNull FormatInitializationMetadata parse(@NotNull @NotNull ProtoReader reader)
-