@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface VideoDecoderConfig
| Modifier and Type | Interface and Description |
|---|---|
static interface |
VideoDecoderConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
@JsNonNull java.lang.String |
codec() |
static VideoDecoderConfig.Builder |
codec(java.lang.String codec) |
int |
codedHeight() |
int |
codedWidth() |
VideoColorSpaceInit |
colorSpace() |
BufferSource |
description() |
int |
displayAspectHeight() |
int |
displayAspectWidth() |
java.lang.String |
hardwareAcceleration() |
boolean |
optimizeForLatency() |
void |
setCodec(@JsNonNull java.lang.String codec) |
void |
setCodedHeight(int codedHeight) |
void |
setCodedWidth(int codedWidth) |
void |
setColorSpace(@JsNonNull VideoColorSpaceInit colorSpace) |
void |
setDescription(@JsNonNull BufferSource description) |
void |
setDisplayAspectHeight(int displayAspectHeight) |
void |
setDisplayAspectWidth(int displayAspectWidth) |
void |
setHardwareAcceleration(@JsNonNull java.lang.String hardwareAcceleration) |
void |
setOptimizeForLatency(boolean optimizeForLatency) |
@JsOverlay @Nonnull static VideoDecoderConfig.Builder codec(@Nonnull java.lang.String codec)
@JsProperty(name="codec") @JsNonNull java.lang.String codec()
@JsProperty void setCodec(@JsNonNull java.lang.String codec)
@JsProperty(name="codedHeight") int codedHeight()
@JsProperty void setCodedHeight(int codedHeight)
@JsProperty(name="codedWidth") int codedWidth()
@JsProperty void setCodedWidth(int codedWidth)
@JsProperty(name="colorSpace") VideoColorSpaceInit colorSpace()
@JsProperty void setColorSpace(@JsNonNull VideoColorSpaceInit colorSpace)
@JsProperty(name="description") BufferSource description()
@JsProperty void setDescription(@JsNonNull BufferSource description)
@JsProperty(name="displayAspectHeight") int displayAspectHeight()
@JsProperty void setDisplayAspectHeight(int displayAspectHeight)
@JsProperty(name="displayAspectWidth") int displayAspectWidth()
@JsProperty void setDisplayAspectWidth(int displayAspectWidth)
@JsProperty(name="hardwareAcceleration") @HardwareAcceleration java.lang.String hardwareAcceleration()
@JsProperty void setHardwareAcceleration(@HardwareAcceleration @JsNonNull java.lang.String hardwareAcceleration)
@JsProperty(name="optimizeForLatency") boolean optimizeForLatency()
@JsProperty void setOptimizeForLatency(boolean optimizeForLatency)