# HG changeset patch # User jcdutton # Date 1051626142 0 # Node ID 21bf7491156c3d14c3f9acfd4d65a6f46f262587 # Parent 7993d22f64879442fb718767e9cd4cecaaa1b752 Remove log content from file. Use cvs log instead. diff -r 7993d22f6487 -r 21bf7491156c dvdnav.c --- a/dvdnav.c Mon Apr 28 18:39:04 2003 +0000 +++ b/dvdnav.c Tue Apr 29 14:22:22 2003 +0000 @@ -1088,224 +1088,3 @@ return this->position_next.still; } -/* - * $Log$ - * Revision 1.53 2003/04/27 01:26:18 jcdutton - * Modified libdvdnav to do without libdvdread. - * Use internal ifo tools. - * - * Revision 1.52 2003/04/06 13:05:45 mroi - * report start of PG as well - * - * Revision 1.51 2003/04/04 14:21:32 mroi - * fill in new timing member in cell_change event - * - * Revision 1.50 2003/04/01 11:30:56 mroi - * merge James fixes from xine-lib cvs back into libdvdnav cvs so they will not be lost - * on syncing - * - * Revision 1.49 2003/04/01 11:28:54 mroi - * some more sanity checking will prevent segfaults in these functions - * - * Revision 1.48 2003/03/31 13:48:36 mroi - * update position on HOP_CHANNEL, do not rely on a following CELL_CHANGE - * - * Revision 1.47 2003/03/26 14:37:22 mroi - * I should get a brain and learn how to handle BCD... - * also fixing a possible mis-jump with angled cells - * - * Revision 1.46 2003/03/25 12:46:26 mroi - * - new event on cell changes to report program and cell number and some time info - * - get rid of memcopies in event handling - * - * Revision 1.45 2003/03/15 20:18:50 mroi - * start blockN from 0 - * - * Revision 1.44 2003/03/14 18:49:28 mroi - * less overwhelming TRACE info - * - * Revision 1.43 2003/03/12 11:38:51 mroi - * stop the VM here - * - * Revision 1.42 2003/02/25 14:08:14 mroi - * new event DVDNAV_WAIT - * - * Revision 1.40 2003/02/20 15:32:15 mroi - * big libdvdnav cleanup, quoting the ChangeLog: - * * some bugfixes - * * code cleanup - * * build process polishing - * * more sensible event order in get_next_block to ensure useful event delivery - * * VOBU level resume - * * fixed: seeking in a multiangle feature briefly showed the wrong angle - * - * Revision 1.39 2002/10/23 11:38:09 mroi - * port Stephen's comment fixing to avoid problems when syncing xine-lib's copy of - * libdvdnav - * - * Revision 1.38 2002/09/19 04:48:28 jcdutton - * Update version info. - * The "note2" bit if to help developers know which version of libdvdnav the user is using. - * - * Revision 1.37 2002/09/18 14:26:42 mroi - * fix possible unlock on not locked mutex - * - * Revision 1.36 2002/09/17 11:00:21 jcdutton - * First patch for personalized dvd viewing. I have not tested it yet. - * - * Revision 1.35 2002/09/05 12:55:05 mroi - * fix memleaks in dvdnav_open - * - * Revision 1.34 2002/09/03 00:41:48 jcdutton - * Add a comment so I can tell which version of the CVS a user is using. - * Also add a FIXME to remind me to fix the Chapter number display. - * - * Revision 1.33 2002/08/31 11:05:27 jcdutton - * Properly seed the DVD VM Instruction rand(). - * - * Revision 1.32 2002/08/31 02:50:27 jcdutton - * Improve some debug messages. - * Add some comments about dvdnav_open memory leaks. - * - * Revision 1.31 2002/08/27 19:15:08 mroi - * more consistent console output - * - * Revision 1.30 2002/08/09 21:34:27 mroi - * update spu clut, spu channel and audio channel more often - * - * Revision 1.29 2002/07/25 14:51:40 richwareham - * Moved get_current_nav_pci into dvdnac.c, changed example to use it instead of 'home-rolled' - * check_packet. - * - * Revision 1.28 2002/07/25 14:42:33 richwareham - * Patch from aschultz@cs.uni-magdeburg.de to allow for still-frame 'peek-ahead' - * - * Revision 1.27 2002/07/12 15:46:44 mroi - * use new memcopy'less read ahead cache - * - * Revision 1.26 2002/07/06 16:24:54 mroi - * * fix debug messages - * * send spu stream change event only, when there are new streams - * (should fix problems with Terminator disk 2) - * - * Revision 1.25 2002/07/05 14:18:54 mroi - * report all spu types (widescreen, letterbox and pan&scan), not widescreen - * only and report the stream's scale permissions to detect pan&scan material - * - * Revision 1.24 2002/07/05 01:42:30 jcdutton - * Add more debug info for Menu language selection. - * Only do vm_start when we have to. - * - * Revision 1.23 2002/07/02 22:57:09 jcdutton - * Rename some of the functions in vm.c to help readability. - * Hopefully fix __FUNCTION__ problem. Use __func_ as recommended in C99. - * Fix bug where libdvdnav would not immeadiately replay the same cell due to menu buttons. - * - * Revision 1.22 2002/06/25 13:37:11 jcdutton - * Revert back to old read_cache method. - * Some new optimizations added to the old read_cache method, thus reducing the amount of calls to read blocks from the DVD device. - * - * Revision 1.21 2002/06/06 15:03:09 richwareham - * Biiiiiiig change to let doxygen generate some docs for the library. Note that I'm in no way sure that the autoconf stuff plays nice. - * - * Revision 1.20 2002/06/04 13:35:16 richwareham - * Removed more C++ style comments - * - * Revision 1.19 2002/05/30 23:15:14 richwareham - * First draft of removing HAVE_DVDREAD9 - * - * Revision 1.18 2002/05/30 09:52:29 richwareham - * 'Objectified' the read-ahead cache in preparation to implement a 'proper' threaded cache a-la that recommended in the DVD Demystified book. - * - * Revision 1.17 2002/05/09 11:57:24 richwareham - * Angles now work (still a few wrinkles though -- e.g. angle does not reset to '1' when returning to menus) - * - * Revision 1.16 2002/04/24 21:15:25 jcdutton - * Quiet please!!! - * - * Revision 1.15 2002/04/24 00:47:46 jcdutton - * Some more cleanups. - * Improve button passing. - * - * Revision 1.14 2002/04/23 13:26:08 jcdutton - * Add some comments, FIXMEs. - * The main point being that dvdnav_get_next_block is almost in a state where it can be optional whether the application programmer uses it, or implements their own version of the function. That is been the main reason for the re-write of this function recently. - * - * Revision 1.13 2002/04/23 12:55:40 jcdutton - * Removed un-needed variables. - * General Clean up. - * - * Revision 1.12 2002/04/23 12:34:39 f1rmb - * Why rewrite vm function, use it instead (this remark is for me, of course ;-) ). - * Comment unused var, shut compiler warnings. - * - * Revision 1.11 2002/04/23 02:12:27 jcdutton - * Re-implemented seeking. - * - * Revision 1.10 2002/04/23 00:07:16 jcdutton - * Name stills work better. - * - * Revision 1.9 2002/04/22 22:00:48 jcdutton - * Start of rewrite of libdvdnav. Still need to re-implement seeking. - * - * Revision 1.8 2002/04/22 20:57:14 f1rmb - * Change/fix SPU active stream id. Same for audio. Few new functions, largely - * inspired from libogle ;-). - * - * Revision 1.7 2002/04/10 16:45:57 jcdutton - * Actually fix the const this time! - * - * Revision 1.6 2002/04/07 14:10:11 richwareham - * Stop C++ bitching about some things and extend the menus example - * - * Revision 1.5 2002/04/06 18:42:05 jcdutton - * Slight correction to handle quicker menu transitions. - * - * Revision 1.4 2002/04/06 18:31:50 jcdutton - * Some cleaning up. - * changed exit(1) to assert(0) so they actually get seen by the user so that it helps developers more. - * - * Revision 1.3 2002/04/02 18:22:27 richwareham - * Added reset patch from Kees Cook - * - * Revision 1.2 2002/04/01 18:56:28 richwareham - * Added initial example programs directory and make sure all debug/error output goes to stderr. - * - * Revision 1.1.1.1 2002/03/12 19:45:57 richwareham - * Initial import - * - * Revision 1.28 2002/02/02 23:26:20 richwareham - * Restored title selection - * - * Revision 1.27 2002/02/01 15:48:10 richwareham - * Re-implemented angle selection and title/chapter display - * - * Revision 1.26 2002/01/31 16:53:49 richwareham - * Big patch from Daniel Caujolle-Bert to (re)implement SPU/Audio language display - * - * Revision 1.25 2002/01/24 20:53:50 richwareham - * Added option to _not_ use DVD read-ahead to options - * - * Revision 1.24 2002/01/20 15:54:59 jcdutton - * Implement seeking. - * It is still a bit buggy, but works sometimes. - * I need to find out how to make the jump clean. - * At the moment, some corruption of the mpeg2 stream occurs, - * which causes libmpeg2 to crash. - * - * Revision 1.23 2002/01/18 00:23:52 jcdutton - * Support Ejecting of DVD. - * It will first un-mount the DVD, then eject it. - * - * Revision 1.22 2002/01/17 14:50:32 jcdutton - * Fix corruption of stream during menu transitions. - * Menu transitions are now clean. - * - * Revision 1.21 2002/01/15 00:37:03 jcdutton - * Just a few cleanups, and a assert fix. (memset fixed it) - * - * Revision 1.20 2002/01/13 22:17:57 jcdutton - * Change logging. - * - * - */