@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCSentRtpStreamStats
extends RTCRtpStreamStats
| Modifier and Type | Method and Description |
|---|---|
default RTCSentRtpStreamStats |
averageRTCPInterval(double averageRTCPInterval) |
int |
bytesSent() |
default RTCSentRtpStreamStats |
bytesSent(int bytesSent) |
default RTCSentRtpStreamStats |
codecId(java.lang.String codecId)
The RTCRtpStreamStats dictionary's codecId property is a string which uniquely identifies the object that was inspected to produce the data in the RTCCodecStats for the RTP stream.
|
static RTCSentRtpStreamStats |
create(java.lang.String id,
double timestamp,
java.lang.String type,
java.lang.String kind,
int ssrc) |
default RTCSentRtpStreamStats |
id(java.lang.String id)
The id property of the RTCStats dictionary is a string which uniquely identifies the object for which this RTCStats object provides statistics.
|
default RTCSentRtpStreamStats |
kind(java.lang.String kind)
The kind property of the RTCRtpStreamStats dictionary is a string indicating whether the described RTP stream contains audio or video media.
|
default RTCSentRtpStreamStats |
mediaType(java.lang.String mediaType) |
int |
packetsSent() |
default RTCSentRtpStreamStats |
packetsSent(int packetsSent) |
void |
setBytesSent(int bytesSent) |
void |
setPacketsSent(int packetsSent) |
default RTCSentRtpStreamStats |
ssrc(int ssrc)
The RTCRtpStreamStats dictionary's ssrc property provides the Synchronization Source (SSRC), an integer which uniquely identifies the source of the RTP packets whose statistics are covered by the RTCStatsReport that includes this RTCRtpStreamStats dictionary.
|
default RTCSentRtpStreamStats |
timestamp(double timestamp)
The timestamp property of the RTCStats dictionary is a DOMHighResTimeStamp object specifying the time at which the data in the object was sampled.
|
default RTCSentRtpStreamStats |
transportId(java.lang.String transportId)
The RTCRtpStreamStats dictionary's transportId property is a string which uniquely identifies the object from which the statistics contained in the RTCTransportStats properties in the RTCStatsReport.
|
default RTCSentRtpStreamStats |
type(java.lang.String type)
The RTCStats dictionary's property type is a string which specifies the type of statistic represented by the object, where the permitted values are drawn from the enum type RTCStatsType.
|
averageRTCPInterval, codecId, kind, mediaType, setAverageRTCPInterval, setCodecId, setKind, setMediaType, setSsrc, setTransportId, ssrc, transportId@JsOverlay @Nonnull static RTCSentRtpStreamStats create(@Nonnull java.lang.String id, double timestamp, @RTCStatsType @Nonnull java.lang.String type, @Nonnull java.lang.String kind, int ssrc)
create in interface RTCRtpStreamStats@JsProperty(name="bytesSent") int bytesSent()
@JsProperty void setBytesSent(int bytesSent)
@JsOverlay @Nonnull default RTCSentRtpStreamStats bytesSent(int bytesSent)
@JsProperty(name="packetsSent") int packetsSent()
@JsProperty void setPacketsSent(int packetsSent)
@JsOverlay @Nonnull default RTCSentRtpStreamStats packetsSent(int packetsSent)
@JsOverlay @Nonnull default RTCSentRtpStreamStats codecId(@Nonnull java.lang.String codecId)
codecId in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCSentRtpStreamStats kind(@Nonnull java.lang.String kind)
kind in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCSentRtpStreamStats ssrc(int ssrc)
ssrc in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCSentRtpStreamStats transportId(@Nonnull java.lang.String transportId)
transportId in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCSentRtpStreamStats averageRTCPInterval(double averageRTCPInterval)
averageRTCPInterval in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCSentRtpStreamStats mediaType(@Nonnull java.lang.String mediaType)
mediaType in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCSentRtpStreamStats id(@Nonnull java.lang.String id)
id in interface RTCRtpStreamStatsid in interface RTCStats@JsOverlay @Nonnull default RTCSentRtpStreamStats timestamp(double timestamp)
timestamp in interface RTCRtpStreamStatstimestamp in interface RTCStats@JsOverlay @Nonnull default RTCSentRtpStreamStats type(@RTCStatsType @Nonnull java.lang.String type)
type in interface RTCRtpStreamStatstype in interface RTCStats