14 Commits

Author SHA1 Message Date
Stenzek
eab4271bf7
dep/cubeb: Only include connected devices when enumerating wasapi
Otherwise you just get a ton of unusable outputs.
2024-05-12 17:14:53 +10:00
Stenzek
872cee908c
dep/cubeb: Sync to 19fcbef
And apply PR #740 (Re-enable and polish IAudioClient3 to achieve lower
latencies).

`*latency_frames = min_period;` in wasapi_get_min_latency was changed to
`*latency_frames = hns_to_frames(params.rate, min_period_rt);`, as
otherwise it reports in mixer frames, not stream frames.
2024-05-12 17:10:03 +10:00
Stenzek
1b948aab62
dep/cubeb: Minimize and update to 54217bc 2023-11-25 00:50:12 +10:00
Connor McLaughlin
3cc020069b dep/cubeb: Linux build fix 2022-08-05 22:02:00 +10:00
Connor McLaughlin
609b050676 dep/cubeb: Add cubeb_get_backend_names() 2022-08-05 17:50:18 +10:00
Connor McLaughlin
8f45bf7f27 dep/cubeb: Update to dc511c6 2022-08-05 17:43:27 +10:00
Christopher Snowhill
1d7a7bc842 cubeb: Adjust cubeb_jack to build on latest macOS 2021-05-08 12:25:50 +10:00
Connor McLaughlin
aa57ec6105 dep/cubeb: Work around strlcpy not existing on Linux 2021-04-18 14:02:00 +10:00
Albert Liu
b9c5d5b8a3 dep/cubeb: Update to 860bf2b 2020-12-09 22:41:24 -08:00
Connor McLaughlin
0f8f9bc052 dep/cubeb: Update to 85f1cf4 2020-12-08 01:47:27 +10:00
Albert Liu
47bf9862bc dep/cubeb: Update to 70fadbf 2020-12-06 20:28:41 -08:00
Connor McLaughlin
a036ae92e8 dep/cubeb: Compile fix for MSVC 2020-10-25 00:56:31 +10:00
Connor McLaughlin
045866506f dep/cubeb: Update to 1d66483 2020-10-24 21:06:24 +10:00
Connor McLaughlin
3ba98e6ef8 dep: Add cubeb 2020-01-11 13:50:04 +10:00