webrtc/modules/third_party/portaudio
Byoungchan Lee 81d65fcf7d 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}
2022-05-13 09:01:34 +00:00
..
BUILD.gn Use source_sets in component builds and static_library in release builds. 2019-10-17 21:17:18 +00:00
LICENSE Move portaudio to proper third_party directory 2018-07-24 12:13:25 +00:00
pa_memorybarrier.h Update portaudio to the latest 2022-05-13 09:01:34 +00:00
pa_ringbuffer.c Update portaudio to the latest 2022-05-13 09:01:34 +00:00
pa_ringbuffer.h Update portaudio to the latest 2022-05-13 09:01:34 +00:00
README.chromium Update portaudio to the latest 2022-05-13 09:01:34 +00:00

Name: Portaudio library for mac
Short Name: portaudio
URL: https://github.com/PortAudio/portaudio/tree/master/src/common
Version: 9d8563100d841300f1689b186d131347ad43a0f6
Date: 2022-04-12
License: Custom license
License File: LICENSE
Security Critical: yes

Description:
Part of portaudio library to operate with memory barriers and ring buffer.

Local changes:
  - Minor formatting to make 'git cl format' happy.