summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Roitzsch <mroi@users.sourceforge.net>2002-07-23 10:03:23 +0000
committerMichael Roitzsch <mroi@users.sourceforge.net>2002-07-23 10:03:23 +0000
commiteee3f27c5a55bfcb3329b13bf094f939cea97544 (patch)
tree752f487fdbffc549a6981c40ea6934e7d58df82e
parent60329e30791d3c73e9f56e49c3afd73c73997412 (diff)
downloadxine-lib-eee3f27c5a55bfcb3329b13bf094f939cea97544.tar.gz
xine-lib-eee3f27c5a55bfcb3329b13bf094f939cea97544.tar.bz2
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
-rw-r--r--src/libspudec/nav_read.c5
1 files changed, 5 insertions, 0 deletions
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
}