From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTP id 4A3C549D90
	for <ffmpegdev@gitmailbox.com>; Mon, 11 Mar 2024 13:28:26 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1A04768CF45;
	Mon, 11 Mar 2024 15:28:24 +0200 (EET)
Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 445EB68CD6D
 for <ffmpeg-devel@ffmpeg.org>; Mon, 11 Mar 2024 15:28:17 +0200 (EET)
Authentication-Results: mail0.khirnov.net; dkim=pass (2048-bit key;
 unprotected) header.d=khirnov.net header.i=@khirnov.net header.a=rsa-sha256
 header.s=mail header.b=S1uDsC1d; dkim-atps=neutral
Received: from localhost (localhost [IPv6:::1])
 by mail0.khirnov.net (Postfix) with ESMTP id A9C8C240DAC
 for <ffmpeg-devel@ffmpeg.org>; Mon, 11 Mar 2024 14:28:16 +0100 (CET)
Received: from mail0.khirnov.net ([IPv6:::1])
 by localhost (mail0.khirnov.net [IPv6:::1]) (amavis, port 10024) with ESMTP
 id bcZQkWGDwnz1 for <ffmpeg-devel@ffmpeg.org>;
 Mon, 11 Mar 2024 14:28:15 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=khirnov.net; s=mail;
 t=1710163695; bh=0KPlWEGbh2fT9e2CrvjTfxjToZlEeYJWNVZKDj3uz+0=;
 h=Subject:From:To:In-Reply-To:References:Date:From;
 b=S1uDsC1dUiLL+37J+7mQD5nA63DoEIBikTErSvnfdeXuIyKt9f0M/6Dt8tLPJ+Mx4
 bR/tNnwwMoByh0td5E6cLCCGOKoyqAH7LPTp0QQrsLaNTYDEPR5V3ZNn6ajua3R1Lu
 Wxf1hKDyAnuA92Ai+W/TKjFCKLeft6npu28r3jsfNFPj7O+7Bqlbz1/l18/i8U8Ina
 F14Bk4qnp7HMQ/r0tYgsLw38fvay6gEvI9KoIHOx/Bxobq25zCk9EI6bPUfSe5XfOt
 8thQ4tT5rc7WnDMiMw5KDlLxRv4L8Aw8jrDvc6aS1e6UtUEFLyYWMMe9FgsStxicRA
 IsCSLl4Wbmmyg==
Received: from lain.khirnov.net (lain.khirnov.net [IPv6:2001:67c:1138:4306::3])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "lain.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK))
 by mail0.khirnov.net (Postfix) with ESMTPS id C2F1224048D
 for <ffmpeg-devel@ffmpeg.org>; Mon, 11 Mar 2024 14:28:15 +0100 (CET)
Received: by lain.khirnov.net (Postfix, from userid 1000)
 id AECA51601B9; Mon, 11 Mar 2024 14:28:15 +0100 (CET)
From: Anton Khirnov <anton@khirnov.net>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
In-Reply-To: <9a7a9c5f-f377-bca8-26e1-6bfe12589ed2@martin.st>
References: <20240306110319.17339-1-anton@khirnov.net>
 <20240306110319.17339-2-anton@khirnov.net> <20240307203739.GI6420@pb2>
 <170987607651.7287.4766174024309496140@lain.khirnov.net>
 <20240310033629.GM6420@pb2>
 <171005119864.662.10837664362214202636@lain.khirnov.net>
 <20240310192147.GQ6420@pb2>
 <171010947057.7287.8642196154964262055@lain.khirnov.net>
 <7d011f1c-f131-412c-85ce-318c71efba0f@gmail.com>
 <171011095238.7287.16406128798977096207@lain.khirnov.net>
 <8e8947e3-b54b-4ce7-864a-13ccf4c4bfd3@noa-archive.com>
 <171015983262.662.304106510805949905@lain.khirnov.net>
 <9a7a9c5f-f377-bca8-26e1-6bfe12589ed2@martin.st>
Mail-Followup-To: FFmpeg development discussions and patches
 <ffmpeg-devel@ffmpeg.org>
