@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCRemoteInboundRtpStreamStats
extends RTCReceivedRtpStreamStats
| Modifier and Type | Method and Description |
|---|---|
default RTCRemoteInboundRtpStreamStats |
averageRTCPInterval(double averageRTCPInterval) |
default RTCRemoteInboundRtpStreamStats |
burstDiscardCount(int burstDiscardCount) |
default RTCRemoteInboundRtpStreamStats |
burstDiscardRate(double burstDiscardRate) |
default RTCRemoteInboundRtpStreamStats |
burstLossCount(int burstLossCount) |
default RTCRemoteInboundRtpStreamStats |
burstLossRate(double burstLossRate) |
default RTCRemoteInboundRtpStreamStats |
burstPacketsDiscarded(int burstPacketsDiscarded) |
default RTCRemoteInboundRtpStreamStats |
burstPacketsLost(int burstPacketsLost) |
default RTCRemoteInboundRtpStreamStats |
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 RTCRemoteInboundRtpStreamStats |
create(java.lang.String id,
double timestamp,
java.lang.String type,
java.lang.String kind,
int ssrc) |
double |
fractionLost() |
default RTCRemoteInboundRtpStreamStats |
fractionLost(double fractionLost) |
default RTCRemoteInboundRtpStreamStats |
framesDropped(int framesDropped) |
default RTCRemoteInboundRtpStreamStats |
fullFramesLost(int fullFramesLost) |
default RTCRemoteInboundRtpStreamStats |
gapDiscardRate(double gapDiscardRate) |
default RTCRemoteInboundRtpStreamStats |
gapLossRate(double gapLossRate) |
default RTCRemoteInboundRtpStreamStats |
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 RTCRemoteInboundRtpStreamStats |
jitter(double jitter) |
default RTCRemoteInboundRtpStreamStats |
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.
|
java.lang.String |
localId() |
default RTCRemoteInboundRtpStreamStats |
localId(java.lang.String localId) |
default RTCRemoteInboundRtpStreamStats |
mediaType(java.lang.String mediaType) |
default RTCRemoteInboundRtpStreamStats |
packetsDiscarded(int packetsDiscarded) |
default RTCRemoteInboundRtpStreamStats |
packetsLost(int packetsLost) |
default RTCRemoteInboundRtpStreamStats |
packetsReceived(int packetsReceived) |
default RTCRemoteInboundRtpStreamStats |
packetsRepaired(int packetsRepaired) |
default RTCRemoteInboundRtpStreamStats |
partialFramesLost(int partialFramesLost) |
int |
reportsReceived() |
default RTCRemoteInboundRtpStreamStats |
reportsReceived(int reportsReceived) |
double |
roundTripTime() |
default RTCRemoteInboundRtpStreamStats |
roundTripTime(double roundTripTime) |
int |
roundTripTimeMeasurements() |
default RTCRemoteInboundRtpStreamStats |
roundTripTimeMeasurements(int roundTripTimeMeasurements) |
void |
setFractionLost(double fractionLost) |
void |
setLocalId(java.lang.String localId) |
void |
setReportsReceived(int reportsReceived) |
void |
setRoundTripTime(double roundTripTime) |
void |
setRoundTripTimeMeasurements(int roundTripTimeMeasurements) |
void |
setTotalRoundTripTime(double totalRoundTripTime) |
default RTCRemoteInboundRtpStreamStats |
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 RTCRemoteInboundRtpStreamStats |
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.
|
double |
totalRoundTripTime() |
default RTCRemoteInboundRtpStreamStats |
totalRoundTripTime(double totalRoundTripTime) |
default RTCRemoteInboundRtpStreamStats |
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 RTCRemoteInboundRtpStreamStats |
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.
|
burstDiscardCount, burstDiscardRate, burstLossCount, burstLossRate, burstPacketsDiscarded, burstPacketsLost, framesDropped, fullFramesLost, gapDiscardRate, gapLossRate, jitter, packetsDiscarded, packetsLost, packetsReceived, packetsRepaired, partialFramesLost, setBurstDiscardCount, setBurstDiscardRate, setBurstLossCount, setBurstLossRate, setBurstPacketsDiscarded, setBurstPacketsLost, setFramesDropped, setFullFramesLost, setGapDiscardRate, setGapLossRate, setJitter, setPacketsDiscarded, setPacketsLost, setPacketsReceived, setPacketsRepaired, setPartialFramesLostaverageRTCPInterval, codecId, kind, mediaType, setAverageRTCPInterval, setCodecId, setKind, setMediaType, setSsrc, setTransportId, ssrc, transportId@JsOverlay @Nonnull static RTCRemoteInboundRtpStreamStats create(@Nonnull java.lang.String id, double timestamp, @RTCStatsType @Nonnull java.lang.String type, @Nonnull java.lang.String kind, int ssrc)
create in interface RTCReceivedRtpStreamStatscreate in interface RTCRtpStreamStats@JsProperty(name="fractionLost") double fractionLost()
@JsProperty void setFractionLost(double fractionLost)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats fractionLost(double fractionLost)
@JsProperty(name="localId") java.lang.String localId()
@JsProperty
void setLocalId(@Nonnull
java.lang.String localId)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats localId(@Nonnull java.lang.String localId)
@JsProperty(name="reportsReceived") int reportsReceived()
@JsProperty void setReportsReceived(int reportsReceived)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats reportsReceived(int reportsReceived)
@JsProperty(name="roundTripTime") double roundTripTime()
@JsProperty void setRoundTripTime(double roundTripTime)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats roundTripTime(double roundTripTime)
@JsProperty(name="roundTripTimeMeasurements") int roundTripTimeMeasurements()
@JsProperty void setRoundTripTimeMeasurements(int roundTripTimeMeasurements)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats roundTripTimeMeasurements(int roundTripTimeMeasurements)
@JsProperty(name="totalRoundTripTime") double totalRoundTripTime()
@JsProperty void setTotalRoundTripTime(double totalRoundTripTime)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats totalRoundTripTime(double totalRoundTripTime)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats burstDiscardCount(int burstDiscardCount)
burstDiscardCount in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats burstDiscardRate(double burstDiscardRate)
burstDiscardRate in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats burstLossCount(int burstLossCount)
burstLossCount in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats burstLossRate(double burstLossRate)
burstLossRate in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats burstPacketsDiscarded(int burstPacketsDiscarded)
burstPacketsDiscarded in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats burstPacketsLost(int burstPacketsLost)
burstPacketsLost in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats framesDropped(int framesDropped)
framesDropped in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats fullFramesLost(int fullFramesLost)
fullFramesLost in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats gapDiscardRate(double gapDiscardRate)
gapDiscardRate in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats gapLossRate(double gapLossRate)
gapLossRate in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats jitter(double jitter)
jitter in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats packetsDiscarded(int packetsDiscarded)
packetsDiscarded in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats packetsLost(int packetsLost)
packetsLost in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats packetsReceived(int packetsReceived)
packetsReceived in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats packetsRepaired(int packetsRepaired)
packetsRepaired in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats partialFramesLost(int partialFramesLost)
partialFramesLost in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats codecId(@Nonnull java.lang.String codecId)
codecId in interface RTCReceivedRtpStreamStatscodecId in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats kind(@Nonnull java.lang.String kind)
kind in interface RTCReceivedRtpStreamStatskind in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats ssrc(int ssrc)
ssrc in interface RTCReceivedRtpStreamStatsssrc in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats transportId(@Nonnull java.lang.String transportId)
transportId in interface RTCReceivedRtpStreamStatstransportId in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats averageRTCPInterval(double averageRTCPInterval)
averageRTCPInterval in interface RTCReceivedRtpStreamStatsaverageRTCPInterval in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats mediaType(@Nonnull java.lang.String mediaType)
mediaType in interface RTCReceivedRtpStreamStatsmediaType in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats id(@Nonnull java.lang.String id)
id in interface RTCReceivedRtpStreamStatsid in interface RTCRtpStreamStatsid in interface RTCStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats timestamp(double timestamp)
timestamp in interface RTCReceivedRtpStreamStatstimestamp in interface RTCRtpStreamStatstimestamp in interface RTCStats@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats type(@RTCStatsType @Nonnull java.lang.String type)
type in interface RTCReceivedRtpStreamStatstype in interface RTCRtpStreamStatstype in interface RTCStats