aboutsummaryrefslogtreecommitdiff
path: root/third_party
diff options
context:
space:
mode:
authorJordan Bayles <jophba@chromium.org>2020-09-25 12:43:25 -0700
committerCommit Bot <commit-bot@chromium.org>2020-09-25 23:21:42 +0000
commitdc0ab098cd2b4ccb7a56a5926bfed0b671ee0cf5 (patch)
tree7015411edb3348f2b7fe67f08529223c01b0369b /third_party
parent64dcdb6e3458220f50d9e04bf781dc5c70efbd5f (diff)
downloadopenscreen-dc0ab098cd2b4ccb7a56a5926bfed0b671ee0cf5.tar.gz
Cleanup Receiver, ReceiverSession APIs
This patch does some cleanup to the Receiver and ReceiverSession APIs, including: 1. Adding SessionConfig as a property on Receiver. 2. Change ConfiguredReceivers to behave more like ConfiguredSenders 3. Removes abseil dependencies 4. Cleans up AudioCodec, VideoCodec usages 5. Replaces AudioStream, VideoStream usage with capture options, and renames capture options to capture configs. Bug: b/168651087, b/166640702 Change-Id: I4cd53a0681fd9756cd0a7556732b2991a0decb63 Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/2424641 Commit-Queue: Jordan Bayles <jophba@chromium.org> Reviewed-by: Jordan Bayles <jophba@chromium.org> Reviewed-by: Yuri Wiitala <miu@chromium.org> Reviewed-by: mark a. foltz <mfoltz@chromium.org>
Diffstat (limited to 'third_party')
-rw-r--r--third_party/abseil/BUILD.gn4
1 files changed, 4 insertions, 0 deletions
diff --git a/third_party/abseil/BUILD.gn b/third_party/abseil/BUILD.gn
index b80864c8..e3879cd4 100644
--- a/third_party/abseil/BUILD.gn
+++ b/third_party/abseil/BUILD.gn
@@ -19,6 +19,10 @@ if (build_with_chromium) {
"-Wno-extra-semi",
"-Wno-range-loop-analysis",
]
+
+ if (is_mac) {
+ cflags += [ "-Wno-range-loop-analysis" ]
+ }
}
# NOTE: StrFormat is specifically excluded from the Abseil source set due