Diego Biurrun <[email protected]> writes: > The definition and the call site where under different #ifdefs. > --- > libavcodec/h264_cabac.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/libavcodec/h264_cabac.c b/libavcodec/h264_cabac.c > index bb0a0ee..fdeb1ba 100644 > --- a/libavcodec/h264_cabac.c > +++ b/libavcodec/h264_cabac.c > @@ -1656,7 +1656,7 @@ decode_cabac_residual_internal(H264Context *h, DCTELEM > *block, > index[coeff_count++] = last;\ > } > const uint8_t *sig_off = significant_coeff_flag_offset_8x8[MB_FIELD]; > -#if ARCH_X86 && HAVE_7REGS && HAVE_EBX_AVAILABLE && > !defined(BROKEN_RELOCATIONS) > +#if ARCH_X86 && HAVE_6REGS && !defined(BROKEN_RELOCATIONS) > coeff_count= decode_significance_8x8_x86(CC, > significant_coeff_ctx_base, index, > last_coeff_ctx_base, > sig_off); > } else { > --
Did you test this with the picky compilers that broke with my first patch? -- Måns Rullgård [email protected] _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
