Skip to content
This repository was archived by the owner on Oct 25, 2024. It is now read-only.

Commit bb02db2

Browse files
Harald AlvestrandCommit Bot
authored andcommitted
Break out some more pc/ compile targets
Bug: webrtc:11967 Change-Id: I98f1fc24174ca3dc82c69ce8092f543ab172a095 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/186843 Commit-Queue: Harald Alvestrand <[email protected]> Reviewed-by: Mirko Bonadei <[email protected]> Cr-Commit-Position: refs/heads/master@{#32356}
1 parent b8ca2a1 commit bb02db2

File tree

1 file changed

+46
-7
lines changed

1 file changed

+46
-7
lines changed

pc/BUILD.gn

Lines changed: 46 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -193,10 +193,6 @@ rtc_library("peerconnection") {
193193
"rtc_stats_traversal.h",
194194
"rtp_data_channel.cc",
195195
"rtp_data_channel.h",
196-
"rtp_parameters_conversion.cc",
197-
"rtp_parameters_conversion.h",
198-
"rtp_transceiver.cc",
199-
"rtp_transceiver.h",
200196
"sctp_data_channel.cc",
201197
"sctp_data_channel.h",
202198
"sdp_offer_answer.cc", # TODO: Make separate target when not circular
@@ -229,8 +225,10 @@ rtc_library("peerconnection") {
229225
":media_stream",
230226
":peer_connection_message_handler",
231227
":rtc_pc_base",
228+
":rtp_parameters_conversion",
232229
":rtp_receiver",
233230
":rtp_sender",
231+
":rtp_transceiver",
234232
":stats_collector_interface",
235233
":video_track_source",
236234
"../api:array_view",
@@ -307,9 +305,26 @@ rtc_library("peer_connection_message_handler") {
307305
]
308306
}
309307

310-
# Temporary empty target to permit fixing blockers that prevent landing
311-
# https://webrtc-review.googlesource.com/c/src/+/186843
312-
rtc_source_set("rtp_parameters_conversion") {
308+
rtc_library("rtp_transceiver") {
309+
sources = [
310+
"rtp_transceiver.cc",
311+
"rtp_transceiver.h",
312+
]
313+
deps = [
314+
":rtc_pc_base",
315+
":rtp_parameters_conversion",
316+
":rtp_receiver",
317+
":rtp_sender",
318+
"../api:libjingle_peerconnection_api",
319+
"../api:rtp_parameters",
320+
"../rtc_base:checks",
321+
"../rtc_base:logging",
322+
]
323+
absl_deps = [
324+
"//third_party/abseil-cpp/absl/algorithm:container",
325+
"//third_party/abseil-cpp/absl/strings",
326+
"//third_party/abseil-cpp/absl/types:optional",
327+
]
313328
}
314329

315330
rtc_library("rtp_receiver") {
@@ -362,6 +377,28 @@ rtc_library("rtp_sender") {
362377
]
363378
}
364379

380+
rtc_library("rtp_parameters_conversion") {
381+
sources = [
382+
"rtp_parameters_conversion.cc",
383+
"rtp_parameters_conversion.h",
384+
]
385+
deps = [
386+
":rtc_pc_base",
387+
"../api:array_view",
388+
"../api:libjingle_peerconnection_api",
389+
"../api:rtc_error",
390+
"../api:rtp_parameters",
391+
"../media:rtc_media_base",
392+
"../rtc_base:checks",
393+
"../rtc_base:rtc_base",
394+
]
395+
absl_deps = [
396+
"//third_party/abseil-cpp/absl/algorithm:container",
397+
"//third_party/abseil-cpp/absl/strings",
398+
"//third_party/abseil-cpp/absl/types:optional",
399+
]
400+
}
401+
365402
rtc_library("dtmf_sender") {
366403
sources = [
367404
"dtmf_sender.cc",
@@ -704,8 +741,10 @@ if (rtc_include_tests) {
704741
":media_stream",
705742
":peerconnection",
706743
":rtc_pc_base",
744+
":rtp_parameters_conversion",
707745
":rtp_receiver",
708746
":rtp_sender",
747+
":rtp_transceiver",
709748
":video_track_source",
710749
"../api:array_view",
711750
"../api:audio_options_api",

0 commit comments

Comments
 (0)