<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/xine-utils, branch 1-rc3a</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>Win32 mega update:</title>
<updated>2003-12-26T18:37:58+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2003-12-26T18:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=b591eb0a1886757e521a6d2ffe78bcb149397c55'/>
<id>b591eb0a1886757e521a6d2ffe78bcb149397c55</id>
<content type='text'>
 - external ffmpeg (with some patches) built by MINGW works, wow!
 - cleanups (only one definition file for all plugins)
 - working release build target
Notes to hybrid MINGW/MSVC build:
 - CVS version of ffmpeg is compiled by MINGW (small patch for compilation
   ffmpeg under MINGW, second for disabling flush because it crashes under
   windows)
 - libxine + xineui compiled by MSVC, additional patch into header files
   of ffmpeg is needed - export all data with '__declspec(dllimport)'

CVS patchset: 5951
CVS date: 2003/12/26 18:37:58

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - external ffmpeg (with some patches) built by MINGW works, wow!
 - cleanups (only one definition file for all plugins)
 - working release build target
Notes to hybrid MINGW/MSVC build:
 - CVS version of ffmpeg is compiled by MINGW (small patch for compilation
   ffmpeg under MINGW, second for disabling flush because it crashes under
   windows)
 - libxine + xineui compiled by MSVC, additional patch into header files
   of ffmpeg is needed - export all data with '__declspec(dllimport)'

CVS patchset: 5951
CVS date: 2003/12/26 18:37:58

</pre>
</div>
</content>
</entry>
<entry>
<title>Ooops, not even an editor with brace highlighting can compensate my faults</title>
<updated>2003-12-24T16:40:01+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2003-12-24T16:40:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=94c8fa4b865b80a1113ece12d8596dcaf647aac0'/>
<id>94c8fa4b865b80a1113ece12d8596dcaf647aac0</id>
<content type='text'>
CVS patchset: 5945
CVS date: 2003/12/24 16:40:01

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 5945
CVS date: 2003/12/24 16:40:01

</pre>
</div>
</content>
</entry>
<entry>
<title>the access() check is wrong, since R_OK &amp; W_OK &amp; X_OK is always 0, so we</title>
<updated>2003-12-24T15:48:24+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2003-12-24T15:48:24+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=2c822011dc28f690436ef83b44bdfc59faef5039'/>
<id>2c822011dc28f690436ef83b44bdfc59faef5039</id>
<content type='text'>
are testing for nothing; additionally, access() checks against real UID,
but we actually want to check against effective UID
=&gt; using open() is more straightforward.

CVS patchset: 5944
CVS date: 2003/12/24 15:48:24

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
are testing for nothing; additionally, access() checks against real UID,
but we actually want to check against effective UID
=&gt; using open() is more straightforward.

CVS patchset: 5944
CVS date: 2003/12/24 15:48:24

</pre>
</div>
</content>
</entry>
<entry>
<title>if gcc knows that xine_xmalloc() behaves like malloc(), some more</title>
<updated>2003-12-21T14:14:39+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2003-12-21T14:14:39+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=252219dad00fec7cff1da299efbae313e1a3c2aa'/>
<id>252219dad00fec7cff1da299efbae313e1a3c2aa</id>
<content type='text'>
aliasing assumptions can be made (malloc()-returned pointers never alias
anything), which can leed to further optimizations

CVS patchset: 5933
CVS date: 2003/12/21 14:14:39

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
aliasing assumptions can be made (malloc()-returned pointers never alias
anything), which can leed to further optimizations

CVS patchset: 5933
CVS date: 2003/12/21 14:14:39

</pre>
</div>
</content>
</entry>
<entry>
<title>- fix compilation on Debian unstable</title>
<updated>2003-12-18T16:19:32+00:00</updated>
<author>
<name>Bastien Nocera</name>
<email>hadess@users.sourceforge.net</email>
</author>
<published>2003-12-18T16:19:32+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c3a1c005b7c685144714820938b42408342e7240'/>
<id>c3a1c005b7c685144714820938b42408342e7240</id>
<content type='text'>
CVS patchset: 5921
CVS date: 2003/12/18 16:19:32

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 5921
CVS date: 2003/12/18 16:19:32

