From patchwork Wed Jun 5 11:40:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 49574 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a59:d792:0:b0:460:55fa:d5ed with SMTP id db18csp320088vqb; Wed, 5 Jun 2024 04:40:45 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUaM0jT+NwTPG6HyPa2njYTcQibYvgIpanUnlUlIbFYpz8dZbnyyhm639G80sjeEWEMnLp48lKgrdSvsb9iKPhyZK55ZOFCPuwRJQ== X-Google-Smtp-Source: AGHT+IFTMqFyDkDpd3ty0G//5EHCBsWnwppx13Ca62DmLc7e1MlKQ9aHXBkJcpStinOd5HtvTKu/ X-Received: by 2002:a17:906:fc01:b0:a68:f6b7:1fe3 with SMTP id a640c23a62f3a-a699fcf3563mr152271166b.43.1717587645538; Wed, 05 Jun 2024 04:40:45 -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 a640c23a62f3a-a67ea38d8b6si606863666b.371.2024.06.05.04.40.45; Wed, 05 Jun 2024 04:40:45 -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=LRjzyCnH; 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 30B9F68D6B9; Wed, 5 Jun 2024 14:40:42 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2086.outbound.protection.outlook.com [40.92.90.86]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9055668D689 for ; Wed, 5 Jun 2024 14:40:35 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LfclLYukqDqp1Ux/4RcV4zuVjHBfvNd8JWF/VmGMlWUm7iDhgVRgi2oMnvp6y1B27/q+/9AQCk+FpW3kAvCrG/Q6htb7kyQhgSaWGcxWp4LBHj79YEMrFzERX27k0reZWzdNFwM7bZOVS6cfOWE5KtO/GEmYd9AmdllvtxN3IoVSb2BkTUOpks18YLMTTPLjPhbme7uUo4iMdWODXXRz3tw6sdH9NKkmlG/xUlag55F7RpBo6i8kQQo+bRwUMdqovjnnxof0d9+MLxYmnl3z7tbVpl2CvJl5X6M2bAiXZ92ILi7eKTjB/QhL0W4y8pIDqbYbha0yYMC6skdi1sJ3Pw== 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=fIOPVBkK81FsCCJh+xjlHPGTJtN8+UyjzeXsnvR9gWA=; b=n5i16l1i4r1VSsmF8GRGkNVaZyjTVyTvxFnO062fsM59ZF8MnjxpObSm1TFNvMTydNTN/ZKW0n2bOFSbmfSIG7OTpVYpUD/aPgY2biLYb4Xi9XpLzrgslcb5hHckh1t38MVLaQc5b68oFMF6SXZqMuZCTDdcDX2vUdyWyMaYXgB3RGuPFaR2T941B/CfxuRKrmGGQbO3Z1FyXEad0GtK2Fw/IYM4A/wdYMx92WW2bqNR/3HTfAAAm39K6kMPJT7qMnBcZZKXvx0JDMrW5DL3RVdHVhlBENx97F335MKSR1mKiiiz+nuutDP6oNR2mIb/kAD6OL8YzYMcd8vo00xRTQ== 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=fIOPVBkK81FsCCJh+xjlHPGTJtN8+UyjzeXsnvR9gWA=; b=LRjzyCnHRnJWLgzg/lEiEZp3496fD9QiJrxSrVD0ukIs6vSUIAzMZjHmlC6x/XDmT5ZXCkEpbOx3PEY3jg6kWLEgKB3AfnA1eDGC7Gc1Dvfe6BmQMR/Mx0wjxDzQSH9OQ5Fz+kQ2C5bUNS7dKvDwrioWDUqB5rlBl79305j6NJzMlWGzl6VAP5051aFghOkU5Gqq4tXPIr5XFgSPJt4TUhQFwbWjtYXJV3DeqNpJgRuYRozWxMFhcHoYPusPgIAlOJ+0saVjzUrXSh3cmi3TUoD7/2X58mFxTToHtBXR6fi4e87Rw6n3c9zN/W52i+ISGNtXQf8VUFv9lFnSNeMUMg== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PA2P250MB1069.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:40d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.31; Wed, 5 Jun 2024 11:40:34 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614%4]) with mapi id 15.20.7633.021; Wed, 5 Jun 2024 11:40:34 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Wed, 5 Jun 2024 13:40:22 +0200 Message-ID: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: X-TMN: [Ix86opizN2/yP+hqU37c01eKxGvxDBRx8cyp6jpRbQw=] X-ClientProxiedBy: FR4P281CA0420.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::17) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20240605114027.1701387-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PA2P250MB1069:EE_ X-MS-Office365-Filtering-Correlation-Id: 06bb5c68-6be7-4638-c4a1-08dc85544fa0 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199019|440099019|3412199016|1710799017; X-Microsoft-Antispam-Message-Info: /3kGKXJBl7NpCPakH7LmMQldBM6EFoBz/VmWJg5aja1FQkIGxkRfBq+MWlUN379PlWXaKMNsB/PlYi9pqKk70y5QHE+LVlMNovF6zHFXYK8m8wig1bn3L23dHIzU+z7GJaoAJT3xYQnOb/3ws7oZgLz5hAs4yEeSFTu1tP0SK7cjJJzdEHgWZdslw8u+gWDVV2LLav6dxpKZiL0vNoKLugN2c/TPa7rzqVRDOKRmtJx+YeuhI/qGVQXeVNZ0CF3IaFF/FIessOCyuCGO9zI0k9Eurv7AsjAXOv9deg++GPLtryOT+/SopJiCiME4jp+XV3ms5FY5yHDzeIB5JQOqJELL8PDMNgKEYH8R/AGqi/8csCETs1FGJxgWvMBh8QxJaMVZYUTMNc7Tn/Xvf/r0i0gralR5maLO/ZVR5A8PDSlg+mTC4LmpeT3gP137Am6QAu0w6bNCYsdmeTx0FqcWn3kpvbhx/n4c7aQe8v43qhWI+EtTF9puapFT9ojYkOmXt7B0fQz8MuBfymoPHBe0nVBmFGhqsub/1orz+5G3QsaMQN5kvkBLevCI2SNTgN3q6eO3jBU9FOADCEnRUJ3Yeqxtu9TSugFIw8ePDzPDXNLDvXfLCDOd4HAjl1tYUkij X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: BgvVukZZHIYOu0v8P4iGfZzX5zylw5AwL4U8Rp9wCD50K+iC1+7kLoQ8v5c3e/OqhHtUlovpd8wvELgCjcOEORlQX7gL/P9sdLB7zG7/WIfWVPtIk5rqIdv5qgmm8dCNnm1YMIx5JDTazi52hLE35Uh2f/NLmmDiaCiCacy55UC9c9+rWmkpsIB7miSQnA3PiP4hFSlCIe1GicmqBX+73cmVWfXYeCT2ZPinRvBhdGbuRVMPcClfCPPbrN2WYRczqTfWu8ACCNBfp8uGiihZh9EHz8xhdnBFW9D5pOdF20NBgXO4rd8ocRdLaHk91/tN2C5DCYEBTMjRVJLz4zDXLRoISKThqKDljYnB6ybH7bz/DfeB0sq9PrQTghC3oeWA5PRIv4d4iOWic1/RE0Vvy9Yd60M5WUL2qpS5i2C1ZjyDIgyJ0my+1Y5CyMmoDUmadOhuM8R8M4GsWZbH7EgY9TY0uohr3JokCGtFLtxKLppV92w1qUez/3idx7Z73T4q/sHdwkFsQMveClX2YFuUHrzs7mHuSG8otS4lKarzWXgZ0RfYbnkRb9HpcOThmhFWnfvZSh/7cUldFYEB0fx11Z6Our4qqdrSVxFc6H3FLWbEPtnZfL7DViuT408OFhGJXskg/RF22taX7wnzx5P7Fm65Rf7xYKvPaP1KCDMIZSHjkHpLSd1KnoIUbZHWZZRfB1dmM4cFsbyCdz+T1ljJ3tUr0x0zczVDkJo+UfkXiLhkmsNE1PFiEYLMfAKz4btaXjgovdaqdthZE929pnI5Mpav8THNh0fADD8J6gy2MlIflTL+guDmG1o8YVP/voJhnj7MCps7hQpqhHkr3oOyx24LrdluUFpLBH+C7zSuNEDLg4ZALU8AzR6m1hz1cXxlHG9Ez4Il7GLTx+Wm7ef9N6k3mxLoi8GHrPobx9aTnc8TQ1OMJTCkps+6+XH+TUpp/bOLf0NKkwiwa966DndGWGpAEVUPwCbsyKJBfDv6OoGyVvmlEJROh0JaImpBM/hChAZR9ak4Ql5Et4J3xis1K2eWCohyDARYMrgr+vUEkdLZL7FdGgVohHFEEE2xTLpgjywDAXSOlzQjfjNZHVhmc3EwetzAVlGY2iT3IPTZtCZJgHUILZZJA0LabY+KLocOEVN6Nxe3TvlET+pMzXyBgISWL2SVZ6S/g1aYSsFKYWjfRzd/sFFanWICNUHYKmu9/8BX9MGz2QMo2OLzSK014DszV4QV0PIjBw+1HpJjoT8KEailer57vxj5G26JlztTjaS7KF28tLLyqBqLDNAOmw== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 06bb5c68-6be7-4638-c4a1-08dc85544fa0 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2024 11:40:34.2083 (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: PA2P250MB1069 Subject: [FFmpeg-devel] [PATCH 2/7] avformat/vvc: Use put_bytes_output() 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: Qq9IIVRFeXyU The PutBitContext has just been flushed. Signed-off-by: Andreas Rheinhardt --- libavformat/vvc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/vvc.c b/libavformat/vvc.c index ac3209a01b..d8195f0fd2 100644 --- a/libavformat/vvc.c +++ b/libavformat/vvc.c @@ -761,7 +761,7 @@ static int vvcc_write(AVIOContext *pb, VVCDecoderConfigurationRecord *vvcc) ff_copy_bits(&pbc, vvcc->ptl.general_constraint_info, (vvcc->ptl.num_bytes_constraint_info - 1) * 8); put_bits(&pbc, 6, vvcc->ptl.general_constraint_info[vvcc->ptl.num_bytes_constraint_info - 1] & 0x3f); flush_put_bits(&pbc); - avio_write(pb, buf, put_bytes_count(&pbc, 1)); + avio_write(pb, buf, put_bytes_output(&pbc)); if (vvcc->num_sublayers > 1) { uint8_t ptl_sublayer_level_present_flags = 0;