Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
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.
|
|
It removes --enable-more-warnings, since it is recommended to use
--enable-compile-warnings=maximum
It updates configure summary.
|
|
|
|
|
|
Also introduce alsa-types.h and move instance typedefs there to fix cross referencing introduced by this change
|
|
|
|
|