<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.video.dvdnav.general">
    <title>gmane.comp.video.dvdnav.general</title>
    <link>http://blog.gmane.org/gmane.comp.video.dvdnav.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/709"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/708"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/707"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/706"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/705"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/704"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/703"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/702"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/701"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/700"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/699"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/698"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/697"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/696"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/695"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/694"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/693"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/692"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/691"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/690"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/709">
    <title>Re: [PATCH] OS/2 support</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/709</link>
    <description>Hi/2.

Dominik 'Rathann' Mierzejewski wrote:

Sure.


Because OS/2 has a 8.3 limitation for DLL name. What a stupid !!!

</description>
    <dc:creator>KO Myung-Hun</dc:creator>
    <dc:date>2008-10-07T05:18:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/708">
    <title>Re: dvdread patch for broken dvd's</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/708</link>
    <description>_______________________________________________
DVDnav-discuss mailing list
DVDnav-discuss-4+PuYLO5yA7jufZW15ZwLg&lt; at &gt;public.gmane.org
https://lists.mplayerhq.hu/mailman/listinfo/dvdnav-discuss</description>
    <dc:creator>jezz-ipqgqjuauFcdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-10-06T20:09:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/707">
    <title>Re: [PATCH] OS/2 support</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/707</link>
    <description>
Nice. I assume you have tested all this.

[...]

Why does it have to be different from Win32 case?

Regards,
R.

</description>
    <dc:creator>Dominik 'Rathann' Mierzejewski</dc:creator>
    <dc:date>2008-10-06T18:01:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/706">
    <title>Re: [PATCH] OS/2 support</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/706</link>
    <description>Hi/2.

Nico Sabbi wrote:

Thanks. ^^

</description>
    <dc:creator>KO Myung-Hun</dc:creator>
    <dc:date>2008-10-06T15:44:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/705">
    <title>Re: [PATCH] OS/2 support</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/705</link>
    <description>
ok to commit
</description>
    <dc:creator>Nico Sabbi</dc:creator>
    <dc:date>2008-10-06T14:57:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/704">
    <title>[PATCH] OS/2 support</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/704</link>
    <description>Hi/2.

I've attached patches for OS/2 support for libdvdread and libdvdnav.

And I modifed 'examples/menus.c' to allow to specify DVD device as a
argument.

</description>
    <dc:creator>KO Myung-Hun</dc:creator>
    <dc:date>2008-10-06T14:46:19</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/703">
    <title>Re: dvdread patch for broken dvd's</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/703</link>
    <description>

jezz-ipqgqjuauFcdnm+yROfE0A&lt; at &gt;public.gmane.org wrote:

Quite a different route. But yes, you need ExtFinfo support. It is very 
similar to Finfo, but pushes the record along somewhat.

http://www.lundman.net/cvs/viewvc.cgi/lundman/llink/libdvdnav-4.1.2/src/dvdread/dvd_udf.c?annotate=1.11#l547

Don't forget to handle the chains of ADs, instead of just the one like 
dvdread assumes (which is probably ok for 99% of DVD images though). I 
did that by making a FileAD (instead of over-loading AD like they did, 
and fitting filesize 64bit into AD length 32 bit.)

http://www.lundman.net/cvs/viewvc.cgi/lundman/llink/libdvdnav-4.1.2/src/dvdread/dvd_udf.c?annotate=1.11#l120
(Anyone know what the maximum number of AD chains there can be? ECMA did 
not specify).

You probably also want to handle filetype 250, which appears to be a 
re-direct type block. It will enable you to read UDF2.50.

Lund

</description>
    <dc:creator>Jorgen Lundman</dc:creator>
    <dc:date>2008-10-06T01:28:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/702">
    <title>Re: dvdread patch for broken dvd's</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/702</link>
    <description>Il giorno dom, 05/10/2008 alle 22.25 +0200, Nico Sabbi ha scritto:


apparently yes, here is what you need :)
http://www.ecma-international.org/publications/standards/Ecma-167.htm
</description>
    <dc:creator>Nico Sabbi</dc:creator>
    <dc:date>2008-10-05T20:30:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/701">
    <title>Re: dvdread patch for broken dvd's</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/701</link>
    <description>Il giorno dom, 05/10/2008 alle 22.12 +0200, Nico Sabbi ha scritto:

one more question: are the specs available here complete?
http://osta.org/specs/index.htm

