@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCRtpContributingSourceStats
extends RTCStats
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RTCRtpContributingSourceStats.Builder |
| Modifier and Type | Method and Description |
|---|---|
double |
audioLevel() |
int |
contributorSsrc() |
static RTCRtpContributingSourceStats.Builder |
create(double timestamp,
java.lang.String type,
java.lang.String id,
int contributorSsrc,
java.lang.String inboundRtpStreamId) |
@JsNonNull java.lang.String |
inboundRtpStreamId() |
int |
packetsContributedTo() |
void |
setAudioLevel(double audioLevel) |
void |
setContributorSsrc(int contributorSsrc) |
void |
setInboundRtpStreamId(@JsNonNull java.lang.String inboundRtpStreamId) |
void |
setPacketsContributedTo(int packetsContributedTo) |
@JsOverlay @Nonnull static RTCRtpContributingSourceStats.Builder create(double timestamp, @RTCStatsType @Nonnull java.lang.String type, @Nonnull java.lang.String id, int contributorSsrc, @Nonnull java.lang.String inboundRtpStreamId)
@JsProperty(name="audioLevel") double audioLevel()
@JsProperty void setAudioLevel(double audioLevel)
@JsProperty(name="contributorSsrc") int contributorSsrc()
@JsProperty void setContributorSsrc(int contributorSsrc)
@JsProperty(name="inboundRtpStreamId") @JsNonNull java.lang.String inboundRtpStreamId()
@JsProperty void setInboundRtpStreamId(@JsNonNull java.lang.String inboundRtpStreamId)
@JsProperty(name="packetsContributedTo") int packetsContributedTo()
@JsProperty void setPacketsContributedTo(int packetsContributedTo)