Closed Bug 1674825 Opened 4 years ago Closed 4 years ago

Update libcubeb to bug 48e349e

Categories

(Core :: Audio/Video: cubeb, task)

task

Tracking

()

RESOLVED FIXED
84 Branch
Tracking Status
firefox84 --- fixed

People

(Reporter: padenot, Assigned: padenot)

Details

Attachments

(2 files)

Pick commits:
48e349e - Format src/cubeb_aaudio.cpp with clang-format
c812832 - Add an initial clang-format file
a851a3e - Cleanup comments, add misc. logs.
a046924 - Port over the input and output policies for voice content from OpenSL to AAudio, unmodified.
97ef18c - Implement cubeb_get_preferred_sample_rate for the new AAudio backend.
9d421b9 - Implement cubeb_get_min_latency for the new AAudio backend.
77956e5 - Implement cubeb_stream_get_input_latency for the new AAudio backend.
777d908 - Implement cubeb_stream_get_latency for the new AAudio backend.
81fbf06 - Remove context and stream name related code, this is not used on Android.
3be35e9 - Repair opensl output latency, integer division issue.
e36697b - Use C++ style unused argument instead of C-style.
de1a1f8 - Use sizeof instead of numeric litterals.
3fe4d25 - Make the low-latency/powersave policy choice dynamic, based on latency.
e479f42 - Use a constant instead of a define.
2b73ea6 - Capitalize enums, as it's done elsewhere.
f61dd1e - Tell GTest that RTTI is not available for clang (for other compilers it's automatically detected)
5a76f20 - Don't use exception in the new cubeb_aaudio.cpp, and don't build with exception or RTTI
05e2763 - Fix rebase for new latency method
bb6e83c - aaudio: Make sure to completely cleanup streams
0209aec - Add minor documentation and logs
9183f2e - Move aaudio backend to C++ & enable low latency
9905226 - AAudio: Address first review comments
4480be2 - AAudio: destroy pthread_condattr
3a5831f - AAudio: Fix codestyle
706c533 - AAudio: Fix cv clock for android < 21
687fa39 - AAudio: Use condition variable instead of sleeping
efae368 - AAudio: Implement stream_set_volume
3c316f4 - AAudio: don't send stopped state after draining
314a9d3 - Add android level with aaudio to CI
767c289 - Remove pthread from libraries on android
3ca1777 - Fix codestyle
b3e3e2a - Add first AAudio backend prototype
1d66483 - Remove add_latency from resampling code, it's not used
2c385dc - Don't add initial delay to resamplers
2575d73 - Revert "Don't account for unresampled data when computing how much input is needed."
c0adf04 - Add an option to not automatically connect ports on jack. (#613)```
Assignee: nobody → padenot
Status: NEW → ASSIGNED
Attachment #9185203 - Attachment description: Bug 1674825 - Update libcubeb to 48e349e. r?#cubeb-reviewers → Bug 1674825 - Update libcubeb to 4e851e. r?#cubeb-reviewers
Pushed by padenot@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/af49ddc1c7fb
Prepare build system and vendoring script for the new AAudio backend. r=cubeb-reviewers,kinetik
https://hg.mozilla.org/integration/autoland/rev/43b11a6a27b3
Update libcubeb to 4e851e. r=cubeb-reviewers,kinetik
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: