Description of changes:
Disable redundant audio for Chrome 106 and earlier to fix video decoder failure on old Chrome versions with redundant audio turned on.
Testing:
Smoke tested to verify video can be decoded with Chrome version 106 and earlier
Can these tested using a demo application? Please provide reproducible step-by-step instructions.
Yes.
Create a meeting and an attendee with video turned on;
Let another attendee join the meeting with Chrome version 106 or earlier;
Verify the attendee with old Chrome version can see remote video.
Checklist:
Have you successfully run npm run build:release locally?
y
Do you add, modify, or delete public API definitions? If yes, has that been reviewed and approved?
n
Do you change the wire protocol, e.g. the request method? If yes, has that been reviewed and approved?
n
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Issue #:
Description of changes: Disable redundant audio for Chrome 106 and earlier to fix video decoder failure on old Chrome versions with redundant audio turned on.
Testing: Smoke tested to verify video can be decoded with Chrome version 106 and earlier
Can these tested using a demo application? Please provide reproducible step-by-step instructions. Yes.
Checklist:
Have you successfully run
npm run build:release
locally? yDo you add, modify, or delete public API definitions? If yes, has that been reviewed and approved? n
Do you change the wire protocol, e.g. the request method? If yes, has that been reviewed and approved? n
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.