From eee3f27c5a55bfcb3329b13bf094f939cea97544 Mon Sep 17 00:00:00 2001 From: Michael Roitzsch Date: Tue, 23 Jul 2002 10:03:23 +0000 Subject: don't always check these assertions, because - libdvdread already checks them - at least one (really broken) dvd I have here doesn't like them CVS patchset: 2342 CVS date: 2002/07/23 10:03:23 --- src/libspudec/nav_read.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libspudec/nav_read.c b/src/libspudec/nav_read.c index deba1ec2e..d75166a4f 100644 --- a/src/libspudec/nav_read.c +++ b/src/libspudec/nav_read.c @@ -29,6 +29,7 @@ /* #define LOG_NAV_READ +#define STRICT */ void nav_read_pci(pci_t *pci, unsigned char *buffer) { @@ -97,6 +98,7 @@ void nav_read_pci(pci_t *pci, unsigned char *buffer) { navPrint_PCI(pci); #endif +#ifdef STRICT /* Asserts */ /* pci pci gi */ @@ -157,6 +159,7 @@ void nav_read_pci(pci_t *pci, unsigned char *buffer) { } } #endif +#endif } void nav_read_dsi(dsi_t *dsi, unsigned char *buffer) { @@ -208,9 +211,11 @@ void nav_read_dsi(dsi_t *dsi, unsigned char *buffer) { B2N_32(dsi->synci.sp_synca[i]); +#ifdef STRICT /* Asserts */ /* dsi dsi gi */ assert(dsi->dsi_gi.zero1 == 0); +#endif } -- cgit v1.2.3