</pre>
</div>
</content>
</entry>
<entry>
<title>Update win32 MSVC build:</title>
<updated>2003-12-13T11:35:07+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2003-12-13T11:35:07+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6e8e94faf64728ff0124b0ccbe67071264153ec6'/>
<id>6e8e94faf64728ff0124b0ccbe67071264153ec6</id>
<content type='text'>
  * internal names cleanup
  * http input plugin uses http_helper.c
  * fix change in audio_directx
  * MSVC stoped compile xineui because of 'this', mysterious
  * change non-constand array lengths to malloc/free,
    it good for such old compilers as my MSVC 6.0
  * change lprintf macro for MSVC to compile again
    (I don't know, how use variable number of macro arguments  in MSVC...)
  * merge compiling of xine-utils and xine-engine

CVS patchset: 5902
CVS date: 2003/12/13 11:35:07

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  * internal names cleanup
  * http input plugin uses http_helper.c
  * fix change in audio_directx
  * MSVC stoped compile xineui because of 'this', mysterious
  * change non-constand array lengths to malloc/free,
    it good for such old compilers as my MSVC 6.0
  * change lprintf macro for MSVC to compile again
    (I don't know, how use variable number of macro arguments  in MSVC...)
  * merge compiling of xine-utils and xine-engine

CVS patchset: 5902
CVS date: 2003/12/13 11:35:07

</pre>
</div>
</content>
</entry>
<entry>
<title>no need to mallocing (and never freeing) for putenv() calls.</title>
<updated>2003-12-13T01:47:35+00:00</updated>
<author>
<name>Daniel Caujolle-Bert</name>
<email>f1rmb@users.sourceforge.net</email>
</author>
<published>2003-12-13T01:47:35+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0298ccc5c11938ca9e5b791160e2de1d981e2034'/>
<id>0298ccc5c11938ca9e5b791160e2de1d981e2034</id>
<content type='text'>
CVS patchset: 5900
CVS date: 2003/12/13 01:47:35

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 5900
CVS date: 2003/12/13 01:47:35

</pre>
</div>
</content>
</entry>
<entry>
<title>update copyright year (and we have to do it again in 3 weeks... ;-) )</title>
<updated>2003-12-09T00:02:28+00:00</updated>
<author>
<name>Daniel Caujolle-Bert</name>
<email>f1rmb@users.sourceforge.net</email>
</author>
<published>2003-12-09T00:02:28+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=011a6ccc1dd88b58e01f83ab13eb9119f45c23ea'/>
<id>011a6ccc1dd88b58e01f83ab13eb9119f45c23ea</id>
<content type='text'>
CVS patchset: 5879
CVS date: 2003/12/09 00:02:28

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 5879
CVS date: 2003/12/09 00:02:28

</pre>
</div>
</content>
</entry>
<entry>
<title>use __XINE_FUNCTION__</title>
<updated>2003-12-08T12:37:25+00:00</updated>
<author>
<name>Daniel Caujolle-Bert</name>
<email>f1rmb@users.sourceforge.net</email>
</author>
<published>2003-12-08T12:37:25+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=7474a15796cbcb373873121725dbce65c5438b11'/>
<id>7474a15796cbcb373873121725dbce65c5438b11</id>
<content type='text'>
CVS patchset: 5872
CVS date: 2003/12/08 12:37:25

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 5872
CVS date: 2003/12/08 12:37:25

</pre>
</div>
</content>
</entry>
<entry>
<title>_x_assert: printout format like assert(), _x_abort: print file/line/func before aborting (useful to trace abort()s).</title>
<updated>2003-12-08T12:36:02+00:00</updated>
<author>
<name>Daniel Caujolle-Bert</name>
<email>f1rmb@users.sourceforge.net</email>
</author>
<published>2003-12-08T12:36:02+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=9b890addd8f5498342f50cdbf9fd9e9e1fa248c6'/>
<id>9b890addd8f5498342f50cdbf9fd9e9e1fa248c6</id>
<content type='text'>
CVS patchset: 5870
CVS date: 2003/12/08 12:36:02

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 5870
CVS date: 2003/12/08 12:36:02

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