@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCInboundRtpStreamStats
extends RTCReceivedRtpStreamStats
| Modifier and Type | Method and Description |
|---|---|
double |
audioLevel() |
default RTCInboundRtpStreamStats |
audioLevel(double audioLevel) |
double |
averageRtcpInterval()
The averageRtcpInterval property of the RTCInboundRtpStreamStats dictionary is a floating-point value indicating the average RTCP transmission interval, in seconds.
|
default RTCInboundRtpStreamStats |
averageRtcpInterval(double averageRtcpInterval)
The averageRtcpInterval property of the RTCInboundRtpStreamStats dictionary is a floating-point value indicating the average RTCP transmission interval, in seconds.
|
default RTCInboundRtpStreamStats |
averageRTCPInterval(double averageRTCPInterval) |
default RTCInboundRtpStreamStats |
burstDiscardCount(int burstDiscardCount) |
default RTCInboundRtpStreamStats |
burstDiscardRate(double burstDiscardRate) |
default RTCInboundRtpStreamStats |
burstLossCount(int burstLossCount) |
default RTCInboundRtpStreamStats |
burstLossRate(double burstLossRate) |
default RTCInboundRtpStreamStats |
burstPacketsDiscarded(int burstPacketsDiscarded) |
default RTCInboundRtpStreamStats |
burstPacketsLost(int burstPacketsLost) |
int |
bytesReceived()
The RTCInboundRtpStreamStats dictionary's bytesReceived property is an integer value which indicates the total number of bytes received so far from this synchronization source (SSRC).
|
default RTCInboundRtpStreamStats |
bytesReceived(int bytesReceived)
The RTCInboundRtpStreamStats dictionary's bytesReceived property is an integer value which indicates the total number of bytes received so far from this synchronization source (SSRC).
|
default RTCInboundRtpStreamStats |
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.
|
int |
concealedSamples() |
default RTCInboundRtpStreamStats |
concealedSamples(int concealedSamples) |
int |
concealmentEvents() |
default RTCInboundRtpStreamStats |
concealmentEvents(int concealmentEvents) |
static RTCInboundRtpStreamStats |
create(java.lang.String id,
double timestamp,
java.lang.String type,
java.lang.String kind,
int ssrc,
java.lang.String receiverId) |
java.lang.String |
decoderImplementation() |
default RTCInboundRtpStreamStats |
decoderImplementation(java.lang.String decoderImplementation) |
double |
estimatedPlayoutTimestamp() |
default RTCInboundRtpStreamStats |
estimatedPlayoutTimestamp(double estimatedPlayoutTimestamp) |
int |
fecPacketsDiscarded()
The fecPacketsDiscarded property of the RTCInboundRtpStreamStats dictionary is a numeric value indicating the number of RTP Forward Error Correction (FEC) packets that have been discarded.
|
default RTCInboundRtpStreamStats |
fecPacketsDiscarded(int fecPacketsDiscarded)
The fecPacketsDiscarded property of the RTCInboundRtpStreamStats dictionary is a numeric value indicating the number of RTP Forward Error Correction (FEC) packets that have been discarded.
|
int |
fecPacketsReceived()
The fecPacketsReceived property of the RTCInboundRtpStreamStats dictionary indicates how many Forward Error Correction (FEC) packets have been received by this RTP receiver from the remote peer.
|
default RTCInboundRtpStreamStats |
fecPacketsReceived(int fecPacketsReceived)
The fecPacketsReceived property of the RTCInboundRtpStreamStats dictionary indicates how many Forward Error Correction (FEC) packets have been received by this RTP receiver from the remote peer.
|
int |
firCount()
The firCount property of the RTCInboundRtpStreamStats dictionary indicates the number of Full Intra Request (FIR) packets have been sent by the receiver to the sender.
|
default RTCInboundRtpStreamStats |
firCount(int firCount)
The firCount property of the RTCInboundRtpStreamStats dictionary indicates the number of Full Intra Request (FIR) packets have been sent by the receiver to the sender.
|
double |
fractionLost() |
default RTCInboundRtpStreamStats |
fractionLost(double fractionLost) |
int |
frameBitDepth() |
default RTCInboundRtpStreamStats |
frameBitDepth(int frameBitDepth) |
int |
frameHeight() |
default RTCInboundRtpStreamStats |
frameHeight(int frameHeight) |
int |
framesDecoded()
The framesDecoded property of the RTCInboundRtpStreamStats dictionary indicates the total number of frames which have been decoded successfully for this media source.
|
default RTCInboundRtpStreamStats |
framesDecoded(int framesDecoded)
The framesDecoded property of the RTCInboundRtpStreamStats dictionary indicates the total number of frames which have been decoded successfully for this media source.
|
default RTCInboundRtpStreamStats |
framesDropped(int framesDropped) |
double |
framesPerSecond() |
default RTCInboundRtpStreamStats |
framesPerSecond(double framesPerSecond) |
int |
framesReceived() |
default RTCInboundRtpStreamStats |
framesReceived(int framesReceived) |
int |
frameWidth() |
default RTCInboundRtpStreamStats |
frameWidth(int frameWidth) |
default RTCInboundRtpStreamStats |
fullFramesLost(int fullFramesLost) |
default RTCInboundRtpStreamStats |
gapDiscardRate(double gapDiscardRate) |
default RTCInboundRtpStreamStats |
gapLossRate(double gapLossRate) |
int |
headerBytesReceived() |
default RTCInboundRtpStreamStats |
headerBytesReceived(int headerBytesReceived) |
default RTCInboundRtpStreamStats |
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.
|
int |
insertedSamplesForDeceleration() |
default RTCInboundRtpStreamStats |
insertedSamplesForDeceleration(int insertedSamplesForDeceleration) |
default RTCInboundRtpStreamStats |
jitter(double jitter) |
double |
jitterBufferDelay() |
default RTCInboundRtpStreamStats |
jitterBufferDelay(double jitterBufferDelay) |
int |
jitterBufferEmittedCount() |
default RTCInboundRtpStreamStats |
jitterBufferEmittedCount(int jitterBufferEmittedCount) |
int |
keyFramesDecoded() |
default RTCInboundRtpStreamStats |
keyFramesDecoded(int keyFramesDecoded) |
default RTCInboundRtpStreamStats |
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.
|
double |
lastPacketReceivedTimestamp()
The lastPacketReceivedTimestamp property of the RTCInboundRtpStreamStats dictionary indicates the time at which the most recently received packet arrived from this source.
|
default RTCInboundRtpStreamStats |
lastPacketReceivedTimestamp(double lastPacketReceivedTimestamp)
The lastPacketReceivedTimestamp property of the RTCInboundRtpStreamStats dictionary indicates the time at which the most recently received packet arrived from this source.
|
default RTCInboundRtpStreamStats |
mediaType(java.lang.String mediaType) |
int |
nackCount()
The nackCount property of the RTCInboundRtpStreamStats dictionary is a numeric value indicating the number of times the receiver sent a NACK packet to the sender.
|
default RTCInboundRtpStreamStats |
nackCount(int nackCount)
The nackCount property of the RTCInboundRtpStreamStats dictionary is a numeric value indicating the number of times the receiver sent a NACK packet to the sender.
|
default RTCInboundRtpStreamStats |
packetsDiscarded(int packetsDiscarded) |
int |
packetsDuplicated()
The packetsDuplicated property of the RTCInboundRtpStreamStats dictionary indicates the total number of packets discarded because they were duplicates of previously-received packets.
|
default RTCInboundRtpStreamStats |
packetsDuplicated(int packetsDuplicated)
The packetsDuplicated property of the RTCInboundRtpStreamStats dictionary indicates the total number of packets discarded because they were duplicates of previously-received packets.
|
int |
packetsFailedDecryption()
The packetsFailedDecryption property of the RTCInboundRtpStreamStats dictionary indicates the total number of RTP packets which failed to be decrypted successfully after being received by the local end of the connection during this session.
|
default RTCInboundRtpStreamStats |
packetsFailedDecryption(int packetsFailedDecryption)
The packetsFailedDecryption property of the RTCInboundRtpStreamStats dictionary indicates the total number of RTP packets which failed to be decrypted successfully after being received by the local end of the connection during this session.
|
default RTCInboundRtpStreamStats |
packetsLost(int packetsLost) |
default RTCInboundRtpStreamStats |
packetsReceived(int packetsReceived) |
default RTCInboundRtpStreamStats |
packetsRepaired(int packetsRepaired) |
default RTCInboundRtpStreamStats |
partialFramesLost(int partialFramesLost) |
jsinterop.base.JsPropertyMap<java.lang.Double> |
perDscpPacketsReceived()
The perDscpPacketsReceived property of the RTCInboundRtpStreamStats dictionary is a record comprised of key/value pairs in which each key is a string representation of a Differentiated Services Code Point and the value is the number of packets received for that DCSP.
|
default RTCInboundRtpStreamStats |
perDscpPacketsReceived(jsinterop.base.JsPropertyMap<java.lang.Double> perDscpPacketsReceived)
The perDscpPacketsReceived property of the RTCInboundRtpStreamStats dictionary is a record comprised of key/value pairs in which each key is a string representation of a Differentiated Services Code Point and the value is the number of packets received for that DCSP.
|
int |
pliCount()
The pliCount property of the RTCInboundRtpStreamStats dictionary states the number of times the RTCRtpReceiver described by these statistics sent a Picture Loss Indication (PLI) packet to the sender.
|
default RTCInboundRtpStreamStats |
pliCount(int pliCount)
The pliCount property of the RTCInboundRtpStreamStats dictionary states the number of times the RTCRtpReceiver described by these statistics sent a Picture Loss Indication (PLI) packet to the sender.
|
int |
qpSum()
The qpSum property of the RTCInboundRtpStreamStats dictionary is a value generated by adding the Quantization Parameter (QP) values for every frame sent or received to date on the video track corresponding to this RTCInboundRtpStreamStats object.
|
default RTCInboundRtpStreamStats |
qpSum(int qpSum)
The qpSum property of the RTCInboundRtpStreamStats dictionary is a value generated by adding the Quantization Parameter (QP) values for every frame sent or received to date on the video track corresponding to this RTCInboundRtpStreamStats object.
|
java.lang.String |
receiverId()
The receiverId property of the RTCInboundRtpStreamStats dictionary specifies the id of the RTCAudioReceiverStats or RTCVideoReceiverStats object representing the RTCRtpReceiver receiving the stream.
|
default RTCInboundRtpStreamStats |
receiverId(java.lang.String receiverId)
The receiverId property of the RTCInboundRtpStreamStats dictionary specifies the id of the RTCAudioReceiverStats or RTCVideoReceiverStats object representing the RTCRtpReceiver receiving the stream.
|
java.lang.String |
remoteId()
The remoteId property of the RTCInboundRtpStreamStats dictionary specifies the id of the RTCRemoteOutboundRtpStreamStats object representing the remote peer's RTCRtpSender which is sending the media to the local peer.
|
default RTCInboundRtpStreamStats |
remoteId(java.lang.String remoteId)
The remoteId property of the RTCInboundRtpStreamStats dictionary specifies the id of the RTCRemoteOutboundRtpStreamStats object representing the remote peer's RTCRtpSender which is sending the media to the local peer.
|
int |
removedSamplesForAcceleration() |
default RTCInboundRtpStreamStats |
removedSamplesForAcceleration(int removedSamplesForAcceleration) |
int |
samplesDecodedWithCelt() |
default RTCInboundRtpStreamStats |
samplesDecodedWithCelt(int samplesDecodedWithCelt) |
int |
samplesDecodedWithSilk() |
default RTCInboundRtpStreamStats |
samplesDecodedWithSilk(int samplesDecodedWithSilk) |
void |
setAudioLevel(double audioLevel) |
void |
setAverageRtcpInterval(double averageRtcpInterval)
The averageRtcpInterval property of the RTCInboundRtpStreamStats dictionary is a floating-point value indicating the average RTCP transmission interval, in seconds.
|
void |
setBytesReceived(int bytesReceived)
The RTCInboundRtpStreamStats dictionary's bytesReceived property is an integer value which indicates the total number of bytes received so far from this synchronization source (SSRC).
|
void |
setConcealedSamples(int concealedSamples) |
void |
setConcealmentEvents(int concealmentEvents) |
void |
setDecoderImplementation(java.lang.String decoderImplementation) |
void |
setEstimatedPlayoutTimestamp(double estimatedPlayoutTimestamp) |
void |
setFecPacketsDiscarded(int fecPacketsDiscarded)
The fecPacketsDiscarded property of the RTCInboundRtpStreamStats dictionary is a numeric value indicating the number of RTP Forward Error Correction (FEC) packets that have been discarded.
|
void |
setFecPacketsReceived(int fecPacketsReceived)
The fecPacketsReceived property of the RTCInboundRtpStreamStats dictionary indicates how many Forward Error Correction (FEC) packets have been received by this RTP receiver from the remote peer.
|
void |
setFirCount(int firCount)
The firCount property of the RTCInboundRtpStreamStats dictionary indicates the number of Full Intra Request (FIR) packets have been sent by the receiver to the sender.
|
void |
setFractionLost(double fractionLost) |
void |
setFrameBitDepth(int frameBitDepth) |
void |
setFrameHeight(int frameHeight) |
void |
setFramesDecoded(int framesDecoded)
The framesDecoded property of the RTCInboundRtpStreamStats dictionary indicates the total number of frames which have been decoded successfully for this media source.
|
void |
setFramesPerSecond(double framesPerSecond) |
void |
setFramesReceived(int framesReceived) |
void |
setFrameWidth(int frameWidth) |
void |
setHeaderBytesReceived(int headerBytesReceived) |
void |
setInsertedSamplesForDeceleration(int insertedSamplesForDeceleration) |
void |
setJitterBufferDelay(double jitterBufferDelay) |
void |
setJitterBufferEmittedCount(int jitterBufferEmittedCount) |
void |
setKeyFramesDecoded(int keyFramesDecoded) |
void |
setLastPacketReceivedTimestamp(double lastPacketReceivedTimestamp)
The lastPacketReceivedTimestamp property of the RTCInboundRtpStreamStats dictionary indicates the time at which the most recently received packet arrived from this source.
|
void |
setNackCount(int nackCount)
The nackCount property of the RTCInboundRtpStreamStats dictionary is a numeric value indicating the number of times the receiver sent a NACK packet to the sender.
|
void |
setPacketsDuplicated(int packetsDuplicated)
The packetsDuplicated property of the RTCInboundRtpStreamStats dictionary indicates the total number of packets discarded because they were duplicates of previously-received packets.
|
void |
setPacketsFailedDecryption(int packetsFailedDecryption)
The packetsFailedDecryption property of the RTCInboundRtpStreamStats dictionary indicates the total number of RTP packets which failed to be decrypted successfully after being received by the local end of the connection during this session.
|
void |
setPerDscpPacketsReceived(jsinterop.base.JsPropertyMap<java.lang.Double> perDscpPacketsReceived)
The perDscpPacketsReceived property of the RTCInboundRtpStreamStats dictionary is a record comprised of key/value pairs in which each key is a string representation of a Differentiated Services Code Point and the value is the number of packets received for that DCSP.
|
void |
setPliCount(int pliCount)
The pliCount property of the RTCInboundRtpStreamStats dictionary states the number of times the RTCRtpReceiver described by these statistics sent a Picture Loss Indication (PLI) packet to the sender.
|
void |
setQpSum(int qpSum)
The qpSum property of the RTCInboundRtpStreamStats dictionary is a value generated by adding the Quantization Parameter (QP) values for every frame sent or received to date on the video track corresponding to this RTCInboundRtpStreamStats object.
|
void |
setReceiverId(java.lang.String receiverId)
The receiverId property of the RTCInboundRtpStreamStats dictionary specifies the id of the RTCAudioReceiverStats or RTCVideoReceiverStats object representing the RTCRtpReceiver receiving the stream.
|
void |
setRemoteId(java.lang.String remoteId)
The remoteId property of the RTCInboundRtpStreamStats dictionary specifies the id of the RTCRemoteOutboundRtpStreamStats object representing the remote peer's RTCRtpSender which is sending the media to the local peer.
|
void |
setRemovedSamplesForAcceleration(int removedSamplesForAcceleration) |
void |
setSamplesDecodedWithCelt(int samplesDecodedWithCelt) |
void |
setSamplesDecodedWithSilk(int samplesDecodedWithSilk) |
void |
setSilentConcealedSamples(int silentConcealedSamples) |
void |
setSliCount(int sliCount)
The sliCount property of the RTCInboundRtpStreamStats dictionary indicates how many Slice Loss Indication (SLI) packets the RTCRtpReceiver for which this object provdes statistics sent to the remote RTCRtpSender.
|
void |
setTotalAudioEnergy(double totalAudioEnergy) |
void |
setTotalDecodeTime(double totalDecodeTime) |
void |
setTotalInterFrameDelay(double totalInterFrameDelay) |
void |
setTotalProcessingDelay(double totalProcessingDelay) |
void |
setTotalSamplesDecoded(int totalSamplesDecoded) |
void |
setTotalSamplesDuration(double totalSamplesDuration) |
void |
setTotalSamplesReceived(int totalSamplesReceived) |
void |
setTotalSquaredInterFrameDelay(double totalSquaredInterFrameDelay) |
void |
setTrackId(java.lang.String trackId)
The trackId property of the RTCInboundRtpStreamStats dictionary indicates the id of the RTCReceiverAudioTrackAttachmentStats or RTCReceiverVideoTrackAttachmentStats object representing the MediaStreamTrack which is receiving the incoming media.
|
void |
setVoiceActivityFlag(boolean voiceActivityFlag) |
int |
silentConcealedSamples() |
default RTCInboundRtpStreamStats |
silentConcealedSamples(int silentConcealedSamples) |
int |
sliCount()
The sliCount property of the RTCInboundRtpStreamStats dictionary indicates how many Slice Loss Indication (SLI) packets the RTCRtpReceiver for which this object provdes statistics sent to the remote RTCRtpSender.
|
default RTCInboundRtpStreamStats |
sliCount(int sliCount)
The sliCount property of the RTCInboundRtpStreamStats dictionary indicates how many Slice Loss Indication (SLI) packets the RTCRtpReceiver for which this object provdes statistics sent to the remote RTCRtpSender.
|
default RTCInboundRtpStreamStats |
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 RTCInboundRtpStreamStats |
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 |
totalAudioEnergy() |
default RTCInboundRtpStreamStats |
totalAudioEnergy(double totalAudioEnergy) |
double |
totalDecodeTime() |
default RTCInboundRtpStreamStats |
totalDecodeTime(double totalDecodeTime) |
double |
totalInterFrameDelay() |
default RTCInboundRtpStreamStats |
totalInterFrameDelay(double totalInterFrameDelay) |
double |
totalProcessingDelay() |
default RTCInboundRtpStreamStats |
totalProcessingDelay(double totalProcessingDelay) |
int |
totalSamplesDecoded() |
default RTCInboundRtpStreamStats |
totalSamplesDecoded(int totalSamplesDecoded) |
double |
totalSamplesDuration() |
default RTCInboundRtpStreamStats |
totalSamplesDuration(double totalSamplesDuration) |
int |
totalSamplesReceived() |
default RTCInboundRtpStreamStats |
totalSamplesReceived(int totalSamplesReceived) |
double |
totalSquaredInterFrameDelay() |
default RTCInboundRtpStreamStats |
totalSquaredInterFrameDelay(double totalSquaredInterFrameDelay) |
java.lang.String |
trackId()
The trackId property of the RTCInboundRtpStreamStats dictionary indicates the id of the RTCReceiverAudioTrackAttachmentStats or RTCReceiverVideoTrackAttachmentStats object representing the MediaStreamTrack which is receiving the incoming media.
|
default RTCInboundRtpStreamStats |
trackId(java.lang.String trackId)
The trackId property of the RTCInboundRtpStreamStats dictionary indicates the id of the RTCReceiverAudioTrackAttachmentStats or RTCReceiverVideoTrackAttachmentStats object representing the MediaStreamTrack which is receiving the incoming media.
|
default RTCInboundRtpStreamStats |
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 RTCInboundRtpStreamStats |
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.
|
boolean |
voiceActivityFlag() |
default RTCInboundRtpStreamStats |
voiceActivityFlag(boolean voiceActivityFlag) |
burstDiscardCount, burstDiscardRate, burstLossCount, burstLossRate, burstPacketsDiscarded, burstPacketsLost, create, 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 RTCInboundRtpStreamStats create(@Nonnull java.lang.String id, double timestamp, @RTCStatsType @Nonnull java.lang.String type, @Nonnull java.lang.String kind, int ssrc, @Nonnull java.lang.String receiverId)
@JsProperty(name="audioLevel") double audioLevel()
@JsProperty void setAudioLevel(double audioLevel)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats audioLevel(double audioLevel)
@JsProperty(name="averageRtcpInterval") double averageRtcpInterval()
@JsProperty void setAverageRtcpInterval(double averageRtcpInterval)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats averageRtcpInterval(double averageRtcpInterval)
@JsProperty(name="bytesReceived") int bytesReceived()
@JsProperty void setBytesReceived(int bytesReceived)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats bytesReceived(int bytesReceived)
@JsProperty(name="concealedSamples") int concealedSamples()
@JsProperty void setConcealedSamples(int concealedSamples)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats concealedSamples(int concealedSamples)
@JsProperty(name="concealmentEvents") int concealmentEvents()
@JsProperty void setConcealmentEvents(int concealmentEvents)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats concealmentEvents(int concealmentEvents)
@JsProperty(name="decoderImplementation") java.lang.String decoderImplementation()
@JsProperty
void setDecoderImplementation(@Nonnull
java.lang.String decoderImplementation)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats decoderImplementation(@Nonnull java.lang.String decoderImplementation)
@JsProperty(name="estimatedPlayoutTimestamp") double estimatedPlayoutTimestamp()
@JsProperty void setEstimatedPlayoutTimestamp(double estimatedPlayoutTimestamp)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats estimatedPlayoutTimestamp(double estimatedPlayoutTimestamp)
@JsProperty(name="fecPacketsDiscarded") int fecPacketsDiscarded()
@JsProperty void setFecPacketsDiscarded(int fecPacketsDiscarded)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats fecPacketsDiscarded(int fecPacketsDiscarded)
@JsProperty(name="fecPacketsReceived") int fecPacketsReceived()
@JsProperty void setFecPacketsReceived(int fecPacketsReceived)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats fecPacketsReceived(int fecPacketsReceived)
@JsProperty(name="firCount") int firCount()
@JsProperty void setFirCount(int firCount)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats firCount(int firCount)
@JsProperty(name="frameBitDepth") int frameBitDepth()
@JsProperty void setFrameBitDepth(int frameBitDepth)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats frameBitDepth(int frameBitDepth)
@JsProperty(name="frameHeight") int frameHeight()
@JsProperty void setFrameHeight(int frameHeight)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats frameHeight(int frameHeight)
@JsProperty(name="frameWidth") int frameWidth()
@JsProperty void setFrameWidth(int frameWidth)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats frameWidth(int frameWidth)
@JsProperty(name="framesDecoded") int framesDecoded()
@JsProperty void setFramesDecoded(int framesDecoded)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats framesDecoded(int framesDecoded)
@JsProperty(name="framesPerSecond") double framesPerSecond()
@JsProperty void setFramesPerSecond(double framesPerSecond)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats framesPerSecond(double framesPerSecond)
@JsProperty(name="framesReceived") int framesReceived()
@JsProperty void setFramesReceived(int framesReceived)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats framesReceived(int framesReceived)
@JsProperty(name="headerBytesReceived") int headerBytesReceived()
@JsProperty void setHeaderBytesReceived(int headerBytesReceived)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats headerBytesReceived(int headerBytesReceived)
@JsProperty(name="insertedSamplesForDeceleration") int insertedSamplesForDeceleration()
@JsProperty void setInsertedSamplesForDeceleration(int insertedSamplesForDeceleration)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats insertedSamplesForDeceleration(int insertedSamplesForDeceleration)
@JsProperty(name="jitterBufferDelay") double jitterBufferDelay()
@JsProperty void setJitterBufferDelay(double jitterBufferDelay)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats jitterBufferDelay(double jitterBufferDelay)
@JsProperty(name="jitterBufferEmittedCount") int jitterBufferEmittedCount()
@JsProperty void setJitterBufferEmittedCount(int jitterBufferEmittedCount)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats jitterBufferEmittedCount(int jitterBufferEmittedCount)
@JsProperty(name="keyFramesDecoded") int keyFramesDecoded()
@JsProperty void setKeyFramesDecoded(int keyFramesDecoded)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats keyFramesDecoded(int keyFramesDecoded)
@JsProperty(name="lastPacketReceivedTimestamp") double lastPacketReceivedTimestamp()
@JsProperty void setLastPacketReceivedTimestamp(double lastPacketReceivedTimestamp)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats lastPacketReceivedTimestamp(double lastPacketReceivedTimestamp)
@JsProperty(name="nackCount") int nackCount()
@JsProperty void setNackCount(int nackCount)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats nackCount(int nackCount)
@JsProperty(name="packetsDuplicated") int packetsDuplicated()
@JsProperty void setPacketsDuplicated(int packetsDuplicated)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats packetsDuplicated(int packetsDuplicated)
@JsProperty(name="packetsFailedDecryption") int packetsFailedDecryption()
@JsProperty void setPacketsFailedDecryption(int packetsFailedDecryption)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats packetsFailedDecryption(int packetsFailedDecryption)
@JsProperty(name="perDscpPacketsReceived") jsinterop.base.JsPropertyMap<java.lang.Double> perDscpPacketsReceived()
@JsProperty
void setPerDscpPacketsReceived(@Nonnull
jsinterop.base.JsPropertyMap<java.lang.Double> perDscpPacketsReceived)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats perDscpPacketsReceived(@Nonnull jsinterop.base.JsPropertyMap<java.lang.Double> perDscpPacketsReceived)
@JsProperty(name="pliCount") int pliCount()
@JsProperty void setPliCount(int pliCount)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats pliCount(int pliCount)
@JsProperty(name="qpSum") int qpSum()
@JsProperty void setQpSum(int qpSum)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats qpSum(int qpSum)
@JsProperty(name="receiverId") @Nonnull java.lang.String receiverId()
@JsProperty
void setReceiverId(@Nonnull
java.lang.String receiverId)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats receiverId(@Nonnull java.lang.String receiverId)
@JsProperty(name="remoteId") java.lang.String remoteId()
@JsProperty
void setRemoteId(@Nonnull
java.lang.String remoteId)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats remoteId(@Nonnull java.lang.String remoteId)
@JsProperty(name="removedSamplesForAcceleration") int removedSamplesForAcceleration()
@JsProperty void setRemovedSamplesForAcceleration(int removedSamplesForAcceleration)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats removedSamplesForAcceleration(int removedSamplesForAcceleration)
@JsProperty(name="samplesDecodedWithCelt") int samplesDecodedWithCelt()
@JsProperty void setSamplesDecodedWithCelt(int samplesDecodedWithCelt)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats samplesDecodedWithCelt(int samplesDecodedWithCelt)
@JsProperty(name="samplesDecodedWithSilk") int samplesDecodedWithSilk()
@JsProperty void setSamplesDecodedWithSilk(int samplesDecodedWithSilk)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats samplesDecodedWithSilk(int samplesDecodedWithSilk)
@JsProperty(name="silentConcealedSamples") int silentConcealedSamples()
@JsProperty void setSilentConcealedSamples(int silentConcealedSamples)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats silentConcealedSamples(int silentConcealedSamples)
@JsProperty(name="sliCount") int sliCount()
@JsProperty void setSliCount(int sliCount)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats sliCount(int sliCount)
@JsProperty(name="totalAudioEnergy") double totalAudioEnergy()
@JsProperty void setTotalAudioEnergy(double totalAudioEnergy)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats totalAudioEnergy(double totalAudioEnergy)
@JsProperty(name="totalDecodeTime") double totalDecodeTime()
@JsProperty void setTotalDecodeTime(double totalDecodeTime)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats totalDecodeTime(double totalDecodeTime)
@JsProperty(name="totalInterFrameDelay") double totalInterFrameDelay()
@JsProperty void setTotalInterFrameDelay(double totalInterFrameDelay)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats totalInterFrameDelay(double totalInterFrameDelay)
@JsProperty(name="totalProcessingDelay") double totalProcessingDelay()
@JsProperty void setTotalProcessingDelay(double totalProcessingDelay)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats totalProcessingDelay(double totalProcessingDelay)
@JsProperty(name="totalSamplesDecoded") int totalSamplesDecoded()
@JsProperty void setTotalSamplesDecoded(int totalSamplesDecoded)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats totalSamplesDecoded(int totalSamplesDecoded)
@JsProperty(name="totalSamplesDuration") double totalSamplesDuration()
@JsProperty void setTotalSamplesDuration(double totalSamplesDuration)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats totalSamplesDuration(double totalSamplesDuration)
@JsProperty(name="totalSamplesReceived") int totalSamplesReceived()
@JsProperty void setTotalSamplesReceived(int totalSamplesReceived)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats totalSamplesReceived(int totalSamplesReceived)
@JsProperty(name="totalSquaredInterFrameDelay") double totalSquaredInterFrameDelay()
@JsProperty void setTotalSquaredInterFrameDelay(double totalSquaredInterFrameDelay)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats totalSquaredInterFrameDelay(double totalSquaredInterFrameDelay)
@JsProperty(name="voiceActivityFlag") boolean voiceActivityFlag()
@JsProperty void setVoiceActivityFlag(boolean voiceActivityFlag)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats voiceActivityFlag(boolean voiceActivityFlag)
@JsProperty(name="fractionLost") double fractionLost()
@JsProperty void setFractionLost(double fractionLost)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats fractionLost(double fractionLost)
@JsProperty(name="trackId") java.lang.String trackId()
@JsProperty
void setTrackId(@Nonnull
java.lang.String trackId)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats trackId(@Nonnull java.lang.String trackId)
@JsOverlay @Nonnull default RTCInboundRtpStreamStats burstDiscardCount(int burstDiscardCount)
burstDiscardCount in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats burstDiscardRate(double burstDiscardRate)
burstDiscardRate in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats burstLossCount(int burstLossCount)
burstLossCount in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats burstLossRate(double burstLossRate)
burstLossRate in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats burstPacketsDiscarded(int burstPacketsDiscarded)
burstPacketsDiscarded in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats burstPacketsLost(int burstPacketsLost)
burstPacketsLost in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats framesDropped(int framesDropped)
framesDropped in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats fullFramesLost(int fullFramesLost)
fullFramesLost in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats gapDiscardRate(double gapDiscardRate)
gapDiscardRate in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats gapLossRate(double gapLossRate)
gapLossRate in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats jitter(double jitter)
jitter in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats packetsDiscarded(int packetsDiscarded)
packetsDiscarded in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats packetsLost(int packetsLost)
packetsLost in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats packetsReceived(int packetsReceived)
packetsReceived in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats packetsRepaired(int packetsRepaired)
packetsRepaired in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats partialFramesLost(int partialFramesLost)
partialFramesLost in interface RTCReceivedRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats codecId(@Nonnull java.lang.String codecId)
codecId in interface RTCReceivedRtpStreamStatscodecId in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats kind(@Nonnull java.lang.String kind)
kind in interface RTCReceivedRtpStreamStatskind in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats ssrc(int ssrc)
ssrc in interface RTCReceivedRtpStreamStatsssrc in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats transportId(@Nonnull java.lang.String transportId)
transportId in interface RTCReceivedRtpStreamStatstransportId in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats averageRTCPInterval(double averageRTCPInterval)
averageRTCPInterval in interface RTCReceivedRtpStreamStatsaverageRTCPInterval in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats mediaType(@Nonnull java.lang.String mediaType)
mediaType in interface RTCReceivedRtpStreamStatsmediaType in interface RTCRtpStreamStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats id(@Nonnull java.lang.String id)
id in interface RTCReceivedRtpStreamStatsid in interface RTCRtpStreamStatsid in interface RTCStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats timestamp(double timestamp)
timestamp in interface RTCReceivedRtpStreamStatstimestamp in interface RTCRtpStreamStatstimestamp in interface RTCStats@JsOverlay @Nonnull default RTCInboundRtpStreamStats type(@RTCStatsType @Nonnull java.lang.String type)
type in interface RTCReceivedRtpStreamStatstype in interface RTCRtpStreamStatstype in interface RTCStats