Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-08-04 | backends: Add missing dependencies | orbea | 1 | -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-26 | alsa: Add udev support | Ville Syrjälä | 2 | -5/+133 | |
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. | |||||
2020-03-28 | Remove warnings: ignoring #pragma clang diagnostic [-Wunknown-pragmas] | rbuj | 1 | -3/+0 | |
2019-12-10 | Fix cppcheck [syntaxError] warnings | Pablo Barciela | 6 | -35/+35 | |
2019-11-01 | avoid redundant redeclarations | Pablo Barciela | 9 | -24/+0 | |
2019-10-09 | Use WARN_CFLAGS which are only set with --enable-compiler-warnings | rbuj | 1 | -7/+11 | |
It removes --enable-more-warnings, since it is recommended to use --enable-compile-warnings=maximum It updates configure summary. | |||||
2019-06-29 | backend-alsa: avoid deprecated g_type_class_add_private | Wu Xiaotian | 7 | -38/+18 | |
2016-01-04 | Improve error checking in many places | Michal Ratajsky | 6 | -11/+47 | |
2015-12-10 | alsa/oss: Correctly disconnect device signals | Michal Ratajsky | 1 | -2/+8 | |
2015-12-10 | Replace leading spaces in Makefiles with tabs | Michal Ratajsky | 1 | -35/+35 | |
2015-12-10 | alsa: Remove an invalid warning | Michal Ratajsky | 1 | -6/+8 | |
2015-09-26 | alsa: Fix FTBFS with old versions of ALSA (fixes #4) | Michal Ratajsky | 6 | -6/+81 | |
2015-09-26 | alsa: Fix fade | Michal Ratajsky | 1 | -1/+1 | |
2014-11-20 | alsa: Emit "stream-added" after the stream element is added and the stream ↵ | Michal Ratajsky | 1 | -12/+16 | |
is gettable Fixes mate_mixer_context_get_stream() not working when the signal is received | |||||
2014-11-12 | alsa: Remove remnants of device switches | Michal Ratajsky | 1 | -66/+1 | |
2014-11-10 | Change MateMixerSwitchFlags into MateMixerStreamSwitchFlags | Michal Ratajsky | 1 | -1/+1 | |
2014-11-10 | Change MateMixerToggle into MateMixerStreamToggle and adapt ALSA | Michal Ratajsky | 3 | -48/+55 | |
2014-11-08 | Split MateMixerSwitchRole into MateMixerDeviceSwitchRole and ↵ | Michal Ratajsky | 7 | -75/+75 | |
MateMixerStreamSwitchRole | |||||
2014-11-08 | alsa: Use MateMixerStreamSwitch | Michal Ratajsky | 15 | -30/+76 | |
Also introduce alsa-types.h and move instance typedefs there to fix cross referencing introduced by this change | |||||
2014-11-08 | alsa: Always assign switches to streams and never to devices | Michal Ratajsky | 1 | -70/+64 | |
2014-11-08 | alsa: Improve list of known elements | Michal Ratajsky | 1 | -22/+24 | |
2014-10-31 | alsa: Improve *_list_streams functions | Michal Ratajsky | 2 | -16/+21 | |
Avoids including useless streams in the list and optimizes GList construction. | |||||
2014-10-27 | alsa: Add a few more known elements | Michal Ratajsky | 1 | -0/+9 | |
2014-10-27 | alsa: Do not unnecessarily return values from functions | Michal Ratajsky | 1 | -68/+62 | |
Also add a missing prototype and move 2 functions | |||||
2014-10-27 | alsa: Make sure not to create empty switches | Michal Ratajsky | 1 | -0/+3 | |
2014-10-25 | alsa: Make sure the global volume is correct after changing a single channel ↵ | Michal Ratajsky | 1 | -1/+5 | |
volume and that the channel volume is within limits | |||||
2014-10-23 | Improve styling in header files | Michal Ratajsky | 1 | -3/+3 | |
2014-08-29 | Include backend flags in backend info and add a flag indicating stored ↵ | Michal Ratajsky | 1 | -4/+6 | |
controls support | |||||
2014-08-21 | Fix memory problems in ALSA and MateMixerToggle and rename toggle option ↵ | Michal Ratajsky | 3 | -7/+9 | |
properties | |||||
2014-08-20 | Notify on mute from main library and add a debug message | Michal Ratajsky | 1 | -2/+0 | |
2014-08-18 | Global update | Michal Ratajsky | 22 | -608/+1290 | |
2014-08-12 | Add ALSA, improve OSS and remove OSS4 | Michal Ratajsky | 23 | -0/+4577 | |