Just searching the table of Tag identifiers I can't find it.
It seems that only items in [bold] are specified. Am I missing
something? There are referenced to ECMA 167, is that pdf a
complementary document?
</description>
    <dc:creator>Nico Sabbi</dc:creator>
    <dc:date>2008-10-05T20:25:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/700">
    <title>Re: dvdread patch for broken dvd's</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/700</link>
    <description>Il giorno dom, 05/10/2008 alle 16.56 +0200, jezz-ipqgqjuauFcdnm+yROfE0A&lt; at &gt;public.gmane.org ha scritto:

thanks, but there are several problems: 
- it's full of cosmetics
- I don't see how you handle the 262&lt;-&gt;261 code
- are you sure that all of is09660.c is necessary?
</description>
    <dc:creator>Nico Sabbi</dc:creator>
    <dc:date>2008-10-05T20:12:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/699">
    <title>dvdread patch for broken dvd's</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/699</link>
    <description>_______________________________________________
DVDnav-discuss mailing list
DVDnav-discuss-4+PuYLO5yA7jufZW15ZwLg&lt; at &gt;public.gmane.org
https://lists.mplayerhq.hu/mailman/listinfo/dvdnav-discuss</description>
    <dc:creator>jezz-ipqgqjuauFcdnm+yROfE0A&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-10-05T14:56:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/698">
    <title>Re: Problems with libdvdnavmini.so.4.1.3andVIDEO_TS</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/698</link>
    <description>Il giorno sab, 04/10/2008 alle 10.02 +0900, Jorgen Lundman ha scritto:

can you post a patch, please?
</description>
    <dc:creator>Nico Sabbi</dc:creator>
    <dc:date>2008-10-04T12:58:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/697">
    <title>Re: Problems with libdvdnavmini.so.4.1.3 andVIDEO_TS</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/697</link>
    <description>

Charles philip Chan wrote:

I got this error when opening directories with "VIDEO_TS" contents, the 
libdvdnav DVDOpen() function is incorrect. I copied over DVDOpen from 
libdvdread-1.9.7 and it worked like a charm. You could try that 
yourself, or push for it to be done to the repository.

Lund

</description>
    <dc:creator>Jorgen Lundman</dc:creator>
    <dc:date>2008-10-04T01:02:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/696">
    <title>Problems with libdvdnavmini.so.4.1.3 and VIDEO_TS</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/696</link>
    <description>_______________________________________________
DVDnav-discuss mailing list
DVDnav-discuss-4+PuYLO5yA7jufZW15ZwLg&lt; at &gt;public.gmane.org
https://lists.mplayerhq.hu/mailman/listinfo/dvdnav-discuss</description>
    <dc:creator>Charles philip Chan</dc:creator>
    <dc:date>2008-10-03T14:06:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/695">
    <title>r1153 - in trunk/libdvdread: COPYING configure.ac</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/695</link>
    <description>Author: diego
Date: Sun Sep 28 17:56:44 2008
New Revision: 1153

Log:
Remove remaining tabs and trailing whitespace.


Modified:
   trunk/libdvdread/COPYING
   trunk/libdvdread/configure.ac

Modified: trunk/libdvdread/COPYING
==============================================================================
--- trunk/libdvdread/COPYING(original)
+++ trunk/libdvdread/COPYINGSun Sep 28 17:56:44 2008
&lt; at &gt;&lt; at &gt; -1,12 +1,12 &lt; at &gt;&lt; at &gt;
-    GNU GENERAL PUBLIC LICENSE
-       Version 2, June 1991
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 2, June 1991
 
  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
      59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
 
-    Preamble
+                            Preamble
 
   The licenses for most software are designed to take away your
 freedom to share and change it.  By contrast, the GNU General Public
&lt; at &gt;&lt; at &gt; -56,7 +56,7 &lt; at &gt;&lt; at &gt; patent must be licensed for everyone's f
   The precise terms and conditions for copying, distribution and
 modification follow.
 
-    GNU GENERAL PUBLIC LICENSE
+                    GNU GENERAL PUBLIC LICENSE
    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
 
   0. This License applies to any program or other work which contains
&lt; at &gt;&lt; at &gt; -255,7 +255,7 &lt; at &gt;&lt; at &gt; make exceptions for this.  Our decision 
 of preserving the free status of all derivatives of our free software and
 of promoting the sharing and reuse of software generally.
 
-    NO WARRANTY
+                            NO WARRANTY
 
   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
