From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 71F0E471A9 for ; Sun, 18 May 2025 22:06:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 1362568DBD4; Mon, 19 May 2025 01:06:14 +0300 (EEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2054.outbound.protection.outlook.com [40.92.91.54]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 74B7268DA59 for ; Mon, 19 May 2025 01:06:06 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Gzmr4OQ5IEs6pmbtmM91ku6wTXT7qoHhZhjykm4HWM82NemQnWWvxYyJaFNlfe1ive1dRmymBGtJs9ju+pothHcIcOukMXnumMuKJQ3Zzd4rxsUVlT+7rkPXOPcTCzQTHXHL+QaWRj0SgrYwpNc7szvVGHFyNQ3ovEqqyDnII4nnIxKzkcQnDwOcfKPmCC/qj5g1L0qqbYMR2CDVdBaK/XVe852iOQ7AkiVlzPw/SKVPanVbimnbAnCJm4zfHr2WQD5ezMsEdwv1dKMr7zYpqUBCmcB2KdACQ5BD+v8GTkZNyEvjTKp/fjJpKiXO7irhDllQJgvoCIIYNdOWHUWv6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=TxMeRkht3hm492XCFk9TzpjuFVa0QDoc/5y25WDhgTw=; b=rc066FxeWSQh/K9G8uhXwFIEZ5+m+D7YpF6A/aFC5I5ExbZiLcFhzOT2a52y4MGABWmILU5dkJ7GZk8ZNueTjD0bidxg3vauqbDoUy5WSEvplee4ZxxNx3zZ8Fn7TzQp2UrHYP6NW/oenaC2YXuYD35x1yRXuwGvL8igIjBavYvFVLcm1okPuHEBvO8FcqhTxr2ZU0GtxXP87LwITmWus5tXJ5leD56KI6NgI7XUI+nRDQM7E5DPLF3gQXb0LjTnNzzfbW7pst5b5N01SGlphver8R6waovQuXCMIz9coI0mfCD4kkfT7PMObUpjM5NzwB1awhhe5bNCyFJyTsGM7w== 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=TxMeRkht3hm492XCFk9TzpjuFVa0QDoc/5y25WDhgTw=; b=CssqbhfB4xfXrybzkcyBpwhr2pNlzkKZ1Npdzn57btjrYSTmlcGip1TAbp5ciL9vpalTbGWP+NlydigVOyfUQYL4CbQifrJAIH+xBS2ckKe+1gkYieam5wsY/v/Z2DVTw6++ufZNVFojQ/XNY2OFSMEwgFDpejchzPdsyslaQxFCoDHVaaM7Z+c5gik0rdIAtCnSDbaUGiCjPtN+gEz3+7M4xgZaWHqCU2p+cbbk5HsCxGbhMjGoCGkUB0+OewHt/uG+kyuYZ58y4at4CIji2DU+f74AixZ+mpDyzq+Fhphs8bN3RNDeVLDFDofKA5svcn9H69OSDyhaPOZig0KMpg== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AM8P250MB0106.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:36d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8746.29; Sun, 18 May 2025 22:06:04 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%4]) with mapi id 15.20.8722.027; Sun, 18 May 2025 22:06:04 +0000 Content-Type: multipart/mixed; boundary="------------d6RTFD6Lvy4V5AllkR68dviq" Message-ID: Date: Mon, 19 May 2025 00:06:02 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: FFmpeg development discussions and patches From: Andreas Rheinhardt X-ClientProxiedBy: FR4P281CA0441.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:c6::10) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <0159d747-3548-48ac-92b5-bd5e3c66106e@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AM8P250MB0106:EE_ X-MS-Office365-Filtering-Correlation-Id: 2de16c18-a113-4ebc-ee37-08dd96582e2e X-MS-Exchange-SLBlob-MailProps: 4VtScROZs202CPMMciiDO7rEM+VPdk8BsP5p+Y6fsZDrMsdj+hO+wCVPecpgg6EVSe/XZnQrwomZQ4u2UnM8JPZ9lVk3IlfV5nLHxTB2MgYIAEAgZd0C4ZknaUMp4MdpcxqLwXNoNTbAMCIz1QfGy0C9kLbd0JSN+di7pdbEj5XIuaJsSzcXRNhCubbqj6dud0qxyzkjBZhExF2Erf0Tg7Ri6Alk7KYezMADT9x6xARDFBfVtMK/hmwcgXO3sWlTdeW6tLRLxs53GE2zI1lK4wOzbDf8agdhkbY1KbGCb4HqVesLDg6LaTDOz9X+Eo76b/fOspwj/1in+86vm8vxtD9bLF4/VKmYahwuI6P7AGaC9ZvW9Fzi417d1370KRr/BOcy0bFXeycKMPr7ciKCH/pLlk+Vfs+8v+WeABYlCrEJHEEiV4f5+qaZt1Q3ersp8HAZjn8rl71SoqXVu5msPOKsnMdGOWyYsWdnBAXMS+/OieFmNghePly4oJO1ExAbT6rrqa/RNBDhnYLBghnjMi61GjW1nMnhF3iqBdCSnP18VgvVXZC+7TGpZ9YcfbUSsP77xFO5IClo0NxueCqtxrG1id8/YnbDp+q0O1F4FF+EgfiGrvW5yKbgm88bklJxpG7j2ws18WZBs7HFf6FaSjcD8PrWkaiRpNqiNaDxJ1zPaJqXs6+e1g== X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|6092099012|8060799009|7092599006|12121999007|19110799006|15080799009|5072599009|13095399003|3412199025|440099028; X-Microsoft-Antispam-Message-Info: =?utf-8?B?eTJJUGpTWXZVcmI3WUo5TTFHSS9PRHRKZUNvMlE0Vzc1MFRyWVV1VUFmVlRD?= =?utf-8?B?VGYvOVlKWktKdlpPMnd3SVZDRWtKZjJwbDVycCt4NTkvbU1XeFk5ZFV6WVhF?= =?utf-8?B?SHZrZDd1eE9acXo4QlZIRkNidU42dUl1ZTdMM1RnK0FmbmdKeWxscFRucnZH?= =?utf-8?B?VDJuS1dLTVRlbDZwQUlKNU1SbFhXUG9zZk5naVhFRVNoU3RsRll0ZjU0QVJR?= =?utf-8?B?eDkyTFdNdEE5V0RQVHFlaXlHNTM1NFBMTWt1NmtDcm5wNWFadHZxZFhMR3gx?= =?utf-8?B?NElRRmJLTmtPbnBqNVBBanlUc0hMcWVlVytLT1VYODBteVpCNnBvS2g0bEdq?= =?utf-8?B?d1VTSWdsdVNKU2lmQ3dKUXQrc1A1L0lvaDNpN25yQ3NTZUJhdGFGTWYxQXNz?= =?utf-8?B?eW8vR2lrQnoxNUp0VXptQ24xU3JjaFRaTnFGdWltbTg3RUdkUWtMT2VCd2F2?= =?utf-8?B?U21hVGpxd0hDSHFFK2JJU3N0SFZTajZrbHJnT1JRNlFKT2lXWkFYN1pKRkhD?= =?utf-8?B?SHRhZW8vMmN5M3NFb2RnUmF1dkErcGFlR0dkcFRUWGVoWFc4aExIVWsxQm4x?= =?utf-8?B?VGJGU2NER29TTmh3OHFpVmhqMG5wcHNOTWJDMXlWZ0dvemV3Q0VuY0xYZytB?= =?utf-8?B?azUraEJIcFE5YjhKREpWZ3grN3RJbTZ2MjJHL1VqRDVMcXVUWkZoV0NwM0Y0?= =?utf-8?B?b0o4anNjZERhQUhRMXFPSkVtcWl3azMzbmlCWFBoNnlBbHMrTERqeDlzOUtR?= =?utf-8?B?N3BwOCtHdVhPWEFOZjAwL05oRmtCd1pqSkVCeHlFNzVibDdkdlpSbkRRZTVx?= =?utf-8?B?akdzY0wrbi84eTE3amtDNVBuYklzTGZpeEthRk5SaVF1anZSU2hKYmhta3RO?= =?utf-8?B?RGdkbjl5SlhSd0N2ZHFIbVBVQ1Q2NFFIZk8xT0J3VXQ3L2pYWW1Mdnpmb1dy?= =?utf-8?B?Sk5jbnZrSWtIOG5ZdHUvTTRZRmtJRTA3aTRLY0VBVlVnbVhYakdQS3lOeTZr?= =?utf-8?B?eXVWcjFLSWhLdEhEbHZuTDZpOFUxZ0lSUnFsdzB2MFlrY1RqeW1uaGpaYW5H?= =?utf-8?B?S21pZ1l1NlFXRUFuMUcxaDRxWVh6eEY0VTBULzQwVCtmQTBMRHlRdXc3cW5G?= =?utf-8?B?UjA5aGJlaVRNZVQ2MVNIS3lweU94c3k0dTZkN1E3cWdxc3NpYU1YV0VBSUU0?= =?utf-8?B?WUpoWGNDZFNFaXE2MnFjeldpU2lZY21DdnFJQzREclJheGgwNFVmTFJyQU1C?= =?utf-8?B?SlV0blRCaVlobW5aNlo0SWVGK3lZMmhESDVPbUxGWlllQ1lWMW5JdDZIM0lM?= =?utf-8?B?alVlb2dYRHhoN2dEN2ZsUUtFa2NDeVNIOUxQSFBLYXhHUm1MTE5kRlFPTGJ2?= =?utf-8?B?bzhieDJHU3Q5RDBLYzN6Uk5GNUQ4WEZSL2JsdlN5U3hhOGp3Q2RCQndLcThL?= =?utf-8?B?ejRuYkljcHVRUHRyRkFtcXZhV09VSENoTllrcW55T0ZFUTEwVS9Id2o1bGtn?= =?utf-8?B?bXFlekVxSWkvNGR0M3kvT2UzUGt1L29hL2V5TEFkMTVVazd3UTdPOWZGbi9M?= =?utf-8?B?K3RmWW9kTkVSMHFkOUFGelNPeFg3enlJSUFVYjRxNWpPV2pXR1A3ZHJ3Rm1K?= =?utf-8?B?WXkzQlJURjU0bi90WjBNYWhCVWZ4cGc9PQ==?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ODBqOHFGbUhEK080bUZDejVCZDJQT09jYXVkMFIzSU14VWFqcHY4OElFYjZU?= =?utf-8?B?R1JwemozV28xcXhzT21uVTNqVW01cExPTUd2ZnFmZFpyMWErSUYxSEE3bHV5?= =?utf-8?B?dEdrTll5dG5DVjRSK3kzS3A2MVBrNExreXllMndvdTJQUTgvL2hEWXhDN1Zz?= =?utf-8?B?RnVvdko3cld0ZzFXVVJqQ0RzOXdEb0ZHY2gyL2lwWEV5Vk9CcGFOc1cyMHZN?= =?utf-8?B?YlNzM3pnTWxSUHdLYjNuMk1JNHA3S2Rrb2h1SUtadVUzR0VBcDBKOXNxSzAx?= =?utf-8?B?ZDNDRGFuODNxY2tmdC9iazM2Q3Vjd0J5bmhSMVNEdkRsdmhMK2hUTEF1Z2w0?= =?utf-8?B?TklNeVRYd2N6OWRONEZsN2VHU0tPU0w1cjhCN1dicnI5TTV4R1hDNGFkWm9r?= =?utf-8?B?RXV3R3UzZUI5K3lZbXdSMUhxNkUyTktMUzhKRjJxdngySXRxU0tpazQzRkJk?= =?utf-8?B?ZWNVV0pvUGdOakRRU1BzU04wQWVyNWcrZkNZdWRRbkNTeTUzYWpWQXlrUHZn?= =?utf-8?B?S1NXWXFWeUN3Umtwd29TNDBKS1M2bExVemM1TTc5LzV6dUl0WGZ2WVpYNGhK?= =?utf-8?B?eEJYQ21kMlI0K09vdUkrYjVlMUhnNkdEblk5N1dTRVVPcEI0VHhnb04ybUlj?= =?utf-8?B?blU2cSt6MXpDQ0p1c3BUaUE5OWNBNmo1STZXY053S1JKSmNqWXdnM0FZN2VV?= =?utf-8?B?MUZKMDkwQ0NlbThJYkhjNHAxRFV1T2VUNUU2TU9NMU56MFJnTnBuN2RteFFs?= =?utf-8?B?Szl2b1B1T3hwbU15U01BdUNxY2s0eE5rUUxMQXNyeVY1YlY5MS83bWFVTlpn?= =?utf-8?B?VUxEMkNuWkI1UmFBa2dralZQTmpwZWVhNytEZFl5NEUvYTZhalNmSnN6cmNM?= =?utf-8?B?SnNsVjZyUkdUNHJ1a1JERXhIdkwxTWxWRWh4TEcrR0xZNnZHMHhyQVU2MTRI?= =?utf-8?B?OS9EUFdDSlNiU1RWQTJzMXJUWFFGZUw5MjMzbERXK1kyUTJJWVdjSGd3cU05?= =?utf-8?B?Zkl3UWNFK0VDZDNqVUNML2JxZ2M4aGYwcnBYNXpCZHZJbUs1WStpTmI2NnhH?= =?utf-8?B?TGE1c0FuYURVQkZNUmJJMGcvWEJKZEQzLzE2MHN1SzZYNzZaRDJyR3JuUGFu?= =?utf-8?B?QUZXUlNQSkJXVkErdlY1QlZDZVVvWDNiSS96OE9lVkUyWG1MaTJiRlNPQWRm?= =?utf-8?B?alcyL2RLZ3JoWk10bjJReHFKcmNqTysya3I4TkJwckp2YWtvenNPcmpickhO?= =?utf-8?B?VXBua2xuUmlwRnJLRUxXeE9uL202L0dob0JkWHVpMFVMY09vQ1VOU2lweWNO?= =?utf-8?B?WU9GeWRKTUxpaFNZbi9HVW1zOVNVUG9vU25XWEtLalFLNjBTT0JEOWVLY1Ru?= =?utf-8?B?ajk5bkt0cXNIL3V3eTRXU01PQmpzZzhpbmUwalVRVC9QSFc2RE5UNjZjSk8z?= =?utf-8?B?a3NmZUpPc3c0RWVCS3c0YS9IT1FscXhpV1JGRVN5VzFsQWNJbXc1Zk9tVE43?= =?utf-8?B?cWIwVWFDU1Q1UnFWYWc4Z1Z5Wi9MYVlibHpWclVpR3VseDJNT3ExOEhzMURW?= =?utf-8?B?Z0hNa0xaTFJCWjMrbUZZeFVlUkZSOGl6cm9XL0IvaXUvRzV6Y0JMY2c3RkhG?= =?utf-8?B?djN3eFN2WWd0emxlRExpK1VMV2NyM003TFV3NVlQcVhWQ0svbThOVkIwK1Jn?= =?utf-8?B?Zm80QmpObCtMU1Y5eHdCZHY4R0lpa29EZGZhb2duUHVSRlBzVHVSSDBibDVU?= =?utf-8?B?YmUvSnEremtVYkpCZTB4d1U2YjRtakJEbldZdHkrODBWd3FEb1Naa2M1MXlz?= =?utf-8?B?Y0Z5QTg1ekxINE82a1hJdz09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2de16c18-a113-4ebc-ee37-08dd96582e2e X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2025 22:06:04.5131 (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: AM8P250MB0106 Subject: [FFmpeg-devel] [PATCH] avcodec/rv60dec: Avoid branch when decoding cbp16 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --------------d6RTFD6Lvy4V5AllkR68dviq Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Patch attached. - Andreas --------------d6RTFD6Lvy4V5AllkR68dviq Content-Type: text/x-patch; charset=UTF-8; name="0001-avcodec-rv60dec-Avoid-branch-when-decoding-cbp16.patch" Content-Disposition: attachment; filename*0="0001-avcodec-rv60dec-Avoid-branch-when-decoding-cbp16.patch" Content-Transfer-Encoding: base64 RnJvbSAwMjcyNGQ1NzkyMzQ4YmVhNjE4YzA0OTAzNGRjMGZlYmYyNGE0NmFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KRGF0ZTogU3VuLCAxOCBNYXkgMjAyNSAyMzoxMjowMyArMDIwMApTdWJq ZWN0OiBbUEFUQ0hdIGF2Y29kZWMvcnY2MGRlYzogQXZvaWQgYnJhbmNoIHdoZW4gZGVjb2Rpbmcg Y2JwMTYKClNpZ25lZC1vZmYtYnk6IEFuZHJlYXMgUmhlaW5oYXJkdCA8YW5kcmVhcy5yaGVpbmhh cmR0QG91dGxvb2suY29tPgotLS0KIGxpYmF2Y29kZWMvcnY2MGRlYy5jIHwgMTEgKysrKy0tLS0t LS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvbGliYXZjb2RlYy9ydjYwZGVjLmMgYi9saWJhdmNvZGVjL3J2NjBkZWMuYwppbmRl eCBkNzA0YWU1MTJjLi4yYmJjYjFkNjIwIDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3J2NjBkZWMu YworKysgYi9saWJhdmNvZGVjL3J2NjBkZWMuYwpAQCAtODIsNyArODIsNyBAQCBlbnVtIHsKIH07 CiAKIHN0YXRpYyBjb25zdCBWTENFbGVtICogY2JwOF92bGNbN11bNF07Ci1zdGF0aWMgY29uc3Qg VkxDRWxlbSAqIGNicDE2X3ZsY1s3XVszXVs0XTsKK3N0YXRpYyBjb25zdCBWTENFbGVtICogY2Jw MTZfdmxjWzddWzRdWzRdOwogCiB0eXBlZGVmIHN0cnVjdCB7CiAgICAgY29uc3QgVkxDRWxlbSAq IGwwWzJdOwpAQCAtMTM3LDEyICsxMzcsMTIgQEAgc3RhdGljIGF2X2NvbGQgdm9pZCBydjYwX2lu aXRfc3RhdGljX2RhdGEodm9pZCkKIAogICAgIGZvciAoaW50IGkgPSAwOyBpIDwgNzsgaSsrKQog ICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IDQ7IGorKykKLSAgICAgICAgICAgIGNicDhfdmxj W2ldW2pdID0gZ2VuX3ZsYyhydjYwX2NicDhfbGVuc1tpXVtqXSwgNjQsICZzdGF0ZSk7CisgICAg ICAgICAgICBjYnAxNl92bGNbaV1bMF1bal0gPSBjYnA4X3ZsY1tpXVtqXSA9IGdlbl92bGMocnY2 MF9jYnA4X2xlbnNbaV1bal0sIDY0LCAmc3RhdGUpOwogCiAgICAgZm9yIChpbnQgaSA9IDA7IGkg PCA3OyBpKyspCiAgICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgMzsgaisrKQogICAgICAgICAg ICAgZm9yIChpbnQgayA9IDA7IGsgPCA0OyBrKyspCi0gICAgICAgICAgICAgICAgY2JwMTZfdmxj W2ldW2pdW2tdID0gZ2VuX3ZsYyhydjYwX2NicDE2X2xlbnNbaV1bal1ba10sIDY0LCAmc3RhdGUp OworICAgICAgICAgICAgICAgIGNicDE2X3ZsY1tpXVtqICsgMV1ba10gPSBnZW5fdmxjKHJ2NjBf Y2JwMTZfbGVuc1tpXVtqXVtrXSwgNjQsICZzdGF0ZSk7CiAKICAgICBidWlsZF9jb2VmZl92bGMo cnY2MF9pbnRyYV9sZW5zLCBpbnRyYV9jb2VmZl92bGMsIDUsICZzdGF0ZSk7CiAgICAgYnVpbGRf Y29lZmZfdmxjKHJ2NjBfaW50ZXJfbGVucywgaW50ZXJfY29lZmZfdmxjLCA3LCAmc3RhdGUpOwpA QCAtMTY1MCwxMCArMTY1MCw3IEBAIHN0YXRpYyBpbnQgZGVjb2RlX3N1cGVyX2NicChHZXRCaXRD b250ZXh0ICogZ2IsIGNvbnN0IFZMQ0VsZW0gKiB2bGNbNF0pCiBzdGF0aWMgaW50IGRlY29kZV9j YnAxNihHZXRCaXRDb250ZXh0ICogZ2IsIGludCBzdWJzZXQsIGludCBxcCkKIHsKICAgICBpbnQg Y2Jfc2V0ID0gcnY2MF9xcF90b19pZHhbcXBdOwotICAgIGlmICghc3Vic2V0KQotICAgICAgICBy ZXR1cm4gZGVjb2RlX3N1cGVyX2NicChnYiwgY2JwOF92bGNbY2Jfc2V0XSk7Ci0gICAgZWxzZQot ICAgICAgICByZXR1cm4gZGVjb2RlX3N1cGVyX2NicChnYiwgY2JwMTZfdmxjW2NiX3NldF1bc3Vi c2V0IC0gMV0pOworICAgIHJldHVybiBkZWNvZGVfc3VwZXJfY2JwKGdiLCBjYnAxNl92bGNbY2Jf c2V0XVtzdWJzZXRdKTsKIH0KIAogc3RhdGljIGludCBkZWNvZGVfY3VfcihSVjYwQ29udGV4dCAq IHMsIEFWRnJhbWUgKiBmcmFtZSwgVGhyZWFkQ29udGV4dCAqIHRocmVhZCwgR2V0Qml0Q29udGV4 dCAqIGdiLCBpbnQgeHBvcywgaW50IHlwb3MsIGludCBsb2dfc2l6ZSwgaW50IHFwLCBpbnQgc2Vs X3FwKQotLSAKMi40NS4yCgo= --------------d6RTFD6Lvy4V5AllkR68dviq Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --------------d6RTFD6Lvy4V5AllkR68dviq--