DescriptionForward Encode failure codes from sub encoders.
Previously, failure codes were ignored, which meant simulcasted codecs
couldn't e.g. trigger software fallback. This stops the simulcasted
Encode call at the first faiulre and returns that code.
Another option is to continue sending the frame to the other encoders
but still return the first failure code. It's not clear that that is any
better than just quitting as soon as a failure happens.
BUG=
Committed: https://crrev.com/57779104f0b7b5cb6b4e6eb33eb3267cb9f4d423
Cr-Commit-Position: refs/heads/master@{#12892}
Patch Set 1 #Patch Set 2 : git cl format #Patch Set 3 : unit test + nicemock cleanup #
Total comments: 2
Patch Set 4 : Test: only set software fallback on 2nd encoder. #
Messages
Total messages: 16 (6 generated)
|