<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/audio_out, branch 1.1.1</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>- remove have_alsa_1_0_9</title>
<updated>2005-09-24T19:27:33+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2005-09-24T19:27:33+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=8b3ad27239209d610b39d24f5991564fffe1b492'/>
<id>8b3ad27239209d610b39d24f5991564fffe1b492</id>
<content type='text'>
- note about overlay cropping fix

CVS patchset: 7740
CVS date: 2005/09/24 19:27:33

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- note about overlay cropping fix

CVS patchset: 7740
CVS date: 2005/09/24 19:27:33

</pre>
</div>
</content>
</entry>
<entry>
<title>*BUGFIX*</title>
<updated>2005-09-05T17:02:56+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2005-09-05T17:02:56+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=69a1b10dd38c06f34747e7a55d62fdfcec2883cc'/>
<id>69a1b10dd38c06f34747e7a55d62fdfcec2883cc</id>
<content type='text'>
Build improvements and WIN32 port updates:
 - add --with-pthread-pefix and --with-zlib-pefix options
 - prepare for removing internal zlib and pthreads-win32 relics,
   updated documentation for possible WIN32 developers (only for me? :-&gt;)
 - fixed bug in unimportant part of configure.ac for MinGW due to xine paths
 - fixed my bug in cdda (but it compiled fine anyway)
 - fixed unimportant bug in planar Makefile.am
 - next MSVC update due to external zlib, pthreads and latest changes,
   removed relic includes
 - checked distcheck

CVS patchset: 7719
CVS date: 2005/09/05 17:02:56

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Build improvements and WIN32 port updates:
 - add --with-pthread-pefix and --with-zlib-pefix options
 - prepare for removing internal zlib and pthreads-win32 relics,
   updated documentation for possible WIN32 developers (only for me? :-&gt;)
 - fixed bug in unimportant part of configure.ac for MinGW due to xine paths
 - fixed my bug in cdda (but it compiled fine anyway)
 - fixed unimportant bug in planar Makefile.am
 - next MSVC update due to external zlib, pthreads and latest changes,
   removed relic includes
 - checked distcheck

CVS patchset: 7719
CVS date: 2005/09/05 17:02:56

</pre>
</div>
</content>
</entry>
<entry>
<title>*BUGFIX*</title>
<updated>2005-08-29T15:28:16+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2005-08-29T15:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0f8fd3b22893dd07db6506a1ba4d298e51a1c985'/>
<id>0f8fd3b22893dd07db6506a1ba4d298e51a1c985</id>
<content type='text'>
Windows ports updates:
  - finished M$VC port update
  - moved xine plugins back to normal location for Windows ports,
    added relative directories (used relative to ${prefix}),
    make sure it's thread-safe (but it's still hacky)
  - fixed ugly bug with loading plugins, when working drive was differrent from
    plugins directory
    directory
  - directory and subdirectory separator called as platform specific
  - fix crash with newer win32 pthread (missing mutex_init in vo plugin), yes!
  - small doc update

CVS patchset: 7712
CVS date: 2005/08/29 15:28:16

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Windows ports updates:
  - finished M$VC port update
  - moved xine plugins back to normal location for Windows ports,
    added relative directories (used relative to ${prefix}),
    make sure it's thread-safe (but it's still hacky)
  - fixed ugly bug with loading plugins, when working drive was differrent from
    plugins directory
    directory
  - directory and subdirectory separator called as platform specific
  - fix crash with newer win32 pthread (missing mutex_init in vo plugin), yes!
  - small doc update

CVS patchset: 7712
CVS date: 2005/08/29 15:28:16

</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>s/HAS_ALSA/HAVE_ALSA/</title>
<updated>2005-07-31T14:58:50+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2005-07-31T14:58:50+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=866d6e025e159f0b1d4cd72266c3a44a36437714'/>
<id>866d6e025e159f0b1d4cd72266c3a44a36437714</id>
<content type='text'>
CVS patchset: 7704
CVS date: 2005/07/31 14:58:50

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7704
CVS date: 2005/07/31 14:58:50

