• Anders Carlsson's avatar
    Revert "WebRTC: Migrate completely to new video codec factories API" · 6e62467b
    Anders Carlsson authored
    This reverts commit f990835b.
    
    Reason for revert: Breaks H264 profile negotiation in some cases.
    
    Original change's description:
    > WebRTC: Migrate completely to new video codec factories API
    > 
    > This CL is a reland of
    > https://chromium-review.googlesource.com/c/chromium/src/+/788410
    > 
    > This CL makes the Chromium HW video factories implement the new
    > interfaces directly. It also adds SW codecs, simulcast, and SW fallback
    > codecs manually, instead of relying on WebRTC to do this. This will
    > give Chromium more flexibility in the future, and will allow us to
    > simplify the WebRTC code, since it's only Chromium that uses some of
    > these features.
    > 
    > Bug: webrtc:7925
    > Change-Id: Ib66ec75827363dc9e0985c35a6de936ca8f3a523
    > Reviewed-on: https://chromium-review.googlesource.com/1100463
    > Reviewed-by: Emircan Uysaler <emircan@chromium.org>
    > Reviewed-by: Hirokazu Honda <hiroh@chromium.org>
    > Commit-Queue: Anders Carlsson <andersc@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#580144}
    
    TBR=haraken@chromium.org,emircan@chromium.org,hiroh@chromium.org,andersc@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: webrtc:7925
    Change-Id: I4b9c7ef3c386d310156611898ecbd552df8c1520
    Reviewed-on: https://chromium-review.googlesource.com/1255636
    Commit-Queue: Anders Carlsson <andersc@chromium.org>
    Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#595809}
    6e62467b
BUILD.gn 40.4 KB