From patchwork Sun Oct 30 23:56:17 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 39057 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:8e01:b0:a3:a294:714c with SMTP id y1csp607242pzj; Sun, 30 Oct 2022 16:57:02 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6toC8BczwWPYjbJ0IGNv8k99ZSMSLBVOMD9VqJUc00MPifHOX28PVHAs/68R1JW0sASj3L X-Received: by 2002:a17:906:8473:b0:77b:efa8:50e4 with SMTP id hx19-20020a170906847300b0077befa850e4mr10141218ejc.250.1667174222075; Sun, 30 Oct 2022 16:57:02 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id hs37-20020a1709073ea500b00791a2a7e578si6267680ejc.641.2022.10.30.16.57.01; Sun, 30 Oct 2022 16:57:02 -0700 (PDT) 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=@outlook.com header.s=selector1 header.b="N0+8/3J2"; arc=fail (body hash mismatch); 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=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F3F1868BD9C; Mon, 31 Oct 2022 01:56:50 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2043.outbound.protection.outlook.com [40.92.91.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2450868BD60 for ; Mon, 31 Oct 2022 01:56:44 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F7/kS/Ue1MUZUG0eAwGYIfXOQfwvD5i9pPGGNUQZsDepTF6b7KrGJ6G0YNd5f1IWPsZFJOwf00TfSRltQXv5YlaiYy3o1fzVtQsId+02Vmj2tg5pJdSg/hWoZn8d8ZgGlma+JQXNRM/0t8DeiMB+psgvMC7EIYQ5/oVp53lGIK50QGlmpEXnUlUje6QT8qDO3T/9e2LD41mRdpshZs3sVrqWJ8B4ZstqP6OQLTaDS5cMa0PUhpTQ+QEzg8YguBnmxkdvhU+kJHnUvS/eyBTeg9slImYBwZSLMTphJh+sq3kDaDT3pPQZdu16IELiZM5kRmTVE1H1sK709vzCkHHPIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=v3MFPpUp2fj4KXF4zfBGvwZRFfyvLOlz1vMjgflmAws=; b=V3PQkBAm6EoNgafcvTF9sDg6bUq7DE7Q1ZBkpvsY56KByVQFYiFgjRAws/tLOUccYbEc5XmifFhTPKCyrrQFLpVEimuYgJjY9V9VxpH6U9+sjCrT+p/L/WUeKVYklJFZgF8lNFCQbal0EKjNwkjeTyPpAxUXQ6B2viN1UxZfan6kijMSwGcEj1YNeLjOJor00PatS516ARcVFg9Jsl/txnIgIrTe3mzn+AjGSCsAxLszhj/gxAy9BEEZPRA/NAfewwG2AheeBaFnCgObcD96bjENObLgh3/UfBmXS4FiJnTAgOANkEc5vtjJUr3hJccJQyWhQjT+snIkCAOpCP5QsA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=v3MFPpUp2fj4KXF4zfBGvwZRFfyvLOlz1vMjgflmAws=; b=N0+8/3J22sE+36n/S20r1VJgOl217G3k2QuYAYTFBNV4o1APjWM2ly5ZpGwfOl51H0qhkgy66UsFb9H5HS1cNw25EPjHztwi2dBCQHWs8uaKuugKEopIZJymblVHmz+SMlHEhFcbOrw/b3KQFxuRA8fqRouROl+9HchUs4ouSWs97ctXycV8fgzN5LHFuxyZlS/RLLCdBa6m9nsqNFCKg9ddFcrfufM2dPjTX3FAOOJt3VVGQPZAH9Wir1uEzqFTYUtIg58oBbMd8/CUkBcN4HnnZmtakeThkFSogBxWmV8/UHUOl10p+MIO4FUfqM/YJjAYJ6UVssIrUwT++sMRZg== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by GV1P250MB0857.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:97::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.19; Sun, 30 Oct 2022 23:56:33 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::739a:8740:19c5:925c]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::739a:8740:19c5:925c%5]) with mapi id 15.20.5769.019; Sun, 30 Oct 2022 23:56:33 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 31 Oct 2022 00:56:17 +0100 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [9XivJeFunxT5d5ScnGI7ej9CEWQsJ+QCIS+caW6DTF8=] X-ClientProxiedBy: FR0P281CA0146.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:96::20) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20221030235631.11750-4-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|GV1P250MB0857:EE_ X-MS-Office365-Filtering-Correlation-Id: b589a053-6e55-4c6b-bd9f-08dabad25f4a X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmqZLd1X3toBDX9YZ7dpDxvLMKQ2pJKMKjquDb4LX4Zo72GmuAs/U8blsGbMypjfb4+Qoxyxnq5pfu3Qq/kaYMUf5MR1XqImpf45A8cZ4rBl1eBWb+5179bHeiGqAptp29VAwNeBCfYrNiKTwoVAdS/l2R+srVT/dwpWfg5eUqmoU799ZQuMO4R7v6EUVh+VvQUEIFR0Hgpa0N8bS/qC03D2EOHVxJU5Ohq/fDIB/nKsa+zBoJ+ryYqEEYVxcjtK4C0/PI7vFx5VnN3lFf2TvcNrThBugf2AO+jyoUUOFLK5ETdolIss1Uk6B0wunkcK7kdTGmJTxoRJY5u0MFNDFiFFa+XcmYOaCW7Os7/EEwZ3WI75JyA7pMdB68hb6Kqrx3nhntYGUVwfbXc69lFTq2UnoneMnc8kyfXZ2QFpkRuBQSE9K0C1DyucMxU5avg4GjdYTI24SiYQEjPEYpmWmPAOZa5rMA8x2fICSKmCOp1KjiZHYrCdp6Mr/+yWSYp5WQjaHzcMEpGH7Jp64uXLF7SL3TJUVFx65riz04NWD5sugZNSkndmxKwhfI9aZPA2qOR2svkNd1hgCHyh9nsi65lDrdMOfteCM2oqjAhRjXRSqnKT1NP9gX9lzdAS4FA4dLwKyOTbBeCu1JycJmjJjB7x6EAo5qqFAsFob4ZmUOspPbeEmDMkPgcmH8Swzz5TSR44h+osgUo5szasfLWQHRGA5lGm3tiw6UbzkpFs1IkJJ3Br52+GkYtyEwflJU2AAxs= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WmFuriRNUeRMOC3L1ytZspksBOORC0RZn6cmgsw2Dc5TKuQSPJWqYTFFcTaDTg28o/9uSPeqeVUHraMnHiNx2IasFwXxhZJ8UaOKDA7gEnWGHTajoECwXP5K5gXgR5LLuQEZhIc6Ewt1FCuRGiv+QKG0LaYO4nl8E3oKmfV9AWDLCPapqldTzqjQ+E2nYQ83uHVudeEMuEYWkgthBoCM+EqRww8LHieG6TPS55hlMfb1OwZJm9vRYoVvK9yYFLEnFLYBY6R+jj6xlIx14P2ls4C2mb96p2e0DKk32NDPZtIrpYXFcgxIo7rqhdc04TgF6BYUg9+iHpcr6pbqDs9TO7hDLdTdQHFSwMy85czZSeZMHKGYM8bMjMyCyHeRdhFlCFyXddgmWJqJAQVS0qqKTndTqF4+BZV3Vb705oHCMKvHMJZOy+PXl3xs2HkHf4enyzIMeZZayiH6/CPHjWso1uGfSlfdh64syPXMnh0NWkTHbRruyGpYP0ILZjNAStvbgT+7ZqeZYzSEKMZrrnH+KTSMR4MpF1S/80vez2qMgG2goi9Z5fFivQBcMF+ySXDPlZZ4DT1z1F+41CBRmDMHwTTX8O9dD+FLgtCeDOh0/Z8fR2c8dL29jiTurUAAHkVeluHSBK9Yg9fz38HzgmorOtXN7I1ED2kk9mnWLXxgLq1eY4H6I1/xK+AAo4VugSUF X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: vE3YQdP4S3idf5U2wfKgreeJ3yF8CXDieItuhaCYK23bVElSEDZjWIHTRp2jkG3KEFlLAluqh4XZfmmzy3bGHEpw1VFxPadYoj0q5gkom32SNPl/C74U3/faRnD1V+2ir0eLnER4OwdEJnOFihhHAVK02NdyLuW4Wtbb+qahgViENRKcVraa1XmoEj3FEfPAvyjs7Je6qyuoWQIDYQNgJYp9zhy+JiUh4TZ7EFxCFamWwkIM/F5kazEvkjTdLvtWMjxHniGHXmAorRVpEPSVF+tGlQ4+vbSYjQ+iLj+vfroOnZk13I5d2UNW4uVsDQm4Rjw1Zn6Zp7AyjlykqH1U8G1WSQRijnIL5gqh9HEURm6tSNl3giw2Xs9+e39t6I366UtgJppXa471MSOVvOJeKRnaHSwpTpfR/LRHuOEuorOUC2KXf5PfSLDXTQFWW9Hm7riOSuksid6PxJZCl28aJ3IYR7iTAIpns4Jw0M1z3SQFy37JZgAWHv99dyq2q+Sgt407q/h7/UUyhDKOiStiKNVPXypIwlh0sqQXInCi8BF+dYbuyvyWQs83dB0ILVb0yeFnX+dk+kq13bzZoJvoFY0JHSNEc2SglUR8rG2stWgBVv+BBf3WAONjCJYySZFV7pyV0Wc/SesbqbARjxVk1IfVvS3zaLoun9BRyraDSxl3SIUsrWI5PL8d7i53/I37rbXRSi85l0Msif9fDzrvMAvvnPu75XFwgPtTVDcHT7TN7LOkoXHQQKVIghY7Bazcquqts9ieusTJacUwkhCkSpwnkvKLSyCATHZx4M6/QaqkqDhBOBglXkvYlqIywiZ0s/sG8aLtw9+WaWcEt/Mvj+9e+TgAi0OfGSu+3guFsBWrxCsyheflTjtQdy5k2SNUzeyqIwAMft9ZldIz87O+K0jybbAl05McI/Vk1rSyLQRXv4Ljb4sE9oPUKS/q9oan77LuJsV43IOlJvx9WwRZEWPoG4S1Ic74CpNYzlFN/VAlWoOfJHeDNK4JpKv0Xvc/3d889z9bKKST7jF3d28K6b3DZlahqUzY2U6Zfn7+Am8mMwbt+KeNeeHrAjARMjhASkWNkSnSKiNPrKaTV1QIBbt/OWYwGFHC8DYi++r6+G6gM3TWEikIOXuN8YD+8SwM5zD6mhyQ3HNDtTLSddvT7xFSJiQ3VST9PA/IUuqeqxdG8nHOezDzqozJIYobUll3Vr9ttEQcht8K0l2f3av6k+h5wvARSatVauPlX5rXtnGPJR70xNEEG1bMDr+WZIiGCUVYH48N3zyQGh5lZCuDoL7D6JtGDEy7wnexxkT1gC7jyuEa72ecLALCR691qi2n X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b589a053-6e55-4c6b-bd9f-08dabad25f4a X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Oct 2022 23:56:33.3043 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1P250MB0857 Subject: [FFmpeg-devel] [PATCH 05/19] avcodec/vc1_parser: Set parse_only only once X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 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 Cc: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: +4DlsQHKa0s+ Signed-off-by: Andreas Rheinhardt --- libavcodec/vc1_parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/vc1_parser.c b/libavcodec/vc1_parser.c index 8257e0ccfa..d57fcdf1e1 100644 --- a/libavcodec/vc1_parser.c +++ b/libavcodec/vc1_parser.c @@ -65,7 +65,6 @@ static void vc1_extract_header(AVCodecParserContext *s, AVCodecContext *avctx, GetBitContext gb; int ret; vpc->v.s.avctx = avctx; - vpc->v.parse_only = 1; init_get_bits8(&gb, buf, buf_size); switch (vpc->prev_start_code) { case VC1_CODE_SEQHDR & 0xFF: @@ -260,6 +259,7 @@ static av_cold int vc1_parse_init(AVCodecParserContext *s) VC1ParseContext *vpc = s->priv_data; vpc->v.s.slice_context_count = 1; vpc->v.first_pic_header_flag = 1; + vpc->v.parse_only = 1; vpc->prev_start_code = 0; vpc->bytes_to_skip = 0; vpc->unesc_index = 0;