You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
19
19
- Added new attributes signalingCloseCode, signalingCloseReason, and signalingCloseWasClean to signalingDropped events. These are not always guaranteed to be set.
20
20
- Reset additional internal state on reconnect to fix issues with receiving content share in replica meetings when using the priority policy.
21
21
- Avoid trying to send leave message on refresh, and just let browser close with expected 1001 Websocket status code.
22
+
- Avoid Chrome ERROR log that starts with "A BUNDLE group contains a codec collision for payload_type=..." by ensuring all payload type have same parameters on SDP.
<li>Defined in <ahref="https://github.com/aws/amazon-chime-sdk-js/blob/main/src/sdp/SDP.ts#L914">src/sdp/SDP.ts:914</a></li>
632
+
<li>Defined in <ahref="https://github.com/aws/amazon-chime-sdk-js/blob/main/src/sdp/SDP.ts#L923">src/sdp/SDP.ts:923</a></li>
633
633
</ul>
634
634
</aside>
635
635
<divclass="tsd-comment tsd-typography">
636
636
<divclass="lead">
637
637
<p>Modifies the active camera section to include a specified starting bitrate
638
638
for video sending by adding a 'x-google-start-bitrate' fmtp line paramter for
639
-
each payload type associated with video.</p>
639
+
each non-RTX/FEC payload type associated with video.</p>
640
640
</div>
641
-
<p>If no active camera section is found in the SDP, returns the original SDP object.</p>
641
+
<p>Note that this updates all video sections regardless of direction, as
642
+
<ahref="https://www.rfc-editor.org/rfc/rfc8843#name-payload-type-pt-value-reuse">https://www.rfc-editor.org/rfc/rfc8843#name-payload-type-pt-value-reuse</a> states that
643
+
"...all codecs associated with the payload type number MUST share an identical codec configuration.
644
+
This means that the codecs MUST share the same media type, encoding name,
645
+
clock rate, and any parameter that can affect the codec configuration and packetization."</p>
646
+
<p>WebRTC maintainers may eventual enforce this (<ahref="https://issues.webrtc.org/issues/42224689">https://issues.webrtc.org/issues/42224689</a>),
647
+
though it just logs an error for now.</p>
648
+
<p>If no active video sections are found in the SDP, returns the original SDP object.</p>
0 commit comments