# HG changeset patch # User jbr # Date 1254355614 0 # Node ID c1c4435539e615755ad0fb4a2fc4986605559927 # Parent dfb91c11fe9c8d15e60cf89a22e6158daf963902 Change an error to a warning to support broken AC-3 files known to exist. Fixes Issue 1426. diff -r dfb91c11fe9c -r c1c4435539e6 ac3dec.c --- a/ac3dec.c Wed Sep 30 22:25:49 2009 +0000 +++ b/ac3dec.c Thu Oct 01 00:06:54 2009 +0000 @@ -941,8 +941,8 @@ for(bnd=0; bndnum_rematrixing_bands; bnd++) s->rematrixing_flags[bnd] = get_bits1(gbc); } else if (!blk) { - av_log(s->avctx, AV_LOG_ERROR, "new rematrixing strategy must be present in block 0\n"); - return -1; + av_log(s->avctx, AV_LOG_WARNING, "Warning: new rematrixing strategy not present in block 0\n"); + s->num_rematrixing_bands = 0; } }