</pre>
</div>
</content>
</entry>
<entry>
<title>Summary: For alsa-lib version 1.0.9 or above, we can detect if the hardware can do resampling or not.</title>
<updated>2005-07-31T14:39:39+00:00</updated>
<author>
<name>James Courtier-Dutton</name>
<email>jcdutton@users.sourceforge.net</email>
</author>
<published>2005-07-31T14:39:39+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=18c5ecf77162abf61b191b30127c47a3c050aac4'/>
<id>18c5ecf77162abf61b191b30127c47a3c050aac4</id>
<content type='text'>
If resampling is not supported in hardware, old alsa normally does software resampling, but the current alsa-lib software resampling is not very good quality, so as we can detect if the software resampler is being used, we can choose to use our own high quality resampler.
TODO: This requires the addition of a new ./configure detection option HAS_ALSA_1_0_9

CVS patchset: 7702
CVS date: 2005/07/31 14:39:39

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If resampling is not supported in hardware, old alsa normally does software resampling, but the current alsa-lib software resampling is not very good quality, so as we can detect if the software resampler is being used, we can choose to use our own high quality resampler.
TODO: This requires the addition of a new ./configure detection option HAS_ALSA_1_0_9

CVS patchset: 7702
CVS date: 2005/07/31 14:39:39

</pre>
</div>
</content>
</entry>
<entry>
<title>Mac OS X CoreAudio audio output driver now uses a 32k ringbuffer, rather than</title>
<updated>2005-03-18T15:39:48+00:00</updated>
<author>
<name>Andre Pang</name>
<email>athp@users.sourceforge.net</email>
</author>
<published>2005-03-18T15:39:48+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=223370c74264de9c103af19b8007f4db1e03114e'/>
<id>223370c74264de9c103af19b8007f4db1e03114e</id>
<content type='text'>
16MB (yep, you read that right!).  Patch courtesy of Rich Wareham,
&lt;http://xineplayer.berlios.de/&gt;

CVS patchset: 7440
CVS date: 2005/03/18 15:39:48

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
16MB (yep, you read that right!).  Patch courtesy of Rich Wareham,
&lt;http://xineplayer.berlios.de/&gt;

CVS patchset: 7440
CVS date: 2005/03/18 15:39:48

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-02-06T19:16:18+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2005-02-06T19:16:18+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=8bacb137f813721b0cf6f40049007c195dae1944'/>
<id>8bacb137f813721b0cf6f40049007c195dae1944</id>
<content type='text'>
Updated win32 M$VC port.

CVS patchset: 7386
CVS date: 2005/02/06 19:16:18

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated win32 M$VC port.

CVS patchset: 7386
CVS date: 2005/02/06 19:16:18

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-02-04T22:31:29+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2005-02-04T22:31:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=5c34ff37bb30b68aecf985e77cc06ff8541597e1'/>
<id>5c34ff37bb30b68aecf985e77cc06ff8541597e1</id>
<content type='text'>
Long awaited new version of DirectX audio output plugin.
(very stable IMHO, so marked for 1.0 branch too)

CVS patchset: 7382
CVS date: 2005/02/04 22:31:29

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Long awaited new version of DirectX audio output plugin.
(very stable IMHO, so marked for 1.0 branch too)

CVS patchset: 7382
CVS date: 2005/02/04 22:31:29

</pre>
</div>
</content>
</entry>
<entry>
<title>- and don't forget to set is_paused to 0 once we've resumed</title>
<updated>2004-12-27T16:55:39+00:00</updated>
<author>
<name>Bastien Nocera</name>
<email>hadess@users.sourceforge.net</email>
</author>
<published>2004-12-27T16:55:39+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=1b34510447e4e91a1075e15ec2d31161f5419fea'/>
<id>1b34510447e4e91a1075e15ec2d31161f5419fea</id>
<content type='text'>
CVS patchset: 7306
CVS date: 2004/12/27 16:55:39

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7306
CVS date: 2004/12/27 16:55:39

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