Merge commit '025fd76e1a2623c858d8c686a73cc30980a314b0'
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 21 Jan 2014 20:17:11 +0000 (21:17 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 21 Jan 2014 20:17:16 +0000 (21:17 +0100)
* commit '025fd76e1a2623c858d8c686a73cc30980a314b0':
  dxtory: change error code for unexpected slice configuration

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

diff --combined libavcodec/dxtory.c
index 78f3a7a75811be710d9ff67e3184c9cbcde198f3,f41c26f22a78079a2d0eaedf2b244070975e63d6..d61da45ee1e748a0e9dd5efa5974317651583cb1
@@@ -3,20 -3,20 +3,20 @@@
   *
   * Copyright (c) 2011 Konstantin Shishkov
   *
 - * This file is part of Libav.
 + * This file is part of FFmpeg.
   *
 - * Libav is free software; you can redistribute it and/or
 + * FFmpeg is free software; you can redistribute it and/or
   * modify it under the terms of the GNU Lesser General Public
   * License as published by the Free Software Foundation; either
   * version 2.1 of the License, or (at your option) any later version.
   *
 - * Libav is distributed in the hope that it will be useful,
 + * FFmpeg is distributed in the hope that it will be useful,
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   * Lesser General Public License for more details.
   *
   * You should have received a copy of the GNU Lesser General Public
 - * License along with Libav; if not, write to the Free Software
 + * License along with FFmpeg; if not, write to the Free Software
   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
   */
  
@@@ -66,7 -66,7 +66,7 @@@ static int dxtory_decode_v1(AVCodecCont
      return 0;
  }
  
 -const uint8_t def_lru[8] = { 0x00, 0x20, 0x40, 0x60, 0x80, 0xA0, 0xC0, 0xFF };
 +static const uint8_t def_lru[8] = { 0x00, 0x20, 0x40, 0x60, 0x80, 0xA0, 0xC0, 0xFF };
  
  static inline uint8_t decode_sym(GetBitContext *gb, uint8_t lru[8])
  {
@@@ -135,7 -135,7 +135,7 @@@ static int dxtory_decode_v2(AVCodecCont
      if (!nslices || avctx->height % nslices) {
          avpriv_request_sample(avctx, "%d slices for %dx%d", nslices,
                                avctx->width, avctx->height);
-         return AVERROR(ENOSYS);
+         return AVERROR_PATCHWELCOME;
      }
  
      ref_slice_height = avctx->height / nslices;