<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/xine-engine/audio_decoder.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>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>Delete most of the CVS $Id$/$Log$ lines.</title>
<updated>2007-11-10T22:06:10+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-11-10T22:06:10+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=3c175fd21df04c5c0afa160f81aea0c305f69dc5'/>
<id>3c175fd21df04c5c0afa160f81aea0c305f69dc5</id>
<content type='text'>
--HG--
extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB
</pre>
</div>
</content>
</entry>
<entry>
<title>Update FSF address on non-contributed code and COPYING files.</title>
<updated>2007-11-09T17:11:05+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-11-09T17:11:05+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c8f3cd1faf678b64920ad62f1275b03aae0157a7'/>
<id>c8f3cd1faf678b64920ad62f1275b03aae0157a7</id>
<content type='text'>
For contributed code, leave whatever the version we last synced for is using
to make simpler future syncs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For contributed code, leave whatever the version we last synced for is using
to make simpler future syncs.
</pre>
</div>
</content>
</entry>
<entry>
<title>xine_stream audio_track_map order fix</title>
<updated>2007-08-17T18:42:22+00:00</updated>
<author>
<name>Christophe Thommeret</name>
<email>hftom@free.fr</email>
</author>
<published>2007-08-17T18:42:22+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=a875b2f17a011350d2284003170efdab94741e6d'/>
<id>a875b2f17a011350d2284003170efdab94741e6d</id>
<content type='text'>
Actually, audio_decoder_loop stores audio streams in ascending buffer type
order. So, for example a stream with buffer type BUF_AUDIO_A52|channel_num
will always be stored in audio_track_map array before any mpegaudio stream.
This breaks the stream order known by TS demuxer and so a user can get a52
french audio when selecting "deu" ! Bad again. This patch fixes that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Actually, audio_decoder_loop stores audio streams in ascending buffer type
order. So, for example a stream with buffer type BUF_AUDIO_A52|channel_num
will always be stored in audio_track_map array before any mpegaudio stream.
This breaks the stream order known by TS demuxer and so a user can get a52
french audio when selecting "deu" ! Bad again. This patch fixes that.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a lot of format warnings in lprintf calls (mostly %ldd -&gt; %"PRId64").</title>
<updated>2007-02-20T00:34:55+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-02-20T00:34:55+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=780908b7567d712ebd866081760b91abcb03017c'/>
<id>780908b7567d712ebd866081760b91abcb03017c</id>
<content type='text'>
CVS patchset: 8608
CVS date: 2007/02/20 00:34:55

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8608
CVS date: 2007/02/20 00:34:55

</pre>
</div>
</content>
</entry>
<entry>
<title>handle thread creation and memory allocation failures more gratefully</title>
<updated>2006-09-08T21:11:29+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2006-09-08T21:11:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f1d1b56d0cfb7a1c2d4a3c7b228c60242e982831'/>
<id>f1d1b56d0cfb7a1c2d4a3c7b228c60242e982831</id>
<content type='text'>
thanks Daniel Derrett for the patch

CVS patchset: 8209
CVS date: 2006/09/08 21:11:29

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
thanks Daniel Derrett for the patch

CVS patchset: 8209
CVS date: 2006/09/08 21:11:29

</pre>
</div>
</content>
</entry>
<entry>
<title>[xine-devel] PATCH: add control buffer for resetting audio decoder's track map</title>
<updated>2006-02-05T16:41:16+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2006-02-05T16:41:16+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=e1852928f0990e70e6532883ff7ccfd9cc3e9195'/>
<id>e1852928f0990e70e6532883ff7ccfd9cc3e9195</id>
<content type='text'>
CVS patchset: 7875
CVS date: 2006/02/05 16:41:16

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7875
CVS date: 2006/02/05 16:41:16

</pre>
</div>
</content>
</entry>
<entry>
<title>gapless playback stream switching support</title>
<updated>2005-10-30T02:18:35+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2005-10-30T02:18:35+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=5fd98dc3451215272aadbe93dbb7e43805050fc3'/>
<id>5fd98dc3451215272aadbe93dbb7e43805050fc3</id>
<content type='text'>
CVS patchset: 7784
CVS date: 2005/10/30 02:18:35

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7784
CVS date: 2005/10/30 02:18:35

</pre>
</div>
</content>
</entry>
<entry>
<title>*BUGFIX*</title>
<updated>2005-08-25T15:36:29+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2005-08-25T15:36:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f45651f26bc3aa1b312d282c5d8c4b04be0c2505'/>
<id>f45651f26bc3aa1b312d282c5d8c4b04be0c2505</id>
<content type='text'>
Windows ports fixes and improvements due to my current work on toxine:
- first experiments with external win32 pthreads,
  more portable code (pthread_t may be a struct)
- headers refactored
- moved dirent win32 replacement to lib/, hide it for frontends,
  used system version, if found, not used non-POSIX dirent-&gt;d_reclen
  (this item doesn't work in MinGW), fix memleak in dvb
- separated settings for postproc and avcodec when using external ffmpeg
- check for malloc.h in public xine.m4, used it conditionally in xine headers
- replaced random() by POSIX more common rand()
- prevent one segfault in directx vo plugin, if fails
- M$VC port update

CVS patchset: 7709
CVS date: 2005/08/25 15:36:29

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Windows ports fixes and improvements due to my current work on toxine:
- first experiments with external win32 pthreads,
  more portable code (pthread_t may be a struct)
- headers refactored
- moved dirent win32 replacement to lib/, hide it for frontends,
  used system version, if found, not used non-POSIX dirent-&gt;d_reclen
  (this item doesn't work in MinGW), fix memleak in dvb
- separated settings for postproc and avcodec when using external ffmpeg
- check for malloc.h in public xine.m4, used it conditionally in xine headers
- replaced random() by POSIX more common rand()
- prevent one segfault in directx vo plugin, if fails
- M$VC port update

CVS patchset: 7709
CVS date: 2005/08/25 15:36:29

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-04-19T17:42:29+00:00</updated>
<author>
<name>Bastien Nocera</name>
<email>hadess@users.sourceforge.net</email>
</author>
<published>2005-04-19T17:42:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c118e5e64393d35406b5978acae1b4fa1032bbe2'/>
<id>c118e5e64393d35406b5978acae1b4fa1032bbe2</id>
<content type='text'>
Send the XINE_EVENT_UI_CHANNELS_CHANGED UI event when SPU, or audio channels
are added

CVS patchset: 7468
CVS date: 2005/04/19 17:42:29

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Send the XINE_EVENT_UI_CHANNELS_CHANGED UI event when SPU, or audio channels
are added

CVS patchset: 7468
CVS date: 2005/04/19 17:42:29

</pre>
</div>
</content>
</entry>
</feed>
