Merge commit 'aaeef7fa0d6ebb1a3668894e67a70cd5084ce4f4' into release/1.1
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 2 Jun 2013 22:05:35 +0000 (00:05 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 2 Jun 2013 22:06:22 +0000 (00:06 +0200)
* commit 'aaeef7fa0d6ebb1a3668894e67a70cd5084ce4f4':
  mjpegdec: properly report unsupported disabled features
  Prepare for 9.7 Release
  update Changelog
  proresdec: support mixed interlaced/non-interlaced content

Conflicts:
RELEASE
libavcodec/mjpegdec.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
Changelog
libavcodec/mjpegdec.c
libavcodec/proresdec_lgpl.c

diff --cc Changelog
+++ b/Changelog
@@@ -13,7 -13,10 +13,8 @@@ version <next>
  - indeo3: use unaligned reads on reference blocks, Bug #503
  - oma: properly forward errors in oma_read_packet
  - af_asyncts: fix offset calculation
+ - proresdec: support mixed interlaced/non-interlaced content
  
 -version 9.5:
 -
  Most of the following fixes resulted from test samples that the Google
  Security Team has kindly made available to us:
  
@@@ -1675,7 -1489,12 +1675,14 @@@ int ff_mjpeg_decode_frame(AVCodecContex
              else if (start_code == COM)
                  mjpeg_decode_com(s);
  
 +            ret = -1;
++
+             if (!CONFIG_JPEGLS_DECODER &&
+                 (start_code == SOF48 || start_code == LSE)) {
+                 av_log(avctx, AV_LOG_ERROR, "JPEG-LS support not enabled.\n");
+                 return AVERROR(ENOSYS);
+             }
              switch (start_code) {
              case SOI:
                  s->restart_interval = 0;
Simple merge