Bug 1766646 - Vendor libwebrtc from 7336422fe3f

Upstream commit: https://webrtc.googlesource.com/src/+/7336422fe3fcbaaefde4ab0c4e370ab399bf6785
    Delete some unneeded references to ProcessThread.

    Bug: None
    Change-Id: I77528df2a8bd2d461440cf59ada8229e732a1e00
    Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/242370
    Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
    Commit-Queue: Niels Moller <nisse@webrtc.org>
    Cr-Commit-Position: refs/heads/main@{#35613}
This commit is contained in:
Michael Froman 2022-06-21 13:54:43 -05:00 коммит произвёл Connor Sheehan
Родитель 1228b22e6d
Коммит 8273daa852
18 изменённых файлов: 5 добавлений и 19 удалений

3
third_party/libwebrtc/README.moz-ff-commit поставляемый
Просмотреть файл

@ -10377,3 +10377,6 @@ c3795ff2161
# MOZ_LIBWEBRTC_SRC=/home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src MOZ_LIBWEBRTC_COMMIT=mjfdev bash dom/media/webrtc/third_party_build/fast-forward-libwebrtc.sh
# base of lastest vendoring
2d319df955f
# MOZ_LIBWEBRTC_SRC=/home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src MOZ_LIBWEBRTC_COMMIT=mjfdev bash dom/media/webrtc/third_party_build/fast-forward-libwebrtc.sh
# base of lastest vendoring
7336422fe3f

2
third_party/libwebrtc/README.mozilla поставляемый
Просмотреть файл

@ -6926,3 +6926,5 @@ libwebrtc updated from /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwe
libwebrtc updated from /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src commit mjfdev on 2022-06-21T18:52:16.648766.
# python3 vendor-libwebrtc.py --from-local /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src --commit mjfdev libwebrtc
libwebrtc updated from /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src commit mjfdev on 2022-06-21T18:53:59.860941.
# python3 vendor-libwebrtc.py --from-local /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src --commit mjfdev libwebrtc
libwebrtc updated from /home/mfroman/git-checkouts/trial-webrtc-builds/moz-libwebrtc-checkout/src commit mjfdev on 2022-06-21T18:54:38.740183.

1
third_party/libwebrtc/audio/BUILD.gn поставляемый
Просмотреть файл

@ -83,7 +83,6 @@ rtc_library("audio") {
"../modules/pacing",
"../modules/rtp_rtcp",
"../modules/rtp_rtcp:rtp_rtcp_format",
"../modules/utility",
"../rtc_base",
"../rtc_base:audio_format_to_string",
"../rtc_base:checks",

Просмотреть файл

@ -29,9 +29,7 @@
namespace webrtc {
class PacketRouter;
class ProcessThread;
class RtcEventLog;
class RtpPacketReceived;
class RtpStreamReceiverControllerInterface;
class RtpStreamReceiverInterface;

Просмотреть файл

@ -39,7 +39,6 @@
#include "modules/rtp_rtcp/source/rtp_packet_received.h"
#include "modules/rtp_rtcp/source/rtp_rtcp_config.h"
#include "modules/rtp_rtcp/source/rtp_rtcp_impl2.h"
#include "modules/utility/include/process_thread.h"
#include "rtc_base/checks.h"
#include "rtc_base/format_macros.h"
#include "rtc_base/location.h"

1
third_party/libwebrtc/audio/channel_send.cc поставляемый
Просмотреть файл

@ -31,7 +31,6 @@
#include "modules/audio_processing/rms_level.h"
#include "modules/pacing/packet_router.h"
#include "modules/rtp_rtcp/source/rtp_rtcp_impl2.h"
#include "modules/utility/include/process_thread.h"
#include "rtc_base/checks.h"
#include "rtc_base/event.h"
#include "rtc_base/format_macros.h"

Просмотреть файл

@ -53,9 +53,6 @@ class VoipCore : public VoipEngine,
public VoipVolumeControl {
public:
// Construct VoipCore with provided arguments.
// ProcessThread implementation can be injected by `process_thread`
// (mainly for testing purpose) and when set to nullptr, default
// implementation will be used.
VoipCore(rtc::scoped_refptr<AudioEncoderFactory> encoder_factory,
rtc::scoped_refptr<AudioDecoderFactory> decoder_factory,
std::unique_ptr<TaskQueueFactory> task_queue_factory,

1
third_party/libwebrtc/call/degraded_call.h поставляемый
Просмотреть файл

@ -35,7 +35,6 @@
#include "call/simulated_network.h"
#include "call/video_receive_stream.h"
#include "call/video_send_stream.h"
#include "modules/utility/include/process_thread.h"
#include "rtc_base/copy_on_write_buffer.h"
#include "rtc_base/network/sent_packet.h"
#include "rtc_base/task_queue.h"

Просмотреть файл

@ -18,7 +18,6 @@
#include <vector>
#include "api/media_types.h"
#include "modules/utility/include/process_thread.h"
#include "rtc_base/checks.h"
#include "rtc_base/logging.h"
#include "system_wrappers/include/clock.h"

Просмотреть файл

@ -23,7 +23,6 @@
#include "modules/rtp_rtcp/include/flexfec_receiver.h"
#include "modules/rtp_rtcp/include/receive_statistics.h"
#include "modules/rtp_rtcp/source/rtp_packet_received.h"
#include "modules/utility/include/process_thread.h"
#include "rtc_base/checks.h"
#include "rtc_base/location.h"
#include "rtc_base/logging.h"

Просмотреть файл

@ -18,7 +18,6 @@
#include "api/transport/bitrate_settings.h"
#include "api/transport/network_control.h"
#include "api/transport/webrtc_key_value_config.h"
#include "modules/utility/include/process_thread.h"
#include "rtc_base/task_queue.h"
namespace webrtc {

Просмотреть файл

@ -25,7 +25,6 @@
#include "modules/rtp_rtcp/include/rtp_rtcp_defines.h"
#include "modules/rtp_rtcp/source/rtp_rtcp_impl2.h"
#include "modules/rtp_rtcp/source/rtp_sender.h"
#include "modules/utility/include/process_thread.h"
#include "modules/video_coding/include/video_codec_interface.h"
#include "rtc_base/checks.h"
#include "rtc_base/location.h"

Просмотреть файл

@ -18,7 +18,6 @@
#include "absl/strings/match.h"
#include "modules/pacing/bitrate_prober.h"
#include "modules/pacing/interval_budget.h"
#include "modules/utility/include/process_thread.h"
#include "rtc_base/checks.h"
#include "rtc_base/experiments/field_trial_parser.h"
#include "rtc_base/logging.h"

Просмотреть файл

@ -133,7 +133,6 @@ if (!build_with_chromium) {
"../../test:test_main",
"../../test:test_support",
"../../test:video_test_common",
"../utility",
"//testing/gtest",
"//third_party/abseil-cpp/absl/memory",
]

Просмотреть файл

@ -21,7 +21,6 @@
#include "api/video/i420_buffer.h"
#include "api/video/video_frame.h"
#include "common_video/libyuv/include/webrtc_libyuv.h"
#include "modules/utility/include/process_thread.h"
#include "modules/video_capture/video_capture_factory.h"
#include "rtc_base/synchronization/mutex.h"
#include "rtc_base/time_utils.h"

Просмотреть файл

@ -19,7 +19,6 @@
#include "modules/include/module_common_types.h"
#include "modules/include/module_common_types_public.h"
#include "modules/utility/include/process_thread.h"
#include "modules/video_coding/decoding_state.h"
#include "modules/video_coding/event_wrapper.h"
#include "modules/video_coding/include/video_coding.h"

1
third_party/libwebrtc/video/BUILD.gn поставляемый
Просмотреть файл

@ -93,7 +93,6 @@ rtc_library("video") {
"../modules/rtp_rtcp",
"../modules/rtp_rtcp:rtp_rtcp_format",
"../modules/rtp_rtcp:rtp_video_header",
"../modules/utility",
"../modules/video_coding",
"../modules/video_coding:codec_globals_headers",
"../modules/video_coding:nack_requester",

1
third_party/libwebrtc/video/call_stats2.cc поставляемый
Просмотреть файл

@ -15,7 +15,6 @@
#include <utility>
#include "absl/algorithm/container.h"
#include "modules/utility/include/process_thread.h"
#include "rtc_base/checks.h"
#include "rtc_base/location.h"
#include "rtc_base/task_utils/to_queued_task.h"