<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libmatemixer/backends/alsa, branch master</title>
<subtitle>Mixer library for MATE Desktop</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/'/>
<entry>
<title>backends: Add missing dependencies</title>
<updated>2022-08-04T09:42:17+00:00</updated>
<author>
<name>orbea</name>
<email>orbea@riseup.net</email>
</author>
<published>2022-05-13T01:34:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/commit/?id=cb9e62b6d101cb42cdcf3ec7617616e6c4a4bb35'/>
<id>cb9e62b6d101cb42cdcf3ec7617616e6c4a4bb35</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>alsa: Add udev support</title>
<updated>2020-12-26T22:36:11+00:00</updated>
<author>
<name>Ville Syrjälä</name>
<email>syrjala@sci.fi</email>
</author>
<published>2020-12-13T16:53:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/commit/?id=1b96bc58cb4ce0ce8f90ec26c97437aaed994001'/>
<id>1b96bc58cb4ce0ce8f90ec26c97437aaed994001</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove warnings: ignoring #pragma clang diagnostic [-Wunknown-pragmas]</title>
<updated>2020-03-28T12:57:04+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2020-02-26T23:13:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/commit/?id=6d2a311be0d0416ccfd3cf1bc7d969e6ab74507a'/>
<id>6d2a311be0d0416ccfd3cf1bc7d969e6ab74507a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix cppcheck [syntaxError] warnings</title>
<updated>2019-12-10T18:39:02+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-12-09T11:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/commit/?id=004f668b29549a4b4c041f6d27b15898a9d7acc5'/>
<id>004f668b29549a4b4c041f6d27b15898a9d7acc5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>avoid redundant redeclarations</title>
<updated>2019-11-01T23:31:49+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-10-29T10:24:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/commit/?id=13b9341a115751b518d1d106820624f8b17ecee2'/>
<id>13b9341a115751b518d1d106820624f8b17ecee2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use WARN_CFLAGS which are only set with --enable-compiler-warnings</title>
<updated>2019-10-09T07:11:58+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2019-10-01T20:37:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/commit/?id=ea214684aeee170dc2a95cb1df751ef4bd0b82c4'/>
<id>ea214684aeee170dc2a95cb1df751ef4bd0b82c4</id>
<content type='text'>
It removes --enable-more-warnings, since it is recommended to use
--enable-compile-warnings=maximum

It updates configure summary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It removes --enable-more-warnings, since it is recommended to use
--enable-compile-warnings=maximum

It updates configure summary.
</pre>
</div>
</content>
</entry>
<entry>
<title>backend-alsa: avoid deprecated g_type_class_add_private</title>
<updated>2019-06-29T07:16:12+00:00</updated>
<author>
<name>Wu Xiaotian</name>
<email>yetist@gmail.com</email>
</author>
<published>2019-06-25T02:39:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/commit/?id=ead1fde223a89a5157e936d23b3bbc5d77260167'/>
<id>ead1fde223a89a5157e936d23b3bbc5d77260167</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve error checking in many places</title>
<updated>2016-01-04T19:31:14+00:00</updated>
<author>
<name>Michal Ratajsky</name>
<email>michal.ratajsky@gmail.com</email>
</author>
<published>2016-01-04T19:31:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/commit/?id=9772797c31ebed2417b42a9389caae1b16847e86'/>
<id>9772797c31ebed2417b42a9389caae1b16847e86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>alsa/oss: Correctly disconnect device signals</title>
<updated>2015-12-10T12:50:33+00:00</updated>
<author>
<name>Michal Ratajsky</name>
<email>michal.ratajsky@gmail.com</email>
</author>
<published>2015-12-10T12:50:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/commit/?id=b824b6aab1320762e6ffaaf2e8a12eb021762d98'/>
<id>b824b6aab1320762e6ffaaf2e8a12eb021762d98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace leading spaces in Makefiles with tabs</title>
<updated>2015-12-10T01:06:20+00:00</updated>
<author>
<name>Michal Ratajsky</name>
<email>michal.ratajsky@gmail.com</email>
</author>
<published>2015-12-10T01:06:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/libmatemixer/commit/?id=3d0ebc39eae3cc2a80380fa6ea62f40673f045c9'/>
<id>3d0ebc39eae3cc2a80380fa6ea62f40673f045c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
