summaryrefslogtreecommitdiff
path: root/backends/alsa/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2022-08-04backends: Add missing dependenciesorbea1-0/+1
When building the backends with slibtool they will fail with undefined references to libmatemixer.la. This is because they use -no-undefined which slibtool explicitly supports while GNU libtool will silently ignore it. Gentoo Bug: https://bugs.gentoo.org/785232
2020-12-26alsa: Add udev supportVille Syrjälä1-0/+2
Instead of polling for new devices once per second ask udev to send us events. Avoids waking up the CPU all the time and wasting power. We keep the timeout source as a fallback when udev support is not enabled, or the udev setup fails for whatever reason. The logic for udev_event_ok() was snooped from pulseaudio.
2019-10-09Use WARN_CFLAGS which are only set with --enable-compiler-warningsrbuj1-7/+11
It removes --enable-more-warnings, since it is recommended to use --enable-compile-warnings=maximum It updates configure summary.
2015-12-10Replace leading spaces in Makefiles with tabsMichal Ratajsky1-35/+35
2015-09-26alsa: Fix FTBFS with old versions of ALSA (fixes #4)Michal Ratajsky1-0/+1
2014-11-08alsa: Use MateMixerStreamSwitchMichal Ratajsky1-1/+2
Also introduce alsa-types.h and move instance typedefs there to fix cross referencing introduced by this change
2014-08-18Global updateMichal Ratajsky1-0/+1
2014-08-12Add ALSA, improve OSS and remove OSS4Michal Ratajsky1-0/+47