Package io.lindstrom.m3u8.model
Interface IFrameVariant
@Immutable
public interface IFrameVariant
I-Frame variant stream (EXT-X-I-FRAME-STREAM-INF)
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIFrameVariant.Builder -
Method Summary
Modifier and Type Method Description java.util.List<java.lang.String>allowedCpc()java.util.Optional<java.lang.Long>averageBandwidth()longbandwidth()static IFrameVariant.Builderbuilder()java.util.List<java.lang.String>codecs()java.util.Optional<java.lang.String>hdcpLevel()java.util.Optional<java.lang.String>language()java.util.Optional<java.lang.String>name()java.util.Optional<java.lang.Integer>programId()java.util.Optional<Resolution>resolution()java.util.Optional<java.lang.Double>score()java.util.Optional<java.lang.String>stableVariantId()java.lang.Stringuri()java.util.Optional<java.lang.String>video()java.util.Optional<VideoRange>videoRange()
-
Method Details
-
uri
java.lang.String uri() -
bandwidth
long bandwidth() -
averageBandwidth
java.util.Optional<java.lang.Long> averageBandwidth() -
score
java.util.Optional<java.lang.Double> score() -
codecs
java.util.List<java.lang.String> codecs() -
resolution
java.util.Optional<Resolution> resolution() -
hdcpLevel
java.util.Optional<java.lang.String> hdcpLevel() -
allowedCpc
java.util.List<java.lang.String> allowedCpc() -
stableVariantId
java.util.Optional<java.lang.String> stableVariantId() -
video
java.util.Optional<java.lang.String> video() -
programId
java.util.Optional<java.lang.Integer> programId() -
videoRange
java.util.Optional<VideoRange> videoRange() -
name
java.util.Optional<java.lang.String> name() -
language
java.util.Optional<java.lang.String> language() -
builder
-