13
0
livetrax/libs/ardouralsautil
Robin Gareus 0fe3cba8b1
Fix ALSA available buffersize detection:
buffer-size = periods * period-size

Previously, buffersize was used for period-size.

This fixes an issue with a dedicated .asoundrc configuring a specific
period-size or buffer-size that has to be exact.
Ardour's device configuration failed in this case.

This has not been an issues since most hardware devices offer a wide
range: 8 < period-size < 262144 ; 16 < buffer-size < 524288.
Only a subset of which (32 .8192) is allowed by Ardour.
2019-07-24 16:40:32 +02:00
..
ardouralsautil add API to query ALSA supported parameters 2015-08-11 18:18:19 +02:00
devicelist.cc Skip name-suffix for first ALSA sub-device 2019-06-04 19:20:26 +02:00
deviceparams.cc Fix ALSA available buffersize detection: 2019-07-24 16:40:32 +02:00
request_device.c spelling error fixes (notably "overriden" => "overidden") from IOhannes m zmölnig 2015-09-11 09:23:43 -04:00
reserve.c fix edge case - handle error in device owner request 2014-06-15 21:07:19 +02:00
wscript prepare for update to waf 1.8 2016-02-28 21:16:44 +01:00