From patchwork Sat Nov 25 18:54:57 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 6357 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.161.94 with SMTP id m30csp3754491jah; Sat, 25 Nov 2017 10:55:54 -0800 (PST) X-Google-Smtp-Source: AGs4zMaPoCafBGZUfjELFU0SIdDzFqVMW8O4yuTknkhT9D8XYTkFTNW6DWI2HlYKASpjZuvXXRtu X-Received: by 10.223.161.158 with SMTP id u30mr18374047wru.96.1511636154885; Sat, 25 Nov 2017 10:55:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511636154; cv=none; d=google.com; s=arc-20160816; b=xNXQlaD/Cqn2UFV65YaYy3K1ACG7vUJ4eP3mhVNTfEzgXDB148oAHUiWC7nVwWtLLj 9vTD1unj3EdFPveu4gUOfsceNkabAtzueZLLB+SGwD6v2/eZs1RLRj45yohoEsm6/nrs h6SEJGQcyK14S1UJ9ixIgTcM6NiNFfbzTTZ0mpgnK9ThdGNyQ/oZepl82jWouMzHenfU Ugr2E4rPEwInjdrDi7C+WSbf6H+ft9PSUzRN8MDdmyMBM3Z9rLpZmc698PdxQQMuqd8f KXdFXF2SagB/v83ywRrVWIWa3zRb72RxDZ/JcXbRXSSh190SwA+R+494wIodGACRTpPG Ds7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=CdVbVj6JgdSrhCMGAfKbd9YzsBxx70l0s3B723dXD9k=; b=nldJQH2sEOPAGY2ddEB1OaPWvuAJYYiwkv2INvs4UYG00yADLjhFlzOcR+/kwipKiG 0g3Xs2/emlEPcQvnY98WjqZzjbnCLo9ib95Ei87RyyZODxPOyqZ0802WWac9FIhDrhHe Vw9Lri+rToQuGGAxeyiHs2cVMxLT1YUjVoDSqgtXwxqSXoNkwlvMhSgxJBjklYawh9fW bUm0VKU0/rWC/6QaYtBULAIxyxm0T1JBkReOyveURkR7zm7tWwO3Oe/mogfhMIYGiQhm xDnjHVnhMpgAsBG90/1rirfofVVxrRtXPYLs863Ff1XLv20xVy4f+uL/lbDvEWJ84Xdy 17aQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=RDQQ9DMw; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id v61si12177106wrc.23.2017.11.25.10.55.54; Sat, 25 Nov 2017 10:55:54 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=RDQQ9DMw; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 88B3D68A342; Sat, 25 Nov 2017 20:55:47 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qt0-f195.google.com (mail-qt0-f195.google.com [209.85.216.195]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CB45668A2B1 for ; Sat, 25 Nov 2017 20:55:40 +0200 (EET) Received: by mail-qt0-f195.google.com with SMTP id w10so22803571qtb.10 for ; Sat, 25 Nov 2017 10:55:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references; bh=gj96GvOee8UkGoEfZ+6KsQLxw0Thoiw7huMojYihPQk=; b=RDQQ9DMw0mibdnz0NXVXbv3k3Bg9iTUmoi/azej1Nr73x3Nzf5OC3Jmzoe09VocwFl YBGRKA8sOMnDDSqIa5+v2I3G5YKf2nFm8KzBztpzcIdajqzB0Wuo653+pnxc7uEHis4p xGP4m6KNuE5I66RPhlUvzc5MarXziwIHqSw9swUr0OOpZSDDb1RPs/bpivqJ/+QzTj+U kklMRSTcjscIo/3Tlex6BKyMV7v8oS1TNxnXjbc3kJnXhqSfM3xMkaFXOUfeW4FOm57L gYIxm644hE5lgTvNLrvyO/HWoeTG/3rpDIaFrPrMYFPyQYhM8CZBt4uKj9OGQw6QD7d7 IaGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=gj96GvOee8UkGoEfZ+6KsQLxw0Thoiw7huMojYihPQk=; b=nym01kYhcx72GXmRkO335cABNvnzNuE9BstLm8g+gauShXWpJB4cC5/l9RBGM5yV1s EKT6eEq355fpxmQImaR3Wi0DrquyjGrM6AIxLipRHEE+7zZG8CEayQjo6Kfti4dNtEG+ aWakMcpLBtDP8xZX7Eo/ID9rgzvbNRpcapu5HNQDYsx4dLFCtVS3iAH543NTXOFa38eL UeXyOWZ4Muyppq/jefoIrS3WhD67I4hWsDb0TPxGi0SgEb19VuOyfey2YQOqAt20ECQn VPA5kX5+WXYdJu6HSYSJtAj2tesOtM18rhNJfG8nzhGjNOegi3AFPMf4TCIuS2fx//Dq PymA== X-Gm-Message-State: AJaThX7SNpAMYlPbxv3w6aityG0z0JMWBXYHP7GxA0bYW2E5I8cdRov6 Pn0/tBdUkmp85ArQ5NNKXtcRWw== X-Received: by 10.200.63.161 with SMTP id d30mr52516385qtk.311.1511636141268; Sat, 25 Nov 2017 10:55:41 -0800 (PST) Received: from localhost.localdomain ([181.231.59.220]) by smtp.gmail.com with ESMTPSA id x1sm9761141qti.91.2017.11.25.10.55.40 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 25 Nov 2017 10:55:40 -0800 (PST) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sat, 25 Nov 2017 15:54:57 -0300 Message-Id: <20171125185457.6860-2-jamrial@gmail.com> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171125185457.6860-1-jamrial@gmail.com> References: <20171125185457.6860-1-jamrial@gmail.com> Subject: [FFmpeg-devel] [PATCH 2/2] avformat/mov_esds: check return value of ff_mp4_read_dec_config_descr X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: James Almer --- libavformat/mov_esds.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavformat/mov_esds.c b/libavformat/mov_esds.c index 2ecf03742f..a444d969c6 100644 --- a/libavformat/mov_esds.c +++ b/libavformat/mov_esds.c @@ -23,7 +23,7 @@ int ff_mov_read_esds(AVFormatContext *fc, AVIOContext *pb) { AVStream *st; - int tag; + int tag, ret = 0; if (fc->nb_streams < 1) return 0; @@ -38,6 +38,7 @@ int ff_mov_read_esds(AVFormatContext *fc, AVIOContext *pb) ff_mp4_read_descr(fc, pb, &tag); if (tag == MP4DecConfigDescrTag) - ff_mp4_read_dec_config_descr(fc, st, pb); - return 0; + ret = ff_mp4_read_dec_config_descr(fc, st, pb); + + return ret; }