@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCVideoSourceStats
extends RTCMediaSourceStats
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RTCVideoSourceStats.Builder |
| Modifier and Type | Method and Description |
|---|---|
int |
bitDepth() |
static RTCVideoSourceStats.Builder |
create(double timestamp,
java.lang.String type,
java.lang.String id,
java.lang.String kind,
java.lang.String trackIdentifier) |
int |
frames() |
double |
framesPerSecond() |
int |
height() |
void |
setBitDepth(int bitDepth) |
void |
setFrames(int frames) |
void |
setFramesPerSecond(double framesPerSecond) |
void |
setHeight(int height) |
void |
setWidth(int width) |
int |
width() |
kind, relayedSource, setKind, setRelayedSource, setTrackIdentifier, trackIdentifier@JsOverlay @Nonnull static RTCVideoSourceStats.Builder create(double timestamp, @RTCStatsType @Nonnull java.lang.String type, @Nonnull java.lang.String id, @Nonnull java.lang.String kind, @Nonnull java.lang.String trackIdentifier)
create in interface RTCMediaSourceStats@JsProperty(name="bitDepth") int bitDepth()
@JsProperty void setBitDepth(int bitDepth)
@JsProperty(name="frames") int frames()
@JsProperty void setFrames(int frames)
@JsProperty(name="framesPerSecond") double framesPerSecond()
@JsProperty void setFramesPerSecond(double framesPerSecond)
@JsProperty(name="height") int height()
@JsProperty void setHeight(int height)
@JsProperty(name="width") int width()
@JsProperty void setWidth(int width)