From 4c3f679148ed65dcbfda897eaf660857232d10a2 Mon Sep 17 00:00:00 2001 From: Bradley Sepos Date: Sun, 13 Oct 2019 14:52:53 -0400 Subject: [PATCH] contrib: Update to libdvdread 6.0.2. --- .../A00-swap-pgc_t-pg_playback_mode.patch | 27 ------------------- contrib/libdvdread/module.defs | 6 ++--- 2 files changed, 3 insertions(+), 30 deletions(-) delete mode 100644 contrib/libdvdread/A00-swap-pgc_t-pg_playback_mode.patch diff --git a/contrib/libdvdread/A00-swap-pgc_t-pg_playback_mode.patch b/contrib/libdvdread/A00-swap-pgc_t-pg_playback_mode.patch deleted file mode 100644 index b8c947cc7..000000000 --- a/contrib/libdvdread/A00-swap-pgc_t-pg_playback_mode.patch +++ /dev/null @@ -1,27 +0,0 @@ -From f95662fca27e7e2940c22110335654db46bf9c39 Mon Sep 17 00:00:00 2001 -From: John Sullivan -Date: Fri, 9 Aug 2019 13:23:15 +0100 -Subject: [PATCH] Swap pgc_t's still_time and pg_playback_mode which are - currently the wrong way round, which prevents some discs from playing. - ---- - src/dvdread/ifo_types.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/dvdread/ifo_types.h b/src/dvdread/ifo_types.h -index 22ece66..f679d29 100644 ---- a/src/dvdread/ifo_types.h -+++ b/src/dvdread/ifo_types.h -@@ -294,8 +294,8 @@ typedef struct { - uint16_t next_pgc_nr; - uint16_t prev_pgc_nr; - uint16_t goup_pgc_nr; -- uint8_t still_time; - uint8_t pg_playback_mode; -+ uint8_t still_time; - uint32_t palette[16]; /* New type struct {zero_1, Y, Cr, Cb} ? */ - uint16_t command_tbl_offset; - uint16_t program_map_offset; --- -2.21.0 - diff --git a/contrib/libdvdread/module.defs b/contrib/libdvdread/module.defs index ab65e83ac..32aed5f9a 100644 --- a/contrib/libdvdread/module.defs +++ b/contrib/libdvdread/module.defs @@ -1,9 +1,9 @@ $(eval $(call import.MODULE.defs,LIBDVDREAD,libdvdread)) $(eval $(call import.CONTRIB.defs,LIBDVDREAD)) -LIBDVDREAD.FETCH.url = https://download.handbrake.fr/handbrake/contrib/libdvdread-6.0.1.tar.bz2 -LIBDVDREAD.FETCH.url += https://download.videolan.org/pub/videolan/libdvdread/6.0.1/libdvdread-6.0.1.tar.bz2 -LIBDVDREAD.FETCH.sha256 = 28ce4f0063883ca4d37dfd40a2f6685503d679bca7d88d58e04ee8112382d5bd +LIBDVDREAD.FETCH.url = https://download.handbrake.fr/handbrake/contrib/libdvdread-6.0.2.tar.bz2 +LIBDVDREAD.FETCH.url += https://download.videolan.org/pub/videolan/libdvdread/6.0.2/libdvdread-6.0.2.tar.bz2 +LIBDVDREAD.FETCH.sha256 = f91401af213b219cdde24b46c50a57f29301feb7f965678f1d7ed4632cc6feb0 ifeq (1-mingw,$(HOST.cross)-$(HOST.system)) LIBDVDREAD.CONFIGURE.extra = --enable-dlfcn -- 2.40.0