Skip to content

Commit

Permalink
Synchronize with BCD v5.6.38 (#38150)
Browse files Browse the repository at this point in the history
Co-authored-by: OnkarRuikar <OnkarRuikar@users.noreply.github.com>
  • Loading branch information
OnkarRuikar and OnkarRuikar authored Feb 14, 2025
1 parent 593fbf2 commit 7f29fef
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: "RTCOutboundRtpStreamStats: active property"
short-title: active
slug: Web/API/RTCOutboundRtpStreamStats/active
page-type: web-api-instance-property
status:
- experimental
browser-compat: api.RTCStatsReport.type_outbound-rtp.active
---

{{APIRef("WebRTC")}}
{{APIRef("WebRTC")}}{{SeeCompatTable}}

The **`active`** property of the {{domxref("RTCOutboundRtpStreamStats")}} dictionary is a boolean that indicates whether this RTP stream is configured to be sent, or is disabled.

Expand Down
6 changes: 3 additions & 3 deletions files/en-us/web/api/rtcoutboundrtpstreamstats/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ The statistics can be obtained by iterating the {{domxref("RTCStatsReport")}} re

## Instance properties

- {{domxref("RTCOutboundRtpStreamStats.active", "active")}}
- {{domxref("RTCOutboundRtpStreamStats.active", "active")}} {{experimental_inline}}
- : A boolean that indicates whether this RTP stream is configured to be sent, or is disabled.
- {{domxref("RTCOutboundRtpStreamStats.frameHeight", "frameHeight")}}
- : An integer indicating the height of the last encoded frame, in pixels.
Expand All @@ -32,7 +32,7 @@ The statistics can be obtained by iterating the {{domxref("RTCStatsReport")}} re
_Undefined for audio streams._
- {{domxref("RTCOutboundRtpStreamStats.headerBytesSent", "headerBytesSent")}}
- : A positive integer that represents the total number of RTP header and padding bytes sent for this SSRC.
- {{domxref("RTCOutboundRtpStreamStats.keyFramesEncoded", "keyFramesEncoded")}}
- {{domxref("RTCOutboundRtpStreamStats.keyFramesEncoded", "keyFramesEncoded")}} {{experimental_inline}}
- : A positive integer that represents the total number of key frames successfully encoded in this RTP media stream.
_Undefined for audio streams._
- {{domxref("RTCOutboundRtpStreamStats.mediaSourceId", "mediaSourceId")}}
Expand Down Expand Up @@ -63,7 +63,7 @@ The statistics can be obtained by iterating the {{domxref("RTCStatsReport")}} re
- : A positive integer that represents the total number of packets retransmitted for the source associated with this stream.
- {{domxref("RTCOutboundRtpStreamStats.rid", "rid")}}
- : A string that indicates the RTP stream ID for a corresponding video stream.
- {{domxref("RTCOutboundRtpStreamStats.scalabilityMode", "scalabilityMode")}}
- {{domxref("RTCOutboundRtpStreamStats.scalabilityMode", "scalabilityMode")}} {{experimental_inline}}
- : A string that represents the scalability mode for the RTP stream, if one has been configured.
- {{domxref("RTCOutboundRtpStreamStats.targetBitrate", "targetBitrate")}}
- : A number that represents the bit rate that the `RTCRtpSender`'s codec is currently attempting to achieve for the stream.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: "RTCOutboundRtpStreamStats: keyFramesEncoded property"
short-title: keyFramesEncoded
slug: Web/API/RTCOutboundRtpStreamStats/keyFramesEncoded
page-type: web-api-instance-property
status:
- experimental
browser-compat: api.RTCStatsReport.type_outbound-rtp.keyFramesEncoded
---

{{APIRef("WebRTC")}}
{{APIRef("WebRTC")}}{{SeeCompatTable}}

The **`keyFramesEncoded`** property of the {{domxref("RTCOutboundRtpStreamStats")}} dictionary represents the total number of key frames successfully encoded in this RTP media stream.
This includes, for example, key frames in VP8 ({{rfc("6386")}}) or IDR-frames in H.264 ({{rfc("6184")}}).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: "RTCOutboundRtpStreamStats: qualityLimitationDurations property"
short-title: qualityLimitationDurations
slug: Web/API/RTCOutboundRtpStreamStats/qualityLimitationDurations
page-type: web-api-instance-property
status:
- experimental
browser-compat: api.RTCStatsReport.type_outbound-rtp.qualityLimitationDurations
---

{{APIRef("WebRTC")}}
{{APIRef("WebRTC")}}{{SeeCompatTable}}

The **`qualityLimitationDurations`** property of the {{domxref("RTCOutboundRtpStreamStats")}} dictionary is a map of the reasons that a media stream's quality has been reduced by a codec during encoding, and the time during which the quality was reduced for each reason.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: "RTCOutboundRtpStreamStats: scalabilityMode property"
short-title: scalabilityMode
slug: Web/API/RTCOutboundRtpStreamStats/scalabilityMode
page-type: web-api-instance-property
status:
- experimental
browser-compat: api.RTCStatsReport.type_outbound-rtp.scalabilityMode
---

{{APIRef("WebRTC")}}
{{APIRef("WebRTC")}}{{SeeCompatTable}}

The **`scalabilityMode`** property of the {{domxref("RTCOutboundRtpStreamStats")}} dictionary represents the scalability mode for the RTP stream, if one has been configured.
If not configured, the property is undefined.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: "RTCOutboundRtpStreamStats: totalEncodedBytesTarget property"
short-title: totalEncodedBytesTarget
slug: Web/API/RTCOutboundRtpStreamStats/totalEncodedBytesTarget
page-type: web-api-instance-property
status:
- experimental
browser-compat: api.RTCStatsReport.type_outbound-rtp.totalEncodedBytesTarget
---

{{APIRef("WebRTC")}}
{{APIRef("WebRTC")}}{{SeeCompatTable}}

The **`totalEncodedBytesTarget`** property of the {{domxref("RTCOutboundRtpStreamStats")}} dictionary represents the sum of the target frame sizes for all of the frames encoded so far.

Expand Down

0 comments on commit 7f29fef

Please sign in to comment.