From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id DD4F743050 for ; Sat, 17 Sep 2022 10:44:46 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8367668BB6F; Sat, 17 Sep 2022 13:44:44 +0300 (EEST) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2067.outbound.protection.outlook.com [40.92.58.67]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 57E0868BAAE for ; Sat, 17 Sep 2022 13:44:37 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bTeDNBKCxTCA4Z6HvZd1U2P2gCNOiDQZ3frjoujmhrQEUfPgJ1hUJLCC8yPTv6GVeSmkp1RbdaShQerB23IrcIx1vAIy885MD6Uj0AtotuwX0hTt28zVA7ZYLmn6ZI4oHaAoMJngYeRkvwNUwT5YrswxrhyoSKyBkIyWwwEbROejNZqFlZzhvudVPM+6Hxfk72/zZfj6zoBM80yWZwTMRMIQFHZgeHekxpiUbUF6G33KoV53AsPzaZhYIg+FB3pSfD/ZYl893bCCPLWqdUOtq9KNC+yor56MX9ga5Y/cBmfmb8msp8ZmymrbRwWnbzTZG4wv/XwJ8TUdplhEV5+lpw== 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=cErZWeKZ8HaH+OqgKPH7iuRzcpELkaD0bBSevs8C990=; b=HI2k0awafb2LLUvkIIr41A/BQHnT/xEvCZJQs3Wc8UwaIjZTNKBnglN3zhOHG99HXRyy8YQRFOU4JzY5As9YWeIsFjTcadgG7BxqxAkbhvHfauUgeqbOExc2bnFWxzMWYAVq4vKi03DswbHOXdWzvY+XBwENF2yuxXbJi4dSIFLJFlFfoQjvVwazabWGUH4kPLd3Ua9tand2HDMggQZMav/9+8RCtX9QDjYgtaqk+Scpl0oBruz8IaNdEtlJLMdC1+Hlwnj6GBfrd5FbfXQkIzk3fc1q+sgtzJpHQStaqRQxHPTH32sq8ID7+m8JRNy3CBlCMADbzHPxgP5f0WuK7A== 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=cErZWeKZ8HaH+OqgKPH7iuRzcpELkaD0bBSevs8C990=; b=eBtqsFcJ+f9oY1jTMtG8KKEuy2V2va3RYenfqfJYtqKLhUFbkBfavFhD5RnZpk60sV/loCvulkr095aYF8AeWnUzY3ME8IJorHQNP184heOteUW6QYyqXCa804m1SoExwl/7CFEgP4P6AOb76z6B8HbGtFlw960Od0ka7XgOeYZy7H6No1OudTaM7OB/pASmmgr3QIpjZPUJjeeX9kg/sRx58kkp2JcwkiYVXwPg+tq1yg7EvLqPoRiwA6AwvzlHeIC0r/OrqfHDc9QB/AL4/WlxWinBvec44Em+DMrrU5f6bx8lwyWjmnIMZo2Qh1/lTtjv3Vj8Ny0CITborXtozQ== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0370.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.16; Sat, 17 Sep 2022 10:44:35 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::2c84:e72a:48a9:ff90]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::2c84:e72a:48a9:ff90%6]) with mapi id 15.20.5632.014; Sat, 17 Sep 2022 10:44:35 +0000 Message-ID: Date: Sat, 17 Sep 2022 12:44:36 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220917095936.39330-2-remi@remlab.net> From: Andreas Rheinhardt In-Reply-To: <20220917095936.39330-2-remi@remlab.net> X-TMN: [L9X9N46df+jKdTjZ7BOF7wNnSHwckLU99Mka/Ekxz6M=] X-ClientProxiedBy: ZR0P278CA0045.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::14) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <399cc3e4-677e-bc3e-6f0c-0a3006c45736@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0370:EE_ X-MS-Office365-Filtering-Correlation-Id: ef42dd7f-9c26-4f8e-38dc-08da98999c65 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nQt9e1XG4RC91kuRRVIapYZV6W+i81ezSHwomT0Nmnv04fLVRi6+dsP4Shk9DpJVkIZGygfRLn9fOAqa02O6ScEBKbhc3YaVnBdbjNbtDM9VFtAwnASBDTymS+BmY5ID6bSujrFxZyKuF5mdDEfIpfaECzM+cvS3JtdbAXy3WU+3ozoXl3iaK9fXfU5C8MOGCUwajUQBxuiWH90+7uGMahipsHYU/2E8AxPHSHkMvDe5xtmQj9YZbMbUmf9Gdq/RHdSmxLHT6BQ3TzpzAs2bL34lcHyhOnI3isnJrtG0tZhEzhKKjVDKc0ITl266bvVKr5CfQJ2Ms3SBAShNDRq6LBU7m8dQpPA1Drz0SGbfo25pLtJmKq1lFYpJcBAj/569BYPlWG4nJc/WmRiG3BTCcVGShBWvCGH3oCMch2M9ydqReOb/weK8UgYHfNegZg7dS7NDWZ+dAXQj2fy6y3W5EF99psr9JYT4HGsNsiPLPdR/PwW0ihcv7AvbZH+rFOvX03Pl+R3A7LHnrl4FikwEg0XcH1Wug+2ABWYjkKlCJMHAEycG6shL99fAQhDaH2jpn24b7d34DMFkKJbF/3R/cp7o8nwgoqdkBrvbXsjs6XXzcN4fEsuOtsKsrwchF0RtT6t75ZsuiLhUzgordQAxVEfGT0smtJXXgxx9+acitliuLcpEXX2fSGQhMJlvchGc X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eHFVRGRCcHZnTTlKOUhFZlJiVGFQeG5zNE0vQ0xrUGxQbkcyTGE1NUk0Vy9k?= =?utf-8?B?UU5XQVFLMEZiSHVIc25FQzVGTStiMWx2SjRKdkl5Qll6TWF5eUhRVHh0dTRp?= =?utf-8?B?TjY5Y0hUWmx1UVF3UTI3MFZFQ24rVzlLM0ZadmZlQmxKbVBwZ3B0Q1VMQ1hZ?= =?utf-8?B?NjBraXlJYTVNZnR3R2tBS2ZTWldDbUJRbCtOelVQM2RKNDM1bjgvT2plWTN4?= =?utf-8?B?SEZKRDVEc2xPZWNDN21mc0hyR0d2Q2xVQUYyODl1dUFyQ3JGK3pGaDVKZUtv?= =?utf-8?B?YW9rM25oVEMyRys5Ynh4THh6V0t3QWp4ZzBYTkZuaE1iN0s1TmV3dm03QjlB?= =?utf-8?B?OWVqdzQ3UndGdHk3T1RwMVJWd0tPL3VQblpSdjBpa3Zwd1RHOUtmNXZmcm5G?= =?utf-8?B?SmV0SE1JRmxXNVlmMDkzZzA5aEwyd0ZnZFdWNm0wdkpDKzllMFpLNnVQSm1x?= =?utf-8?B?c29Ra1Yvd1dRKzU3NXdBbUVWUHJEdnJKS0VlSjQ0T1Q5dnZKRGpMQUQ4Qzhy?= =?utf-8?B?amwweVFTM21uZmVaZyszU24zNDliQ0ptWkhydDF1VUI5cXNmOEdabjdPZHJl?= =?utf-8?B?YXEwWUZJRHZGUUMzcTFoVThzMldnczlNTXJZZHFvNE1seXpVTkducUswM08w?= =?utf-8?B?ZTltYlhnVlVnaUlqdUhteVJSSUhqVmc0RzZzeEdYcS9qOXNtdkZuSEtIam9L?= =?utf-8?B?NDZVM3JIN2tpT0R3UDI1YXFldWFqbDh0UEszcWJsSHpqVTNxUmRzUEdzR0hj?= =?utf-8?B?ZUJaMVFkc3c2ek5XUm5RUEdjUWhVaE5ITmgrTGc4di9TUEdiVlFLSWJyNm9Q?= =?utf-8?B?REw4U3JPdWtsenVZcFRCZlh1blhpdGpYeUlYRE15TDlRZkd2V2x6cCtaQXZV?= =?utf-8?B?MDZUM3drNEpCbXdMWHhKVE5Hb2x5cnh1N0ZQVDVFMnJ4YU84TUxQVGtRRytw?= =?utf-8?B?aEpEbHJ3T0pDbVhibEJyaVRac1BTNXM3dHFkM1B3M3JJZDdIeXF2ZExYZEl2?= =?utf-8?B?M0tHM1VsY3ZCQ25tRE05MkttZWVTdy9wQXBsVk9TTmJpUVA5aHdocFJtTUQ4?= =?utf-8?B?TDhoSHU3UHY4OGhraUJTeFBsYUVxMVZ1ZFd6YitXV0hYL3hiZHhOMEo3Y0xW?= =?utf-8?B?NlAreWRNZk93dWd4QTFJeXRJcVRoeTl5YzNLbUxyalpBTDR2cklxcUlNdkxj?= =?utf-8?B?ZjFQd21nQzRjdlpDRmR3WVUzVTlXdVVwZjdaQnNjMjhQZXp6OXptOWp6czZ5?= =?utf-8?B?a092ZmVGOUdtMTl4SkkvWGx3MThBbCthdkFVZmJxanVWUndkS2pIN08xZlZJ?= =?utf-8?B?SDJoSWEwN083SzBVRjVDSldTY01mc1NOYitYcWVKUHB4OHpOaVQ0MVFpTldF?= =?utf-8?B?Vko4SmNKQ0ZQMm9mTjVKTWZpM29SNlFSTkdJcDlLZHpHd0xjU3lSRCtvSStX?= =?utf-8?B?NUJObWxLS0xNSW84ODYwVEI3MVJTZDhPMHRnY1RMU2MyMjRvSklXKzh2NEJK?= =?utf-8?B?YXV3YjNmMk1TU0JaYXlVSVFsZzJ0eXlhTmcreVlkaUp4VWllYWEwd0s3ekJE?= =?utf-8?B?aExsMVEwU2JheExTcXZmaGtUM3JvNGNQTXRHUEwxNkl4eldtSHJzUkRldzR1?= =?utf-8?B?REZja2VoRnRTT1lYaE03Z1NIaVUweVBQaFNndzlnQlpNUTlwNEZ6eUhsVy9S?= =?utf-8?B?UFMxdDBBb3AyY094eVF0dTdpYmVYcnVVOHpnU1ArL1owdmpJZ1pFak52S1oz?= =?utf-8?Q?gNJ/kijnOk+p00XC4CUUCyndbwviXUktSqN4Wxv?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ef42dd7f-9c26-4f8e-38dc-08da98999c65 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Sep 2022 10:44:35.0769 (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: PR3P250MB0370 Subject: Re: [FFmpeg-devel] [PATCH 2/2] lavc/vorbisdec: use intermediate variables 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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: cmVtaUByZW1sYWIubmV0Ogo+IEZyb206IFLDqW1pIERlbmlzLUNvdXJtb250IDxyZW1pQHJlbWxh Yi5uZXQ+Cj4gCj4gVGhlIGNvbXBpbGVyIGNhbm5vdCBpbmZlciB0aGF0IHRoZSB0d28gZmxvYXQg dmVjdG9ycyBkbyBub3QgYWxpYXMsCj4gY2F1c2luZyB1bm5lY2Vzc2FyeSBleHRyYSBsb2FkcyBh bmQgc2VyaWFsaXNhdGlvbi4gVGhpcyBwYXRjaCBjYWNoZXMKPiB0aGUgdHdvIGlucHV0IHZhbHVl cyBpbiBsb2NhbCB2YXJpYWJsZXMgc28gdGhhdCBjb21waWxlciBjYW4gb3B0aW1pc2UKPiBpbmRp dmlkdWFsIGxvb3AgaXRlcmF0aW9ucy4KPiAtLS0KCldlIGhhdmUgYXZfcmVzdHJpY3QuIChObyBv cGluaW9uIG9uIHRoaXMgcGF0Y2gsIGl0J3MganVzdCBhIHJlbWFyay4pCgo+ICBsaWJhdmNvZGVj L3ZvcmJpc2RlYy5jIHwgMjIgKysrKysrKysrKystLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdl ZCwgMTEgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2xp YmF2Y29kZWMvdm9yYmlzZGVjLmMgYi9saWJhdmNvZGVjL3ZvcmJpc2RlYy5jCj4gaW5kZXggOTcy ODk5NzM3MC4uNzRlNzE5MzZhYiAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVjL3ZvcmJpc2RlYy5j Cj4gKysrIGIvbGliYXZjb2RlYy92b3JiaXNkZWMuYwo+IEBAIC0xNTgzLDIxICsxNTgzLDIxIEBA IHZvaWQgZmZfdm9yYmlzX2ludmVyc2VfY291cGxpbmcoZmxvYXQgKm1hZywgZmxvYXQgKmFuZywg aW50cHRyX3QgYmxvY2tzaXplKQo+ICB7Cj4gICAgICBwdHJkaWZmX3QgaTsKPiAgICAgIGZvciAo aSA9IDA7ICBpIDwgYmxvY2tzaXplOyAgaSsrKSB7Cj4gLSAgICAgICAgaWYgKG1hZ1tpXSA+IDAu MCkgewo+IC0gICAgICAgICAgICBpZiAoYW5nW2ldID4gMC4wKSB7Cj4gLSAgICAgICAgICAgICAg ICBhbmdbaV0gPSBtYWdbaV0gLSBhbmdbaV07Cj4gKyAgICAgICAgZmxvYXQgYW5naSA9IGFuZ1tp XSwgbWFnaSA9IG1hZ1tpXTsKPiArCj4gKyAgICAgICAgaWYgKG1hZ2kgPiAwLmYpIHsKPiArICAg ICAgICAgICAgaWYgKGFuZ2kgPiAwLmYpIHsKPiArICAgICAgICAgICAgICAgIGFuZ1tpXSA9IG1h Z2kgLSBhbmdpOwo+ICAgICAgICAgICAgICB9IGVsc2Ugewo+IC0gICAgICAgICAgICAgICAgZmxv YXQgdGVtcCA9IGFuZ1tpXTsKPiAtICAgICAgICAgICAgICAgIGFuZ1tpXSAgICAgPSBtYWdbaV07 Cj4gLSAgICAgICAgICAgICAgICBtYWdbaV0gICAgKz0gdGVtcDsKPiArICAgICAgICAgICAgICAg IGFuZ1tpXSA9IG1hZ2k7Cj4gKyAgICAgICAgICAgICAgICBtYWdbaV0gPSBtYWdpICsgYW5naTsK PiAgICAgICAgICAgICAgfQo+ICAgICAgICAgIH0gZWxzZSB7Cj4gLSAgICAgICAgICAgIGlmIChh bmdbaV0gPiAwLjApIHsKPiAtICAgICAgICAgICAgICAgIGFuZ1tpXSArPSBtYWdbaV07Cj4gKyAg ICAgICAgICAgIGlmIChhbmdpID4gMC5mKSB7Cj4gKyAgICAgICAgICAgICAgICBhbmdbaV0gPSBt YWdpICsgYW5naTsKPiAgICAgICAgICAgICAgfSBlbHNlIHsKPiAtICAgICAgICAgICAgICAgIGZs b2F0IHRlbXAgPSBhbmdbaV07Cj4gLSAgICAgICAgICAgICAgICBhbmdbaV0gICAgID0gbWFnW2ld Owo+IC0gICAgICAgICAgICAgICAgbWFnW2ldICAgIC09IHRlbXA7Cj4gKyAgICAgICAgICAgICAg ICBhbmdbaV0gPSBtYWdpOwo+ICsgICAgICAgICAgICAgICAgbWFnW2ldID0gbWFnaSAtIGFuZ2k7 Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICB9Cj4gICAgICB9CgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0 CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt YWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIuCg==