From abddf8d40dc2fc6d5bd3082cb214b573a77a809a Mon Sep 17 00:00:00 2001
From: Umair Khan <omerjerk@gmail.com>
Date: Mon, 13 Nov 2017 11:06:30 +0530
Subject: [PATCH 1/2] libavcodec/als: remove check for predictor order of a
 block

Signed-off-by: Umair Khan <omerjerk@gmail.com>
---
 libavcodec/alsdec.c | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/libavcodec/alsdec.c b/libavcodec/alsdec.c
index 13bd52f297..9a72686413 100644
--- a/libavcodec/alsdec.c
+++ b/libavcodec/alsdec.c
@@ -704,11 +704,6 @@ static int read_var_block_data(ALSDecContext *ctx, ALSBlockData *bd)
         } else {
             *bd->opt_order = sconf->max_order;
         }
-        if (*bd->opt_order > bd->block_length) {
-            *bd->opt_order = bd->block_length;
-            av_log(avctx, AV_LOG_ERROR, "Predictor order too large.\n");
-            return AVERROR_INVALIDDATA;
-        }
         opt_order = *bd->opt_order;
 
         if (opt_order) {
-- 
2.14.2

