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 55AB54583B for ; Mon, 24 Apr 2023 18:37:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2FA4A68BF71; Mon, 24 Apr 2023 21:37:34 +0300 (EEST) Received: from mail-oi1-f180.google.com (mail-oi1-f180.google.com [209.85.167.180]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 66B6868BD27 for ; Mon, 24 Apr 2023 21:37:27 +0300 (EEST) Received: by mail-oi1-f180.google.com with SMTP id 5614622812f47-38e5eeba43cso1566081b6e.3 for ; Mon, 24 Apr 2023 11:37:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682361445; x=1684953445; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=tbcedkbaiBMbnUB4m8SyXwj6VdRkF0eD8ZUim5eQSFI=; b=iQjfEP6Q8EajHGye9loYQpElbuA150A93neAhkviu8mS1p4Qor/GhnGXJMiSD0sG/4 mSm9DsMtVuF85TFO69cIMEK8urNwXOMDaYupeyYsVXszCitvkBQvjgJrjcRK2mUCDZgm mcPLEPcDdl+OOBtul6rLFcBObFv+S/laBqKWXEqUleQubb/f6RfQTiDOxkqW44thNnXZ t3TkEiHVuI3WVethHg0jxzo/lwFsIYs2KVPz3REwf9uRkeWwAO7YPCMJRPWTqYmc9RrC PyYYahobMfVp8UzQiAcVhtEOvJktjjZLZTehhOD43tIzdSfDNaEbITH9LVSUnT6QYiyD iEUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682361445; x=1684953445; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tbcedkbaiBMbnUB4m8SyXwj6VdRkF0eD8ZUim5eQSFI=; b=Tze7s0yXR/aRT8lvTyTEADEbkfPklovJXkwNqB4t4GyDH/pvrpK6FEJm8sp6Oe/8rx vWHhus+AbJA9COyuQMHFB0T7Idt6pJRHJtCrh4tkf8joFqK/a3dh0glm9G0YUh9mh71G uvpUzDyaDt7uBho8Tf4H3s9UanMaWmhrV08wvBIbShCScKONpkRmLYbVUx2u6oY0XpTy RU6r04PiN5hORqywl2mKYm8SbGgp1gSXogdMhZYWCfQEFhskFTCraM9EBOxfE/09hqN6 jxdnbzqL7n52L11mOlztHAgD2tQuOX/b98zozC04feyl4TQxcGUgCcqX8AfCX65CFneA iy+g== X-Gm-Message-State: AAQBX9eIWhLLd0R4kWUq339jOrQW1pVgPWcaLBYj9RmeNiQGSlRn5Hu5 KnByXHGvXGHKfFhFtqx+syDrcUOnVI8= X-Google-Smtp-Source: AKy350b/RTbda+Bf2fnCO7CycNlDmxTioNmoq47mEafFuOUdjbuxbPGQb8pX1WFNVJmzAEAURhd7TA== X-Received: by 2002:a05:6808:60e:b0:38e:d6a4:69c0 with SMTP id y14-20020a056808060e00b0038ed6a469c0mr2073922oih.13.1682361445219; Mon, 24 Apr 2023 11:37:25 -0700 (PDT) Received: from [192.168.0.15] (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id a17-20020aca1a11000000b0038e6c01a81dsm4754770oia.17.2023.04.24.11.37.24 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 24 Apr 2023 11:37:24 -0700 (PDT) Message-ID: <11c2cc80-907b-0e2d-328c-718c26690098@gmail.com> Date: Mon, 24 Apr 2023 15:37:29 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 To: ffmpeg-devel@ffmpeg.org References: <20230419195243.2974-1-anton@khirnov.net> <20230419195243.2974-23-anton@khirnov.net> <168233503763.3843.15441944598302423310@lain.khirnov.net> <168233747463.3843.6914979374280115185@lain.khirnov.net> <168233804222.3843.2176038618353077915@lain.khirnov.net> <168233943029.9711.17568532350489119659@lain.khirnov.net> Content-Language: en-US From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH 23/25] fftools/ffmpeg_filter: add filtergraph private data 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: T24gNC8yNC8yMDIzIDM6MzMgUE0sIFBhdWwgQiBNYWhvbCB3cm90ZToKPiBPbiBNb24sIEFwciAy NCwgMjAyMyBhdCA4OjMy4oCvUE0gTmljb2xhcyBHZW9yZ2UgPGdlb3JnZUBuc3VwLm9yZz4gd3Jv dGU6Cj4gCj4+IEFudG9uIEtoaXJub3YgKDEyMDIzLTA0LTI0KToKPj4+IFNvIHdoZW4gSSB3YW50 ZWQgdG8gbWFrZSBjaGFuZ2VzIHRvIGxpYmF2ZmlsdGVyIHJlY2VudGx5LCB5b3UgY2xhaW1lZAo+ Pj4geW91ciBmYW1pbGlhcml0eSB3aXRoIHRoZSBjb2RlIG1ha2VzIHlvdSBtb3JlIHF1YWxpZmll ZCB0byBqdWRnZQo+Pj4gcmVhZGFiaWxpdHkuIE5vdyBteSBmYW1pbGlhcml0eSB3aXRoIHRoZSBj b2RlIG1ha2VzIG1lIExFU1MgcXVhbGlmaWVkLgo+Pj4gQ3VyaW91cy4KPj4KPj4gVGhlcmUgaXMg YSBkaWZmZXJlbmNlIGJldHdlZW4gbG9uZy10ZXJtIGtub3dsZWRnZSBvZiBhIGxhcmdlIHBhcnQg b2YgdGhlCj4+IGNvZGUgYW5kIGEgc2hvcnQtdGVybSBhY3F1YWludGFuY2Ugd2l0aCBhIGxpbWl0 ZWQgc2xpY2Ugb2YgdGhlIGNvZGUsIEkKPj4gaG9wZSB5b3UgcmVhbGl6ZS4KPj4KPj4+IFdlJ3Zl IGFsc28gYmVlbiBtb3ZpbmcgcHJpdmF0ZSBzdGF0ZSB0byBwcml2YXRlIGRhdGEgZm9yIG1hbnkg eWVhcnMgbm93Cj4+PiBhbmQgbm9uZSBvZiB5b3VyIGNvbmplY3R1cmVkIGNvbmNlcm5zIG1hdGVy aWFsaXplZCwgdG8gdGhlIGNvbnRyYXJ5IGNvZGUKPj4+IGJlY2FtZSBlYXNpZXIgdG8gbWFpbnRh aW4uCj4+Cj4+IFVudHJ1ZS4gRm9yIGV4YW1wbGUsIGV2ZXJ5IGluc3RhbmNlIG9mIEZGRm9ybWF0 Q29udGV4dCBpbiB0aGUgY29kZSBnaXZlcwo+PiBwbGFjZXMgd2hlcmUgdGhlIGNvZGUgaGFzIGJl Y29tZSB0aGF0IG11Y2ggbW9yZSBhbm5veWluZyB0byBtYWludGFpbi4KPj4gTWF5YmUgdGhlIHNh bWUgY29kZSBoYXMgYmVjb21lIG1vcmUgbWFpbnRhaW5hYmxlIGF0IHRoZSBzYW1lIHRpbWUgZHVl IHRvCj4+IG90aGVyIGNoYW5nZXMsIGJ1dCB0aGUgZmFjdCByZW1haW5zIHRoYXQgdGhlc2UgY2hh bmdlcyBtYWtlIGl0IGhhcmRlciB0bwo+PiB3b3JrIG9uIHRoZSBjb2RlLgo+Pgo+Pj4gTm93IHRo YXQgd291bGQgYmUgcHVyZSBub2lzZS4KPj4KPj4gVGhlIG9ubHkgbm9pc2UgaGVyZSBpcyBhbGwg dGhlIGZncF9mcm9tX2ZnKCkgeW91IHdhbnQgdG8gbGl0ZXIgb3ZlciB0aGUKPj4gY29kZSBhbmQg dGhlIGV4dHJhIHZhcmlhYmxlcyBpdCByZXF1aXJlcy4KPj4KPj4+IEkgaGF2ZSBubyBpZGVhIHdo YXQgYXJlIHlvdSBldmVuIG9iamVjdGluZyB0by4gV2hhdCBpcyBldmVuCj4+PiBjb250cm92ZXJz aWFsIGFib3V0IG5vdCBleHBvc2luZyBzdGF0ZSB0aGF0IGRvZXMgbm90IG5lZWQgdG8gYmUgZXhw b3NlZD8KPj4KPj4gSSBoYXZlIGV4cGxhaW5lZCB0aW1lIGFuZCBhZ2FpbjogSSBvcHBvc2UgdG8g YW55IGNoYW5nZSB0aGF0IHJlcXVpcmVzIHVzCj4+IHRvIHJlbWVtYmVyIG9yIGNoZWNrIHdoaWNo IHN0cnVjdHVyZSBhIGdpdmVuIGZpZWxkIGJlbG9uZ3MgdG8gd2hlbiBpdCBpcwo+PiBub3QgYWxy ZWFkeSBvYnZpb3VzIGJ5IGl0cyBzZW1hbnRpYy4KPj4KPj4gQW5kIGFnYWluLCB0aGVyZSBpcyBu b3RoaW5nIGV4cG9zZWQgdG8gaGlkZSBoZXJlLgo+Pgo+IAo+IFdoeSBzaG91bGQgYW55Ym9keSBo ZXJlIGxpc3RlbiB0byB5b3VyIGVudHJpZXMgaGVyZT8KPiBXaGVuIHdhcyBsYXN0IHRpbWUgeW91 IGNvbnRyaWJ1dGVkIGFueXRoaW5nIG1hcmdpbmFsbHkgdXNlZnVsPwoKTGV0cyBsaW1pdCB0aGlu Z3MgdG8gdGVjaG5pY2FsIGFyZ3VtZW50cywgcGxlYXNlLgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBl Zy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Zm bXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZm bXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIu Cg==