# Copyright (c) 2018 The WebRTC project authors. All Rights Reserved. # # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file in the root of the source # tree. An additional intellectual property rights grant can be found # in the file PATENTS. All contributing project authors may # be found in the AUTHORS file in the root of the source tree. import("../../webrtc.gni") rtc_source_set("task_queue") { visibility = [ "*" ] public = [ "queued_task.h", "task_queue_priority.h", ] } # TODO(bugs.webrtc.org/10191): Merge the target into task_queue target above # when support for link-time injection is dropped. rtc_source_set("task_queue_factory") { visibility = [ "*" ] public = [ "task_queue_base.h", "task_queue_factory.h", ] sources = [ "task_queue_base.cc", ] deps = [ ":task_queue", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings", ] }