<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/libfaad/filtbank.c, branch 1.1.13</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 libfaad2 to CVS snapshot 2004-09-15</title>
<updated>2005-10-29T23:57:06+00:00</updated>
<author>
<name>Mike Melanson</name>
<email>mike@multimedia.cx</email>
</author>
<published>2005-10-29T23:57:06+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=03ac29c63fd3d5019c67b3662669b1c443896f0b'/>
<id>03ac29c63fd3d5019c67b3662669b1c443896f0b</id>
<content type='text'>
CVS patchset: 7777
CVS date: 2005/10/29 23:57:06

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7777
CVS date: 2005/10/29 23:57:06

</pre>
</div>
</content>
</entry>
<entry>
<title>Update to libfaad2 2.0.</title>
<updated>2004-12-03T01:15:29+00:00</updated>
<author>
<name>Thibaut Mattern</name>
<email>tmattern@users.sourceforge.net</email>
</author>
<published>2004-12-03T01:15:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=177aca572a9e0f4256034e51ffded0b3815d4f61'/>
<id>177aca572a9e0f4256034e51ffded0b3815d4f61</id>
<content type='text'>
CVS patchset: 7185
CVS date: 2004/12/03 01:15:29

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7185
CVS date: 2004/12/03 01:15:29

</pre>
</div>
</content>
</entry>
<entry>
<title>Sync with libfaad CVS</title>
<updated>2004-01-26T22:34:10+00:00</updated>
<author>
<name>James Stembridge</name>
<email>jstembridge@users.sourceforge.net</email>
</author>
<published>2004-01-26T22:34:10+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=925b8c0c8c8d5641ec7865d102fc4a813a0940c4'/>
<id>925b8c0c8c8d5641ec7865d102fc4a813a0940c4</id>
<content type='text'>
CVS patchset: 6071
CVS date: 2004/01/26 22:34:10

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6071
CVS date: 2004/01/26 22:34:10

</pre>
</div>
</content>
</entry>
<entry>
<title>the faad project accepted a huge compiler warning patch I sent them,</title>
<updated>2004-01-11T15:44:04+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-01-11T15:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=ba65efaad16ddd1347de7af98f9494cee7a39419'/>
<id>ba65efaad16ddd1347de7af98f9494cee7a39419</id>
<content type='text'>
merging their CVS back to our copy
everyone please check, if your AAC samples still work

CVS patchset: 6024
CVS date: 2004/01/11 15:44:04

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
merging their CVS back to our copy
everyone please check, if your AAC samples still work

CVS patchset: 6024
CVS date: 2004/01/11 15:44:04

</pre>
</div>
</content>
</entry>
<entry>
<title>- update to libfaad 2.0 rc3</title>
<updated>2003-12-30T02:00:10+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2003-12-30T02:00:10+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f260c2ac3661143bfdfbcc4c7a3574acdd831894'/>
<id>f260c2ac3661143bfdfbcc4c7a3574acdd831894</id>
<content type='text'>
- some fixes to xine_decoder.c

CVS patchset: 5959
CVS date: 2003/12/30 02:00:10

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- some fixes to xine_decoder.c

CVS patchset: 5959
CVS date: 2003/12/30 02:00:10

</pre>
</div>
</content>
</entry>
<entry>
<title>sync to faad2 cvs, remove some warnings.</title>
<updated>2003-04-12T14:58:46+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2003-04-12T14:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c40876878a3e1743738f4ce813330812d8bf49f0'/>
<id>c40876878a3e1743738f4ce813330812d8bf49f0</id>
<content type='text'>
CVS patchset: 4592
CVS date: 2003/04/12 14:58:46

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 4592
CVS date: 2003/04/12 14:58:46

