summaryrefslogtreecommitdiff
path: root/libs/backends/alsa
AgeCommit message (Expand)Author
2020-05-10ALSA: Use same period for in+out #8075Robin Gareus
2020-05-09ALSA backend: ignore idempotent latency settingsRobin Gareus
2020-05-05Fix potential malloc(0) issueRobin Gareus
2020-05-03Cont'd work on ALSA nperiods (amend 2326fb163)Robin Gareus
2020-05-01ALSA: only read/clear user-requested nperiods before snd_pcm_startRobin Gareus
2020-04-30ALSA: set start threshold to zeroRobin Gareus
2020-04-30Another step towards nperiod fixes for the RayDayRobin Gareus
2020-04-29Tweak ALSA nperiod setting, fallback to nearestRobin Gareus
2020-04-29Allow to refresh ALSA device list - #8051Robin Gareus
2020-04-28Con't work on ALSA nperiod selection (see also d3d120fa)Robin Gareus
2020-04-28Prepare to allow using ALSA backend with nperiods > 3Robin Gareus
2020-04-28Add flag to allow ALSA backend to fall back to nearest avail. nperiodsRobin Gareus
2020-04-23Consolidate stack-size and priority of rt-threadsRobin Gareus
2020-04-16Tweak engine startup, shorten initial silence timeoutRobin Gareus
2020-04-10add port connect/add/remove callbacks to the ALSA backendPaul Davis
2020-04-10ALSA: allow to select different I/O devicesRobin Gareus
2020-04-10Fix ALSA slave-device half-duplex modeRobin Gareus
2020-04-10ALSA: ignore systemic MIDI latencies during measurementRobin Gareus
2020-04-09ALSA backend: fix incorrect pointer cast (fixes #7998)Paul Davis
2020-04-07improved port cleanup as backend is destroyedPaul Davis
2020-04-07use shared_ptr to manage backend port lifetimes (Pulse,ALSA,Dummy,JACK)Paul Davis
2020-04-02tentative changes to extend port engine shared impl to coreaudioPaul Davis
2020-04-02use new PortEngineSharedImpl in AlsaAudioBackendPaul Davis
2020-04-02add RCU to manage _ports and _portmap in AlsaAudioBackendPaul Davis
2020-03-30Reset DSP load on backend re-start and after freewheelingRobin Gareus
2020-03-30Tweak engine startup, initial silenceRobin Gareus
2020-03-29Set thread-names (libs)Robin Gareus
2020-03-28ALSA backend: try to recover from poll errorsRobin Gareus
2020-01-25Downgrade "using all channels" warning to info - part 2Robin Gareus
2020-01-24Downgrade "using all channels" warning to info messageRobin Gareus
2019-08-24Another fix for input only ALSA-slave devicesRobin Gareus
2019-08-23Fix for half-duplex ALSA-slave devicesRobin Gareus
2019-08-23Fix possible segfault when ALSA MIDI port registration failsRobin Gareus
2019-08-03Update backend GPL boilerplate and (C) from git logRobin Gareus
2019-07-26Prefix all env variable with "ARDOUR_"Robin Gareus
2019-07-24ALSA backend: fix play/capture device param detectionRobin Gareus
2019-05-06Fix ALSA MIDI latency update call (playback/capture direction mismatch)Robin Gareus
2019-05-05Remove outdated commentRobin Gareus
2019-05-05Fix add/remove ALSA-MIDI ports bugRobin Gareus
2019-03-06Ardour/ALSA allow multiple MIDI devices with the same nameRobin Gareus
2019-03-05Use enum for exec stderr parameter (1/2)Robin Gareus
2019-01-14ALSA: add locks to safely add/remove MIDI devicesRobin Gareus
2019-01-02Fix a -Wunused-but-set-variableRobin Gareus
2018-12-27C++98 compatible map eraseRobin Gareus
2018-12-23Use same has for ALSA-seq and ALSA-raw devicesRobin Gareus
2018-12-23Dynamic ALSA MIDI I/O device discovery and re/connectRobin Gareus
2018-12-23Use hash for ALSA-MIDI device name/IDRobin Gareus
2018-11-28Remove ambiguous API implementationRobin Gareus
2018-10-17add new API for retrieving port flags from backendPaul Davis
2018-08-29Increase alsa-backend timeoutRobin Gareus