mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-14 14:20:45 +01:00
Break out remaining orange targets from rtc_pc_base
Bug: webrtc:13805 Change-Id: I97f000888c63209a557fbb6a428b176c2a79b5da Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/255561 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36225}
This commit is contained in:
parent
347f9b07b9
commit
4bac0bb2cc
1 changed files with 50 additions and 4 deletions
54
pc/BUILD.gn
54
pc/BUILD.gn
|
@ -81,12 +81,8 @@ rtc_library("rtc_pc_base") {
|
|||
"jsep_transport_controller.h",
|
||||
"media_session.cc",
|
||||
"media_session.h",
|
||||
"rtp_transport.cc",
|
||||
"rtp_transport.h",
|
||||
"sctp_transport.cc",
|
||||
"sctp_transport.h",
|
||||
"srtp_session.cc",
|
||||
"srtp_session.h",
|
||||
"srtp_transport.cc",
|
||||
"srtp_transport.h",
|
||||
"video_track_source_proxy.cc",
|
||||
|
@ -362,6 +358,32 @@ rtc_source_set("rtp_sender_proxy") {
|
|||
}
|
||||
rtc_source_set("rtp_transport") {
|
||||
visibility = [ ":*" ]
|
||||
sources = [
|
||||
"rtp_transport.cc",
|
||||
"rtp_transport.h",
|
||||
]
|
||||
deps = [
|
||||
":rtp_transport_internal",
|
||||
":session_description",
|
||||
"../api:array_view",
|
||||
"../api/units:timestamp",
|
||||
"../call:rtp_receiver",
|
||||
"../call:video_stream_api",
|
||||
"../media:rtc_media_base",
|
||||
"../modules/rtp_rtcp:rtp_rtcp_format",
|
||||
"../p2p:rtc_p2p",
|
||||
"../rtc_base",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
"../rtc_base:rtc_base_approved",
|
||||
"../rtc_base:socket",
|
||||
"../rtc_base/network:sent_packet",
|
||||
"../rtc_base/third_party/sigslot",
|
||||
]
|
||||
absl_deps = [
|
||||
"//third_party/abseil-cpp/absl/strings",
|
||||
"//third_party/abseil-cpp/absl/types:optional",
|
||||
]
|
||||
}
|
||||
rtc_source_set("rtp_transport_internal") {
|
||||
visibility = [
|
||||
|
@ -436,6 +458,28 @@ rtc_source_set("srtp_filter") {
|
|||
}
|
||||
rtc_source_set("srtp_session") {
|
||||
visibility = [ ":*" ]
|
||||
sources = [
|
||||
"srtp_session.cc",
|
||||
"srtp_session.h",
|
||||
]
|
||||
deps = [
|
||||
":external_hmac",
|
||||
"../api:array_view",
|
||||
"../api:scoped_refptr",
|
||||
"../api:sequence_checker",
|
||||
"../api:webrtc_key_value_config",
|
||||
"../modules/rtp_rtcp:rtp_rtcp_format",
|
||||
"../rtc_base",
|
||||
"../rtc_base:checks",
|
||||
"../rtc_base:logging",
|
||||
"../rtc_base:rtc_base_approved",
|
||||
"../rtc_base/synchronization:mutex",
|
||||
"../system_wrappers:metrics",
|
||||
]
|
||||
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
|
||||
if (rtc_build_libsrtp) {
|
||||
deps += [ "//third_party/libsrtp" ]
|
||||
}
|
||||
}
|
||||
rtc_source_set("srtp_transport") {
|
||||
visibility = [ ":*" ]
|
||||
|
@ -1843,9 +1887,11 @@ if (rtc_include_tests && !build_with_chromium) {
|
|||
":rtc_pc_base",
|
||||
":rtcp_mux_filter",
|
||||
":rtp_media_utils",
|
||||
":rtp_transport",
|
||||
":rtp_transport_internal",
|
||||
":session_description",
|
||||
":srtp_filter",
|
||||
":srtp_session",
|
||||
":used_ids",
|
||||
":video_rtp_receiver",
|
||||
"../api:array_view",
|
||||
|
|
Loading…
Reference in a new issue