Date: Mon, 11 Mar 2024 14:28:15 +0100
Message-ID: <171016369568.662.8737080358093163641@lain.khirnov.net>
User-Agent: alot/0.8.1
MIME-Version: 1.0
Subject: Re: [FFmpeg-devel] [PATCH 02/18] fftools/ffmpeg_filter: refactor
 setting input timebase
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/171016369568.662.8737080358093163641@lain.khirnov.net/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

UXVvdGluZyBNYXJ0aW4gU3RvcnNqw7YgKDIwMjQtMDMtMTEgMTM6Mjk6MTUpCj4gT24gTW9uLCAx
MSBNYXIgMjAyNCwgQW50b24gS2hpcm5vdiB3cm90ZToKPiAKPiA+IFF1b3RpbmcgVG9iaWFzIFJh
cHAgKDIwMjQtMDMtMTEgMTE6MTI6MzgpCj4gPj4gT24gMTAvMDMvMjAyNCAyMzo0OSwgQW50b24g
S2hpcm5vdiB3cm90ZToKPiA+Pgo+ID4+PiBRdW90aW5nIEphbWVzIEFsbWVyICgyMDI0LTAzLTEw
IDIzOjI5OjI3KQo+ID4+Pj4gT24gMy8xMC8yMDI0IDc6MjQgUE0sIEFudG9uIEtoaXJub3Ygd3Jv
dGU6Cj4gPj4+Pj4gUXVvdGluZyBNaWNoYWVsIE5pZWRlcm1heWVyICgyMDI0LTAzLTEwIDIwOjIx
OjQ3KQo+ID4+Pj4+PiBPbiBTdW4sIE1hciAxMCwgMjAyNCBhdCAwNzoxMzoxOEFNICswMTAwLCBB
bnRvbiBLaGlybm92IHdyb3RlOgo+ID4+Pj4+Pj4gUXVvdGluZyBNaWNoYWVsIE5pZWRlcm1heWVy
ICgyMDI0LTAzLTEwIDA0OjM2OjI5KQo+ID4+Pj4+Pj4+IHdoeSBub3QgYXV0b21hdGljYWxseSBj
aG9vc2UgYSBzdXBwb3J0ZWQgdGltZWJhc2UgPwo+ID4+Pj4+Pj4+ICJbbXBlZzQgQCAweDU1OTcz
Yzg2OWYwMF0gdGltZWJhc2UgMS8xMDAwMDAwIG5vdCBzdXBwb3J0ZWQgYnkgTVBFRyA0IHN0YW5k
YXJkLCB0aGUgbWF4aW11bSBhZG1pdHRlZCB2YWx1ZSBmb3IgdGhlIHRpbWViYXNlIGRlbm9taW5h
dG9yIGlzIDY1NTM1Igo+ID4+Pj4+Pj4gQmVjYXVzZSBJIGRvbid0IHdhbnQgZmZtcGVnIENMSSB0
byBoYXZlIGNvZGVjLXNwZWNpZmljIGNvZGUgZm9yIGEgY29kZWMKPiA+Pj4+Pj4+IHRoYXQncyBi
ZWVuIG9ic29sZXRlIGZvciAxNSsgeWVhcnMuIE9uZSBjb3VsZCBhbHNvIHBvdGVudGlhbGx5IGRv
IGl0Cj4gPj4+Pj4+PiBpbnNpZGUgdGhlIGVuY29kZXIgaXRzZWxmLCBidXQgaXQgaXMgbm9udHJp
dmlhbCBzaW5jZSB0aGUgY29tcHV0YXRpb25zCj4gPj4+Pj4+PiBhcmUgc3ByZWFkIGFjcm9zcyBh
IG51bWJlciBvZiBwbGFjZXMgaW4gbXBlZzR2aWRlb2VuYy5jIGFuZAo+ID4+Pj4+Pj4gbXBlZ3Zp
ZGVvX2VuYy5jLiBBbmQgYWdhaW4sIGl0IHNlZW1zIGxpa2UgYSB3YXN0ZSBvZiB0aW1lIC0gdGhl
cmUgaXMgbm8KPiA+Pj4+Pj4+IHJlYXNvbiB0byBlbmNvZGUgbXBlZzQgdG9kYXkuCj4gPj4+Pj4+
IFRoaXMgaXMgbm90IG1wZWc0IHNwZWNpZmljLCBpdHMganVzdCBhIG5ldyBhZGRpdGlvbmFsIGNh
c2UgdGhhdCBmYWlscwo+ID4+Pj4+IFRoZSBjYXNlIHlvdSByZXBvcnRlZCBpcyBtcGVnNCBzcGVj
aWZpYy4KPiA+Pj4+Pgo+ID4+Pj4+PiAuL2ZmbXBlZyAtaSBtbS1zbWFsbC5tcGcgdGVzdC5kdgo+
ID4+Pj4+PiBbZHZ2aWRlbyBAIDB4N2Y4Njg4MDBmMTAwXSBGb3VuZCBubyBEViBwcm9maWxlIGZv
ciA4MHg2MCB5dXY0MjBwIHZpZGVvLiBWYWxpZCBEViBwcm9maWxlcyBhcmU6Cj4gPj4+Pj4gVGhl
cmUgaXMgbm8gbWVjaGFuaXNtIGZvciBhbiBlbmNvZGVyIHRvIGV4cG9ydCBzdXBwb3J0ZWQgdGlt
ZSBiYXNlcy4KPiA+Pj4+IENvdWxkIGl0IGJlIGFkZGVkIGFzIGFuIGV4dGVuc2lvbiB0byBBVlBy
b2ZpbGUsIG9yIEFWQ29kZWM/Cj4gPj4+IFRoZSB0d28gY2FzZXMgYXJlIGFjdHVhbGx5IHByZXR0
eSBkaWZmZXJlbnQ6Cj4gPj4+ICogbXBlZzQgaGFzIGEgY29uc3RyYWludCBvbiB0aGUgcmFuZ2Ug
b2YgdGltZWJhc2VzLCBhbmQgYWN0dWFsbHkgZG9lcwo+ID4+PiAgICBzb21lIHBlcnZlcnRlZCBj
b21wdXRhdGlvbnMgd2l0aCB0aGUgdGltZXN0YW1wcwo+ID4+PiAqIERWIGp1c3QgbmVlZHMgeW91
ciB2aWRlbyB0byBiZSBDRlIsIHdpdGggYSBsaXN0IG9mIHN1cHBvcnRlZAo+ID4+PiAgICBmcmFt
ZXJhdGVzOyBkdmVuYyBzaG91bGQgcHJvYmFibHkgcmVhZCBBVkNvZGVjQ29udGV4dC5mcmFtZXJh
dGUKPiA+Pj4gICAgaW5zdGVhZCBvZiB0aW1lX2Jhc2UKPiA+Pj4KPiA+Pj4gQnV0IG1vc3QgaW1w
b3J0YW50bHksIGlzIHRoZXJlIGFuIGFjdHVhbCBjdXJyZW50IHVzZSBjYXNlIGZvciBlaXRoZXIg
b2YKPiA+Pj4gdGhvc2UgZW5jb2RlcnM/IFRoZXkgaGF2ZSBib3RoIGJlZW4gb2Jzb2xldGUgZm9y
IGNsb3NlIHRvIHR3byBkZWNhZGVzLgo+ID4+PiBJdCBzZWVtcyBzaWxseSB0byBhZGQgbmV3IEFQ
SSB0aGF0IHdvbid0IGFjdHVhbGx5IGJlIHVzZWZ1bCB0byBhbnlvbmUuCj4gPj4KPiA+PiBIYXJk
d2FyZSBkb2Vzbid0IGdldCBvdXRkYXRlZCBhcyBxdWlja2x5IGFzIHNvZnR3YXJlLiBBbmQgdGhl
cmUgYXJlCj4gPj4gcGVvcGxlIHRoYXQgZG8gbm90IHN3aXRjaCB0aGVpciBmdWxsIGVudmlyb25t
ZW50IHRvIGEgbmV3IGNvZGVjIGV2ZXJ5Cj4gPj4gZGVjYWRlIGp1c3QgdG8gYmUgImluIGxpbmUi
Lgo+ID4KPiA+IEFuZCB5b3VyIHBvaW50IGlzLi4uPwo+IAo+IEkgdGhpbmsgdGhlIHBvaW50IGlz
LCB0aGF0IG9uZSBjYW4ndCBqdXN0IGRpc21pc3MgdGhhdCBhbnlib2R5IHdvdWxkIHdhbnQgCj4g
dG8gZW5jb2RlIG1wZWc0IHZpZGVvIGFueSBsb25nZXIsIGV2ZW4gaWYgaXQgaXMgb2Jzb2xldGUu
IEkgYWxzbyB3b3VsZCAKPiBsaWtlIHRvIGtlZXAgYmVpbmcgYWJsZSB0byBkbyB0aGF0LgoKVGhh
dCBjYXBhYmlsaXR5IGlzIG5vdCBnb2luZyBhd2F5IHRob3VnaCwgYW5kIEknbSBub3QgYXJndWlu
ZyB0aGF0IGl0CnNob3VsZC4KCj4gVGhhdCBzYWlkLCBJIGhhdmVuJ3QgZm9sbG93ZWQgdGhlIGRp
c2N1c3Npb24gY2xvc2VseSBlbm91Z2ggYWJvdXQgd2hhdCB0byAKPiBkbyB3aXRoIHRoZSB0aW1l
IGJhc2VzLgoKVGhlIG9ubHkgY2hhbmdlIGlzIHRoYXQgaW4gc29tZSByYXJlIGNhc2VzIHRoZSBh
dXRvbWF0aWNhbGx5IHNlbGVjdGVkCnRpbWViYXNlIG5vIGxvbmdlciBmaXRzIGludG8gbXBlZzQg
Y29uc3RyYWludHMsIHNvIHRoZSB1c2VyIGhhcyB0bwpzcGVjaWZ5IGVpdGhlciB0aGUgZnJhbWVy
YXRlIG9yIHRoZSB0aW1lYmFzZSBleHBsaWNpdGx5LgoKU3BlY2lmaWNhbGx5LCB0aGUgY29tbWFu
ZGxpbmUgdXNlZCBieSBNaWNoYWVsIGludm9sdmVzIHRoZSBleHRyZW1lbHkKb2JzY3VyZSBjYXNl
IG9mIGNvbnZlcnRpbmcgc3VidGl0bGVzIHRvIHZpZGVvIChOT1QgaGFyc3ViYmluZywgYnV0CnJl
YWxseSAxIHN1YiAtPiAxIHZpZGVvKS4gU2luY2Ugc3VidGl0bGUgZW5jb2RpbmcgQVBJIGlzIGhh
cmRjb2RlZCB0bwpBVl9USU1FX0JBU0VfUSwgdGhhdCB0aW1lYmFzZSBnZXRzIHVzZWQgZm9yIGVu
Y29kaW5nLCBhbmQgdGhlIG1wZWc0CmVuY29kZXIgcmVqZWN0cyBpdC4gSWYgaXQgd2FzIGhhcmRz
dWJiaW5nIChpLmUuIDEgdmlkZW8gKyAxIHN1YiAtPiAxCnZpZGVvKSwgdGhlIGlucHV0IHZpZGVv
IHRpbWViYXNlIHNob3VsZCBiZSB1c2VkLCB3aGljaCB3b3VsZCBwcm9iYWJseQp3b3JrLgoKSSBk
b24ndCB0aGluayBpdCdzIHRoYXQgYmlnIG9mIGEgZGVhbCB0byByZXF1aXJlIHVzZXJzIHRvIHNw
ZWNpZnkgdGhlCnRpbWViYXNlIG9yIGZyYW1lcmF0ZSBleHBsaWNpdGx5IGluIHN1Y2ggYSBzaXRh
dGlvbi4KSW52ZW50aW5nIG5ldyBBUElzIHRvIGNvdmVyIGl0IGF1dG9tYWdpY2FsbHkgc2VlbXMg
bGlrZSBhIHdhc3RlIG9mIHRpbWUsCnVubGVzcyBzb21lYm9keSBoYXMgYWN0dWFsIChub3QgcG90
ZW50aWFsKSB1c2VzIGZvciB0aGlzLgoKLS0gCkFudG9uIEtoaXJub3YKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz
dApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0
aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBl
bWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJz
Y3JpYmUiLgo=