@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCReceivedRtpStreamStats
extends RTCRtpStreamStats
| Modifier and Type | Method and Description |
|---|---|
default RTCReceivedRtpStreamStats |
averageRTCPInterval(double averageRTCPInterval) |
int |
burstDiscardCount() |
default RTCReceivedRtpStreamStats |
burstDiscardCount(int burstDiscardCount) |
double |
burstDiscardRate() |
default RTCReceivedRtpStreamStats |
burstDiscardRate(double burstDiscardRate) |
int |
burstLossCount() |
default RTCReceivedRtpStreamStats |
burstLossCount(int burstLossCount) |
double |
burstLossRate() |
default RTCReceivedRtpStreamStats |
burstLossRate(double burstLossRate) |
int |
burstPacketsDiscarded() |
default RTCReceivedRtpStreamStats |
burstPacketsDiscarded(int burstPacketsDiscarded) |
int |
burstPacketsLost() |
default RTCReceivedRtpStreamStats |
burstPacketsLost(int burstPacketsLost) |
default RTCReceivedRtpStreamStats |
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 RTCReceivedRtpStreamStats |
create(java.lang.String id,
double timestamp,
java.lang.String type,
java.lang.String kind,
int ssrc) |
int |
framesDropped() |
default RTCReceivedRtpStreamStats |
framesDropped(int framesDropped) |
int |
fullFramesLost() |
default RTCReceivedRtpStreamStats |
fullFramesLost(int fullFramesLost) |
double |
gapDiscardRate() |
default RTCReceivedRtpStreamStats |
gapDiscardRate(double gapDiscardRate) |
double |
gapLossRate() |
default RTCReceivedRtpStreamStats |
gapLossRate(double gapLossRate) |
default RTCReceivedRtpStreamStats |
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.
|
double |
jitter() |
default RTCReceivedRtpStreamStats |
jitter(double jitter) |
default RTCReceivedRtpStreamStats |
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 RTCReceivedRtpStreamStats |
mediaType(java.lang.String mediaType) |
int |
packetsDiscarded() |
default RTCReceivedRtpStreamStats |
packetsDiscarded(int packetsDiscarded) |
int |
packetsLost() |
default RTCReceivedRtpStreamStats |
packetsLost(int packetsLost) |
int |
packetsReceived() |
default RTCReceivedRtpStreamStats |
packetsReceived(int packetsReceived) |
int |
packetsRepaired() |
default RTCReceivedRtpStreamStats |
packetsRepaired(int packetsRepaired) |
int |
partialFramesLost() |
default RTCReceivedRtpStreamStats |
partialFramesLost(int partialFramesLost) |
void |
setBurstDiscardCount(int burstDiscardCount) |
void |
setBurstDiscardRate(double burstDiscardRate) |
void |
setBurstLossCount(int burstLossCount) |
void |
setBurstLossRate(double burstLossRate) |
void |
setBurstPacketsDiscarded(int burstPacketsDiscarded) |
void |
setBurstPacketsLost(int burstPacketsLost) |
void |
setFramesDropped(int framesDropped) |
void |
setFullFramesLost(int fullFramesLost) |
void |
setGapDiscardRate(double gapDiscardRate) |
void |
setGapLossRate(double gapLossRate) |
void |
setJitter(double jitter) |
void |
setPacketsDiscarded(int packetsDiscarded) |
void |
setPacketsLost(int packetsLost) |
void |
setPacketsReceived(int packetsReceived) |
void |
setPacketsRepaired(int packetsRepaired) |
void |
setPartialFramesLost(int partialFramesLost) |
default RTCReceivedRtpStreamStats |
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 RTCReceivedRtpStreamStats |
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 RTCReceivedRtpStreamStats |
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 RTCReceivedRtpStreamStats |
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 RTCReceivedRtpStreamStats 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="burstDiscardCount") int burstDiscardCount()
@JsProperty void setBurstDiscardCount(int burstDiscardCount)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats burstDiscardCount(int burstDiscardCount)
@JsProperty(name="burstDiscardRate") double burstDiscardRate()
@JsProperty void setBurstDiscardRate(double burstDiscardRate)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats burstDiscardRate(double burstDiscardRate)
@JsProperty(name="burstLossCount") int burstLossCount()
@JsProperty void setBurstLossCount(int burstLossCount)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats burstLossCount(int burstLossCount)
@JsProperty(name="burstLossRate") double burstLossRate()
@JsProperty void setBurstLossRate(double burstLossRate)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats burstLossRate(double burstLossRate)
@JsProperty(name="burstPacketsDiscarded") int burstPacketsDiscarded()
@JsProperty void setBurstPacketsDiscarded(int burstPacketsDiscarded)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats burstPacketsDiscarded(int burstPacketsDiscarded)
@JsProperty(name="burstPacketsLost") int burstPacketsLost()
@JsProperty void setBurstPacketsLost(int burstPacketsLost)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats burstPacketsLost(int burstPacketsLost)
@JsProperty(name="framesDropped") int framesDropped()
@JsProperty void setFramesDropped(int framesDropped)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats framesDropped(int framesDropped)
@JsProperty(name="fullFramesLost") int fullFramesLost()
@JsProperty void setFullFramesLost(int fullFramesLost)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats fullFramesLost(int fullFramesLost)
@JsProperty(name="gapDiscardRate") double gapDiscardRate()
@JsProperty void setGapDiscardRate(double gapDiscardRate)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats gapDiscardRate(double gapDiscardRate)
@JsProperty(name="gapLossRate") double gapLossRate()
@JsProperty void setGapLossRate(double gapLossRate)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats gapLossRate(double gapLossRate)
@JsProperty(name="jitter") double jitter()
@JsProperty void setJitter(double jitter)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats jitter(double jitter)
@JsProperty(name="packetsDiscarded") int packetsDiscarded()
@JsProperty void setPacketsDiscarded(int packetsDiscarded)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats packetsDiscarded(int packetsDiscarded)
@JsProperty(name="packetsLost") int packetsLost()
@JsProperty void setPacketsLost(int packetsLost)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats packetsLost(int packetsLost)
@JsProperty(name="packetsReceived") int packetsReceived()
@JsProperty void setPacketsReceived(int packetsReceived)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats packetsReceived(int packetsReceived)
@JsProperty(name="packetsRepaired") int packetsRepaired()
@JsProperty void setPacketsRepaired(int packetsRepaired)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats packetsRepaired(int packetsRepaired)
@JsProperty(name="partialFramesLost") int partialFramesLost()
@JsProperty void setPartialFramesLost(int partialFramesLost)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats partialFramesLost(int partialFramesLost)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats codecId(@Nonnull java.lang.String codecId)
codecId in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCReceivedRtpStreamStats kind(@Nonnull java.lang.String kind)
kind in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCReceivedRtpStreamStats ssrc(int ssrc)
ssrc in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCReceivedRtpStreamStats transportId(@Nonnull java.lang.String transportId)
transportId in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCReceivedRtpStreamStats averageRTCPInterval(double averageRTCPInterval)
averageRTCPInterval in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCReceivedRtpStreamStats mediaType(@Nonnull java.lang.String mediaType)
mediaType in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCReceivedRtpStreamStats id(@Nonnull java.lang.String id)
id in interface RTCRtpStreamStatsid in interface RTCStats@JsOverlay @Nonnull default RTCReceivedRtpStreamStats timestamp(double timestamp)
timestamp in interface RTCRtpStreamStatstimestamp in interface RTCStats@JsOverlay @Nonnull default RTCReceivedRtpStreamStats type(@RTCStatsType @Nonnull java.lang.String type)
type in interface RTCRtpStreamStatstype in interface RTCStats