DescriptionPrefer external video codecs over internal in SDP
Currently, when we generate the list of supported video codecs that will
be signaled in SDP, we start with the internal video codecs and then
append the external video codecs. When we create a video encoder for a
given codec, we prefer an external encoder over an internal encoder.
This CL lists the external video codecs first in SDP instead, so that we
consistently prefer external video codecs over internal.
The reason for doing this is that we will otherwise prefer an internal
SW H264 encoder over an external HW H264 encoder if the H264 profiles
differs.
BUG=chromium:688541
Review-Url: https://codereview.webrtc.org/2974383002
Cr-Commit-Position: refs/heads/master@{#19026}
Committed: https://chromium.googlesource.com/external/webrtc/+/06f3aae345854ba9dcc5ae3b603de1f86505acf9
Patch Set 1 #Patch Set 2 : Update tests #Patch Set 3 : Fix tear down order #
Messages
Total messages: 21 (17 generated)
|