<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/libxineadec, branch 1.1.20</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>Fixed 20-bit BluRay PCM audio. In this format samples are padded to 24 bits, 4 lowest bits are 0 --&gt; Handle as 24-bit BluRay PCM.</title>
<updated>2011-07-09T18:14:08+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2011-07-09T18:14:08+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=98b26469d9973e7dae3645dc912b0ac0267d3ee2'/>
<id>98b26469d9973e7dae3645dc912b0ac0267d3ee2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed 24-bit BluRay PCM audio broken by commit 7b6c2dc0ac98. Samples are 24 bit BE, not in DVD format.</title>
<updated>2011-07-09T18:09:38+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2011-07-09T18:09:38+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=9a60ab6deecbe5e378e63fa2db78d14367ccb717'/>
<id>9a60ab6deecbe5e378e63fa2db78d14367ccb717</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Better support for 24-bit lpcm</title>
<updated>2011-05-15T13:09:29+00:00</updated>
<author>
<name>Christopher Martin</name>
<email>christopher.martin@utoronto.ca</email>
</author>
<published>2011-05-15T13:09:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=48a9464eb6f0ec4fe1cadef792e041e67ccb4156'/>
<id>48a9464eb6f0ec4fe1cadef792e041e67ccb4156</id>
<content type='text'>
First of all, it improves the qt demuxer, ensuring that 24-bit audio is
marked appropriately, and detecting little vs. big endian audio. It also
adjusts the buffer size when audio is 24-bit, ensuring that samples aren't
chopped in half (8192 does not divide evenly into 3 byte samples).

Secondly, in the lpcm decoder, the patch distinguishes between standard
24-bit lpcm (big and little endian) and special DVD-format 24-bit lpcm (see
http://wiki.multimedia.cx/index.php?title=PCM) and now handles both, instead
of only handling the DVD format.

The result is that xine now correctly plays all the 24-bit lpcm samples I
throw at it, whereas before only a few worked.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First of all, it improves the qt demuxer, ensuring that 24-bit audio is
marked appropriately, and detecting little vs. big endian audio. It also
adjusts the buffer size when audio is 24-bit, ensuring that samples aren't
chopped in half (8192 does not divide evenly into 3 byte samples).

Secondly, in the lpcm decoder, the patch distinguishes between standard
24-bit lpcm (big and little endian) and special DVD-format 24-bit lpcm (see
http://wiki.multimedia.cx/index.php?title=PCM) and now handles both, instead
of only handling the DVD format.

The result is that xine now correctly plays all the 24-bit lpcm samples I
throw at it, whereas before only a few worked.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update nosefart to 2.7-mls, fixes xine bug #84.</title>
<updated>2010-11-30T23:08:25+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@civ.zcu.cz</email>
</author>
<published>2010-11-30T23:08:25+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=344ae5270df7c64c0c02a3bcbfc65951d8c24f88'/>
<id>344ae5270df7c64c0c02a3bcbfc65951d8c24f88</id>
<content type='text'>
There was added memory limits checks, which will improve stability when playing
corrupted NSF files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There was added memory limits checks, which will improve stability when playing
corrupted NSF files.
</pre>
</div>
</content>
</entry>
<entry>
<title>mingw32-w64 port: '-no-undefined' part</title>
<updated>2010-10-23T11:18:24+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@civ.zcu.cz</email>
</author>
<published>2010-10-23T11:18:24+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=2af0f16f1fdadf1e85493f8506d441df09199fa6'/>
<id>2af0f16f1fdadf1e85493f8506d441df09199fa6</id>
<content type='text'>
- use -no-undefined flag only for building shared libraries (libxine, plugins)
- plugins LDFLAGS unification
- move -no-undefined into LDFLAGS_NOUNDEFINED
- attributes.m4 fix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- use -no-undefined flag only for building shared libraries (libxine, plugins)
- plugins LDFLAGS unification
- move -no-undefined into LDFLAGS_NOUNDEFINED
- attributes.m4 fix
</pre>
</div>
</content>
</entry>
<entry>
<title>Swap round if/while in LPCM 24-bit handling.</title>
<updated>2010-02-22T19:37:03+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2010-02-22T19:37:03+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=96e0741443a7e7ccb3720ddbdce59d83a596363e'/>
<id>96e0741443a7e7ccb3720ddbdce59d83a596363e</id>
<content type='text'>
This will reduce logspam with little-endian streams, which Can't Happen anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will reduce logspam with little-endian streams, which Can't Happen anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix LPCM 24bit byte stream</title>
<updated>2010-01-09T15:36:02+00:00</updated>
<author>
<name>Aoi Shinkai</name>
<email>shinkoi2005@gmail.com</email>
</author>
<published>2010-01-09T15:36:02+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=1aa9a2e68b20f0f929f02bcae3a15e74c768079b'/>
<id>1aa9a2e68b20f0f929f02bcae3a15e74c768079b</id>
<content type='text'>
I have LCPM 24bit DVD.

When I played it on xine, sound was noisy noise. I found that LCPM 24bit
byte stream is _not_ the same as WAVE 24bit byte stream.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I have LCPM 24bit DVD.

When I played it on xine, sound was noisy noise. I found that LCPM 24bit
byte stream is _not_ the same as WAVE 24bit byte stream.
</pre>
</div>
</content>
</entry>
<entry>
<title>Join multiple chunks before passing to audio out</title>
<updated>2010-01-06T12:40:52+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2010-01-06T12:40:52+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=84375d46d6d1203732f1c03454f6b8159e45abaf'/>
<id>84375d46d6d1203732f1c03454f6b8159e45abaf</id>
<content type='text'>
(data is lost if PCM frames are splitted in the middle)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(data is lost if PCM frames are splitted in the middle)
</pre>
</div>
</content>
</entry>
<entry>
<title>Use local variable for buffer size</title>
<updated>2010-01-06T12:40:22+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2010-01-06T12:40:22+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=864eaab92f7aa3c2dc9b59bfc0518a11d0141fc0'/>
<id>864eaab92f7aa3c2dc9b59bfc0518a11d0141fc0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cosmetics</title>
<updated>2010-01-06T12:39:56+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2010-01-06T12:39:56+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=79f1a707976d40332b23dd1bb1d66fe8320066a6'/>
<id>79f1a707976d40332b23dd1bb1d66fe8320066a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