&lt; at &gt;&lt; at &gt; -277,9 +277,9 &lt; at &gt;&lt; at &gt; YOU OR THIRD PARTIES OR A FAILURE OF THE
 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGES.
 
-     END OF TERMS AND CONDITIONS
+                     END OF TERMS AND CONDITIONS
 
-    How to Apply These Terms to Your New Programs
+            How to Apply These Terms to Your New Programs
 
   If you develop a new program, and you want it to be of the greatest
 possible use to the public, the best way to achieve this is to make it

Modified: trunk/libdvdread/configure.ac
==============================================================================
--- trunk/libdvdread/configure.ac(original)
+++ trunk/libdvdread/configure.acSun Sep 28 17:56:44 2008
&lt; at &gt;&lt; at &gt; -35,7 +35,7 &lt; at &gt;&lt; at &gt; AC_SUBST(DVDREAD_MINOR)
 AC_SUBST(DVDREAD_SUB)
 
 dnl The libtool version numbers (DVDREAD_LT_*); Don't even think about faking this!
-dnl 
+dnl
 dnl immediately before every release do:
 dnl ===================================
 dnl if (the interface is totally unchanged from previous release)
&lt; at &gt;&lt; at &gt; -48,7 +48,7 &lt; at &gt;&lt; at &gt; dnl       AGE ++;
 dnl    if (any interfaces have been _removed_ or _incompatibly changed_)
 dnl       AGE = 0;
 dnl }
-dnl 
+dnl
 dnl If you want to know more about what you are doing, here are some details:
 dnl  * DVDREAD_LT_CURRENT is the current API version
 dnl  * DVDREAD_LT_REVISION is an internal revision number which is increased when the API
&lt; at &gt;&lt; at &gt; -147,10 +147,10 &lt; at &gt;&lt; at &gt; case $host in
     ;;
   *)
     AC_CHECK_LIB(c, dlopen,
-         DYNAMIC_LD_LIBS="",
-         AC_CHECK_LIB(dl, dlopen,
-                           DYNAMIC_LD_LIBS="-ldl",
-                      AC_MSG_ERROR(dynamic linker needed)))
+                 DYNAMIC_LD_LIBS="",
+                 AC_CHECK_LIB(dl, dlopen,
+                              DYNAMIC_LD_LIBS="-ldl",
+                              AC_MSG_ERROR(dynamic linker needed)))
     AC_SUBST(DYNAMIC_LD_LIBS)
     ;;
 esac
