[webkit-changes] [WebKit/WebKit] a2cf76: Update opus, pffft, rnnnoise, libyuv and libsrtp t...

youennf noreply at github.com
Wed Dec 6 05:22:05 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a2cf7678db2b29cb6d44e5d40cdd476a99bde335
      https://github.com/WebKit/WebKit/commit/a2cf7678db2b29cb6d44e5d40cdd476a99bde335
  Author: Youenn Fablet <youennf at gmail.com>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    A Source/ThirdParty/libwebrtc/Source/third_party/libsrtp/DIR_METADATA
    M Source/ThirdParty/libwebrtc/Source/third_party/libsrtp/OWNERS
    M Source/ThirdParty/libwebrtc/Source/third_party/libsrtp/crypto/include/cipher_types.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/.vpython3
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/Android.bp
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/BUILD.gn
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/DEPS
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/README.chromium
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/docs/deprecated_builds.md
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/docs/getting_started.md
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/convert.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/convert_argb.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/row.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/scale_row.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/version.h
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/cr-buildbucket.cfg
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/main.star
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/project.cfg
    R Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/compare_mmi.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert_argb.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert_from_argb.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/planar_functions.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_argb.cc
    R Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_mmi.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_any.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_common.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_gcc.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_lasx.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_lsx.cc
    R Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_mmi.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_neon.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_neon64.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_rvv.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_win.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_argb.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_common.cc
    R Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_mmi.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_neon64.cc
    A Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_rvv.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_uv.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/tools_libyuv/autoroller/roll_deps.py
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/convert_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/planar_test.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/opus/BUILD.gn
    M Source/ThirdParty/libwebrtc/Source/third_party/opus/README.chromium
    M Source/ThirdParty/libwebrtc/Source/third_party/opus/src/silk/x86/NSQ_del_dec_sse4_1.c
    M Source/ThirdParty/libwebrtc/Source/third_party/opus/tests/opus_benchmark.cc
    M Source/ThirdParty/libwebrtc/Source/third_party/opus/tests/resources/.gitignore
    M Source/ThirdParty/libwebrtc/Source/third_party/pffft/README.chromium
    M Source/ThirdParty/libwebrtc/Source/third_party/rnnoise/BUILD.gn
    M Source/ThirdParty/libwebrtc/Source/third_party/rnnoise/OWNERS
    M Source/ThirdParty/libwebrtc/Source/third_party/rnnoise/README.chromium

  Log Message:
  -----------
  Update opus, pffft, rnnnoise, libyuv and libsrtp to M120
https://bugs.webkit.org/show_bug.cgi?id=265859
rdar://119182315

Reviewed by Jean-Yves Avenard.

Resync these libwebrtc third party libraries up to M120.

* Source/ThirdParty/libwebrtc/Source/third_party/libsrtp/DIR_METADATA: Added.
* Source/ThirdParty/libwebrtc/Source/third_party/libsrtp/OWNERS:
* Source/ThirdParty/libwebrtc/Source/third_party/libsrtp/crypto/include/cipher_types.h:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/.vpython3:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/Android.bp:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/BUILD.gn:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/DEPS:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/README.chromium:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/docs/deprecated_builds.md:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/docs/getting_started.md:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/convert.h:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/convert_argb.h:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/row.h:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/scale_row.h:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/include/libyuv/version.h:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/cr-buildbucket.cfg:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/main.star:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/infra/config/project.cfg:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/compare_mmi.cc: Removed.
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert_argb.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/convert_from_argb.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/planar_functions.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_argb.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/rotate_mmi.cc: Removed.
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_any.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_common.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_gcc.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_lasx.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_lsx.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_mmi.cc: Removed.
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_neon.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_neon64.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_rvv.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/row_win.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_argb.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_common.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_mmi.cc: Removed.
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_neon64.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_rvv.cc: Added.
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/source/scale_uv.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/tools_libyuv/autoroller/roll_deps.py:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/convert_test.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/libyuv/unit_test/planar_test.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/opus/BUILD.gn:
* Source/ThirdParty/libwebrtc/Source/third_party/opus/README.chromium:
* Source/ThirdParty/libwebrtc/Source/third_party/opus/src/silk/x86/NSQ_del_dec_sse4_1.c:
(silk_noise_shape_quantizer_del_dec_sse4_1):
* Source/ThirdParty/libwebrtc/Source/third_party/opus/tests/opus_benchmark.cc:
* Source/ThirdParty/libwebrtc/Source/third_party/opus/tests/resources/.gitignore:
* Source/ThirdParty/libwebrtc/Source/third_party/pffft/README.chromium:
* Source/ThirdParty/libwebrtc/Source/third_party/rnnoise/BUILD.gn:
* Source/ThirdParty/libwebrtc/Source/third_party/rnnoise/OWNERS:
* Source/ThirdParty/libwebrtc/Source/third_party/rnnoise/README.chromium:

Canonical link: https://commits.webkit.org/271602@main




More information about the webkit-changes mailing list