@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCVideoSenderStats
extends RTCVideoHandlerStats
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RTCVideoSenderStats.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RTCVideoSenderStats.Builder |
create(double timestamp,
java.lang.String type,
java.lang.String id,
java.lang.String kind) |
int |
framesCaptured() |
int |
framesSent() |
int |
hugeFramesSent() |
int |
keyFramesSent() |
java.lang.String |
mediaSourceId() |
void |
setFramesCaptured(int framesCaptured) |
void |
setFramesSent(int framesSent) |
void |
setHugeFramesSent(int hugeFramesSent) |
void |
setKeyFramesSent(int keyFramesSent) |
void |
setMediaSourceId(@JsNonNull java.lang.String mediaSourceId) |
frameHeight, framesPerSecond, frameWidth, setFrameHeight, setFramesPerSecond, setFrameWidthended, kind, priority, remoteSource, setEnded, setKind, setPriority, setRemoteSource, setTrackIdentifier, trackIdentifier@JsOverlay @Nonnull static RTCVideoSenderStats.Builder create(double timestamp, @RTCStatsType @Nonnull java.lang.String type, @Nonnull java.lang.String id, @Nonnull java.lang.String kind)
create in interface RTCMediaHandlerStatscreate in interface RTCVideoHandlerStats@JsProperty(name="mediaSourceId") java.lang.String mediaSourceId()
@JsProperty void setMediaSourceId(@JsNonNull java.lang.String mediaSourceId)
@JsProperty(name="framesCaptured") int framesCaptured()
@JsProperty void setFramesCaptured(int framesCaptured)
@JsProperty(name="framesSent") int framesSent()
@JsProperty void setFramesSent(int framesSent)
@JsProperty(name="hugeFramesSent") int hugeFramesSent()
@JsProperty void setHugeFramesSent(int hugeFramesSent)
@JsProperty(name="keyFramesSent") int keyFramesSent()
@JsProperty void setKeyFramesSent(int keyFramesSent)