Closed thebongy closed 6 months ago
Attention: Patch coverage is 80.64516%
with 6 lines
in your changes are missing coverage. Please review.
Project coverage is 64.96%. Comparing base (
84cf380
) to head (b7d0ec1
).
Files | Patch % | Lines |
---|---|---|
util.go | 80.64% | 5 Missing and 1 partial :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Lets a wait a bit more until its merged into Chrome. Currently, it has not made it into 112:
https://groups.google.com/g/discuss-webrtc/c/Y_h2B-NOzW0/m/26SqldfuAgAJ
And why wait for Chrome if it is already described in the RFC?
Sorry I didn't merge this sooner! LGTM merging now, will also update pion/webrtc to respect these values
Amazing work @thebongy
I am sorry this took so long.
Description
According to Chrome PSA: https://groups.google.com/g/discuss-webrtc/c/Y_h2B-NOzW0
rtcp-fb:*
might start getting sent by chrome in M112. For more information, refer to "wildcard" defined in (https://www.rfc-editor.org/rfc/rfc4585.html#section-4.2)This was rolled back in M112 as it broke a few projects, but may land again in M114 according to maintainers.
Also, according to https://webrtc.googlesource.com/src.git/+/815522782a92e168b80edc760b2e53e4d0e4ea0d%5E!/#F0 chrome may plan on sending both
rtcp-fb:*
andrtcp-fb:<int>
variants for some time to allow migration in downstream projects. This change correctly parses the wildcard case to add the feedback to all payload types found in the SDP, to maintain compatibility with pion project.