<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/input/libdvdnav, branch 1.1.0</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>updated libdvdnav from CVS to improve handling of error conditions</title>
<updated>2004-12-20T19:27:19+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-12-20T19:27:19+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=28b6453c0fb182c86655b96fe182a7e826ab7879'/>
<id>28b6453c0fb182c86655b96fe182a7e826ab7879</id>
<content type='text'>
CVS patchset: 7285
CVS date: 2004/12/20 19:27:19

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7285
CVS date: 2004/12/20 19:27:19

</pre>
</div>
</content>
</entry>
<entry>
<title>sync to current CVS of libdvdnav</title>
<updated>2004-10-08T20:44:34+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-10-08T20:44:34+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=ab9faee8cb2f4f732ed371a0e28228d3659e5aae'/>
<id>ab9faee8cb2f4f732ed371a0e28228d3659e5aae</id>
<content type='text'>
* fixes wrong subtitle appearing in the trailer of "Girl, Interrupted" RC2
* fixes "NAV packet expected, but none found" error when toggling between
  menu and feature with the Escape key

CVS patchset: 7022
CVS date: 2004/10/08 20:44:34

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fixes wrong subtitle appearing in the trailer of "Girl, Interrupted" RC2
* fixes "NAV packet expected, but none found" error when toggling between
  menu and feature with the Escape key

CVS patchset: 7022
CVS date: 2004/10/08 20:44:34

</pre>
</div>
</content>
</entry>
<entry>
<title>- Some fixes for crashes when trying to play encrypted DVDs without libdvdcss</title>
<updated>2004-10-05T19:07:08+00:00</updated>
<author>
<name>Bastien Nocera</name>
<email>hadess@users.sourceforge.net</email>
</author>
<published>2004-10-05T19:07:08+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c04370672e40a27dae54d36ae574014f846e846a'/>
<id>c04370672e40a27dae54d36ae574014f846e846a</id>
<content type='text'>
As discussed in:
http://article.gmane.org/gmane.comp.video.xine.devel/8010

CVS patchset: 7014
CVS date: 2004/10/05 19:07:08

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As discussed in:
http://article.gmane.org/gmane.comp.video.xine.devel/8010

CVS patchset: 7014
CVS date: 2004/10/05 19:07:08

</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>
<entry>
<title>* merge latest CVS of libdvdnav fixes dvd:/&lt;title&gt;.&lt;part&gt; MRLs</title>
<updated>2004-06-20T16:59:13+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-06-20T16:59:13+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=941e877654fa4e86d9d5416e71468979dd25b068'/>
<id>941e877654fa4e86d9d5416e71468979dd25b068</id>
<content type='text'>
* small cleanup in input_dvd, removing unused structure member 'mode'
* remove CVS log from input_dvd since this is uncommon in xine-lib and
  enlarges the file too much; people can use "cvs log" if they want the info

CVS patchset: 6716
CVS date: 2004/06/20 16:59:13

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* small cleanup in input_dvd, removing unused structure member 'mode'
* remove CVS log from input_dvd since this is uncommon in xine-lib and
  enlarges the file too much; people can use "cvs log" if they want the info

CVS patchset: 6716
CVS date: 2004/06/20 16:59:13

</pre>
</div>
</content>
</entry>
<entry>
<title>sync to latest 0.1.10 release of libdvdnav</title>
<updated>2004-06-13T13:29:57+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-06-13T13:29:57+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=790dad65f9551eb48728e44afb443998f89e4cea'/>
<id>790dad65f9551eb48728e44afb443998f89e4cea</id>
<content type='text'>
CVS patchset: 6682
CVS date: 2004/06/13 13:29:57

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6682
CVS date: 2004/06/13 13:29:57

</pre>
</div>
</content>
</entry>
<entry>
<title>- allow mounted DVDs to be played back on Linux 2.6, fix a free() on a static string in the VCD plugin</title>
<updated>2004-04-05T18:01:09+00:00</updated>
<author>
<name>Bastien Nocera</name>
<email>hadess@users.sourceforge.net</email>
</author>
<published>2004-04-05T18:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0ce5bafb71d11412b8f1b01af6a09acb0c2fa847'/>
<id>0ce5bafb71d11412b8f1b01af6a09acb0c2fa847</id>
<content type='text'>
CVS patchset: 6330
CVS date: 2004/04/05 18:01:09

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6330
CVS date: 2004/04/05 18:01:09

