Fixes compile issue for rtc_disable_trace_events=true

Bug: webrtc:15590
Change-Id: Ie7bafd34cf40b741ef40f9e0b6c5555238de8f64
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324200
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Henrik Andreassson <henrika@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40978}
This commit is contained in:
henrika 2023-10-20 12:39:46 +02:00 committed by WebRTC LUCI CQ
parent af7b785f02
commit 1b573a7866
2 changed files with 3 additions and 0 deletions

View File

@ -244,6 +244,7 @@ rtc_library("frame_cadence_adapter") {
"../rtc_base:timeutils",
"../rtc_base/synchronization:mutex",
"../rtc_base/system:no_unique_address",
"../rtc_base/system:unused",
"../rtc_base/task_utils:repeating_task",
"../system_wrappers",
"../system_wrappers:field_trial",

View File

@ -31,6 +31,7 @@
#include "rtc_base/rate_statistics.h"
#include "rtc_base/synchronization/mutex.h"
#include "rtc_base/system/no_unique_address.h"
#include "rtc_base/system/unused.h"
#include "rtc_base/task_utils/repeating_task.h"
#include "rtc_base/thread_annotations.h"
#include "rtc_base/time_utils.h"
@ -382,6 +383,7 @@ void ZeroHertzAdapterMode::OnFrame(Timestamp post_time,
queue_->PostDelayedHighPrecisionTask(
SafeTask(safety_.flag(),
[this, frame_id, frame] {
RTC_UNUSED(frame_id);
RTC_DCHECK_RUN_ON(&sequence_checker_);
TRACE_EVENT_ASYNC_END0(TRACE_DISABLED_BY_DEFAULT("webrtc"),
"QueueToEncode", frame_id);