<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/libffmpeg/libavcodec/i386/mpegvideo_mmx.c, branch 1.1.4</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>trying an updated ffmpeg version (51.25.0)</title>
<updated>2006-12-04T22:25:13+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2006-12-04T22:25:13+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=e6d1a700e06ba8a985c29ba212b359c9e33bcc55'/>
<id>e6d1a700e06ba8a985c29ba212b359c9e33bcc55</id>
<content type='text'>
CVS patchset: 8405
CVS date: 2006/12/04 22:25:13

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8405
CVS date: 2006/12/04 22:25:13

</pre>
</div>
</content>
</entry>
<entry>
<title>sync to FFmpeg 51.11.0</title>
<updated>2006-08-02T07:02:37+00:00</updated>
<author>
<name>Mike Melanson</name>
<email>mike@multimedia.cx</email>
</author>
<published>2006-08-02T07:02:37+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=5f24c84bddd59e2d1744408f2c3694050d7d3d3d'/>
<id>5f24c84bddd59e2d1744408f2c3694050d7d3d3d</id>
<content type='text'>
CVS patchset: 8146
CVS date: 2006/08/02 07:02:37

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8146
CVS date: 2006/08/02 07:02:37

</pre>
</div>
</content>
</entry>
<entry>
<title>ffmpeg sync</title>
<updated>2006-02-05T14:11:16+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2006-02-05T14:11:16+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=40c9e400fdaf1e9bb49eb0d0f0e437025b0ab6e8'/>
<id>40c9e400fdaf1e9bb49eb0d0f0e437025b0ab6e8</id>
<content type='text'>
CVS patchset: 7872
CVS date: 2006/02/05 14:11:16

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

</pre>
</div>
</content>
</entry>
<entry>
<title>sync to FFmpeg build 4752</title>
<updated>2005-04-19T05:16:45+00:00</updated>
<author>
<name>Mike Melanson</name>
<email>mike@multimedia.cx</email>
</author>
<published>2005-04-19T05:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=97c50cb77949856573d7f5f5a3c28cb73e61e011'/>
<id>97c50cb77949856573d7f5f5a3c28cb73e61e011</id>
<content type='text'>
CVS patchset: 7463
CVS date: 2005/04/19 05:16:45

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7463
CVS date: 2005/04/19 05:16:45

</pre>
</div>
</content>
</entry>
<entry>
<title>merge ffmpeg to fix compiler warnings</title>
<updated>2004-05-30T19:24:17+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-05-30T19:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=df5fbeb013e70f14090cec1998a5f923d6713a1d'/>
<id>df5fbeb013e70f14090cec1998a5f923d6713a1d</id>
<content type='text'>
CVS patchset: 6612
CVS date: 2004/05/30 19:24:17

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6612
CVS date: 2004/05/30 19:24:17

</pre>
</div>
</content>
</entry>
<entry>
<title>sync to ffmpeg build 4699</title>
<updated>2004-02-01T05:31:16+00:00</updated>
<author>
<name>Mike Melanson</name>
<email>mike@multimedia.cx</email>
</author>
<published>2004-02-01T05:31:16+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=61d793ef13ac2ef8f9c2b41b71430f21fac80337'/>
<id>61d793ef13ac2ef8f9c2b41b71430f21fac80337</id>
<content type='text'>
CVS patchset: 6090
CVS date: 2004/02/01 05:31:16

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6090
CVS date: 2004/02/01 05:31:16

</pre>
</div>
</content>
</entry>
<entry>
<title>maintenance ffmpeg sync: import and activate decoders for 4X and</title>
<updated>2003-06-19T00:47:19+00:00</updated>
<author>
<name>Mike Melanson</name>
<email>mike@multimedia.cx</email>
</author>
<published>2003-06-19T00:47:19+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6f3b07176ae833429586bf9d27c8477db9efa7a7'/>
<id>6f3b07176ae833429586bf9d27c8477db9efa7a7</id>
<content type='text'>
RealAudio codecs; import VP3 decoder but leave de-activated; fixes for
SVQ3 bugs; more conditional compilation for encoders

CVS patchset: 5067
CVS date: 2003/06/19 00:47:19

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RealAudio codecs; import VP3 decoder but leave de-activated; fixes for
SVQ3 bugs; more conditional compilation for encoders

CVS patchset: 5067
CVS date: 2003/06/19 00:47:19

</pre>
</div>
</content>
</entry>
<entry>
<title>update ffmpeg. trying to keep local changes (see diff_to_ffmpeg_cvs.txt), let me</title>
<updated>2003-03-26T14:43:46+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2003-03-26T14:43:46+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=a5adaebc130805962f83deccb29f47a7a2384fc8'/>
<id>a5adaebc130805962f83deccb29f47a7a2384fc8</id>
<content type='text'>
know if i overlooked something.
as usual, preliminary QA: tested non debug builds and several codecs including
divx3/4/5, mpeg4, xvid, msmpeg4v3, svq1, wmv7, dv (video/audio), wma
i also enabled wmv8 by default since it worked fine with the streams i have. i'm not
sure about current state of that so we might enable it only for non-x86 users in
case of trouble.

CVS patchset: 4488
CVS date: 2003/03/26 14:43:46

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
know if i overlooked something.
as usual, preliminary QA: tested non debug builds and several codecs including
divx3/4/5, mpeg4, xvid, msmpeg4v3, svq1, wmv7, dv (video/audio), wma
i also enabled wmv8 by default since it worked fine with the streams i have. i'm not
sure about current state of that so we might enable it only for non-x86 users in
case of trouble.

CVS patchset: 4488
CVS date: 2003/03/26 14:43: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>syncing ffmpeg (with some compilation fixes)</title>
<updated>2003-01-08T13:18:42+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2003-01-08T13:18:42+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6f1c8d4eafabd914b87e9171bf4d04f4ef9160ea'/>
<id>6f1c8d4eafabd914b87e9171bf4d04f4ef9160ea</id>
<content type='text'>
- fixes wma bugs
- mace, huffyuv and mp3 decoders imported (but not enabled)
tested: wma (v1 and v2), mpeg4, msmpeg4 v1, v2 and v3, divx3, divx4, divx5, xvid and
dv decoders. everything looks fine.

CVS patchset: 3828
CVS date: 2003/01/08 13:18:42

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- fixes wma bugs
- mace, huffyuv and mp3 decoders imported (but not enabled)
tested: wma (v1 and v2), mpeg4, msmpeg4 v1, v2 and v3, divx3, divx4, divx5, xvid and
dv decoders. everything looks fine.

CVS patchset: 3828
CVS date: 2003/01/08 13:18:42

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