gecko-dev/media/libcubeb
Jean-Yves Avenard 5041ae2d32 Bug 1469152: Fix playback on older macOS systems and some 3rd party audio cards. r=kinetik
We were using an audio API not available prior 10.12. Also add a workaround for 3rd party audio cards with unusually high channels count.

This cherry-pick cubeb commits 59f5cb4ba01f21c4ad87e9404d1e470408e18505 and dbd61924736fbe1a1caf1cbd544f7d197f1836f7

Differential Revision: https://phabricator.services.mozilla.com/D2041

--HG--
extra : moz-landing-system : lando
2018-07-10 08:45:49 +00:00
..
cubeb-pulse-rs Bug 1472001 - Fix cubeb-pulse-rs build with current Rust nightly. r=kamidphish 2018-06-29 14:00:12 +12:00
gtest Bug 776137 - Apply latency correction to audio stream position on macOS. r=padenot 2018-03-28 11:44:15 +13:00
include Bug 1427011 - Disable default device switching in libcubeb's WASAPI backend. r=padenot 2018-04-30 19:59:32 +12:00
src Bug 1469152: Fix playback on older macOS systems and some 3rd party audio cards. r=kinetik 2018-07-10 08:45:49 +00:00
0001-Correctly-retrieve-the-output-layout-on-macOS-10.12.patch Bug 1469152: Fix playback on older macOS systems and some 3rd party audio cards. r=kinetik 2018-07-10 08:45:49 +00:00
0002-Always-upmix-mono-to-the-first-two-channels-if-enoug.patch Bug 1469152: Fix playback on older macOS systems and some 3rd party audio cards. r=kinetik 2018-07-10 08:45:49 +00:00
AUTHORS Bug 1342363 - Update cubeb from upstream to 25b593f. r=padenot 2017-02-24 13:24:32 +02:00
disable-assert.patch Bug 1337641 - Temporarily disable an assert in cubeb duplex. r=achronop 2017-04-10 19:26:44 +02:00
disable-device-switching.patch Bug 1427011 - Disable default device switching in libcubeb's WASAPI backend. r=padenot 2018-04-30 19:59:32 +12:00
LICENSE
moz.build Bug 1344470 - add BUG_COMPONENT to media/* files. r=padenot 2017-03-07 13:06:45 -05:00
prefer-pulse-rust.patch Bug 1430996 - P2: Remove NIGHTLY_BUILD restriction for using cubeb-pulse-rs. r=kinetik 2018-01-17 16:22:54 +10:00
README_MOZILLA Bug 1471164 - Update cubeb from upstream to 2968cba. r=padenot 2018-06-26 12:16:49 +02:00
README.md Bug 1314496 - Update libcubeb to 8c41e564. r=padenot 2016-11-06 10:43:11 +13:00
update.sh Bug 1469152: Fix playback on older macOS systems and some 3rd party audio cards. r=kinetik 2018-07-10 08:45:49 +00:00

Build Status Build status

See INSTALL.md for build instructions.

Licensed under an ISC-style license. See LICENSE for details.