73d51f8e创建于 2023年7月12日历史提交
文件最后提交记录最后更新时间
Use source_sets in component builds and static_library in release builds. Static libraries don't guarantee that an exported symbol gets linked into a shared library (and in order to support Chromium's component build mode, WebRTC needs to be linked as a shared library). Source sets always pass all the object files to the linker. On the flip side, source_sets link more object files in release builds and to avoid this, this CL introduces a the GN template "rtc_library" that expands to static_library during release builds and to source_set during component builds. See: https://gn.googlesource.com/gn/+/master/docs/reference.md#func_source_set Bug: webrtc:9419 Change-Id: I4667e820c2b3fcec417becbd2034acc13e4f04fe Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/157168 Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Reviewed-by: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#29525} 6 年前
Move portaudio to proper third_party directory Bug: webrtc:8366 Change-Id: I2a6464c5097840219825fe08dde9630f2231451a Reviewed-on: https://webrtc-review.googlesource.com/84581 Commit-Queue: Artem Titov <titovartem@webrtc.org> Reviewed-by: Niklas Enbom <niklas.enbom@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24081}7 年前
[ssci] Added Shipped field to READMEs This CL adds the Shipped field (and may update the License File field) in Chromium READMEs. Changes were automatically created, so if you disagree with any of them (e.g. a package is used only for testing purposes and is not shipped), comment the suggested change and why. See the LSC doc at go/lsc-chrome-metadata. Bug: b:285450740 Change-Id: If4955c6f6e7b58e0c99469fc45ed5b9e8f30a32b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311720 Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org> Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org> Auto-Submit: Anne Redulla <aredulla@google.com> Cr-Commit-Position: refs/heads/main@{#40424} 2 年前
Update portaudio to the latest Previous version uses OSMemoryBarrier() on Apple but this is deprecated in macOS 10.12. Also, modify PRESUBMIT.py so that this patch is not blocked by CheckLongLines. Bug: chromium:1322548 Change-Id: I02c6b7682730abf718e88fc7f1bd4dcd7d347da6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256580 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36873} 3 年前
Update portaudio to the latest Previous version uses OSMemoryBarrier() on Apple but this is deprecated in macOS 10.12. Also, modify PRESUBMIT.py so that this patch is not blocked by CheckLongLines. Bug: chromium:1322548 Change-Id: I02c6b7682730abf718e88fc7f1bd4dcd7d347da6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256580 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36873} 3 年前
Update portaudio to the latest Previous version uses OSMemoryBarrier() on Apple but this is deprecated in macOS 10.12. Also, modify PRESUBMIT.py so that this patch is not blocked by CheckLongLines. Bug: chromium:1322548 Change-Id: I02c6b7682730abf718e88fc7f1bd4dcd7d347da6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256580 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36873} 3 年前