</pre>
</div>
</content>
</entry>
<entry>
<title>sync to latest libdvdnav</title>
<updated>2004-03-16T11:43:38+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-03-16T11:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=50a26e7dabcb36c002f8527c8364c67439adbb11'/>
<id>50a26e7dabcb36c002f8527c8364c67439adbb11</id>
<content type='text'>
* fixes a menu problem (German RC2 of "Anatomie", chapter menu)
* addresses some compilation problems on Windows
  (Could someone try cygwin, mingw builds, please? It should work with the
  standalone libdvdnav, but who knows if the integration breaks anything...)
* turns some abort()s into assert(0)s, where we really can try to continue

CVS patchset: 6269
CVS date: 2004/03/16 11:43:38

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fixes a menu problem (German RC2 of "Anatomie", chapter menu)
* addresses some compilation problems on Windows
  (Could someone try cygwin, mingw builds, please? It should work with the
  standalone libdvdnav, but who knows if the integration breaks anything...)
* turns some abort()s into assert(0)s, where we really can try to continue

CVS patchset: 6269
CVS date: 2004/03/16 11:43:38

</pre>
</div>
</content>
</entry>
<entry>
<title>typo fix from libdvdread, found by Yi-Shin Li, patch seen on Ogle-devel by Daniel</title>
<updated>2004-02-23T18:15:11+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-02-23T18:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0747f106efce8dc457d0dd2c0e50b77cf898ada2'/>
<id>0747f106efce8dc457d0dd2c0e50b77cf898ada2</id>
<content type='text'>
CVS patchset: 6186
CVS date: 2004/02/23 18:15:11

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6186
CVS date: 2004/02/23 18:15:11

</pre>
</div>
</content>
</entry>
<entry>
<title>Mandrake patches from</title>
<updated>2004-02-19T02:50:24+00:00</updated>
<author>
<name>Rocky Bernstein</name>
<email>rockyb@users.sourceforge.net</email>
</author>
<published>2004-02-19T02:50:24+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=5cb036aff44c2ff274ec38b28382245c5f695689'/>
<id>5cb036aff44c2ff274ec38b28382245c5f695689</id>
<content type='text'>
  http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/SPECS/xine-lib/
via Goetz Waschk who reports:
  The amd64 patch (xine-lib-1-rc0a-amd64.patch) sets some conservative
  CFLAGS for amd64,
  the lib64 patch (xine-lib-1-rc0a-lib64.patch) replaces hardcoded
  /lib to support the lib64 library dir on amd64,
  the directfb patch (xine-lib-1-rc2-no-directfb.patch) adds a
  configure option to disable directfb,
  the linuxfb patch (xine-lib-1-rc3a-no-linuxfb.patch) does the same
  for linux framebuffer and
  the 64bit fixes patch (xine-lib-1-rc3-64bit-fixes.patch) doesn't
  apply at the moment against the CVS -- demux_ogg.c was not applied.
  it includes some 64 bit pointer and other fixes for 64bit architectures.
  from Gwenole Beauchesne
I haven't tested other than apply and compile.

CVS patchset: 6174
CVS date: 2004/02/19 02:50:24

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/SPECS/xine-lib/
via Goetz Waschk who reports:
  The amd64 patch (xine-lib-1-rc0a-amd64.patch) sets some conservative
  CFLAGS for amd64,
  the lib64 patch (xine-lib-1-rc0a-lib64.patch) replaces hardcoded
  /lib to support the lib64 library dir on amd64,
  the directfb patch (xine-lib-1-rc2-no-directfb.patch) adds a
  configure option to disable directfb,
  the linuxfb patch (xine-lib-1-rc3a-no-linuxfb.patch) does the same
  for linux framebuffer and
  the 64bit fixes patch (xine-lib-1-rc3-64bit-fixes.patch) doesn't
  apply at the moment against the CVS -- demux_ogg.c was not applied.
  it includes some 64 bit pointer and other fixes for 64bit architectures.
  from Gwenole Beauchesne
I haven't tested other than apply and compile.

CVS patchset: 6174
CVS date: 2004/02/19 02:50:24

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