From fc9e8623aaa2ab8a256a21ddfde6289684c2c9d1 Mon Sep 17 00:00:00 2001 From: Michael Roitzsch Date: Sat, 20 Jul 2002 16:28:14 +0000 Subject: don't be too rude with bad dvds: don't abort on broken spu control sequences, skip them instead CVS patchset: 2328 CVS date: 2002/07/20 16:28:14 --- src/libspudec/spu.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/libspudec/spu.c b/src/libspudec/spu.c index df58f8cf9..03b816ea4 100644 --- a/src/libspudec/spu.c +++ b/src/libspudec/spu.c @@ -35,7 +35,7 @@ * along with this program; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: spu.c,v 1.42 2002/07/19 17:16:39 mroi Exp $ + * $Id: spu.c,v 1.43 2002/07/20 16:28:14 mroi Exp $ * */ @@ -586,8 +586,7 @@ static void spudec_do_commands(spudec_state_t *state, spudec_seq_t* seq, vo_over default: printf("libspudec: unknown seqence command (%02x)\n", buf[0]); /* FIXME: SPU should be dropped, and buffers resynced */ - assert(0); - buf++; + buf = next_seq; break; } } -- cgit v1.2.3