![JAR search and dependency download from the Maven repository](/logo.png)
io.lindstrom.m3u8.model.VariantStream Maven / Gradle / Ivy
package io.lindstrom.m3u8.model;
import org.immutables.value.Value;
import java.util.List;
import java.util.Optional;
@Value.Immutable
public interface VariantStream {
long bandwidth();
Optional averageBandwidth();
List codecs();
Optional resolution();
Optional frameRate();
Optional hdcpLevel();
Optional audio();
Optional video();
Optional subtitles();
Optional closedCaptions();
String uri();
static Builder builder() {
return new Builder();
}
class Builder extends VariantStreamBuilder {}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy