gecko-dev/third_party/libwebrtc/experiments
Andreas Pehrson 967aa4af7f Bug 1888181 - Vendor libwebrtc from 052bc3af92
Upstream commit: https://webrtc.googlesource.com/src/+/052bc3af924057df8e67e31893968f35f3c4ac30
    Field trial to control SVC frame dropping mode in libvpx VP9 encoder

    Example: "WebRTC-LibvpxVp9Encoder-SvcFrameDropConfig/Enabled,layer_drop_mode:1,max_consec_drop:7/"

    It is only possible to enable LAYER_DROP (layer_drop_mode=1) for now. All other modes are ignored. Max consecutive frame drops (max_consec_drop) value from the field is always applied if the field trial is enabled.

    LAYER_DROP requires flexible mode (is_flexible_mode_=true) which can be enabled by means of WebRTC-Vp9InterLayerPred: https://source.chromium.org/chromium/chromium/src/+/main:third_party/webrtc/media/engine/webrtc_video_engine.cc;l=976

    Bug: webrtc:15827, b/320629637
    Change-Id: I9c4d4838b11547e608d863198b109cb1485902d6
    Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/335041
    Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
    Reviewed-by: Erik Språng <sprang@webrtc.org>
    Cr-Commit-Position: refs/heads/main@{#41755}
2024-04-04 14:00:09 +02:00
..
registered_field_trials_gn Bug 1822171 - Remove android_support dependency from libwebrtc. - moz.build file updates r=webrtc-reviewers,mjf 2024-02-20 14:10:08 +00:00
registered_field_trials_header_gn
BUILD.gn
field_trials.py Bug 1888181 - Vendor libwebrtc from 052bc3af92 2024-04-04 14:00:09 +02:00
OWNERS Bug 1867099 - Vendor libwebrtc from e9f9c28d48 2023-11-29 17:52:31 -06:00