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 3A76A4A264 for ; Thu, 25 Apr 2024 15:15:49 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9F46668D3C1; Thu, 25 Apr 2024 18:15:46 +0300 (EEST) Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5196368D2F6 for ; Thu, 25 Apr 2024 18:15:40 +0300 (EEST) Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-56e1baf0380so1533573a12.3 for ; Thu, 25 Apr 2024 08:15:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1714058139; x=1714662939; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=uyEz4bpmfXoF20REEYnE9GO1I5Zz6ZtGGwBMFfLO4Lk=; b=coqVciuEyxCdd/6s6zgFu5bGBNo/+gMJCjni1kQqtSh8WhzU4k3bMJwLqIaw4XqHUY Xp0JfiPuc27/VPyFrlY4jKbKCZjS0bVWpBTBtLJJ6tLw2jOCg2k71QlKq7OQHCp03/qA aUuKJjgV4YsfNNe5Pu5nv9yK24Bxv1h7FNpgUkrShPxkxA3NXNnu1pKBKQFc3UU0NpQp R9WRu0FYrzFeuHathIxOeUgmLklb09E+JCKjM+es9mw2yW+WmWxVakqq8r8L8+An3Nyh fUcSrZjCqGnlNwk2dOeh+OsL+uspv6CxTx3iy8slJtzq0t8XJYNHST1Xc2Ygl5XcclD7 SXjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714058139; x=1714662939; h=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=uyEz4bpmfXoF20REEYnE9GO1I5Zz6ZtGGwBMFfLO4Lk=; b=uny8l6eQwYY+Ak9YVw3G3Du3PZScxr/Vb/VFCK1t8S3TE94ecrZaVsa/9DaMGkxSTK LBwfsjcU+6WA/zDsTXuqmMdS3rsSXyd3hYjBQX5RadIcnjXemgvRdxgLmEAV4Q2Fwrt/ VEb7kzlfjtRWZTqIWPcMBYB75hgwPwFtY4MdrjNsuAewn6xg6/wXLaB935GQhOLo8j1N EA6d1mx0FjuerClvtH+nZqBpAQ6oY6l2rRIaXsl1SzcVkzmQs95Yq1v51Q22OhICyglk a6KjZRzOK/en1xP2HlXX9WekHLk3BVpWREZtyjHmsnFE8putxbgsplJZ8XO6f1yF2EaJ reNQ== X-Gm-Message-State: AOJu0YzmRJ+l9pTxoDyVIP+7lFnfPZEhD5uZm8gqxM0+V5yhXQ8/SFSl BF75MaSGWlOqaHK1fNXd+FeyN7aEnaHeDPFmSLwOjsRm4tVVksbfywe58sJPabxhgywet3HIA5C HnErJ3F8E/4fbR2vrtIEUmdeF6FzzpA== X-Google-Smtp-Source: AGHT+IF1AR8D4l1sOgtXsYpZaDSkGr7rt02IAxddSamUnJoEe4jt06rmzRTb+HD714X03MxnLkAX5qMkAhr/DE65AjM= X-Received: by 2002:a17:907:7890:b0:a55:b345:63ec with SMTP id ku16-20020a170907789000b00a55b34563ecmr38306ejc.15.1714058138963; Thu, 25 Apr 2024 08:15:38 -0700 (PDT) MIME-Version: 1.0 References: <20240417135832.GJ6420@pb2> <20240421204008.GZ6420@pb2> <20240424220047.GV6420@pb2> In-Reply-To: <20240424220047.GV6420@pb2> From: Vittorio Giovara Date: Thu, 25 Apr 2024 08:15:27 -0700 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [RFC] 5 year plan & Inovation 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: T24gV2VkLCBBcHIgMjQsIDIwMjQgYXQgMzowMOKAr1BNIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1p Y2hhZWxAbmllZGVybWF5ZXIuY2M+Cndyb3RlOgoKPiA+IE1pY3Jvc29mdCBleHBhbmRlZCBpbnRv IG5ldyBmaWVsZHMgd2l0aCBYYm94IGFuZCBBenVyZSwgeWVzLiBCdXQgV2luZG93cwo+IGlzIHN0 aWxsIGFuIE9TLCBhbmQgT2ZmaWNlIGlzIHN0aWxsIGEgKHVuKXByb2R1Y3Rpdml0eSBzdWl0ZS4K PiA+Cj4gPiBBY2NvcmRpbmdseSwgbWF5YmUgeW91IGNhbiBpbm5vdmF0ZSB3aXRoIGEgbmV3IHBy b2plY3Qgd2l0aGluIHRoZSBzYW1lCj4gbGVnYWwgZW50aXR5IGFzIEZGbXBlZyAoYmUgaXQgU1BJ LCBGRmxhYnMgb3Igd2hhdGV2ZXIpLgo+ID4KPiA+IEJ1dCBGRm1wZWcgYXMgYSBzb2Z0d2FyZSBw cm9qZWN0IGlzIG5vdCBhIHN1aXRhYmxlIHZlbnVlIGZvciByYWRpY2FsIG5ldwo+IGlubm92YXRp b24uCj4KPiBNaWNyb3NvZnRzIE9TIGRvZXMgbm90IGxpbWl0IHdoYXQgY2FuIGJlIGluc3RhbGxl ZCB0byB3aGF0cyBpbiBNUyBtYWluCj4gcmVwb3NpdG9yeSwgRkZtcGVnIGRvZXMKPgo+IE1pY3Jv c29mdCB3aW5kb3dzIGZyb20gYSB1c2VyIFBPViBpbmNsdWRlcyBpbnRlcm5ldCBleHBsb3JlciBJ SVJDLiBJdHMgbm90Cj4gYSBzZXBlcmF0ZQo+IHByb2R1Y3QgZnJvbSBqdXN0IHRoZSBsZWdhbCBl bnRpdHkuIEl0IHdhcyBub3QgaW4gdGhlIGZpcnN0IE9TIGZyb20KPiBtaWNyb3NvZnQKPgo+IG1p Y3Jvc29mdHMgZmlyc3QgT1MgTVMtRE9TIDEuMCA/IGxvb2tzIHNsaWdodGx5IGRpZmZlcmVudCB0 aGFuIHRoZSBjdXJyZW50Cj4gbGF0ZXN0IE9TLgo+IFRoZXJlIHdhcyByYWRpY2FsIGlubm92YXRp b24sIGlmIG9uZSBsaWtlcyBNUyBvciBoYXRlIHRoZW0uCj4KPgo+ID4KPiA+ID5Zb3UgY2FuIGRv IHRoZSBzYW1lIHdpdGggYXBwbGUsIGdvb2dsZSwgb3Igb3RoZXJzLgo+ID4KPiA+IFN1cmUgYnV0 IHlvdSBjYW4ndCBkbyB0aGUgc2FtZSB3aXRoIGlQaG9uZSBvciBHb29nbGUgU2VhcmNoLgo+Cj4g b2YgY291cnNlIHlvdSBjYW4sIGdvb2dsZXMgc2VhcmNoIGlub3ZhdGVkLiBUaGVyZXMgYSBpbWFn ZSBzZWFyY2ggYSBhdWRpbwo+IHNlYXJjaAo+IG5ld3MsIHRyYXZlbCwgc2hvcGluZy4KPiBUaGVz ZSBkaWQgbm90IGV4aXN0IGluIHRoZSBpbml0aWFsIGdvb2dsZSBzZWFyY2guIEFuZCB3aGlsZSBp IGRvbnQga25vdywgaQo+IHN1c3BlY3QKPiBnb29nbGUgc2VhcmNoIGlzIHZlcnkgZ29vZCBhdCBm aW5kaW5nIGdvb2dsZSBwcm9kdWN0cy4KPiBHb29nbGUgZGlkbnQgYmVjYW1lIHRoYXQgYmlnIGJ5 IHNpbXBseSAibm90IGJlaW5nIGV2aWwiCj4KPiBCdXQgbGV0cyBub3QgYXNzdW1lLCBsZXRzIHRy eSwgaWYgaSBzZWFyY2ggZm9yIG1hcHMgaSBnZXQKPiBHb29nbGUgTWFwcyBhcyBmaXJzdCBlbnRy eS4KPgo+IG9yIGZpbmFuY2UsIDJuZCBlbnRyeSBpcyBodHRwczovL3d3dy5nb29nbGUuY29tL2Zp bmFuY2UvCj4KPgo+IEFuZCB0aGUgaXBob25lIHVzZXMgYXBwbGVzIG9wZXJhdGluZyBzeXN0ZW0g YW5kIHRoZWlyIGFwcCBzdG9yZSwgd2l0aAo+IG1hbnkgYXBwbGUgYXBwcy4gQ2hlY2sgdGhlIGZp cnN0IGlwaG9uZSBhbmQgY29tcGFyZSBpdCB0byB0aGUgbGF0ZXN0Cj4gdGhlcmUgaXMgaHVnZSBp bm92YXRpb24gd2l0aCB3aGF0IHlvdSBjYW4gZG8gd2l0aCBhbGwgdGhlIHNvZnR3YXJlCj4gdGhh dCBjb21lcyBwcmVpbnN0YWxsZWQgYW5kIGFsc28gd2hhdCB5b3UgY2FuIGluc3RhbGwgbGF0ZXIu Cj4gVGhhdHMgaW4gc3RhcmsgY29udHJhc3QgdG8KPiAiRkZtcGVnIGFzIGEgc29mdHdhcmUgcHJv amVjdCBpcyBub3QgYSBzdWl0YWJsZSB2ZW51ZSBmb3IgcmFkaWNhbCBuZXcKPiBpbm5vdmF0aW9u Igo+IHdoZW4gZGlkIHlvdSBsYXN0IHVzZSBzaXJpIHdpdGggeW91ciBpcGhvbmUgPyBzaXJpIHdh cyBhZGRlZCBpbgo+IGlwaG9uZSA0cyBJSVVDLiBUaGF0cyBhIGJpZyBjaGFuZ2UuCj4KPiBJIGNh biB1bHRpbWF0ZWx5IG9ubHkgcmVwZWF0IG15IG9wcGluaW9uLiBGRm1wZWcgd2lsbCBpbm5vdmF0 ZSBvciBGRm1wZWcKPiB3aWxsIHN0YWduYXRlIGFuZCBldmVudHVhbGx5IGJlIHJlcGxhY2VkIGJ5 IHNvbWUgb3RoZXIgcHJvamVjdCB0aGF0IGRvZXNudAo+IGhhdmUgYW4gb3Bwb3NpdGlvbiB0byBp bm5vdmF0aW9uLgo+Cj4gSU1ITyB3ZSBuZWVkIHRvIGZpbmQgb3V0IHdoYXQgZGlyZWN0aW9uIChv ZiBpbm5vdmF0aW9uIG9yIGxhY2sgdGhlcmVvZikKPiBwZW9wbGUgd2FudC4gVGhpcyBSRkMgdGhy ZWFkIGlzIGtpbmQgb2YgdGhlIGZpcnN0IHN0ZXAuCj4gMm5kIHN0ZXAgd291bGQgYmUgYSB2b3Rl LgoKCllvdSBhcmUga2luZGEgY29tcGFyaW5nIGFwcGxlcyBhbmQgb3JhbmdlcywgYSBwbGF0Zm9y bSBsaWtlIGFuIE9TIG9yIGEKc2VydmljZSBsaWtlIGdvb2dsZSBNYXBzIGFyZSBkaWZmZXJlbnQg cHJvZHVjdHMgdGhhbiB0aGUgc29mdHdhcmUgdGhhdCBydW5zCnRoZW0gbGlrZSBGRm1wZWcuIFdo aWxlIGZvciBzdXJlIHRoZXJlIGNhbiBiZSBpbm5vdmF0aW9uIGFuZCByYWRpY2FsIG5ldwpkZXNp Z24gaWRlYXMgaW4gb3VyIHByb2plY3QsIHRoZSBzcGFjZSBmb3IgaW5ub3ZhdGlvbiBpcyBsaW1p dGVkIGJ5IHRoZQppbnRyaW5zaWMgbmF0dXJlIG9mIHRoZSBzb2Z0d2FyZSwgd2hpY2ggaXMgYmFz aWNhbGx5ICJtdWx0aW1lZGlhCmluL211bHRpbWVkaWEgb3V0Ii4gSW4gb3RoZXIgd29yZHMgeW91 IGNhbm5vdCBtYWtlIHNvbWV0aGluZyBsaWtlIGEgc29jaWFsCm5ldHdvcmsgb3IgYSBjcnlwdG8g ZXhjaGFuZ2Ugb3IgYSBicm93c2VyIGJhc2VkIG9uIGZmbXBlZy5leGUsIGFuZCBub3QKYmVjYXVz ZSBpdCdzIGltcG9zc2libGUgYnV0IGJlY2F1c2UgaXQncyB0aGUgd3JvbmcgdG9vbCBmb3IgdGhl IGpvYiAtCmxpa2V3aXNlIHlvdSBjYW4ndCBtYWtlIGludGVybmV0IGV4cGxvcmVyIGEgZ29vZCBt dWx0aW1lZGlhIGxvdyBsZXZlbApmcmFtZXdvcmsgLSB0aGVyZSBhcmUgb3RoZXIgcGxhY2VzIHRv IGlubm92YXRlIHdpdGggbW9yZSBmcmVlZG9tIGFuZCBmZXdlcgpyZXF1aXJlbWVudHMuCgpNb3N0 IG9mIHRoZSBpbm5vdmF0aW9ucyBJIHNlZSB0aGUgY29tbXVuaXR5IGFzayBmb3Igb3VyIHByb2pl Y3QgYXJlIG1vc3RseQpub24tdGVjaG5pY2FsLCBha2Egc3dpdGNoaW5nIHRvIGEgbW9yZSB1c2Vy IGZyaWVuZGx5IHBhdGNoIHN5c3RlbSwgaGF2ZQpzdHJvbmdlciBtZWFuaW5nZnVsIGFjdGlvbnMg ZnJvbSB0aGUgQ0MsIGFuZCBzZWN1cmUgZnVuZGluZyBmb3IgbGFyZ2VyCnByb2plY3RzLiBUaGVz ZSBhcmUgYWxsIGhhcmQgdG8gZG8sIGV2ZW4gbW9yZSBzbyB3aGVuIHRoZSBsZWFkZXJzaGlwIHN0 YWxscwphbnkgYWN0aW9uIG91dCBvZiBmZWFyIG9mIGxvc2luZyBjb250cmlidXRvcnMuIEkgaG9w ZSB3ZSBjYW4gZmluZCBhIGdvb2QKY29tcHJvbWlzZSBpbiB0aGUgdXBjb21pbmcgbW9udGhzLgot LSAKVml0dG9yaW8KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=