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 3D42A45F05 for ; Fri, 19 May 2023 00:50:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4585A68C12D; Fri, 19 May 2023 03:50:42 +0300 (EEST) Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 299F868C08C for ; Fri, 19 May 2023 03:50:36 +0300 (EEST) Received: by mail-pg1-f178.google.com with SMTP id 41be03b00d2f7-51f64817809so434848a12.1 for ; Thu, 18 May 2023 17:50:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684457434; x=1687049434; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=C2sj9tZj1zr1xF04oBCznQN4f9d+MQgYQR+n6gV7MEI=; b=aASSE3muCFyEJVW1j1QJPjbE1t/Ggq1nY9oyTs6ab9l3TsJ7nNxW/x8I4czn/U4wiI 5mFX0UmkDHeB/d///gfpYc8sr5VRu42AqjGptl0I5sj48hn1xigbgBm49RGz7T+eYZ6Z d8c6i5KFNDpjbNp61ltXVOgfOhBOxOqTpyl/g6D62XR91olINIRnlKTLSSa8AahWfQ9v 12AzAnSGx1OTfNXEX6GGUsqkpnJeFyQdrYX4EvIp6ljLYvSrj3/Kz+6eb+E+U7LVNGF4 0XgCi7p8p6fWKlmXAiFGNJracYwJfHsv4ggEvjV9XdTLlN8lHfaDwpjNLf/3cgkH4zEm FSjw== X-Gm-Message-State: AC+VfDzCTxsgjAZHh0FGfY0mmNr365Od4UUq/bz3Bl77Yvmk9udFD1w6 qSPNlSOeEsPhngyNX4JrrLVCnreNK3o= X-Google-Smtp-Source: ACHHUZ4PCdB3U9ovrZEScwHW9fAkw0UduSaj68CgK4Wu0O6UTf4q7vhlOf90AhpL8o1BTOkuE5YFFA== X-Received: by 2002:a17:903:32c8:b0:1ae:1364:6086 with SMTP id i8-20020a17090332c800b001ae13646086mr1026373plr.2.1684457433742; Thu, 18 May 2023 17:50:33 -0700 (PDT) Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com. [209.85.216.51]) by smtp.gmail.com with ESMTPSA id n2-20020a170902d2c200b001ae3f73b9c1sm2094047plc.101.2023.05.18.17.50.33 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 18 May 2023 17:50:33 -0700 (PDT) Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-24de62e16bcso466258a91.1 for ; Thu, 18 May 2023 17:50:33 -0700 (PDT) X-Received: by 2002:a17:90b:350d:b0:250:5758:e3d1 with SMTP id ls13-20020a17090b350d00b002505758e3d1mr567921pjb.1.1684457432704; Thu, 18 May 2023 17:50:32 -0700 (PDT) MIME-Version: 1.0 References: <20230514213741.34312-1-toots@rastageeks.org> <20230514213741.34312-2-toots@rastageeks.org> In-Reply-To: <20230514213741.34312-2-toots@rastageeks.org> From: Romain Beauxis Date: Thu, 18 May 2023 19:50:21 -0500 X-Gmail-Original-Message-ID: Message-ID: To: ffmpeg-devel@ffmpeg.org X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v3 2/2] libavformat/oggparseopus: Clear existing stream metadata before parsing potentially new one. Fixes: #10363 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: Rostislav Pehlivanov 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: SGVsbG8gYWdhaW4hCgpJIHdhbnRlZCB0byBzZWUgaWYgdGhlcmUgd2FzIGFueSBpbnRlcmVzdCBp biB0aGlzIHBhdGNoIGFuZCB0aGUgb3RoZXIgb25lCmFkZGluZyBtZXRhZGF0YSBkZWNvZGluZyBm b3IgY2hhaW5lZCBvZ2cgYml0c3RyZWFtLiBUaGVzZSB0d28gZmVlbCBsaWtlCmVhc3kgYnVnZml4 ZXMgYW5kIGZlYXR1cmVzIHRvIGFkZCB0byB0aGUgbmV4dCByZWxlYXNlLgoKUmVwcm9kdWN0aW9u IHN0ZXBzIGZvciB0aGlzIG9uZSBhcmUgZGV0YWlsZWQgaGVyZToKaHR0cHM6Ly90cmFjLmZmbXBl Zy5vcmcvdGlja2V0LzEwMzYzCgotLSBSb21haW4KCkxlIGRpbS4gMTQgbWFpIDIwMjMgw6AgMTY6 NDIsIDx0b290c0ByYXN0YWdlZWtzLm9yZz4gYSDDqWNyaXQgOgoKPiBGcm9tOiBSb21haW4gQmVh dXhpcyA8dG9vdHNAcmFzdGFnZWVrcy5vcmc+Cj4KPiBUaGlzIGlzIHRoZSB0aGlyZCB2ZXJzaW9u IG9mIGEgc2VyaWVzIG9mIHBhdGNoZXMgaW1wcm92aW5nIG1ldGFkYXRhCj4gc3VwcG9ydCBpbgo+ IGNoYWluZWQgb2dnIHN0cmVhbXMuCj4KPiBQcmV2aW91cyB2ZXJzaW9ucyBvZiB0aGlzIHBhdGNo IHdlcmUgaW5jbHVkaW5nIGNoYW5nZXMgdGhhdCB3ZXJlIGxhdGVyCj4gaWRlbnRpZmllZCBhcyBp c3N1ZXMgZnJvbSBhbm90aGVyIGVuY29kZWQgYW5kIGZpeGVkIHRoZXJlLiBTZWU6Cj4gaHR0cHM6 Ly9naXRodWIuY29tL3Nhdm9uZXQvbGlxdWlkc29hcC9wdWxsLzMwNjIKPgo+IFRoZSByZW1haW5p bmcgY2hhbmdlcyBhZGRyZXNzIGEgbWVtb3J5IGxlYWsgaW4gY2hhaW5lZCBvZ2cvb3B1cyBzdHJl YW0KPiBtZXRhZGF0YS4gUmVwcm9kdWN0aW9uIHN0ZXBzIGZvciB0aGUgaXNzdWUgYXJlIGRldGFp bGVkIGluOgo+IGh0dHBzOi8vdHJhYy5mZm1wZWcub3JnL3RpY2tldC8xMDM2Mwo+Cj4gLS0tCj4g IGxpYmF2Zm9ybWF0L29nZ3BhcnNlb3B1cy5jIHwgMSArCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGlu c2VydGlvbigrKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L29nZ3BhcnNlb3B1cy5jIGIv bGliYXZmb3JtYXQvb2dncGFyc2VvcHVzLmMKPiBpbmRleCA1NGFhNzI1YmU2Li44Njk3N2I0MWRi IDEwMDY0NAo+IC0tLSBhL2xpYmF2Zm9ybWF0L29nZ3BhcnNlb3B1cy5jCj4gKysrIGIvbGliYXZm b3JtYXQvb2dncGFyc2VvcHVzLmMKPiBAQCAtODAsNiArODAsNyBAQCBzdGF0aWMgaW50IG9wdXNf aGVhZGVyKEFWRm9ybWF0Q29udGV4dCAqYXZmLCBpbnQgaWR4KQo+ICAgICAgaWYgKHByaXYtPm5l ZWRfY29tbWVudHMpIHsKPiAgICAgICAgICBpZiAob3MtPnBzaXplIDwgOCB8fCBtZW1jbXAocGFj a2V0LCAiT3B1c1RhZ3MiLCA4KSkKPiAgICAgICAgICAgICAgcmV0dXJuIEFWRVJST1JfSU5WQUxJ RERBVEE7Cj4gKyAgICAgICAgYXZfZGljdF9mcmVlKCZzdC0+bWV0YWRhdGEpOwo+ICAgICAgICAg IGZmX3ZvcmJpc19zdHJlYW1fY29tbWVudChhdmYsIHN0LCBwYWNrZXQgKyA4LCBvcy0+cHNpemUg LSA4KTsKPiAgICAgICAgICBwcml2LT5uZWVkX2NvbW1lbnRzLS07Cj4gICAgICAgICAgcmV0dXJu IDE7Cj4gLS0KPiAyLjM3LjEgKEFwcGxlIEdpdC0xMzcuMSkKPgo+Cl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QK ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGlu Zm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1h aWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2Ny aWJlIi4K