&lt; at &gt;&lt; at &gt; -199,7 +199,7 &lt; at &gt;&lt; at &gt; dnl ------------------------------------
 dnl Output configuration files
 dnl ---------------------------------------------
 AC_OUTPUT([
-Makefile 
+Makefile
 src/Makefile
 misc/Makefile
 misc/dvdread-config
</description>
    <dc:creator>diego</dc:creator>
    <dc:date>2008-09-28T15:56:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/694">
    <title>Re: libdvdcss integration</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/694</link>
    <description>Il giorno dom, 28/09/2008 alle 04.55 -0400, Ergzay ha scritto:

I'll never accept the integration of libdvdcss in the dvdnav repository,
but libdvdread can be built with dvdcss compiled in statically if you
pass to the build system the proper macro (I don't remember the name,
seee the sources).
As for mplayer, it needs proper additions to the build system (no code)
to use the dvdcss in main/ .
For the time being it's better to use an external dvdcss and configure
mplayer with --without-dvdread-internal
</description>
    <dc:creator>Nico Sabbi</dc:creator>
    <dc:date>2008-09-28T13:27:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/693">
    <title>libdvdcss integration</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/693</link>
    <description>This is more of a  user question and I'm debating about whether to  
direct this to mplayer-users or here, but I'll send it here and see  
what kind of response I get.
I just got libdvdnav and libdvdread externals (from this SVN) going  
with mplayer and I've found the very annoying side effect of libdvdcss  
being not included. If you use external libdvdnav and libdvdread does  
this break inclusion of the libdvdcss or is libdvdcss compiled in at  
libdvdread and libdvdnav compile time? If so is the suggested course  
of action to go intstall an external libdvdcss or could I also use the  
internal libdvdcss from mplayer directly into libdvdnav/libdvdread.
</description>
    <dc:creator>Ergzay</dc:creator>
    <dc:date>2008-09-28T08:55:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/692">
    <title>r1152 - trunk/libdvdread/src/ifo_print.c</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/692</link>
    <description>Author: diego
Date: Fri Sep 26 00:09:59 2008
New Revision: 1152

Log:
cosmetics: function renaming from libdvdread 0.9.5


Modified:
   trunk/libdvdread/src/ifo_print.c

Modified: trunk/libdvdread/src/ifo_print.c
==============================================================================
--- trunk/libdvdread/src/ifo_print.c(original)
+++ trunk/libdvdread/src/ifo_print.cFri Sep 26 00:09:59 2008
&lt; at &gt;&lt; at &gt; -426,7 +426,7 &lt; at &gt;&lt; at &gt; static void ifo_print_subp_attributes(in
 }
 
 
-static void ifo_print_USER_OPS(user_ops_t *user_ops) {
+static void ifoPrint_USER_OPS(user_ops_t *user_ops) {
   uint32_t uops;
   unsigned char *ptr = (unsigned char *)user_ops;
 
&lt; at &gt;&lt; at &gt; -495,7 +495,7 &lt; at &gt;&lt; at &gt; static void ifo_print_USER_OPS(user_ops_
 }
 
 
-void ifo_print_VMGI_MAT(vmgi_mat_t *vmgi_mat) {
+void ifoPrint_VMGI_MAT(vmgi_mat_t *vmgi_mat) {
 
   printf("VMG Identifier: %.12s\n", vmgi_mat-&gt;vmg_identifier);
   printf("Last Sector of VMG: %08x\n", vmgi_mat-&gt;vmg_last_sector);
&lt; at &gt;&lt; at &gt; -544,7 +544,7 &lt; at &gt;&lt; at &gt; void ifo_print_VMGI_MAT(vmgi_mat_t *vmgi
 }
 
 
-void ifo_print_VTSI_MAT(vtsi_mat_t *vtsi_mat) {
+void ifoPrint_VTSI_MAT(vtsi_mat_t *vtsi_mat) {
   int i;
 
   printf("VTS Identifier: %.12s\n", vtsi_mat-&gt;vts_identifier);
&lt; at &gt;&lt; at &gt; -608,7 +608,7 &lt; at &gt;&lt; at &gt; void ifo_print_VTSI_MAT(vtsi_mat_t *vtsi
 }
 
 
-static void ifo_print_PGC_COMMAND_TBL(pgc_command_tbl_t *cmd_tbl) {
+static void ifoPrint_PGC_COMMAND_TBL(pgc_command_tbl_t *cmd_tbl) {
   int i;
 
   if(cmd_tbl == NULL) {
&lt; at &gt;&lt; at &gt; -633,7 +633,7 &lt; at &gt;&lt; at &gt; static void ifo_print_PGC_COMMAND_TBL(pg
 }
 
 
-static void ifo_print_PGC_PROGRAM_MAP(pgc_program_map_t *program_map, int nr) {
+static void ifoPrint_PGC_PROGRAM_MAP(pgc_program_map_t *program_map, int nr) {
   int i;
 
   if(program_map == NULL) {
&lt; at &gt;&lt; at &gt; -647,7 +647,7 &lt; at &gt;&lt; at &gt; static void ifo_print_PGC_PROGRAM_MAP(pg
 }
 
 
-static void ifo_print_CELL_PLAYBACK(cell_playback_t *cell_playback, int nr) {
+static void ifoPrint_CELL_PLAYBACK(cell_playback_t *cell_playback, int nr) {
   int i;
 
   if(cell_playback == NULL) {
&lt; at &gt;&lt; at &gt; -717,7 +717,7 &lt; at &gt;&lt; at &gt; static void ifo_print_CELL_PLAYBACK(cell
   }
 }
 
-static void ifo_print_CELL_POSITION(cell_position_t *cell_position, int nr) {
+static void ifoPrint_CELL_POSITION(cell_position_t *cell_position, int nr) {
   int i;
 
   if(cell_position == NULL) {
&lt; at &gt;&lt; at &gt; -732,7 +732,7 &lt; at &gt;&lt; at &gt; static void ifo_print_CELL_POSITION(cell
 }
 
 
-void ifo_print_PGC(pgc_t *pgc) {
+void ifoPrint_PGC(pgc_t *pgc) {
   int i;
 
   if (!pgc) {
&lt; at &gt;&lt; at &gt; -747,7 +747,7 &lt; at &gt;&lt; at &gt; void ifo_print_PGC(pgc_t *pgc) {
 
   /* If no programs/no time then does this mean anything? */
   printf("Prohibited user operations: ");
-  ifo_print_USER_OPS(&amp;pgc-&gt;prohibited_ops);
+  ifoPrint_USER_OPS(&amp;pgc-&gt;prohibited_ops);
 
   for(i = 0; i &lt; 8; i++) {
     if(pgc-&gt;audio_control[i] &amp; 0x8000) { /* The 'is present' bit */
&lt; at &gt;&lt; at &gt; -782,14 +782,14 &lt; at &gt;&lt; at &gt; void ifo_print_PGC(pgc_t *pgc) {
   }
 
   /* Memmory offsets to div. tables. */
-  ifo_print_PGC_COMMAND_TBL(pgc-&gt;command_tbl);
-  ifo_print_PGC_PROGRAM_MAP(pgc-&gt;program_map, pgc-&gt;nr_of_programs);
-  ifo_print_CELL_PLAYBACK(pgc-&gt;cell_playback, pgc-&gt;nr_of_cells);
-  ifo_print_CELL_POSITION(pgc-&gt;cell_position, pgc-&gt;nr_of_cells);
+  ifoPrint_PGC_COMMAND_TBL(pgc-&gt;command_tbl);
+  ifoPrint_PGC_PROGRAM_MAP(pgc-&gt;program_map, pgc-&gt;nr_of_programs);
+  ifoPrint_CELL_PLAYBACK(pgc-&gt;cell_playback, pgc-&gt;nr_of_cells);
+  ifoPrint_CELL_POSITION(pgc-&gt;cell_position, pgc-&gt;nr_of_cells);
 }
 
 
-void ifo_print_TT_SRPT(tt_srpt_t *tt_srpt) {
+void ifoPrint_TT_SRPT(tt_srpt_t *tt_srpt) {
   int i;
 
   printf("Number of TitleTrack search pointers: %i\n",
&lt; at &gt;&lt; at &gt; -822,7 +822,7 &lt; at &gt;&lt; at &gt; void ifo_print_TT_SRPT(tt_srpt_t *tt_srp
 }
 
 
-void ifo_print_VTS_PTT_SRPT(vts_ptt_srpt_t *vts_ptt_srpt) {
+void ifoPrint_VTS_PTT_SRPT(vts_ptt_srpt_t *vts_ptt_srpt) {
   int i, j;
   printf(" nr_of_srpts %i last byte %i\n",
          vts_ptt_srpt-&gt;nr_of_srpts,
&lt; at &gt;&lt; at &gt; -843,7 +843,7 &lt; at &gt;&lt; at &gt; static void hexdump(uint8_t *ptr, int le
     printf("%02x ", *ptr++);
 }
 
-void ifo_print_PTL_MAIT(ptl_mait_t *ptl_mait) {
+void ifoPrint_PTL_MAIT(ptl_mait_t *ptl_mait) {
   int i, j;
 
   printf("Number of Countries: %i\n", ptl_mait-&gt;nr_of_countries);
&lt; at &gt;&lt; at &gt; -872,7 +872,7 &lt; at &gt;&lt; at &gt; void ifo_print_PTL_MAIT(ptl_mait_t *ptl_
   }
 }
 
-void ifo_print_VTS_TMAPT(vts_tmapt_t *vts_tmapt) {
+void ifoPrint_VTS_TMAPT(vts_tmapt_t *vts_tmapt) {
   unsigned int timeunit;
   int i, j;
 
&lt; at &gt;&lt; at &gt; -895,7 +895,7 &lt; at &gt;&lt; at &gt; void ifo_print_VTS_TMAPT(vts_tmapt_t *vt
   }
 }
 
-void ifo_print_C_ADT(c_adt_t *c_adt) {
+void ifoPrint_C_ADT(c_adt_t *c_adt) {
   int i, entries;
 
   printf("Number of VOBs in this VOBS: %i\n", c_adt-&gt;nr_of_vobs);
&lt; at &gt;&lt; at &gt; -912,7 +912,7 &lt; at &gt;&lt; at &gt; void ifo_print_C_ADT(c_adt_t *c_adt) {
 }
 
 
-void ifo_print_VOBU_ADMAP(vobu_admap_t *vobu_admap) {
+void ifoPrint_VOBU_ADMAP(vobu_admap_t *vobu_admap) {
   int i, entries;
 
   entries = (vobu_admap-&gt;last_byte + 1 - VOBU_ADMAP_SIZE)/4;
&lt; at &gt;&lt; at &gt; -952,7 +952,7 &lt; at &gt;&lt; at &gt; const char *ifo_print_menu_name(int type
 }
 
 /* pgc_type=1 for menu, 0 for title. */
-void ifo_print_PGCIT(pgcit_t *pgcit, int pgc_type) {
+void ifoPrint_PGCIT(pgcit_t *pgcit, int pgc_type) {
   int i;
 
   printf("\nNumber of Program Chains: %3i\n", pgcit-&gt;nr_of_pgci_srp);
&lt; at &gt;&lt; at &gt; -971,12 +971,12 &lt; at &gt;&lt; at &gt; void ifo_print_PGCIT(pgcit_t *pgcit, int
               pgcit-&gt;pgci_srp[i].entry_id);
     }
     printf("Parental ID mask 0x%04x\n", pgcit-&gt;pgci_srp[i].ptl_id_mask);
-    ifo_print_PGC(pgcit-&gt;pgci_srp[i].pgc);
+    ifoPrint_PGC(pgcit-&gt;pgci_srp[i].pgc);
   }
 }
 
 
-void ifo_print_PGCI_UT(pgci_ut_t *pgci_ut) {
+void ifoPrint_PGCI_UT(pgci_ut_t *pgci_ut) {
   int i, menu;
 
   printf("Number of Menu Language Units (PGCI_LU): %3i\n", pgci_ut-&gt;nr_of_lus);
&lt; at &gt;&lt; at &gt; -1016,12 +1016,12 &lt; at &gt;&lt; at &gt; void ifo_print_PGCI_UT(pgci_ut_t *pgci_u
       menu^=0x08;
     }
     printf("\n");
-    ifo_print_PGCIT(pgci_ut-&gt;lu[i].pgcit, 1);
+    ifoPrint_PGCIT(pgci_ut-&gt;lu[i].pgcit, 1);
   }
 }
 
 
-static void ifo_print_VTS_ATTRIBUTES(vts_attributes_t *vts_attributes) {
+static void ifoPrint_VTS_ATTRIBUTES(vts_attributes_t *vts_attributes) {
   int i;
 
   printf("VTS_CAT Application type: %08x\n", vts_attributes-&gt;vts_cat);
&lt; at &gt;&lt; at &gt; -1065,13 +1065,13 &lt; at &gt;&lt; at &gt; static void ifo_print_VTS_ATTRIBUTES(vts
 }
 
 
-void ifo_print_VTS_ATRT(vts_atrt_t *vts_atrt) {
+void ifoPrint_VTS_ATRT(vts_atrt_t *vts_atrt) {
   int i;
 
   printf("Number of Video Title Sets: %3i\n", vts_atrt-&gt;nr_of_vtss);
   for(i = 0; i &lt; vts_atrt-&gt;nr_of_vtss; i++) {
     printf("\nVideo Title Set %i\n", i + 1);
-    ifo_print_VTS_ATTRIBUTES(&amp;vts_atrt-&gt;vts[i]);
+    ifoPrint_VTS_ATTRIBUTES(&amp;vts_atrt-&gt;vts[i]);
   }
 }
 
&lt; at &gt;&lt; at &gt; -1089,22 +1089,22 &lt; at &gt;&lt; at &gt; void ifo_print(dvd_reader_t *dvd, int ti
   if(ifohandle-&gt;vmgi_mat) {
 
     printf("VMG top level\n-------------\n");
-    ifo_print_VMGI_MAT(ifohandle-&gt;vmgi_mat);
+    ifoPrint_VMGI_MAT(ifohandle-&gt;vmgi_mat);
 
     printf("\nFirst Play PGC\n--------------\n");
     if(ifohandle-&gt;first_play_pgc)
-      ifo_print_PGC(ifohandle-&gt;first_play_pgc);
+      ifoPrint_PGC(ifohandle-&gt;first_play_pgc);
     else
       printf("No First Play PGC present\n");
 
     printf("\nTitle Track search pointer table\n");
     printf(  "------------------------------------------------\n");
-    ifo_print_TT_SRPT(ifohandle-&gt;tt_srpt);
+    ifoPrint_TT_SRPT(ifohandle-&gt;tt_srpt);
 
     printf("\nMenu PGCI Unit table\n");
     printf(  "--------------------\n");
     if(ifohandle-&gt;pgci_ut) {
-      ifo_print_PGCI_UT(ifohandle-&gt;pgci_ut);
+      ifoPrint_PGCI_UT(ifohandle-&gt;pgci_ut);
     } else {
       printf("No PGCI Unit table present\n");
     }
&lt; at &gt;&lt; at &gt; -1112,14 +1112,14 &lt; at &gt;&lt; at &gt; void ifo_print(dvd_reader_t *dvd, int ti
     printf("\nParental Manegment Information table\n");
     printf(  "------------------------------------\n");
     if(ifohandle-&gt;ptl_mait) {
-      ifo_print_PTL_MAIT(ifohandle-&gt;ptl_mait);
+      ifoPrint_PTL_MAIT(ifohandle-&gt;ptl_mait);
     } else {
       printf("No Parental Management Information present\n");
     }
 
     printf("\nVideo Title Set Attribute Table\n");
     printf(  "-------------------------------\n");
-    ifo_print_VTS_ATRT(ifohandle-&gt;vts_atrt);
+    ifoPrint_VTS_ATRT(ifohandle-&gt;vts_atrt);
 
     printf("\nText Data Manager Information\n");
     printf(  "-----------------------------\n");
&lt; at &gt;&lt; at &gt; -1132,7 +1132,7 &lt; at &gt;&lt; at &gt; void ifo_print(dvd_reader_t *dvd, int ti
     printf("\nMenu Cell Adress table\n");
     printf(  "-----------------\n");
     if(ifohandle-&gt;menu_c_adt) {
-      ifo_print_C_ADT(ifohandle-&gt;menu_c_adt);
+      ifoPrint_C_ADT(ifohandle-&gt;menu_c_adt);
     } else {
       printf("No Menu Cell Adress table present\n");
     }
&lt; at &gt;&lt; at &gt; -1140,7 +1140,7 &lt; at &gt;&lt; at &gt; void ifo_print(dvd_reader_t *dvd, int ti
     printf("\nVideo Manager Menu VOBU address map\n");
     printf(  "-----------------\n");
     if(ifohandle-&gt;menu_vobu_admap) {
-      ifo_print_VOBU_ADMAP(ifohandle-&gt;menu_vobu_admap);
+      ifoPrint_VOBU_ADMAP(ifohandle-&gt;menu_vobu_admap);
     } else {
       printf("No Menu VOBU address map present\n");
     }
&lt; at &gt;&lt; at &gt; -1150,20 +1150,20 &lt; at &gt;&lt; at &gt; void ifo_print(dvd_reader_t *dvd, int ti
   if(ifohandle-&gt;vtsi_mat) {
 
     printf("VTS top level\n-------------\n");
-    ifo_print_VTSI_MAT(ifohandle-&gt;vtsi_mat);
+    ifoPrint_VTSI_MAT(ifohandle-&gt;vtsi_mat);
 
     printf("\nPart of Title Track search pointer table\n");
     printf(  "----------------------------------------------\n");
-    ifo_print_VTS_PTT_SRPT(ifohandle-&gt;vts_ptt_srpt);
+    ifoPrint_VTS_PTT_SRPT(ifohandle-&gt;vts_ptt_srpt);
 
     printf("\nPGCI Unit table\n");
     printf(  "--------------------\n");
-    ifo_print_PGCIT(ifohandle-&gt;vts_pgcit, 0);
+    ifoPrint_PGCIT(ifohandle-&gt;vts_pgcit, 0);
 
     printf("\nMenu PGCI Unit table\n");
     printf(  "--------------------\n");
     if(ifohandle-&gt;pgci_ut) {
-      ifo_print_PGCI_UT(ifohandle-&gt;pgci_ut);
+      ifoPrint_PGCI_UT(ifohandle-&gt;pgci_ut);
     } else {
       printf("No Menu PGCI Unit table present\n");
     }
&lt; at &gt;&lt; at &gt; -1171,7 +1171,7 &lt; at &gt;&lt; at &gt; void ifo_print(dvd_reader_t *dvd, int ti
     printf("\nVTS Time Map table\n");
     printf(  "-----------------\n");
     if(ifohandle-&gt;vts_tmapt) {
-      ifo_print_VTS_TMAPT(ifohandle-&gt;vts_tmapt);
+      ifoPrint_VTS_TMAPT(ifohandle-&gt;vts_tmapt);
     } else {
       printf("No VTS Time Map table present\n");
     }
&lt; at &gt;&lt; at &gt; -1179,7 +1179,7 &lt; at &gt;&lt; at &gt; void ifo_print(dvd_reader_t *dvd, int ti
     printf("\nMenu Cell Adress table\n");
     printf(  "-----------------\n");
     if(ifohandle-&gt;menu_c_adt) {
-      ifo_print_C_ADT(ifohandle-&gt;menu_c_adt);
+      ifoPrint_C_ADT(ifohandle-&gt;menu_c_adt);
     } else {
       printf("No Cell Adress table present\n");
     }
&lt; at &gt;&lt; at &gt; -1187,18 +1187,18 &lt; at &gt;&lt; at &gt; void ifo_print(dvd_reader_t *dvd, int ti
     printf("\nVideo Title Set Menu VOBU address map\n");
     printf(  "-----------------\n");
     if(ifohandle-&gt;menu_vobu_admap) {
-      ifo_print_VOBU_ADMAP(ifohandle-&gt;menu_vobu_admap);
+      ifoPrint_VOBU_ADMAP(ifohandle-&gt;menu_vobu_admap);
     } else {
       printf("No Menu VOBU address map present\n");
     }
 
     printf("\nCell Adress table\n");
     printf(  "-----------------\n");
-    ifo_print_C_ADT(ifohandle-&gt;vts_c_adt);
+    ifoPrint_C_ADT(ifohandle-&gt;vts_c_adt);
 
     printf("\nVideo Title Set VOBU address map\n");
     printf(  "-----------------\n");
-    ifo_print_VOBU_ADMAP(ifohandle-&gt;vts_vobu_admap);
+    ifoPrint_VOBU_ADMAP(ifohandle-&gt;vts_vobu_admap);
   }
 
   ifoClose(ifohandle);
</description>
    <dc:creator>diego</dc:creator>
    <dc:date>2008-09-25T22:09:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/691">
    <title>r1151 - trunk/libdvdread/src/ifo_print.c</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/691</link>
    <description>Author: diego
Date: Fri Sep 26 00:08:45 2008
New Revision: 1151

Log:
cosmetics: one more hunk of indentation sync


Modified:
   trunk/libdvdread/src/ifo_print.c

Modified: trunk/libdvdread/src/ifo_print.c
==============================================================================
--- trunk/libdvdread/src/ifo_print.c(original)
+++ trunk/libdvdread/src/ifo_print.cFri Sep 26 00:08:45 2008
&lt; at &gt;&lt; at &gt; -749,12 +749,12 &lt; at &gt;&lt; at &gt; void ifo_print_PGC(pgc_t *pgc) {
   printf("Prohibited user operations: ");
   ifo_print_USER_OPS(&amp;pgc-&gt;prohibited_ops);
 
-    for(i = 0; i &lt; 8; i++) {
-      if(pgc-&gt;audio_control[i] &amp; 0x8000) { /* The 'is present' bit */
-        printf("Audio stream %i control: %04x\n",
-               i, pgc-&gt;audio_control[i]);
-      }
+  for(i = 0; i &lt; 8; i++) {
+    if(pgc-&gt;audio_control[i] &amp; 0x8000) { /* The 'is present' bit */
+      printf("Audio stream %i control: %04x\n",
+             i, pgc-&gt;audio_control[i]);
     }
+  }
 
   for(i = 0; i &lt; 32; i++) {
     if(pgc-&gt;subp_control[i] &amp; 0x80000000) { /* The 'is present' bit */
</description>
    <dc:creator>diego</dc:creator>
    <dc:date>2008-09-25T22:08:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/690">
    <title>Re: "upstream" libdvdread versions</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/690</link>
    <description>
I will be doing this in steps.  I just committed the first part:
Converting all tabs to spaces.

Diego
</description>
    <dc:creator>Diego Biurrun</dc:creator>
    <dc:date>2008-09-23T09:15:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.dvdnav.general/689">
    <title>Re: UDF2.50</title>
    <link>http://permalink.gmane.org/gmane.comp.video.dvdnav.general/689</link>
    <description>
Are you complaining about the quoting habits expected around here?

Diego
</description>
    <dc:creator>Diego Biurrun</dc:creator>
    <dc:date>2008-09-22T05:29:35</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.video.dvdnav.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.video.dvdnav.general</link>
  </textinput>
</rdf:RDF>
