<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/audio_out, branch 1.2.4</title>
<subtitle>xine-lib git mirror
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/'/>
<entry>
<title>Copyright year update by hg log info</title>
<updated>2013-09-13T10:50:25+00:00</updated>
<author>
<name>Torsten Jager</name>
<email>t.jager@gmx.de</email>
</author>
<published>2013-09-13T10:50:25+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=50caa6c2122224df42c6d8a5c88ffb5b2d4afb8b'/>
<id>50caa6c2122224df42c6d8a5c88ffb5b2d4afb8b</id>
<content type='text'>
script execution time: 55"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
script execution time: 55"
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a ’make clean’ problem.</title>
<updated>2013-07-11T21:26:35+00:00</updated>
<author>
<name>Darren Salt</name>
<email>devspam@moreofthesa.me.uk</email>
</author>
<published>2013-07-11T21:26:35+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=32cdf627de5a8509b2a6310407f0fef2ea3d9d84'/>
<id>32cdf627de5a8509b2a6310407f0fef2ea3d9d84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pulse audio: support for digital AC3 passthru</title>
<updated>2012-12-22T21:03:26+00:00</updated>
<author>
<name>Matti Lehtimäki</name>
<email>matti.lehtimaki@gmail.com</email>
</author>
<published>2012-12-22T21:03:26+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=ed4024f96437d4064d43f0c3045845133d732d4b'/>
<id>ed4024f96437d4064d43f0c3045845133d732d4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from 1.1</title>
<updated>2012-08-16T11:04:51+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2012-08-16T11:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=938dce74d39f0b1d95a5ae97d99728d776bbab58'/>
<id>938dce74d39f0b1d95a5ae97d99728d776bbab58</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>coreaudio: Add missing header</title>
<updated>2012-08-16T10:59:55+00:00</updated>
<author>
<name>Hanspeter Niederstrasser</name>
<email>niederstrasser@gmail.com</email>
</author>
<published>2012-08-16T10:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=156c66080787ccb4a0587d66abb322a4ea2858a9'/>
<id>156c66080787ccb4a0587d66abb322a4ea2858a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added missing const</title>
<updated>2012-04-27T10:48:29+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2012-04-27T10:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=b5f7cec1c76143ac6fe27d3f83d9fd5a15ca0490'/>
<id>b5f7cec1c76143ac6fe27d3f83d9fd5a15ca0490</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove ALSA resampler bypass</title>
<updated>2012-02-01T02:45:20+00:00</updated>
<author>
<name>David Flater</name>
<email>dave@flaterco.com</email>
</author>
<published>2012-02-01T02:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=15029f2439781c5da7ffcdf18e39ea8ea92b17e9'/>
<id>15029f2439781c5da7ffcdf18e39ea8ea92b17e9</id>
<content type='text'>
In 2005, xine-lib 1.1.1 added the following change:

xine-lib (1.1.1) 2005-11-15
  * Improve sound quality when using alsa 1.0.9 or above.
    When playing a 44.1khz stream on a 48khz only capable sound card.
    It bypasses alsa-lib resampler and uses xine's

That made sense when Alsa's resampling was the worst thing ever.  But now,
if one installs alsa-plugins-1.0.25 and puts this in ~/.asoundrc:

defaults.pcm.rate_converter "samplerate_best"

Alsa then does markedly better resampling (using libsamplerate) than
xine-lib (using its own algorithm).  The bypass added in 2005 is therefore
preventing the use of a higher-quality algorithm and blocking the ability to
tune that algorithm in ~/.asoundrc, and no longer seems to have any
redeeming value.

--HG--
extra : transplant_source : %AE%96zte%B0%ED%B6C%BC%89%02%1F%05%21%BD%ED%D6%8C6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In 2005, xine-lib 1.1.1 added the following change:

xine-lib (1.1.1) 2005-11-15
  * Improve sound quality when using alsa 1.0.9 or above.
    When playing a 44.1khz stream on a 48khz only capable sound card.
    It bypasses alsa-lib resampler and uses xine's

That made sense when Alsa's resampling was the worst thing ever.  But now,
if one installs alsa-plugins-1.0.25 and puts this in ~/.asoundrc:

defaults.pcm.rate_converter "samplerate_best"

Alsa then does markedly better resampling (using libsamplerate) than
xine-lib (using its own algorithm).  The bypass added in 2005 is therefore
preventing the use of a higher-quality algorithm and blocking the ability to
tune that algorithm in ~/.asoundrc, and no longer seems to have any
redeeming value.

--HG--
extra : transplant_source : %AE%96zte%B0%ED%B6C%BC%89%02%1F%05%21%BD%ED%D6%8C6
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed write-only variables and unused code</title>
<updated>2012-01-16T19:59:23+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2012-01-16T19:59:23+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=936513edb97e36546901a26b14dfc772f2dea079'/>
<id>936513edb97e36546901a26b14dfc772f2dea079</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for failed write</title>
<updated>2012-01-16T19:57:28+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2012-01-16T19:57:28+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0629f44713df6cab71e5a648b25a831016635a09'/>
<id>0629f44713df6cab71e5a648b25a831016635a09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from 1.1.</title>
<updated>2012-02-01T20:23:46+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2012-02-01T20:23:46+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=394844752785840a9a2f50febcaf58f9b8cbc0a7'/>
<id>394844752785840a9a2f50febcaf58f9b8cbc0a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
