annotate ifo_print.h @ 6:e5663591d13c src

gettimeofday() doesn't exist in windows, but recent mingw32 runtime include a replacement that clashes with mingw32's one. This patch will check for it in configure.ac and define the private function only if gettimeofday() is not defined. Patch by Rafael Carr (funman videolan org)
author nicodvb
date Thu, 05 Jun 2008 08:52:00 +0000
parents fdbae45c30fc
children 8bfb8ef95f9a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
1 /*
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
2 * This program is free software; you can redistribute it and/or modify
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
3 * it under the terms of the GNU General Public License as published by
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
4 * the Free Software Foundation; either version 2 of the License, or
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
5 * (at your option) any later version.
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
6 *
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
7 * This program is distributed in the hope that it will be useful,
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
10 * GNU General Public License for more details.
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
11 *
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
12 * You should have received a copy of the GNU General Public License
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
13 * along with this program; if not, write to the Free Software
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
14 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
15 *
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
16 * $Id$
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
17 *
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
18 */
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
19
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
20 #ifndef IFO_PRINT_H_INCLUDED
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
21 #define IFO_PRINT_H_INCLUDED
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
22
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
23 #include <inttypes.h>
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
24 #ifdef DVDNAV_COMPILE
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
25 # include "ifo_types.h"
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
26 #else
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
27 # include <libdvdread/ifo_types.h> /* Only for vm_cmd_t */
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
28 #endif
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
29
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
30 void ifo_print(dvd_reader_t *dvd, int title);
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
31
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
32 #endif /* IFO_PRINT_H_INCLUDED */
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
33
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
34 /*
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
35 * $Log$
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
36 * Revision 1.1 2004/01/11 21:43:13 mroi
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
37 * big build system changes
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
38 * * cleaned up all Makefiles and added a Makefile.common
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
39 * * added relchk script
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
40 * * moved libdvdread files to a dvdread subdir
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
41 * * moved DVD VM to a vm subdir
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
42 * * removed unused code in read_cache.c
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
43 *
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
44 * Revision 1.4 2004/01/01 15:13:13 jcdutton
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
45 * Put ifo_print.c and .h back in.
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
46 *
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
47 * Revision 1.2 2003/04/28 15:17:17 jcdutton
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
48 * Update ifodump to work with new libdvdnav cvs, instead of needing libdvdread.
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
49 *
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
50 * Revision 1.1.1.1 2002/08/28 09:48:35 jcdutton
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
51 * Initial import into CVS.
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
52 *
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
53 *
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
54 *
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
55 */
fdbae45c30fc moved to src/ the sources files
nicodvb
parents:
diff changeset
56