</pre>
</div>
</content>
</entry>
<entry>
<title>Xine assert() replacement:</title>
<updated>2003-02-28T02:51:47+00:00</updated>
<author>
<name>Stephen Torri</name>
<email>storri@users.sourceforge.net</email>
</author>
<published>2003-02-28T02:51:47+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=49327f43ca2196122a60314e67eeee929efea873'/>
<id>49327f43ca2196122a60314e67eeee929efea873</id>
<content type='text'>
All assert() function calls, with exceptions of libdvdread and libdvdnav, have been
replaced with XINE_ASSERT. Functionally XINE_ASSERT behaves just likes its predecesor but its
adding the ability to print out a stack trace at the point where the assertion fails.
So here are a few examples.
assert (0);
This use of assert was found in a couple locations most favorably being the default case of a switch
statement. This was the only thing there. So if the switch statement was unable to find a match
it would have defaulted to this and the user and the developers would be stuck wonder who died and where.
So it has been replaced with
XINE_ASSERT(0, "We have reach this point and don't have a default case");
It may seem a bit none descriptive but there is more going on behind the scene.
In addition to checking a condition is true/false, in this case '0', the XINE_ASSERT
prints out:
&lt;filename&gt;:&lt;function name&gt;:&lt;line number&gt; - assertion '&lt;assertion expression&gt;' failed. &lt;description&gt;
An example of this might be:
input_dvd.c:open_plugin:1178 - assertion '0' failed. xine_malloc failed!!! You have run out of memory
XINE_ASSERT and its helper function, print_trace, are found in src/xine-utils/xineutils.h

CVS patchset: 4301
CVS date: 2003/02/28 02:51:47

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All assert() function calls, with exceptions of libdvdread and libdvdnav, have been
replaced with XINE_ASSERT. Functionally XINE_ASSERT behaves just likes its predecesor but its
adding the ability to print out a stack trace at the point where the assertion fails.
So here are a few examples.
assert (0);
This use of assert was found in a couple locations most favorably being the default case of a switch
statement. This was the only thing there. So if the switch statement was unable to find a match
it would have defaulted to this and the user and the developers would be stuck wonder who died and where.
So it has been replaced with
XINE_ASSERT(0, "We have reach this point and don't have a default case");
It may seem a bit none descriptive but there is more going on behind the scene.
In addition to checking a condition is true/false, in this case '0', the XINE_ASSERT
prints out:
&lt;filename&gt;:&lt;function name&gt;:&lt;line number&gt; - assertion '&lt;assertion expression&gt;' failed. &lt;description&gt;
An example of this might be:
input_dvd.c:open_plugin:1178 - assertion '0' failed. xine_malloc failed!!! You have run out of memory
XINE_ASSERT and its helper function, print_trace, are found in src/xine-utils/xineutils.h

CVS patchset: 4301
CVS date: 2003/02/28 02:51:47

</pre>
</div>
</content>
</entry>
<entry>
<title>updated libfaad</title>
<updated>2002-12-16T18:59:50+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2002-12-16T18:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=94ef6649dd5f4e95337af00dcede2337ea7cfb49'/>
<id>94ef6649dd5f4e95337af00dcede2337ea7cfb49</id>
<content type='text'>
CVS patchset: 3560
CVS date: 2002/12/16 18:59:50

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 3560
CVS date: 2002/12/16 18:59:50

</pre>
</div>
</content>
</entry>
<entry>
<title>sync with faad2 cvs (no more fftw dependency)</title>
<updated>2002-08-09T22:36:36+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2002-08-09T22:36:36+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0a611e34ea42f546efb30669ebd50753845f2fe2'/>
<id>0a611e34ea42f546efb30669ebd50753845f2fe2</id>
<content type='text'>
CVS patchset: 2420
CVS date: 2002/08/09 22:36:36

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 2420
CVS date: 2002/08/09 22:36:36

</pre>
</div>
</content>
</entry>
<entry>
<title>merge FAAD2 - the GPL AAC decoder library.</title>
<updated>2002-07-14T23:43:01+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2002-07-14T23:43:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=53c5ec96b87ef2bb61c7d3188d549623495d4500'/>
<id>53c5ec96b87ef2bb61c7d3188d549623495d4500</id>
<content type='text'>
xine_decoder.c is working, but demux_qt must send some needed
initialization data. currently it's hardcoded to play my test stream, so
it's not usable yet.

CVS patchset: 2267
CVS date: 2002/07/14 23:43:01

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
xine_decoder.c is working, but demux_qt must send some needed
initialization data. currently it's hardcoded to play my test stream, so
it's not usable yet.

CVS patchset: 2267
CVS date: 2002/07/14 23:43:01

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