- 11 Jun, 2014 1 commit
-
-
Dominik Mierzejewski authored
-
- 05 Jun, 2014 1 commit
-
-
Jean-Baptiste Kempf authored
I will not comment more on the stupidity of bionic...
-
- 20 May, 2014 1 commit
-
-
NIOS II is a CPU architecture from Altera, which uses 'nios2' as the architecture part of the tuple. Unfortunately, 'nios2' matches the current '*os2*' test done by libdvdread's configure script to detect the OS/2 operating system. This leads to build issues as the build process of libdvdread then tries to use OS/2 specific compiler options, that do not exist in the gcc used for Linux/NIOS2. To fix this, this patch makes the test for OS/2 a little bit more specific: in the case of the OS/2 operating system, the OS part of the tuple contains just 'os2' (confirmed by looking at config.guess and config.sub in the gnuconfig project). So using '*-os2-*' will properly match the OS/2 operating system but not the NIOS II architecture. Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 16 May, 2014 1 commit
-
-
Remove redundant check for video_attr. Rearrange checks for attributes to match same order as declarations. Move video unknown string to last displayed, similar to audio output, and use same naming scheme. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 15 May, 2014 1 commit
-
-
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 13 May, 2014 2 commits
-
-
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 08 May, 2014 1 commit
-
-
Fixes incorrect warning: libdvdread: Invalid IFO for title 2 (VTS_02_0.BU). to: libdvdread: Invalid IFO for title 2 (VTS_02_0.BUP). Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 24 Apr, 2014 1 commit
-
-
In ifoRead_VTS_PTT_SRPT(), there's a lot of places where the function will exit on a 'goto fail' call if the IFO is invalid. However, the check for the PGN value is only done later. This fixes it so that it fails earlier -- when the PGN is originally set, and doesn't go through the other checks as well, trying to set invalid data that will be referenced later. See VLC trac #10459
-
- 17 Apr, 2014 1 commit
-
-
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 12 Apr, 2014 2 commits
-
-
----- src/dvd_reader.c: In function `DVDOpen': src/dvd_reader.c:561: warning: implicit declaration of function `isalpha' ----- Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
This allows to build a DLL and to open files in binary mode. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 09 Apr, 2014 8 commits
-
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
- 30 Mar, 2014 1 commit
-
-
Signed-off-by:
Timothy Gu <timothygu99@gmail.com> Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 02 Mar, 2014 3 commits
-
-
This ensures that the dvd_reader_t struct is initialized (e.g. the css_state field is currently undefined if 'have_css' is false). The patch is part of a bigger MythTV-specific change by Chris Pinkham: https://github.com/MythTV/mythtv/commit/3af3489 Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
As many compile time defines are now in config.h it should be included in all .c files at the top. (this allows support for large DVDs (>2GB) again.) Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 20 Feb, 2014 1 commit
-
-
Diego Elio Pettenò authored
Without adding m4 to the list of included directories, attributes.m4 is not found and will fail to expand the CC_* macros.
-
- 18 Feb, 2014 1 commit
-
-
In dvd_reader.c, the DVDDiscID function gets the MD5 from the total contents of the IFO files on the disc. However, it gets it by looping through the the first ten IFO files, whether they exist or not. This results in spewage, where a disc has less than ten. In this case, Dragonheart only has two: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_03_0.IFO failed libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_04_0.IFO failed libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_05_0.IFO failed libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_06_0.IFO failed libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_07_0.IFO failed libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_08_0.IFO failed libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_09_0.IFO failed Instead of using a set limit of 10 IFOs, this patch counts the number of VTSes existing on the DVD, and will use that number instead if it is less than 10. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 09 Jan, 2014 5 commits
-
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
- 02 Jan, 2014 7 commits
-
-
Diego Biurrun authored
navPrint_PCI_GI() prints the values of a pci_gi_t struct, but for the embedded user_ops_t substruct it just prints the first 32 bytes by pointer type punning. Given that the latter is a large struct with members of system-dependent sizes the result of this operation is often enough just a random value, so drop printing the value altogether. src/nav_print.c:39:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-
Diego Biurrun authored
-
Diego Biurrun authored
src/ifo_read.c:1402:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
-
Diego Biurrun authored
src/dvd_reader.c:1384:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
-
Diego Biurrun authored
src/ifo_read.c:1078:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' [-Wformat=]
-
Diego Biurrun authored
src/ifo_read.c:1303:34: warning: comparison between pointer and integer [enabled by default]
-
Jean-Baptiste Kempf authored
Else, we will not get the HAVE_DVDCSS_DVDCSS_H define and the code will not work when statically compiled. It might be clever to remove that in the future, but one would need to fix the code for that.
-
- 29 Dec, 2013 2 commits
-
-
Jean-Baptiste Kempf authored
And kill a warning
-
Jean-Baptiste Kempf authored
This makes sense since it is used as a malloc' size. And add a check in case it would have been negative
-