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 5C4094057F for ; Fri, 27 May 2022 14:08:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8A5E668B5AE; Fri, 27 May 2022 17:08:00 +0300 (EEST) Received: from mail-oo1-f52.google.com (mail-oo1-f52.google.com [209.85.161.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9516368A9FC for ; Fri, 27 May 2022 17:07:54 +0300 (EEST) Received: by mail-oo1-f52.google.com with SMTP id v33-20020a4a9764000000b0035f814bb06eso821169ooi.11 for ; Fri, 27 May 2022 07:07:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :references:from:in-reply-to:content-transfer-encoding; bh=t90fom2Ej5vUsEGreOvyNLD66r9wqCBd46YfKQhPKJM=; b=E9tYAX3IYqG3o8dQ+NtVGXOtX7TJxEy62qeyskUcyu6qH+gfjNC6L3L93Cm90RRmAD Ybbt+MnIO15Z/BC46jWoSDD2u693YExexcGavm1ViNKepwN7c6wOO5fOnF8Nwygrlnbt 9jAYg69Xh+zwHDfOiBLXc3wpZnb/wJzxpYzH5b5ISrseVWi3WFMcEBWK5L+Kp8g79U15 +XCZ3x7cZT65ldPyLmAXpGkdCFOl1zRRu56WjsnaLY/TNwrGbVSZFf8licfmaSkUCnMO LrnUqgSh6ZXmQccCXr7vXF1KsmDYHQYQBgp/VMbP0mkA2k0Cb48j2/r5IJ7ZT76uJ+2Q EsOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=t90fom2Ej5vUsEGreOvyNLD66r9wqCBd46YfKQhPKJM=; b=TiukT+lBzFQWzjLTJLXPqshKy/GRBcmG1/XujINVD1QML5Zpj4BGPJjam2GVyOwZYR 7ENFHxx0kf+Dk/FXPYCR9sF/CVB3Uv0eBSpTcTqZoKSF7Byvo807IvPpPqjFRIvzDS/S vuc9T6vVYZjKWClJOxV68s4B4o+Noi63zRE4rCoPmR1CrLldaGy6w1RE7Kw28/PZUca1 nRxTyGygvS8O8yqhMrWPpl8VeqyzXkBLe+ZDY77PshKwyt+toF8RhgD9rjJVFGbvkf5i HvCnVQ/+1aaATcT9aVSF/uE/C5zbASmZA471SvcbyTepM9u5+7Rk42LfjS2EW7SEqJRk Exxw== X-Gm-Message-State: AOAM533an670So9BklguBJjbYNsJrAnJYdSPVcIviaNHSoX0BMbjIR9W xv8IZ3KP049SylTCfgBIA07GBqzFFmU= X-Google-Smtp-Source: ABdhPJxzKoicTk9o8h7t17GbFfc4jNpMzY/CwnUAM8SkMGdqYVj6ex5iZSNKx6OgriaCYhnfKIWPMg== X-Received: by 2002:a05:6820:515:b0:40e:9db7:5987 with SMTP id m21-20020a056820051500b0040e9db75987mr8670407ooj.28.1653660472756; Fri, 27 May 2022 07:07:52 -0700 (PDT) Received: from [192.168.0.13] ([186.136.131.95]) by smtp.gmail.com with ESMTPSA id u3-20020aca6003000000b00328c9e63389sm1829866oib.11.2022.05.27.07.07.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 27 May 2022 07:07:51 -0700 (PDT) Message-ID: <11ae725c-480e-0a0d-ff7f-4ba1ac7f823f@gmail.com> Date: Fri, 27 May 2022 11:07:50 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220525171516.64893-1-jamrial@gmail.com> From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH] avutil/avframe: fix channel layout checks in av_frame_copy() 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: CgpPbiA1LzI3LzIwMjIgNToxMiBBTSwgVG9tYXMgSMOkcmRpbiB3cm90ZToKPiBvbnMgMjAyMi0w NS0yNSBrbG9ja2FuIDE0OjE1IC0wMzAwIHNrcmV2IEphbWVzIEFsbWVyOgo+PiBOb3JtYWxseSwg Ym90aCB0aGUgc291cmNlIGFuZCBkZXN0IGZyYW1lIHdvdWxkIGhhdmUgb25seSB0aGUgb2xkIEFQ SQo+PiBmaWVsZHMKPj4gc2V0LCBvbmx5IHRoZSBuZXcgQVBJIGZpZWxkcyBzZXQsIG9yIGJvdGgg c2V0LiBCdXQgaW4gc29tZSBjYXNlcywKPj4gbGlrZSB3aGVuCj4+IGNhbGxpbmcgYXZfZnJhbWVf cmVmKCkgdXNpbmcgYSBub24gcmVmZXJlbmNlIGNvdW50ZWQgc291cmNlIGZyYW1lCj4+IHdoZXJl IG9ubHkKPj4gdGhlIG9sZCBjaGFubmVsIGxheW91dCBBUEkgZmllbGRzIHdlcmUgcG9wdWxhdGVk LCB0aGUgcmVzdWx0IHdvdWxkIGJlCj4+IHRoZSBkc3QKPj4gZnJhbWUgaGF2aW5nIGJvdGggdGhl IG5ldyBhbmQgb2xkIGZpZWxkcyBwb3B1bGF0ZWQuCj4+Cj4+IFRoaXMgY29tbWl0IHRha2VzIHRo aXMgaW50byBhY2NvdW50IGFuZCBmaXhlcyB0aGUgY2hlY2tzIGJ5IGNhbGxpbmcKPj4gYXZfY2hh bm5lbF9sYXlvdXRfY29tcGFyZSgpIG9ubHkgaWYgdGhlIHNvdXJjZSBmcmFtZSBoYXMgdGhlIG5l dyBBUEkKPj4gZmllbGRzCj4+IHNldCwgYW5kIGRvaW5nIHNhbml0eSBjaGVja3MgZm9yIHRoZSBz b3VyY2UgZnJhbWUgb2xkIEFQSSBmaWVsZHMgaWYKPj4gdGhlIG5ldwo+PiBvbmVzIGFyZSBub3Qg c2V0Lgo+IAo+IEEgYml0IG9mIGNvbnRleHQgZm9yIHRob3NlIHdvbmRlcmluZzogdGhpcyBpcyBw YXJ0IG9mIGVuc3VyaW5nIG1lbHQKPiB3b3JrcyBib3RoIHdpdGggRkZtcGVnIDUuMCBhbmQgdGhl IG5ldyBjaGFubmVsIGxheW91dCBBUEkuIFRoZXkncmUKPiBzdGlsbCB1c2luZyBkZXByZWNhdGVk IHRoaW5ncywgYnV0IG9uZSBzdGVwIGF0IGEgdGltZS4KCkkgYXNzdW1lIGl0IG1heSBiZSBhZmZl Y3Rpbmcgb3RoZXIgbGlicmFyeSB1c2Vycywgc2luY2UgaXQncyBhIG1hdHRlciBvZiAKcGFzc2lu ZyBhbiBBVkZyYW1lIHdpdGggbm8gcmVmZXJlbmNlIGNvdW50ZWQgYnVmZmVycyAobm90aGluZyBp biBidWZbXSwgCm9ubHkgZGF0YVtdIHBvaW50ZXJzIGZpbGxlZCkgYW5kIG9ubHkgdGhlIG9sZCBj aGFubmVsIGxheW91dCBBUEkgZmllbGRzIApzZXQgdG8gYXZfZnJhbWVfcmVmKCkgb3IgYW55dGhp bmcgdGhhdCBjYWxscyBpdCwgbGlrZSBhdmNvZGVjX3NlbmRfZnJhbWUoKS4KClRoZSBhbW91bnQg b2YgdXNlcnMgb2YgdGhlIG5ldyBjaGFubmVsIGxheW91dCBhdCB0aGlzIHBvaW50IGlzIHByb2Jh Ymx5IAp2ZXJ5IHNtYWxsLCBzaW5jZSBpdCdzIG5vdCBwcmVzZW50IGluIGFueSByZWxlYXNlLiBJ IGNhbid0IHNheSBob3cgbWFueSAKdXNlcnMgcGFzc2luZyBBVkZyYW1lcyB3aXRoIG5vbiByZWZl cmVuY2UgY291bnRlZCBidWZmZXJzIGFyZSBvdXQgdGhlcmUsIApidXQgaXQncyBhIHN1cHBvcnRl ZCBzY2VuYXJpbywgc28gbWVsdCBtYXkgbm90IGJlIHRoZSBvbmx5IGNhc2UuCgo+IAo+Pgo+PiBT aWduZWQtb2ZmLWJ5OiBKYW1lcyBBbG1lciA8amFtcmlhbEBnbWFpbC5jb20+Cj4+IC0tLQo+PiAg wqBsaWJhdnV0aWwvZnJhbWUuYyB8IDE5ICsrKysrKysrKysrKysrKy0tLS0KPj4gIMKgMSBmaWxl IGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gV29ya3MKPiAK PiAvVG9tYXMKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9y Zwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+IAo+ IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZl bC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWls aW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxt YW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92 ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3Qg InVuc3Vic2NyaWJlIi4K