<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/audio_out, branch 1.2.3</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>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>
<entry>
<title>Merge from 1.1</title>
<updated>2012-01-18T08:01:12+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2012-01-18T08:01:12+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=cb6e4b4ffd49cdef83c6d025f175cf6a79705fc8'/>
<id>cb6e4b4ffd49cdef83c6d025f175cf6a79705fc8</id>
<content type='text'>
--HG--
rename : src/demuxers/demux_ogg.c =&gt; src/combined/xine_ogg_demuxer.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
rename : src/demuxers/demux_ogg.c =&gt; src/combined/xine_ogg_demuxer.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix up sndio plugin #includes (FTBFS).</title>
<updated>2012-01-03T19:08:13+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2012-01-03T19:08:13+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=daea7ecb92139d85ac0cf0e6c51ee5f88a1f226a'/>
<id>daea7ecb92139d85ac0cf0e6c51ee5f88a1f226a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
