<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/lib, branch xine_1-rc7-release</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>Get SCNx64 and SCNxMAX format macros working properly on Mac OS X</title>
<updated>2004-09-28T15:38:11+00:00</updated>
<author>
<name>Andre Pang</name>
<email>athp@users.sourceforge.net</email>
</author>
<published>2004-09-28T15:38:11+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f42eccd3e7c5a717f668f0b832ace09f161dbfbc'/>
<id>f42eccd3e7c5a717f668f0b832ace09f161dbfbc</id>
<content type='text'>
CVS patchset: 7006
CVS date: 2004/09/28 15:38:11

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7006
CVS date: 2004/09/28 15:38:11

</pre>
</div>
</content>
</entry>
<entry>
<title>should fix my daily build</title>
<updated>2004-09-24T17:44:33+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2004-09-24T17:44:33+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=32d6a5dd4c91d23a69518cef427b34c858cc31bc'/>
<id>32d6a5dd4c91d23a69518cef427b34c858cc31bc</id>
<content type='text'>
CVS patchset: 6998
CVS date: 2004/09/24 17:44:33

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6998
CVS date: 2004/09/24 17:44:33

</pre>
</div>
</content>
</entry>
<entry>
<title>make use of HAVE_MALLOC_H and HAVE_STDLIB_H from config.h</title>
<updated>2004-09-23T16:11:47+00:00</updated>
<author>
<name>Daniel Mack</name>
<email>zonque@users.sourceforge.net</email>
</author>
<published>2004-09-23T16:11:47+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f644063d6fbb41996b76156464a3017ce991c984'/>
<id>f644063d6fbb41996b76156464a3017ce991c984</id>
<content type='text'>
CVS patchset: 6996
CVS date: 2004/09/23 16:11:47

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6996
CVS date: 2004/09/23 16:11:47

</pre>
</div>
</content>
</entry>
<entry>
<title>fixed compilation on MacOSX</title>
<updated>2004-09-23T16:09:03+00:00</updated>
<author>
<name>Daniel Mack</name>
<email>zonque@users.sourceforge.net</email>
</author>
<published>2004-09-23T16:09:03+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=bea88d8cc810cba28c6408508404b187b2ea329a'/>
<id>bea88d8cc810cba28c6408508404b187b2ea329a</id>
<content type='text'>
CVS patchset: 6995
CVS date: 2004/09/23 16:09:03

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6995
CVS date: 2004/09/23 16:09:03

</pre>
</div>
</content>
</entry>
<entry>
<title>Build system improvements:</title>
<updated>2004-09-20T19:30:02+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2004-09-20T19:30:02+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=7204b84beb0f5cfb166e8d56402371d05bece83b'/>
<id>7204b84beb0f5cfb166e8d56402371d05bece83b</id>
<content type='text'>
 - use replacement functions (macro AC_REPLACE_FUNCS and variable LTLIBOBJS),
   each function is in a file placed into lib/ directory,
   it was not necessary, but it looks nice, IMHO
 - headers cleanups (this was needed):
     - prototypes of replacement funtions and macros are placed
       into separate os_internal.h (and included by config.h)
     - drop include inttypes.h from public xine.h, replaced by custom
       os_type.h, idea origins from Ogg/Vorbis public headers
     - disable generating inttypes.h: generated replacement isn't enough for
       xine-lib but nobody complained (and for M$VC we have special version)
     - better including headers for win32, let dvdnav use its mutex wrapper
 - updated M$VC port
Result:
  - xine is compiled nicely by MinGW, CygWin and paritaly M$VC
  - frontends in M$VC port don't require additional helping headers
  - moved some platform specific things from xine-utils and win32/contrib
    to lib/
Finally I can start with real coding. :-)

CVS patchset: 6982
CVS date: 2004/09/20 19:30:02

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - use replacement functions (macro AC_REPLACE_FUNCS and variable LTLIBOBJS),
   each function is in a file placed into lib/ directory,
   it was not necessary, but it looks nice, IMHO
 - headers cleanups (this was needed):
     - prototypes of replacement funtions and macros are placed
       into separate os_internal.h (and included by config.h)
     - drop include inttypes.h from public xine.h, replaced by custom
       os_type.h, idea origins from Ogg/Vorbis public headers
     - disable generating inttypes.h: generated replacement isn't enough for
       xine-lib but nobody complained (and for M$VC we have special version)
     - better including headers for win32, let dvdnav use its mutex wrapper
 - updated M$VC port
Result:
  - xine is compiled nicely by MinGW, CygWin and paritaly M$VC
  - frontends in M$VC port don't require additional helping headers
  - moved some platform specific things from xine-utils and win32/contrib
    to lib/
Finally I can start with real coding. :-)

CVS patchset: 6982
CVS date: 2004/09/20 19:30:02

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