Ticket #4343: atrac3plus.c-num_quant_units-compilation-warning.patch
| File atrac3plus.c-num_quant_units-compilation-warning.patch, 1.0 KB (added by , 11 years ago) |
|---|
-
libavcodec/atrac3plus.c
a b 1768 1768 1769 1769 /* parse sound header */ 1770 1770 ctx->num_quant_units = get_bits(gb, 5) + 1; 1771 if ( ctx->num_quant_units > 28 && ctx->num_quant_units < 32) {1771 if (!(ctx->num_quant_units > 28 && ctx->num_quant_units < 32)) { 1772 1772 av_log(avctx, AV_LOG_ERROR, 1773 1773 "Invalid number of quantization units: %d!\n", 1774 1774 ctx->num_quant_units); … … 1778 1778 ctx->mute_flag = get_bits1(gb); 1779 1779 1780 1780 /* decode various sound parameters */ 1781 ctx->num_subbands = atrac3p_qu_to_subband[ctx->num_quant_units - 1] + 1; 1782 1781 1783 if ((ret = decode_quant_wordlen(gb, ctx, num_channels, avctx)) < 0) 1782 1784 return ret; 1783 1785 1784 ctx->num_subbands = atrac3p_qu_to_subband[ctx->num_quant_units - 1] + 1;1785 1786 ctx->num_coded_subbands = ctx->used_quant_units 1786 1787 ? atrac3p_qu_to_subband[ctx->used_quant_units - 1] + 1 1787 1788 : 0;
