log

age author description
Sat, 11 Jun 2011 15:42:20 +0000 reimar Do not use non-standard sys/fcntl.h include, use just fcntl.h src
Sun, 20 Mar 2011 18:06:39 +0000 erik Fix typos in comments src
Sat, 26 Feb 2011 20:32:32 +0000 erik Fix grammar in dvdnav.h src
Sat, 12 Feb 2011 20:29:58 +0000 erik Fix typos src
Sun, 21 Nov 2010 23:59:43 +0000 erik Prevent abort if a menu doesn't exist. src
Fri, 30 Jul 2010 23:34:24 +0000 erik If there is no VMGI or PGCI return instead of try to get them src
Fri, 30 Jul 2010 23:34:19 +0000 erik Fix a spelling error in the comments src
Fri, 30 Jul 2010 23:34:16 +0000 erik Add dvdnav_program_play & dvdnav_current_title_program src
Fri, 30 Jul 2010 23:34:13 +0000 erik Make sure part is initialized src
Fri, 30 Jul 2010 23:34:11 +0000 erik Prevent deadlock in dvdnav_reset src
Fri, 30 Jul 2010 23:34:08 +0000 erik Clear all of position_current src
Tue, 01 Jun 2010 10:02:38 +0000 nicodvb logs belong to stderr, not stdout; patch by John Stebbins src
Tue, 01 Jun 2010 10:01:33 +0000 nicodvb Prevent display of garbage volume label when the file being scanned is src
Tue, 01 Jun 2010 08:17:15 +0000 nicodvb in vm:c set_PGN removed restriction that didn't play multi-PGC titles; patch by John Stebbins src
Thu, 27 May 2010 15:26:27 +0000 erik Fix pthread_mutex_destroy macro for Win32 src
Tue, 25 May 2010 23:33:59 +0000 rathann Provide a way to retrieve video resolution. src
Sun, 06 Sep 2009 15:26:43 +0000 erik Cosmetic change only - os2_open src
Sun, 06 Sep 2009 15:26:39 +0000 erik OS/2 portability fix src
Wed, 22 Apr 2009 07:40:57 +0000 nicodvb in dvdnav_describe_chapters() ifo could be leaked in case of erros; fixed by Erik Hovland src
Mon, 02 Feb 2009 22:55:58 +0000 nicodvb implement and export dvdnav_get_serial_string(); patch by Matthew Wire devel - mrwire - co - uk. Fixed by Erik src
Mon, 12 Jan 2009 12:10:32 +0000 diego Ignore generated .d files. src
Tue, 30 Dec 2008 14:48:46 +0000 reimar Move dvd_types.h, dvdnav_events.h and dvdnav.h into a dvdnav directory. src
Thu, 09 Oct 2008 22:20:36 +0000 diego OS/2 support by KO Myung-Hun, komh chollian net src
Thu, 09 Oct 2008 22:20:01 +0000 diego cosmetics: Remove all trailing whitespace. src
Sun, 14 Sep 2008 20:31:43 +0000 diego Remove useless $Id$ and $Name$ keywords. src
Sun, 14 Sep 2008 20:11:17 +0000 diego Use consistent multiple inclusion guards everywhere: src
Sun, 14 Sep 2008 16:05:09 +0000 diego Convert all ISO8859-1 sequences to proper UTF-8. src
Sun, 14 Sep 2008 15:40:51 +0000 diego Use consistent license headers everywhere: Fix wrong FSF address. src
Sat, 06 Sep 2008 21:55:51 +0000 rathann Remove all trailing whitespace, src
Sun, 31 Aug 2008 18:13:23 +0000 rathann A variable assignment is missing a lock around it. src
Sat, 30 Aug 2008 12:12:13 +0000 rathann Sync with current libdvdread header location. src
Sun, 13 Jul 2008 16:52:11 +0000 rathann reverted MP_DVDNAV #define removal src
Sun, 13 Jul 2008 13:17:35 +0000 rathann remove unused #define src
Sun, 29 Jun 2008 12:58:08 +0000 nicodvb after an AUDIO change event assign the logical stream to the returned event, src
Sat, 28 Jun 2008 09:20:17 +0000 nicodvb change the prototype of dvdnav_describe_title_chapters() to use 'self' instead of 'this' for compatibility with c++ compilers src
Sat, 14 Jun 2008 12:33:21 +0000 nicodvb now autotools use dvdread-config, too. Based on a patch by Dan Nicholson src
Wed, 11 Jun 2008 18:06:43 +0000 rathann remove obsolete URL from info message (until we get a proper homepage) src
Sun, 08 Jun 2008 09:12:14 +0000 nicodvb finally removed libdvdread; new build build system temporarily broken: will fix in next commit src
Sun, 08 Jun 2008 09:03:10 +0000 nicodvb include dvdread headers as <libdvdread/*> for upcoming dvdread removal patch src
Thu, 05 Jun 2008 10:30:17 +0000 nicodvb (char*) typecase to silence gcc; patch by Erik Hovland org src
Thu, 05 Jun 2008 10:28:59 +0000 nicodvb in dvdnav_sector_search() vobu is uint32_t it; patch by Erik Hovland org src
Thu, 05 Jun 2008 10:27:01 +0000 nicodvb in remap_loadmap() memzero tmp before using it; patch by Erik Hovland org src
Thu, 05 Jun 2008 10:24:24 +0000 nicodvb memzero ICB before using it; patch by Erik Hovland org src
Thu, 05 Jun 2008 10:22:53 +0000 nicodvb replaced *struct assignment with call to memcpy(); patch by Erik Hovland org src
Thu, 05 Jun 2008 10:19:26 +0000 nicodvb fixed incorrect type cast; patch by Erik Hovland org src
Thu, 05 Jun 2008 08:55:12 +0000 nicodvb replace an assert(getenv("HOME)) with a return NULL in cases src
Thu, 05 Jun 2008 08:45:35 +0000 nicodvb gettimeofday() doesn't exist on windows, but recent mingw32 runtime src
Sun, 01 Jun 2008 16:00:17 +0000 nicodvb removed inclusion of vmcmd.h src
Sat, 31 May 2008 12:34:25 +0000 nicodvb adapted the tree to the dvdread->libdvdread transition src
Sat, 31 May 2008 12:29:19 +0000 nicodvb moved dvdread to libdvdread; it's the first step for the separation of the lib from dvdnav src
Tue, 27 May 2008 21:53:10 +0000 nicodvb workaround wrong filesize indicated in the UDF; patch by unknown author posted by Alexander Roalter it src
Thu, 22 May 2008 20:29:08 +0000 nicodvb in dvdnav_close() protect the actual call do DVDCloseFile() with a mutex; patch by Erik Hovland org src
Sun, 11 May 2008 20:35:22 +0000 nicodvb read_playback_type() finally removes the last conditional bitfield struct src
Sun, 11 May 2008 19:07:25 +0000 nicodvb read_cell_playback() removes another conditional bitfield. src
Sun, 11 May 2008 09:43:48 +0000 nicodvb added read_pgci_srp() and removed another conditional bitfield src
Sun, 11 May 2008 09:27:42 +0000 nicodvb added read_user_ops() and removed conditional bitfield src
Sat, 10 May 2008 20:53:00 +0000 nicodvb more braces removed src
Sat, 10 May 2008 20:46:42 +0000 nicodvb prevent 2 potential memory leaks in SetUDFCache() src
Sat, 10 May 2008 20:37:13 +0000 nicodvb cosmetics: tabs->spaces, hopefully the indentation is much better now src
Sat, 10 May 2008 20:21:37 +0000 nicodvb cosmetics: fewer useless braces src
Sat, 10 May 2008 10:24:22 +0000 nicodvb 100% cosmetics: removed various spaces/tabs and useless braces. Tiny reindentation src
Sat, 10 May 2008 10:07:06 +0000 nicodvb use memcpy() instead of struct assignment. Patch by Erik Hovland org src
Fri, 09 May 2008 21:34:39 +0000 nicodvb removed unnecessary inclusion of config.h - patch by Erik Hovland org src
Fri, 09 May 2008 21:33:31 +0000 nicodvb removed unnecessary inclusion of bswap.h - patch by Erik Hovland org src
Sat, 03 May 2008 08:22:40 +0000 nicodvb read_subp_attr() uses getbits() instead of relying on endianness-specific bitfields src
Sat, 03 May 2008 08:05:35 +0000 nicodvb removed forgotten debug src
Sat, 03 May 2008 08:04:34 +0000 nicodvb read_multichannel_ext() uses getbits() instead of relying on endianness-specific bitfields src
Sat, 03 May 2008 07:50:09 +0000 nicodvb read_audio_attr() uses getbits() instead of relying on endianness-specific bitfields src
Fri, 02 May 2008 08:27:21 +0000 nicodvb video_attr_t is now defined and read correctly, rather than relying on conditional bitfields src
Thu, 01 May 2008 17:13:36 +0000 nicodvb split bitstream reader functions in 2 separate files for reuse src
Sun, 27 Apr 2008 09:53:45 +0000 nicodvb some debug message to identify the cause of 'Invalid main menu IFO' src
Tue, 22 Apr 2008 07:36:49 +0000 nicodvb 10l to me: in vm_get_current_menu() I forgot to attach src
Sun, 20 Apr 2008 08:29:02 +0000 nicodvb in get_PGCIT() check the validity of vm->vtsi before risking to dereference NULL; src
Sun, 20 Apr 2008 08:18:52 +0000 nicodvb check that dvdcss_version is not NULL before dereferencing it; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 10:35:25 +0000 nicodvb in remap_loadmap() close the file pointer before exiting ; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 10:34:31 +0000 nicodvb in remap_loadmap() free map before exiting in case of failure ; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 10:27:37 +0000 nicodvb in DVDDiscID() call DVDCloseFile() before exiting with an error ; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 10:11:36 +0000 nicodvb in dvdnav_get_next_cache_block() release the mutex if vm_start() failed ; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 10:07:47 +0000 nicodvb added missing mutex around the code in dvdnav_clear() ; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:44:15 +0000 nicodvb in dvdnav_open() make sure to NULL-terminate this->path and to not overrun its length; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:40:03 +0000 nicodvb prevent access to index ouf of bounds when iterating over titles; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:34:55 +0000 nicodvb #define TITLES_MAX as 9 instead of using an hardcodec value ; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:29:18 +0000 nicodvb prevent string overflow in static buffer using strncat(MAX_UDF_FILE_NAME_LEN-1) instead of strcat() ; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:19:24 +0000 nicodvb set cached_dir_base=NULL after free()ing it; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:11:14 +0000 nicodvb removed unnecessary inclusion of vmcmd.h; patch by Erik Hovland - erik hovland org src
Sat, 05 Jan 2008 15:17:28 +0000 nicodvb make static const various tables; NULL were changed to emtpy strings; patch by Diego Petten src
Sat, 05 Jan 2008 09:22:45 +0000 nicodvb static-ize a const; patch by Diego Petten src
Mon, 31 Dec 2007 18:17:34 +0000 nicodvb in DVDOpen(), if path_copy ends up being an empty string transform it to /; part of ogle-1778 fixed by me src
Mon, 31 Dec 2007 18:08:06 +0000 nicodvb malloc() a buffer large enough before calling getcwd() - part of ogle-1778 src
Mon, 31 Dec 2007 17:56:30 +0000 nicodvb fix potential memleak, part of ogle-1778 src
Mon, 31 Dec 2007 17:48:08 +0000 nicodvb more 0->NULL changes, part of ogle-1778 src
Mon, 31 Dec 2007 17:44:05 +0000 nicodvb call dvdinput_close() after having successfully opened it but before exiting in case of errors; part of ogle-1778 src
Mon, 31 Dec 2007 17:25:55 +0000 nicodvb more 0->NULL in functions returning pointers src
Sun, 30 Dec 2007 14:29:20 +0000 nicodvb fail DVDDiscID if no ifo files are found. ogle-1766 src
Sun, 30 Dec 2007 14:22:32 +0000 nicodvb fix various memleaks, part of ogle-1764 src
Sun, 30 Dec 2007 14:08:25 +0000 nicodvb functions returning pointers should return NULL, not 0. part of ogle-1764 src
Sun, 30 Dec 2007 13:59:19 +0000 nicodvb reindented src
Sun, 30 Dec 2007 13:58:36 +0000 nicodvb report when no FirstPlayPGC is present - ogle-1736 src
Sun, 30 Dec 2007 13:49:03 +0000 nicodvb various reports about audio stream (bits, quantization, etc) . ogle-1721 src
Sun, 30 Dec 2007 11:35:06 +0000 nicodvb define _SIZE macros as unsigned; part of ogle-1675 src
Tue, 04 Dec 2007 23:03:58 +0000 nicodvb in B2N_64 always append ULL to the hex bitmasks to force conversion of src
Thu, 29 Nov 2007 23:24:05 +0000 nicodvb now dvdnav_describe_title_chapters() also returns the duration of the title src
Thu, 29 Nov 2007 23:09:59 +0000 nicodvb in dvdnav_describe_title_chapters() init *times to NULL, so if something fails we don't leave the ptr uninited src
Wed, 28 Nov 2007 23:19:00 +0000 nicodvb added dvdnav_describe_title_chapters(title) src
Wed, 28 Nov 2007 23:13:50 +0000 nicodvb added utility functions vm_get_title_ifo() and vm_ifo_close() src
Sun, 11 Nov 2007 11:57:34 +0000 nicodvb export UDF symbols in the symbol table for some programs that use them src
Sun, 11 Nov 2007 11:29:53 +0000 nicodvb include dvdread/ifo_types.h instead of dvdnav/ifo_types.h src
Sun, 11 Nov 2007 11:23:05 +0000 nicodvb install dvd_udf.h (some program needs it) src
Sun, 19 Aug 2007 21:25:04 +0000 rathann - fix compilation of C++ code using dvdnav.h (this is a reserved C++ keyword) src
Sun, 05 Aug 2007 20:27:59 +0000 nicodvb dvdread is now built as independent library and installed system-wide alongside libdvdnav src
Thu, 02 Aug 2007 21:58:59 +0000 nicodvb don't call dvdnav functions from within dvdread src
Sat, 14 Jul 2007 11:28:12 +0000 nicodvb a beauty mask src
Sat, 14 Jul 2007 11:25:44 +0000 nicodvb make dvdnav_sector_search() work correctly for blocks in the last vobu; patch by ggurov+abv-bg src
Thu, 12 Jul 2007 20:09:45 +0000 nicodvb fixed off-by-one bug in scan_admap (copied reference code from ifo_print.c); reported by ggurov+abv-bg src
Wed, 11 Jul 2007 21:53:36 +0000 nicodvb since sectors range in [0..len-1] the target offset must be validated not to exceed length-1; reported by ggurov@abv.bg src
Wed, 11 Jul 2007 21:21:45 +0000 nicodvb in dvdnav_sector_search() replaced check (length-offset<0) with safer (length<offset) ; patch by ggurob abv bg src
Mon, 11 Jun 2007 21:14:12 +0000 nicodvb implemented dvdnav_get_audio_attr and dvdnav_get_spu_attr; patch by Attila Otvos src
Sat, 05 May 2007 10:52:11 +0000 nicodvb in DVDOpen() exit if strdup() fails; part of a patch by Videolan team src
Sat, 05 May 2007 10:32:13 +0000 nicodvb define B2xx macros for BEOS as for WIN32 variants; patch by Videolan team src
Sun, 29 Apr 2007 20:20:42 +0000 nicodvb in dvdnav_sector_search() when playing multiangle titles skip cells not corresponding to BLOCK_MODE_FIRST_CELL src