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 169F149D90 for ; Mon, 11 Mar 2024 14:32:20 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CB1EE68D07E; Mon, 11 Mar 2024 16:32:18 +0200 (EET) Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 18F6A68D041 for ; Mon, 11 Mar 2024 16:32:12 +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=n6HEjEmI; dkim-atps=neutral Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id D5536240DAE; Mon, 11 Mar 2024 15:32:11 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavis, port 10024) with ESMTP id sEvo66KNh_Oi; Mon, 11 Mar 2024 15:32:11 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=khirnov.net; s=mail; t=1710167531; bh=FTFU/sjgzOLj4pdj8kOLQEcbV9nYaXZXzuijPE3vmvk=; h=Subject:From:To:Cc:In-Reply-To:References:Date:From; b=n6HEjEmIt/Lta+u8biLfefiUJrlmPAR8UrsL4wWrJTc11a69NFQXAGJmmmAsGU7OT 02NDU/smkinVvgqWWSxh1sPNpFCdtXwXA2sNcgyfaTyvXDnO3bW7hk5aQtmvxMQlOt c2L32kmM4yhQfES/8uR5foVfDzawEiePHl345ebTB8Qm7j7rH2kgPisKJuGcpbzh3P q1DRGew/w6JvmjxgFyZs6PmvEgnkjz983BO5uyftM6L7cnCDStFOmKhd0nHFBh0ned KOdkFI2hsOYcnwRmS/LiwK29Abyube9+jNpWjLEcYIL0CfVfHOehUF18hRVhqp60GC ed/bg62cGKEAA== 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 3D247240DAC; Mon, 11 Mar 2024 15:32:11 +0100 (CET) Received: by lain.khirnov.net (Postfix, from userid 1000) id 28B211601B9; Mon, 11 Mar 2024 15:32:11 +0100 (CET) From: Anton Khirnov To: FFmpeg development discussions and patches In-Reply-To: <9140cb3e-af72-8a9a-c4-366bf7ae27a0@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> <171016369568.662.8737080358093163641@lain.khirnov.net> <9140cb3e-af72-8a9a-c4-366bf7ae27a0@martin.st> Mail-Followup-To: FFmpeg development discussions and patches , Martin =?utf-8?q?Storsj=C3=B6?= Date: Mon, 11 Mar 2024 15:32:11 +0100 Message-ID: <171016753114.662.330943743829969458@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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Martin =?utf-8?q?Storsj=C3=B6?= 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: UXVvdGluZyBNYXJ0aW4gU3RvcnNqw7YgdmlhIGZmbXBlZy1kZXZlbCAoMjAyNC0wMy0xMSAxNTow MzoxNSkKPiBPbiBNb24sIDExIE1hciAyMDI0LCBBbnRvbiBLaGlybm92IHdyb3RlOgo+IAo+ID4+ IEkgdGhpbmsgdGhlIHBvaW50IGlzLCB0aGF0IG9uZSBjYW4ndCBqdXN0IGRpc21pc3MgdGhhdCBh bnlib2R5IHdvdWxkIHdhbnQgCj4gPj4gdG8gZW5jb2RlIG1wZWc0IHZpZGVvIGFueSBsb25nZXIs IGV2ZW4gaWYgaXQgaXMgb2Jzb2xldGUuIEkgYWxzbyB3b3VsZCAKPiA+PiBsaWtlIHRvIGtlZXAg YmVpbmcgYWJsZSB0byBkbyB0aGF0Lgo+ID4KPiA+IFRoYXQgY2FwYWJpbGl0eSBpcyBub3QgZ29p bmcgYXdheSB0aG91Z2gsIGFuZCBJJ20gbm90IGFyZ3VpbmcgdGhhdCBpdAo+ID4gc2hvdWxkLgo+ IAo+IE9rLCBnb29kLiBUaGUgZ2VuZXJhbGx5IGRpc21pc3NpdmUgYXJndW1lbnRzIGFib3V0IG1w ZWc0IGVuY29kaW5nIGJlaW5nIAo+IG9ic29sZXRlIGFuZCBzb21ldGhpbmcgdGhhdCBub2JvZHkg c2hvdWxkIGJlIGRvaW5nLCBjb3VsZCBiZSBpbnRlcnByZXRlZCAKPiBpbiBzdWNoIGEgd2F5LgoK V2VsbCBpdCBJUyBvYnNvbGV0ZS4gQUZBSUsgaXQgd2FzIG5ldmVyIGEgcGFydGljdWxhcmx5IHBv cHVsYXIgY29kZWMsCmFuZCB3YXMgb25seSByZWFsbHkgdXNlZCBieSB0aGUgYW5pbWUgYW5kIHJp cHBpbmcgc2NlbmVzIGluIGVhcmx5IDIwMDBzLAphbmQgZXZlbiB0aGV5IGRyb3BwZWQgaXQgdmVy eSBxdWlja2x5IG9uY2UgeDI2NCBhcHBlYXJlZC4gV2hpbGUgaGFyZHdhcmUKImRpdnggcGxheWVy cyIgZGlkIGV4aXN0LCBJIGRvbid0IHRoaW5rIHRoZXknZCBzdGlsbCBiZSB1c2VkIHRvZGF5IGlu Cm5vbnRyaXZpYWwgbnVtYmVycy4gU28gSSBkb24ndCBzZWUgYW55IHJlYXNvbiB0byBlbmNvZGUg aXQgdG9kYXksCmJlc2lkZXMgdGVzdGluZyBhbmQgYWNhZGVtaWMvaGlzdG9yaWMgaW50ZXJlc3Qu IEFuZCBhZ2FpbiAtIHRoYXQgZG9lcwpub3QgbWVhbiB0aGUgY2FwYWJpbGl0eSBzaG91bGQgYmUg cmVtb3ZlZCwgYnV0IGl0IGRvZXMgbWVhbiB0aGF0IHdlCnNob3VsZG4ndCBpbnNpc3Qgb24gdHVu aW5nIGl0IGZvciB0aGUgc21vb3RoZXN0IHVzZXIgZXhwZXJpZW5jZSwgc2luY2UKdGhpcyB0aW1l IGlzIHRoZW4gTk9UIHNwZW50IGRvaW5nIHNvbWV0aGluZyBhY3R1YWxseSB1c2VmdWwuCgo+ID4g U3BlY2lmaWNhbGx5LCB0aGUgY29tbWFuZGxpbmUgdXNlZCBieSBNaWNoYWVsIGludm9sdmVzIHRo ZSBleHRyZW1lbHkKPiA+IG9ic2N1cmUgY2FzZSBvZiBjb252ZXJ0aW5nIHN1YnRpdGxlcyB0byB2 aWRlbyAoTk9UIGhhcnN1YmJpbmcsIGJ1dAo+ID4gcmVhbGx5IDEgc3ViIC0+IDEgdmlkZW8pLiBT aW5jZSBzdWJ0aXRsZSBlbmNvZGluZyBBUEkgaXMgaGFyZGNvZGVkIHRvCj4gPiBBVl9USU1FX0JB U0VfUSwgdGhhdCB0aW1lYmFzZSBnZXRzIHVzZWQgZm9yIGVuY29kaW5nLCBhbmQgdGhlIG1wZWc0 Cj4gPiBlbmNvZGVyIHJlamVjdHMgaXQuIElmIGl0IHdhcyBoYXJkc3ViYmluZyAoaS5lLiAxIHZp ZGVvICsgMSBzdWIgLT4gMQo+ID4gdmlkZW8pLCB0aGUgaW5wdXQgdmlkZW8gdGltZWJhc2Ugc2hv dWxkIGJlIHVzZWQsIHdoaWNoIHdvdWxkIHByb2JhYmx5Cj4gPiB3b3JrLgo+ID4KPiA+IEkgZG9u J3QgdGhpbmsgaXQncyB0aGF0IGJpZyBvZiBhIGRlYWwgdG8gcmVxdWlyZSB1c2VycyB0byBzcGVj aWZ5IHRoZQo+ID4gdGltZWJhc2Ugb3IgZnJhbWVyYXRlIGV4cGxpY2l0bHkgaW4gc3VjaCBhIHNp dGF0aW9uLgo+ID4gSW52ZW50aW5nIG5ldyBBUElzIHRvIGNvdmVyIGl0IGF1dG9tYWdpY2FsbHkg c2VlbXMgbGlrZSBhIHdhc3RlIG9mIHRpbWUsCj4gPiB1bmxlc3Mgc29tZWJvZHkgaGFzIGFjdHVh bCAobm90IHBvdGVudGlhbCkgdXNlcyBmb3IgdGhpcy4KPiAKPiBSaWdodCwgSSB3b3VsZCBhZ3Jl ZSB3aXRoIHRoaXMuIChJZiBzb21lb25lIGVsc2Ugd291bGQgdm9sdW50ZWVyIHRvIGFkZCAKPiBz YWlkIEFQSSBJIHdvdWxkIGNvbnNpZGVyIGFjY2VwdGluZyBpdCB0aG91Z2guKQo+IAo+IElzIHRo aXMgYSB1c2VjYXNlIHRoYXQgY3VycmVudGx5IHdvcmtzLCBidXQgd291bGQgYmUgZ28gYXdheSBi eSBnZXR0aW5nIAo+IHJpZCBvZiBjb2RlYyBzcGVjaWZpYyBjb2RlIGluIHRoZSB0b29scywgb3Ig aXMgaXQgYSBuaWNlLXRvLWhhdmUgbmV3IGV4dHJhIAo+IGZlYXR1cmUgdGhhdCBpcyBiZWluZyBy ZXF1ZXN0ZWQ/CgpUaGUgcGF0Y2ggaXMgbm90IHJlbW92aW5nIGNvZGVjLXNwZWNpZmljIGNvZGUs IHJhdGhlciBpdCBpcyBjaGFuZ2luZyB0aGUKZmlsdGVyaW5nIHRpbWViYXNlIGZyb20gdGhlIGRl bXV4ZXIgb25lIHRvIHRoZSBkZWNvZGVyIG9uZSAod2hpY2ggaXMKbmVlZGVkIGluIHRoaXMgc2V0 IHRvIGF2b2lkIHRoZSBhc3N1bXB0aW9uIHRoYXQgYSBmaWx0ZXIgaXMgbmVjZXNzYXJpbHkKZmVk IGJ5IGEgZGVtdXhlcikuIFRoZSB0d28gc2hvdWxkIGJlIHRoZSBzYW1lIGluIG1vc3QgY2FzZXMs IGV4Y2VwdAoqIHN1YjJ2aWRlbywgd2hlcmUgdGhlIHN1YnRpdGxlIGRlY29kaW5nIEFQSSBmaXhl cyB0aGUgdGltZWJhc2UgdG8KICBBVl9USU1FX0JBU0VfUQoqIHRoZXJlIGlzIGEgcG9zdC1kZW11 eGluZyBic2YgdGhhdCBjaGFuZ2VzIHRoZSB0aW1lYmFzZSwgc3VjaCBhcyBzZXR0cwoKLS0gCkFu dG9uIEtoaXJub3YKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=