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 ESMTPS id ED4DF4B6AD for ; Thu, 30 Jan 2025 06:38:42 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 297C968BF17; Thu, 30 Jan 2025 08:38:40 +0200 (EET) Received: from mail-oa1-f44.google.com (mail-oa1-f44.google.com [209.85.160.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 28B8468BA9F for ; Thu, 30 Jan 2025 08:38:34 +0200 (EET) Received: by mail-oa1-f44.google.com with SMTP id 586e51a60fabf-2a01bcd0143so370047fac.2 for ; Wed, 29 Jan 2025 22:38:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738219112; x=1738823912; 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=nGqHmmenqh/n/vTMH4MZ3mOX+kfOp4oGHjUl3hgAgWU=; b=Wo/u1jLAvmmapk7/WHVl60os/psaourWhWRD5esuyNX8vloTrQ+7ZjwZIwEIM7bIjA n21o6QYgKHq2tfWGDTo6Y9t5qSjH7uCIz0xV3qRXXbZhCiP1iTwJ43DwloMn/+03dNe7 bvjsEvcNiLuiX5MwcgYZ6OWEyPm1KWNyZxrN+PLlKr7mpxWD6ohM6gpG3QQkWg5ZGjLN jeqY3zIx+/Al6aICSO9K1eEDgJczy/xz0UQWTiKOMQKTrcvD4M/D9JQaAGRpgy83c6GR /kZ1JaFUf3dJHWQmfe0Jj1M/7pOlBR9pbyyxclHu+0AChrT2xpAmQ6hpw8ZI+Pjy7ibG QWGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738219112; x=1738823912; 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=nGqHmmenqh/n/vTMH4MZ3mOX+kfOp4oGHjUl3hgAgWU=; b=m35nqwMXn7VhzDGLz/MNo45bVtgUkn8bLC/Ift6lpY3aeK8FpG5a9Eg8lHOWKAi1yC /6YcMnL3lhlCNaTs0ZrYgQDD3KKUNJYQlFjrd3y0NKlnKchWMj3e+C5RTRspH2QnlX6W 3qQUMBz9QRztjfu67+pJL/xtpY+tDmShCYuG3Ef7+2Q5ykeIi8wh9LK0QlPrnhVHA6M5 rGZOQt89nlBfP7aq1m9KQMsv+pDwv0lktG4NQmPL1BKeZatyd4vB4Rsei25yl/2RRvf1 xA4IKtPprqzAM8ZUJEv/xuxNu/iePdpwt7c38xY+QUD8xpVuwTcZF4u7TfPR+agY5lZr uqSA== X-Gm-Message-State: AOJu0Yy5YGO7a64tVW1nyP7GpHtlibBg8z49ZQFjg+OHDQyRlxhh5Jd3 JPHZiLb0BFdqmjhJhtgO7Fso6M/KeZLYaTLPj9BDuTLh09FpnDmXseS6LVszq8SDSoCVkVYkB5W Bcy1duKtXbeNpzoO8j+yCwdg210ViqWTm X-Gm-Gg: ASbGncsOpGkow9JC1oUksTXy8jnSHFf4zjtlkvt6EqD3fmB5IBX0jD8nyKBCzKJxIst QaeZISZgqkkQrEXDd4RG4l4YFFziPhIHfVZ0h2hW22/lEuauiO69uOLwFCXSdZj2kKcOmahiNzg == X-Google-Smtp-Source: AGHT+IGVQxbC7b1Mx2T6o4cNl8zwbnSmNASZFwgt6LRhBh1Dp8AmYfcxZIcODu7rFHB+BzMHfYsuCDcz4UX3eK/c/10= X-Received: by 2002:a05:6870:e416:b0:296:a1fc:91b5 with SMTP id 586e51a60fabf-2b32efdb1c5mr3229501fac.8.1738219112266; Wed, 29 Jan 2025 22:38:32 -0800 (PST) MIME-Version: 1.0 References: <20250129203321.GB4991@pb2> In-Reply-To: From: Vittorio Giovara Date: Thu, 30 Jan 2025 07:38:21 +0100 X-Gm-Features: AWEUYZkTOWfJEprRd7qzF49QVcEBwSnB9rDcl6a33QUsQAM_wZ67Z9nFUPofrL4 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] Democratization work in progress draft v2 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: T24gV2VkLCBKYW4gMjksIDIwMjUgYXQgMTA6NDnigK9QTSBTb2Z0IFdvcmtzIDwKc29mdHdvcmt6 LWF0LWhvdG1haWwuY29tQGZmbXBlZy5vcmc+IHdyb3RlOgoKPgo+Cj4gPiAtLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQo+ID4gRnJvbTogZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWwtYm91bmNl c0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgTGVvCj4gPiBJemVuCj4gPiBTZW50OiBXZWRuZXNk YXksIEphbnVhcnkgMjksIDIwMjUgMTA6MzkgUE0KPiA+IFRvOiBmZm1wZWctZGV2ZWxAZmZtcGVn Lm9yZwo+ID4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIERlbW9jcmF0aXphdGlvbiB3b3Jr IGluIHByb2dyZXNzIGRyYWZ0IHYyCj4gPgo+ID4gT24gMS8yOS8yNSAzOjMzIFBNLCBNaWNoYWVs IE5pZWRlcm1heWVyIHdyb3RlOgo+ID4gPiBIaSBhbGwKPiA+ID4KPiA+ID4gSGVyZXMgbXkgY3Vy cmVudCAid29yayBpbiBwcm9ncmVzcyI6IChzZW5kaW5nIHRoYXQgYmVmb3JlIGZvc2RlbSwKPiA+ IHNvIHBlb3BsZSBjYW4gZGlzY3VzcyBpZiB0aGV5IGxpa2UpCj4gPiA+Cj4gPiA+IEdvYWxzOgo+ ID4gPiAgICAgIFRoZSBwcm9wb3NlZCBjaGFuZ2VzIGFpbSB0byBpbXByb3ZlIHRoZSBHZW5lcmFs IEFzc2VtYmx5J3MKPiA+IHN0cnVjdHVyZSB0byBlbnN1cmUgaW5jbHVzaXZpdHksIGZhaXJuZXNz LCBhbmQgcmVzaWxpZW5jZSBhZ2FpbnN0Cj4gPiBhdHRhY2tzLiBUaGUga2V5IGdvYWxzIGFyZSBh cyBmb2xsb3dzOgo+ID4gPiAgICAgIEluY3JlYXNlIHRoZSBTaXplIG9mIHRoZSBHZW5lcmFsIEFz c2VtYmx5Cj4gPiA+ICAgICAgICAgIEluY2x1c2l2aXR5OiBBbGxvdyBldmVyeSBjb250cmlidXRv ciB0byBoYXZlIGEgdm90ZSwKPiA+IGVuc3VyaW5nIGFsbCB2b2ljZXMgYXJlIGhlYXJkLCByZWdh cmRsZXNzIG9mIHRoZWlyIHJvbGUgb3IgbGV2ZWwgb2YKPiA+IGludm9sdmVtZW50Lgo+ID4gPiAg ICAgICAgICBFbmhhbmNlZCBTZWN1cml0eTogQnkgaW5jcmVhc2luZyB0aGUgbnVtYmVyIG9mIHZv dGVycywgaXQKPiA+IGJlY29tZXMgc2lnbmlmaWNhbnRseSBoYXJkZXIgZm9yIGEgbWFsaWNpb3Vz IGFjdG9yIG9yIGdyb3VwIHRvCj4gPiBpbmZsdWVuY2UgZGVjaXNpb25zLiBBIGxhcmdlciB2b3Rp bmcgcG9vbCBkaWx1dGVzIHRoZSBpbXBhY3Qgb2YgYW55Cj4gPiBzaW5nbGUgYXR0YWNrIG9yIGNv b3JkaW5hdGVkIGVmZm9ydC4KPiA+ID4gICAgICBNYWtlIFZvdGluZyBQb3dlciBQcm9wb3J0aW9u YWwgdG8gQ29udHJpYnV0aW9ucwo+ID4gPiAgICAgICAgICBGYWlyIFJlcHJlc2VudGF0aW9uOiBB bGxvY2F0ZSB2b3RpbmcgcG93ZXIgYmFzZWQgb24KPiA+IGNvbnRyaWJ1dGlvbnMsIGVuc3VyaW5n IHRoYXQgdGhvc2Ugd2hvIGRlZGljYXRlIHN1YnN0YW50aWFsIHRpbWUgYW5kCj4gPiBlZmZvcnQg dG8gdGhlIHByb2plY3QgaGF2ZSBhIHN0cm9uZ2VyIHZvaWNlIHRoYW4gdGhvc2Ugd2l0aCBtaW5p bWFsCj4gPiBpbnZvbHZlbWVudC4gVGhpcyBjcmVhdGVzIGEgc3lzdGVtIHdoZXJlIGNvbnRyaWJ1 dGlvbiBlcXVhbHMKPiA+IGluZmx1ZW5jZS4KPiA+ID4gICAgICAgICAgUmVzaWxpZW5jZSBBZ2Fp bnN0IEF0dGFja3M6IEF0dGFja2VycyB3b3VsZCBuZWVkIG5vdCBvbmx5Cj4gPiBhIGxhcmdlIG51 bWJlciBvZiBwZW9wbGUgYnV0IGFsc28gYSBjb21wYXJhYmxlIHZvbHVtZSBvZiBtZWFuaW5nZnVs Cj4gPiBjb250cmlidXRpb25zIHRvIGluZmx1ZW5jZSB0aGUgdm90ZSwgZnVydGhlciBzYWZlZ3Vh cmRpbmcgdGhlCj4gPiBwcm9qZWN0Lgo+ID4gPiAgICAgICAgICBNb3RpdmF0aW5nIFBhcnRpY2lw YXRpb246IEVuY291cmFnaW5nIGhpZ2hlciBsZXZlbHMgb2YKPiA+IGVuZ2FnZW1lbnQgYnkgcmV3 YXJkaW5nIGNvbnRyaWJ1dG9ycyB3aXRoIG1vcmUgaW5mbHVlbmNlIGluIGRlY2lzaW9uLQo+ID4g bWFraW5nLgo+ID4gPiAgICAgIEJyb2FkZW4gdGhlIERlZmluaXRpb24gb2YgQ29udHJpYnV0aW9u cwo+ID4gPiAgICAgICAgICBQcmV2aW91c2x5IGV2ZXJ5b25lIHdhcyBhIHNvZnR3YXJlIGRldmVs b3Blci4gQnV0IHJlYWxseQo+ID4gdGhlcmUgYXJlIG1hbnkgcGVvcGxlIGluIHRoZSBjb21tdW5p dHksIHdobyBhcmUgbm90IHNvZnR3YXJlCj4gPiBkZXZlbG9wZXJzLgo+ID4gPgo+ID4gPgo+ID4g PiBTaGFyZXMgaW4gQWx0ZXJuYXRpdmUgUAo+ID4gPiAgICAgIDEgcmVsZWFzZSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA9PSAxMDAgc2hhcmVzCj4gPiA+ICAgICAgMSBlbnRyeSBpbiBN QUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgID09IDEwMCBzaGFyZXMKPiA+ID4gICAgICAxIGNv bW1pdCBpbiAgICAgICAgICAgZ2l0IG1hc3RlciBicmFuY2ggPT0gIDEwIHNoYXJlcwo+ID4gPiAg ICAgIDEgc3Vic2NyaXB0aW9uIGluIGZmbXBlZy1kZXZlbCAgICAgICAgICA9PSAgMTAgc2hhcmVz Cj4gPiA+ICAgICAgMSBzdWJzY3JpcHRpb24gaW4gZmZtcGVnLXVzZXIgICAgICAgICAgID09ICAx MCBzaGFyZXMKPiA+ID4gICAgICAxIGZpeGVkIHRpY2tldCBpbiB0cmFjICAgICAgICAgICAgICAg ICAgPT0gIDEwIHNoYXJlcwo+ID4gPiAgICAgIDEgcmVwb3J0ZWQgaXNzdWUgaW4gdHJhYyAgICAg ICAgICAgICAgICA9PSAgIDIgc2hhcmVzCj4gPiA+ICAgICAgMSBtYWlsIGluIGZmbXBlZy1kZXZl bCAgICAgICAgICAgICAgICAgID09ICAgMiBzaGFyZXMKPiA+ID4gICAgICAxIG1haWwgaW4gZmZt cGVnLXVzZXIgICAgICAgICAgICAgICAgICAgPT0gICAyIHNoYXJlcwo+ID4gPiAgICAgIDEgKGJh Y2twb3J0ZWQpIGNvbW1pdCBpbiByZWxlYXNlIGJyYW5jaCA9PSAgIDEgc2hhcmVzCj4gPiA+Cj4g Pgo+ID4gSSBoYXZlIGJlZW4gc2lsZW50IG9uIHRoaXMgZm9yIGEgdmVyeSBsb25nIHRpbWUsIGJ1 dCBJIHdvdWxkIGxpa2UgdG8KPiA+IHBvaW50IG91dCBhdCB0aGlzIHBvaW50IHRoYXQgTWljaGFl bCBoYXMgYXBwcm94aW1hdGVseSBmaXZlIHRpbWVzIGFzCj4gPiBtYW55IGNvbW1pdHMgYXMgdGhl IG5leHQtbW9zdCBwcm9saWZpYyBjb250cmlidXRvciAoQW5kcmVhcykuCj4gPgo+ID4gKGZvciB0 aG9zZSBjdXJpb3VzLCBuYXZpZ2F0ZSB0byBnaXQgbWFzdGVyIGFuZCBydW46IGdpdCBzaG9ydGxv ZyAtcyAtCj4gPiBuKQo+ID4KPiA+IElmIHlvdSBkcmFmdCBsYW5ndWFnZSB0aGF0IGdpdmVzIHlv dSBmaXZlIHRpbWVzIGFzIG11Y2ggdm90aW5nIHBvd2VyCj4gPiBhcwo+ID4gYW55Ym9keSBlbHNl IGl0IGRvZXMgbm90IHJlYWxpc3RpY2FsbHkgbWFrZSBpdCBhcHBlYXIgYXMgdGhvdWdoIHlvdQo+ ID4gYXJlCj4gPiBpbnRlcmVzdGVkIGluIGhhbmRpbmcgb3ZlciByZWlnbnMgdG8gYW55Ym9keS4K Pgo+IEFtIEkgdGhlIG9ubHkgb25lIHdobyBoYXMgcmVhZCB0aGF0IChwcm9iYWJseSBzbyBmYXIg bW9zdCBpbXBvcnRhbnQpCj4gbWVzc2FnZSB3aGVyZSBNaWNoYWVsIGhhcyBjbGVhcmx5IHNhaWQg dGhhdCBzdWNoICJoYW5kaW5nIG92ZXIgcmVpZ25zIiAoaGUKPiBzYWlkICJrZXlzIikgaXMgbm90 IGdvaW5nIHRvIGhhcHBlbiBhcyAtIHdvdWxkIGl0IGJ1cm4gZG93biB0byB0aGF0IC0KPiBwZW9w bGUgc2hvdWxkIHJhdGhlciBmb3JrPwo+Cj4gSSB0aGluayBpdCdzIGltcG9ydGFudCB0byBiZSBj bGVhciBhYm91dCB0aGF0LCBhcyBpdCBtaWdodCBzYXZlIGEgbG90IG9mCj4gd2FzdGVkIGVuZXJn eS4KPgoKV2Ugc2hvdWxkIGJlIGFsbCBydW5uaW5nIFdpbmRvd3MgWFAsIGFuZCBuZXZlciBoYXZl IHN3aXRjaGVkIGF3YXkgZnJvbQpNb25hcmNoeSBhZnRlciB0aGUgRnJlbmNoIHJldm9sdXRpb24s IGl0IG1pZ2h0IGhhdmUgc2F2ZWQgYSBsb3Qgb2Ygd2FzdGVkCmVuZXJneS4KLS0gClZpdHRvcmlv Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K