@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 |
|---|---|
java.lang.String |
codec() |
int |
codedHeight() |
int |
codedWidth() |
static VideoDecoderConfig.Builder |
create(java.lang.String codec) |
BufferSource |
description() |
int |
displayAspectHeight() |
int |
displayAspectWidth() |
java.lang.String |
hardwareAcceleration() |
void |
setCodec(java.lang.String codec) |
void |
setCodedHeight(int codedHeight) |
void |
setCodedWidth(int codedWidth) |
void |
setDescription(BufferSource description) |
void |
setDisplayAspectHeight(int displayAspectHeight) |
void |
setDisplayAspectWidth(int displayAspectWidth) |
void |
setHardwareAcceleration(java.lang.String hardwareAcceleration) |
@JsOverlay @Nonnull static VideoDecoderConfig.Builder create(@Nonnull java.lang.String codec)
@JsProperty(name="codec") @Nonnull java.lang.String codec()
@JsProperty
void setCodec(@Nonnull
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="description") BufferSource description()
@JsProperty
void setDescription(@Nonnull
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 @Nonnull java.lang.String hardwareAcceleration)