<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/xine-engine/audio_out.c, branch vdr-xine-version-802</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>Revert part of commit applied by mistake.</title>
<updated>2008-01-27T15:51:38+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2008-01-27T15:51:38+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=ed50aae86ce8fd29842df53ee83e0b1d4cddb828'/>
<id>ed50aae86ce8fd29842df53ee83e0b1d4cddb828</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid one recursive make by declaring all the installed headers inside include/Makefile.am.</title>
<updated>2008-01-27T12:10:07+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2008-01-27T12:10:07+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=99a04ec01e35ff6e0c84195381ab55f2f8e04b9b'/>
<id>99a04ec01e35ff6e0c84195381ab55f2f8e04b9b</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>2008-01-25T01:01:38+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2008-01-25T01:01:38+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=12616f93313e4ee562b5d774df2cd77f2c1b955b'/>
<id>12616f93313e4ee562b5d774df2cd77f2c1b955b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Only restore the audio buffer discard setting if it was altered.</title>
<updated>2008-01-24T23:38:09+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2008-01-24T23:38:09+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=b24d41f54d441f518c68c120b8ee1a2673bfbe0d'/>
<id>b24d41f54d441f518c68c120b8ee1a2673bfbe0d</id>
<content type='text'>
(Cset 1a0447486a13 broke things differently.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Cset 1a0447486a13 broke things differently.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't discard audio samples forever. Fixed streaming playback</title>
<updated>2008-01-24T18:28:43+00:00</updated>
<author>
<name>Thibaut Mattern</name>
<email>thibaut.mattern@gmail.com</email>
</author>
<published>2008-01-24T18:28:43+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=a6e720ee0284c0c9ec6eb5894ab8e87ee1e53f09'/>
<id>a6e720ee0284c0c9ec6eb5894ab8e87ee1e53f09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark more array as constants.</title>
<updated>2007-12-23T15:16:40+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-12-23T15:16:40+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=a6b72ecda7a25bffd0dfe4b654fcce815a146105'/>
<id>a6b72ecda7a25bffd0dfe4b654fcce815a146105</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update all the code to the new headers layout.</title>
<updated>2007-12-19T01:59:06+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-12-19T01:59:06+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=9da4e2dde0da695c240cf48390217ac97cb10c1c'/>
<id>9da4e2dde0da695c240cf48390217ac97cb10c1c</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>2007-12-03T23:52:57+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-12-03T23:52:57+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=048e921c00ddd8acbb003d24692355638ef739d4'/>
<id>048e921c00ddd8acbb003d24692355638ef739d4</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>fifo_peek_int can return NULL (when non-blocking). make fifo_remove_int handle that case</title>
<updated>2007-12-03T23:43:27+00:00</updated>
<author>
<name>Matthias Kretz</name>
<email>kretz@kde.org</email>
</author>
<published>2007-12-03T23:43:27+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0aa00fb217357cee4ef1008677e1247bb24eb42c'/>
<id>0aa00fb217357cee4ef1008677e1247bb24eb42c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed a race condition between ao_loop and ao_close to not lose the last buffer.</title>
<updated>2007-12-03T15:47:53+00:00</updated>
<author>
<name>Matthias Kretz</name>
<email>kretz@kde.org</email>
</author>
<published>2007-12-03T15:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=b312cde90d985df949beac9708476af28bc82113'/>
<id>b312cde90d985df949beac9708476af28bc82113</id>
<content type='text'>
In ao_loop only read the first buffer and remove it from the fifo only when the
buffer has been written or is about to be discarded. This fixes the race between
ao_loop and ao_close for good. Now fifo_remove_int may signal empty again right
after removing the last buffer from the fifo.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In ao_loop only read the first buffer and remove it from the fifo only when the
buffer has been written or is about to be discarded. This fixes the race between
ao_loop and ao_close for good. Now fifo_remove_int may signal empty again right
after removing the last buffer from the fifo.
</pre>
</div>
</content>
</entry>
</feed>
