Mercurial > libdvdnav.hg
graph
-
In vm_new_vm(), use the proper calloc() argument order src tipWed, 04 Dec 2013 23:02:01 +0000, by rathann
-
Reset vm->hop_channel while resetting everything else in vm_reset srcSun, 10 Nov 2013 11:38:58 +0000, by rathann
-
Prevent general CPP macro from causing strange behavior. srcSun, 06 Oct 2013 20:54:43 +0000, by rathann
-
Correct comment. dvdnav_time_search *is* implemented, just somewhat srcSun, 06 Oct 2013 20:47:20 +0000, by rathann
-
Let dvdnav_describe_title_chapters() skip PGCs with missing cells. srcThu, 03 Oct 2013 23:15:54 +0000, by rathann
-
Let dvdnav_describe_title_chapters() skip PGCs with a cell number of zero. srcThu, 03 Oct 2013 22:30:48 +0000, by rathann
-
Prevent segmentation faults in vdnav_describe_title_chapters() srcThu, 03 Oct 2013 22:19:25 +0000, by rathann
-
Fix crash when trying to play a DVD from different region than currently set srcThu, 03 Oct 2013 22:10:07 +0000, by rathann
-
Unbreak playback of DVDs with menus, broken by r1245. srcTue, 05 Feb 2013 21:25:29 +0000, by rathann
-
Restore C++ compatibility by renaming the parameter to 'self' like in srcSun, 09 Dec 2012 21:39:37 +0000, by rathann
-
Make sure we get nav packets for all cells in multi angle features srcSun, 09 Dec 2012 21:22:15 +0000, by rathann
-
Do not use non-standard sys/fcntl.h include, use just fcntl.h srcSat, 11 Jun 2011 15:42:20 +0000, by reimar
-
If there is no VMGI or PGCI return instead of try to get them srcFri, 30 Jul 2010 23:34:24 +0000, by erik
-
logs belong to stderr, not stdout; patch by John Stebbins srcTue, 01 Jun 2010 10:02:38 +0000, by nicodvb
-
Prevent display of garbage volume label when the file being scanned is srcTue, 01 Jun 2010 10:01:33 +0000, by nicodvb
-
in vm:c set_PGN removed restriction that didn't play multi-PGC titles; patch by John Stebbins srcTue, 01 Jun 2010 08:17:15 +0000, by nicodvb
-
in dvdnav_describe_chapters() ifo could be leaked in case of erros; fixed by Erik Hovland srcWed, 22 Apr 2009 07:40:57 +0000, by nicodvb
-
implement and export dvdnav_get_serial_string(); patch by Matthew Wire devel - mrwire - co - uk. Fixed by Erik srcMon, 02 Feb 2009 22:55:58 +0000, by nicodvb
-
Move dvd_types.h, dvdnav_events.h and dvdnav.h into a dvdnav directory. srcTue, 30 Dec 2008 14:48:46 +0000, by reimar
-
Use consistent license headers everywhere: Fix wrong FSF address. srcSun, 14 Sep 2008 15:40:51 +0000, by diego
-
after an AUDIO change event assign the logical stream to the returned event, srcSun, 29 Jun 2008 12:58:08 +0000, by nicodvb
-
change the prototype of dvdnav_describe_title_chapters() to use 'self' instead of 'this' for compatibility with c++ compilers srcSat, 28 Jun 2008 09:20:17 +0000, by nicodvb
-
now autotools use dvdread-config, too. Based on a patch by Dan Nicholson srcSat, 14 Jun 2008 12:33:21 +0000, by nicodvb
-
remove obsolete URL from info message (until we get a proper homepage) srcWed, 11 Jun 2008 18:06:43 +0000, by rathann
-
finally removed libdvdread; new build build system temporarily broken: will fix in next commit srcSun, 08 Jun 2008 09:12:14 +0000, by nicodvb
-
include dvdread headers as <libdvdread/*> for upcoming dvdread removal patch srcSun, 08 Jun 2008 09:03:10 +0000, by nicodvb
-
(char*) typecase to silence gcc; patch by Erik Hovland org srcThu, 05 Jun 2008 10:30:17 +0000, by nicodvb
-
in dvdnav_sector_search() vobu is uint32_t it; patch by Erik Hovland org srcThu, 05 Jun 2008 10:28:59 +0000, by nicodvb
-
in remap_loadmap() memzero tmp before using it; patch by Erik Hovland org srcThu, 05 Jun 2008 10:27:01 +0000, by nicodvb
-
memzero ICB before using it; patch by Erik Hovland org srcThu, 05 Jun 2008 10:24:24 +0000, by nicodvb
-
replaced *struct assignment with call to memcpy(); patch by Erik Hovland org srcThu, 05 Jun 2008 10:22:53 +0000, by nicodvb
-
fixed incorrect type cast; patch by Erik Hovland org srcThu, 05 Jun 2008 10:19:26 +0000, by nicodvb
-
replace an assert(getenv("HOME)) with a return NULL in cases srcThu, 05 Jun 2008 08:55:12 +0000, by nicodvb
-
gettimeofday() doesn't exist on windows, but recent mingw32 runtime srcThu, 05 Jun 2008 08:45:35 +0000, by nicodvb
-
adapted the tree to the dvdread->libdvdread transition srcSat, 31 May 2008 12:34:25 +0000, by nicodvb
-
moved dvdread to libdvdread; it's the first step for the separation of the lib from dvdnav srcSat, 31 May 2008 12:29:19 +0000, by nicodvb
-
workaround wrong filesize indicated in the UDF; patch by unknown author posted by Alexander Roalter it srcTue, 27 May 2008 21:53:10 +0000, by nicodvb
-
in dvdnav_close() protect the actual call do DVDCloseFile() with a mutex; patch by Erik Hovland org srcThu, 22 May 2008 20:29:08 +0000, by nicodvb
-
read_playback_type() finally removes the last conditional bitfield struct srcSun, 11 May 2008 20:35:22 +0000, by nicodvb
-
read_cell_playback() removes another conditional bitfield. srcSun, 11 May 2008 19:07:25 +0000, by nicodvb
-
added read_pgci_srp() and removed another conditional bitfield srcSun, 11 May 2008 09:43:48 +0000, by nicodvb
-
added read_user_ops() and removed conditional bitfield srcSun, 11 May 2008 09:27:42 +0000, by nicodvb
-
cosmetics: tabs->spaces, hopefully the indentation is much better now srcSat, 10 May 2008 20:37:13 +0000, by nicodvb
-
100% cosmetics: removed various spaces/tabs and useless braces. Tiny reindentation srcSat, 10 May 2008 10:24:22 +0000, by nicodvb
-
use memcpy() instead of struct assignment. Patch by Erik Hovland org srcSat, 10 May 2008 10:07:06 +0000, by nicodvb
-
removed unnecessary inclusion of config.h - patch by Erik Hovland org srcFri, 09 May 2008 21:34:39 +0000, by nicodvb
-
removed unnecessary inclusion of bswap.h - patch by Erik Hovland org srcFri, 09 May 2008 21:33:31 +0000, by nicodvb
-
read_subp_attr() uses getbits() instead of relying on endianness-specific bitfields srcSat, 03 May 2008 08:22:40 +0000, by nicodvb
-
read_multichannel_ext() uses getbits() instead of relying on endianness-specific bitfields srcSat, 03 May 2008 08:04:34 +0000, by nicodvb
-
read_audio_attr() uses getbits() instead of relying on endianness-specific bitfields srcSat, 03 May 2008 07:50:09 +0000, by nicodvb
-
video_attr_t is now defined and read correctly, rather than relying on conditional bitfields srcFri, 02 May 2008 08:27:21 +0000, by nicodvb
-
split bitstream reader functions in 2 separate files for reuse srcThu, 01 May 2008 17:13:36 +0000, by nicodvb
-
some debug message to identify the cause of 'Invalid main menu IFO' srcSun, 27 Apr 2008 09:53:45 +0000, by nicodvb
-
10l to me: in vm_get_current_menu() I forgot to attach srcTue, 22 Apr 2008 07:36:49 +0000, by nicodvb
-
in get_PGCIT() check the validity of vm->vtsi before risking to dereference NULL; srcSun, 20 Apr 2008 08:29:02 +0000, by nicodvb
-
check that dvdcss_version is not NULL before dereferencing it; patch by Erik Hovland - erik hovland org srcSun, 20 Apr 2008 08:18:52 +0000, by nicodvb
-
in remap_loadmap() close the file pointer before exiting ; patch by Erik Hovland - erik hovland org srcSat, 19 Apr 2008 10:35:25 +0000, by nicodvb
-
in remap_loadmap() free map before exiting in case of failure ; patch by Erik Hovland - erik hovland org srcSat, 19 Apr 2008 10:34:31 +0000, by nicodvb
-
in DVDDiscID() call DVDCloseFile() before exiting with an error ; patch by Erik Hovland - erik hovland org srcSat, 19 Apr 2008 10:27:37 +0000, by nicodvb
-
in dvdnav_get_next_cache_block() release the mutex if vm_start() failed ; patch by Erik Hovland - erik hovland org srcSat, 19 Apr 2008 10:11:36 +0000, by nicodvb
-
added missing mutex around the code in dvdnav_clear() ; patch by Erik Hovland - erik hovland org srcSat, 19 Apr 2008 10:07:47 +0000, by nicodvb
-
in dvdnav_open() make sure to NULL-terminate this->path and to not overrun its length; patch by Erik Hovland - erik hovland org srcSat, 19 Apr 2008 09:44:15 +0000, by nicodvb
-
prevent access to index ouf of bounds when iterating over titles; patch by Erik Hovland - erik hovland org srcSat, 19 Apr 2008 09:40:03 +0000, by nicodvb
-
#define TITLES_MAX as 9 instead of using an hardcodec value ; patch by Erik Hovland - erik hovland org srcSat, 19 Apr 2008 09:34:55 +0000, by 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 srcSat, 19 Apr 2008 09:29:18 +0000, by nicodvb
-
set cached_dir_base=NULL after free()ing it; patch by Erik Hovland - erik hovland org srcSat, 19 Apr 2008 09:19:24 +0000, by nicodvb
-
removed unnecessary inclusion of vmcmd.h; patch by Erik Hovland - erik hovland org srcSat, 19 Apr 2008 09:11:14 +0000, by nicodvb
-
make static const various tables; NULL were changed to emtpy strings; patch by Diego Petten srcSat, 05 Jan 2008 15:17:28 +0000, by nicodvb
-
in DVDOpen(), if path_copy ends up being an empty string transform it to /; part of ogle-1778 fixed by me srcMon, 31 Dec 2007 18:17:34 +0000, by nicodvb
-
malloc() a buffer large enough before calling getcwd() - part of ogle-1778 srcMon, 31 Dec 2007 18:08:06 +0000, by nicodvb
-
call dvdinput_close() after having successfully opened it but before exiting in case of errors; part of ogle-1778 srcMon, 31 Dec 2007 17:44:05 +0000, by nicodvb
-
functions returning pointers should return NULL, not 0. part of ogle-1764 srcSun, 30 Dec 2007 14:08:25 +0000, by nicodvb
-
various reports about audio stream (bits, quantization, etc) . ogle-1721 srcSun, 30 Dec 2007 13:49:03 +0000, by nicodvb
-
in B2N_64 always append ULL to the hex bitmasks to force conversion of srcTue, 04 Dec 2007 23:03:58 +0000, by nicodvb
-
now dvdnav_describe_title_chapters() also returns the duration of the title srcThu, 29 Nov 2007 23:24:05 +0000, by nicodvb
-
in dvdnav_describe_title_chapters() init *times to NULL, so if something fails we don't leave the ptr uninited srcThu, 29 Nov 2007 23:09:59 +0000, by nicodvb
-
added utility functions vm_get_title_ifo() and vm_ifo_close() srcWed, 28 Nov 2007 23:13:50 +0000, by nicodvb
-
export UDF symbols in the symbol table for some programs that use them srcSun, 11 Nov 2007 11:57:34 +0000, by nicodvb
-
include dvdread/ifo_types.h instead of dvdnav/ifo_types.h srcSun, 11 Nov 2007 11:29:53 +0000, by nicodvb
-
- fix compilation of C++ code using dvdnav.h (this is a reserved C++ keyword) srcSun, 19 Aug 2007 21:25:04 +0000, by rathann
-
dvdread is now built as independent library and installed system-wide alongside libdvdnav srcSun, 05 Aug 2007 20:27:59 +0000, by nicodvb
-
make dvdnav_sector_search() work correctly for blocks in the last vobu; patch by ggurov+abv-bg srcSat, 14 Jul 2007 11:25:44 +0000, by nicodvb
-
fixed off-by-one bug in scan_admap (copied reference code from ifo_print.c); reported by ggurov+abv-bg srcThu, 12 Jul 2007 20:09:45 +0000, by nicodvb
-
since sectors range in [0..len-1] the target offset must be validated not to exceed length-1; reported by ggurov@abv.bg srcWed, 11 Jul 2007 21:53:36 +0000, by nicodvb
-
in dvdnav_sector_search() replaced check (length-offset<0) with safer (length<offset) ; patch by ggurob abv bg srcWed, 11 Jul 2007 21:21:45 +0000, by nicodvb
-
implemented dvdnav_get_audio_attr and dvdnav_get_spu_attr; patch by Attila Otvos srcMon, 11 Jun 2007 21:14:12 +0000, by nicodvb
-
in DVDOpen() exit if strdup() fails; part of a patch by Videolan team srcSat, 05 May 2007 10:52:11 +0000, by nicodvb
-
define B2xx macros for BEOS as for WIN32 variants; patch by Videolan team srcSat, 05 May 2007 10:32:13 +0000, by nicodvb
-
in dvdnav_sector_search() when playing multiangle titles skip cells not corresponding to BLOCK_MODE_FIRST_CELL srcSun, 29 Apr 2007 20:20:42 +0000, by nicodvb
-
added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs srcSun, 29 Apr 2007 18:10:02 +0000, by nicodvb
-
when compiling against external dvdread add a compile time macro to srcSat, 28 Apr 2007 09:27:27 +0000, by nicodvb
-
include limits.h; it was included in the previous dvdnav_internal.h and without it players segfault srcTue, 24 Apr 2007 23:06:22 +0000, by nicodvb
-
removed more silly checks on !this before every public function srcSun, 22 Apr 2007 21:29:21 +0000, by nicodvb
-
include dvdnav/nav_types.h in the installed dvdnav.h srcSun, 22 Apr 2007 20:01:44 +0000, by nicodvb
-
include sys/time.h from decoder.c instead of decoder.h srcSat, 21 Apr 2007 12:02:37 +0000, by nicodvb
-
moved away from dvdnav_internal.h inclusion of various system headers srcSat, 21 Apr 2007 11:56:41 +0000, by nicodvb
-
moved inclusion of inttypes.h from dvd_types.h to the including .c files srcSat, 21 Apr 2007 11:08:56 +0000, by nicodvb
-
moved all header inclusions from .h to .c files; my word, I've never seen such a horrible entanglement as in this mess srcFri, 20 Apr 2007 23:24:59 +0000, by nicodvb
-
avoid leaking file descriptors obtained by opendir(); synced with upstream as reported by Diego Petteno' srcWed, 18 Apr 2007 22:41:10 +0000, by nicodvb
-
replaced sequency of strncpy() and strncat() by 1 snprintf() and fixed off-by-1 possible buffer oveflow; patch by Diego Petteno' srcWed, 18 Apr 2007 22:36:58 +0000, by nicodvb
-
support for dvdcss in Darwin; patch by Diego Petteno' and Reimar srcWed, 18 Apr 2007 22:34:52 +0000, by nicodvb
-
removed redefinition of memcpy() as bcopy() (maybe done for some probably inexistent systems); patch by Diego Petteno srcTue, 17 Apr 2007 21:02:51 +0000, by nicodvb
-
support for non-linux GLIBC-based systems and OSX; patch by Diego Petteno' (flameeyes gmail com) srcMon, 16 Apr 2007 21:24:01 +0000, by nicodvb
-
removed unused format variable in dvdnav_audio_stream_channels() srcWed, 11 Apr 2007 20:16:09 +0000, by nicodvb
-
removed nonsensical checks on the sanity of dvdnav_t *this srcWed, 11 Apr 2007 20:13:56 +0000, by nicodvb
-
added dvdnav_audio_stream_channels(); patch by Andreas Oman (andreas olebyn nu) srcWed, 11 Apr 2007 19:52:10 +0000, by nicodvb
-
renamed dvdnav_audio_stream_to_format() as dvdnav_audio_stream_format() as implemeted in dvdnav.c; patch by Andreas Oman (andreas olebyn nu) srcTue, 10 Apr 2007 20:50:09 +0000, by nicodvb
-
in dvdnav_time_search() skip secondary angles when searching the cell to hump to srcMon, 09 Apr 2007 09:56:41 +0000, by nicodvb
-
implemented dvdnav_get_current_time() with obvious meaning srcSun, 08 Apr 2007 17:45:19 +0000, by nicodvb
-
define MP_DVDNAV to identify the version of the library used used srcSun, 08 Apr 2007 17:41:12 +0000, by nicodvb
-
fix the printerr macro again to have \0-terminated strings srcSat, 15 Jan 2005 14:48:35 +0000, by mroi
-
newer versions of libtool claim the LT_* namespace for themselves, so srcMon, 03 Jan 2005 20:24:21 +0000, by mroi
-
killing a lot of asserts and turning them into forced executions of Exit, srcWed, 15 Dec 2004 21:16:58 +0000, by mroi
-
fix a long-standing problem: sometimes, hitting Escape in the movie and then srcThu, 30 Sep 2004 19:16:36 +0000, by mroi
-
I added this code myself a long time ago, but now I am quite convinced that srcSun, 12 Sep 2004 15:12:43 +0000, by mroi
-
fix some error conditions (fixes dvdnav_title_part_play()) srcSun, 20 Jun 2004 16:49:08 +0000, by mroi