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 0D22F4C50F for ; Thu, 23 Jan 2025 16:00:20 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 03AC568B3F2; Thu, 23 Jan 2025 18:00:17 +0200 (EET) Received: from mail-lj1-f170.google.com (mail-lj1-f170.google.com [209.85.208.170]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 57B1068B047 for ; Thu, 23 Jan 2025 18:00:10 +0200 (EET) Received: by mail-lj1-f170.google.com with SMTP id 38308e7fff4ca-303548a933aso9485871fa.3 for ; Thu, 23 Jan 2025 08:00:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737648008; x=1738252808; 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=4BPVBxFv8aQ1H5OfViIbTPjbzkGsTSZC5645yKMd2SQ=; b=XGqwkph3D5iLHey8SYcSiX/t2SkrocJRSMi5+VCEluhY8ue4dpbY/LH74wqQX3chYz TGCiAEfVL12jTulzCk/YF7x8YeDr8bOEzUHdonMI1qVlaboirlu8LDmVmva3Gye69C78 XxWFgvmQgQ75ikxxprBXn+vyFOg4yvi44GASjR//4jApYbHCRFp8bcYe4GDC+B/N3CqT XwR6rkk9raAoOkH8LlQj8yYSEQhcTDRR2TxVHvx/C3fPz6xaVYLRlbghGGLxmIDD0ip1 xYUuYZlnS/vt9GUyJAyqMf1xoVFer0c61bK/PngqzS/6t4jbvwmguR7YCn75ShGdr7U/ ki0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737648008; x=1738252808; 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=4BPVBxFv8aQ1H5OfViIbTPjbzkGsTSZC5645yKMd2SQ=; b=F4899q2N6bwqLSHSUsqNZXZnKCrrY+9uefQl3bGU2rst0u1PIgtB76Rtq11gzjDkq/ +sKd7GgVvZ2w+DjaeBFRuUE/54x0P+uYuBUoZZEpRSYBCVYDq2fLDT0OysqhTduoS1FW MiW6upLP8XpuAcW8dAbv9w/m4E6mXwAL7SfRrvAvgV2HbqZnb+jPsOJkTMtCXHfb0T9D Z5UxW3FDTNUGqZvbdmoI3oG+YnnDoa17VKFoEnJsiN3gU5sg2rOGRInisqnLpdmiUVyY qHc2R+XRSp4eSTMFZD4P37+wZt294R61gWJy7+1q8lFPLcJb0dla+v6wHeIWUx3WPTLl 47dg== X-Gm-Message-State: AOJu0Yy5G2Wv4iwrZc0isrvsr0uMzC/ZEA2uoySA8cqgxZxIBBsFlDOf pLw2sSzTBT+9I+Rs2YpQmDWHbD0VL903NSUee7YR+MFKc/iiQkPMd3gxm5J5N++M0GP79Q2w0g0 Cb8hpxw8KnHUEhPqXhmIpCja/tNW4wA== X-Gm-Gg: ASbGncv/NjWjFY+B32UkMZXCTE6JG5rf9+uwmKDqAGxpa01hfmExg0tanHd+3fxtBNo dfSqvJtnBn1kCU7c8o2DSGHeDYZHVh8wnYkneJb6WYi0WXOUoTn2hA8bAZdJBq7wsAU+N6zqo72 W1Hj+EKeNDiOq8fvNAElg= X-Google-Smtp-Source: AGHT+IHan+FvbPQzCkVFkK00lhCY8TGyIHD7emJ1xKOqzXNoLTpgOWM9JQhvbBHvUfMvDTel0UzX4pXUAhNfdFeCiuw= X-Received: by 2002:a2e:a4c2:0:b0:302:29a5:6e21 with SMTP id 38308e7fff4ca-3072ca5bb11mr71978641fa.3.1737648008316; Thu, 23 Jan 2025 08:00:08 -0800 (PST) MIME-Version: 1.0 References: <20250123070837.1819-1-ffmpeg@gyani.pro> In-Reply-To: <20250123070837.1819-1-ffmpeg@gyani.pro> From: "Ronald S. Bultje" Date: Thu, 23 Jan 2025 10:59:55 -0500 X-Gm-Features: AWEUYZmfWgPnbs5B2DXkH8aVzD6F7KIfawkFNvbDNpH9-DSjjfVyGg8UhlhYRBA Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v3] avfilter/setpts: add option to preserve framerate 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: SGksCgpPbiBUaHUsIEphbiAyMywgMjAyNSBhdCAyOjA54oCvQU0gR3lhbiBEb3NoaSA8ZmZtcGVn QGd5YW5pLnBybz4gd3JvdGU6Cgo+IEluIGYxMjFkOTUsIHRoZSBvdXRsaW5rIGZyYW1lcmF0ZSB3 YXMgdW5jb25kaXRpb25hbGx5IHVuc2V0Lgo+IFRoaXMgYnJlYWtzL2Jsb2F0cyBvdXRwdXRzIGZy b20gQ0ZSIG11eGVycyB1bmxlc3MgdGhlIHVzZXIgZXhwbGljaXRseQo+IHNldCBhIHNhbmUgZnJh bWVyYXRlLiBBbmQgdGhlIG1vc3QgY29tbW9uIGludm9jYXRpb24gZm9yIHNldHB0cyBzZWVuIGlu Cj4gd29ya2Zsb3dzLCBvdXIgZG9jcyBhbmQgYWNyb3NzIHRoZSB3ZWIgaXMgYFBUUy1TVEFSVFBU U2Agb3Igb3RoZXJzIG9mIHRoZQo+IGZvcm0gYFBUUytjb25zdGFudGAgd2hpY2ggcHJlc2VydmUg dGhlIGlucHV0IGZyYW1lcmF0ZS4KPgo+IEZpeGVzICMxMTQyOAo+IC0tLQo+IENvcnJlY3RlZCBm YWlsaW5nIEZBVEVTCj4KPiAgZG9jL2ZpbHRlcnMudGV4aSAgICAgICAgICB8IDYgKysrKysrCj4g IGxpYmF2ZmlsdGVyL3NldHB0cy5jICAgICAgfCA2ICsrKysrLQo+ICB0ZXN0cy9mYXRlL2hldmMu bWFrICAgICAgIHwgMiArLQo+ICB0ZXN0cy9mYXRlL21vdi5tYWsgICAgICAgIHwgMiArLQo+ICB0 ZXN0cy9maWx0ZXJncmFwaHMvc2V0cHRzIHwgMiArLQo+ICA1IGZpbGVzIGNoYW5nZWQsIDE0IGlu c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZG9jL2ZpbHRlcnMu dGV4aSBiL2RvYy9maWx0ZXJzLnRleGkKPiBpbmRleCBiOTI2Yjg2NWFlLi5mYzM1MmVkMzRhIDEw MDY0NAo+IC0tLSBhL2RvYy9maWx0ZXJzLnRleGkKPiArKysgYi9kb2MvZmlsdGVycy50ZXhpCj4g QEAgLTMxNDc4LDYgKzMxNDc4LDEyIEBAIFRoaXMgZmlsdGVyIGFjY2VwdHMgdGhlIGZvbGxvd2lu ZyBvcHRpb25zOgo+ICBAaXRlbSBleHByCj4gIFRoZSBleHByZXNzaW9uIHdoaWNoIGlzIGV2YWx1 YXRlZCBmb3IgZWFjaCBmcmFtZSB0byBjb25zdHJ1Y3QgaXRzCj4gdGltZXN0YW1wLgo+Cj4gK0Bp dGVtIGtlZXBfZnBzIChAZW1waHt2aWRlbyBvbmx5fSkKPiArQm9vbGVhbiBvcHRpb24gd2hpY2gg ZGV0ZXJtaW5lcyBpZiB0aGUgb3JpZ2luYWwgZnJhbWVyYXRlIGlzIHByZXNlcnZlZC4KPiArSWYg c2V0IHRvIGZhbHNlLCBiZSBhZHZpc2VkIHRoYXQgYSBzYW5lIGZyYW1lIHJhdGUgc2hvdWxkIGJl IGV4cGxpY2l0bHkKPiArc3BlY2lmaWVkIGlmIG91dHB1dCBpcyBzZW50IHRvIGEgY29uc3RhbnQg ZnJhbWUgcmF0ZSBtdXhlci4KPiArRGVmYXVsdCBpcyBAY29kZXt0cnVlfS4KPiArCj4gIEBlbmQg dGFibGUKPgo+ICBUaGUgZXhwcmVzc2lvbiBpcyBldmFsdWF0ZWQgdGhyb3VnaCB0aGUgZXZhbCBB UEkgYW5kIGNhbiBjb250YWluIHRoZQo+IGZvbGxvd2luZwo+IGRpZmYgLS1naXQgYS9saWJhdmZp bHRlci9zZXRwdHMuYyBiL2xpYmF2ZmlsdGVyL3NldHB0cy5jCj4gaW5kZXggNzVkOTYyNDdhZi4u NjYwOWZlODZhYSAxMDA2NDQKPiAtLS0gYS9saWJhdmZpbHRlci9zZXRwdHMuYwo+ICsrKyBiL2xp YmF2ZmlsdGVyL3NldHB0cy5jCj4gQEAgLTk4LDYgKzk4LDcgQEAgdHlwZWRlZiBzdHJ1Y3QgU2V0 UFRTQ29udGV4dCB7Cj4gICAgICBjb25zdCBBVkNsYXNzICpjbGFzczsKPiAgICAgIGNoYXIgKmV4 cHJfc3RyOwo+ICAgICAgQVZFeHByICpleHByOwo+ICsgICAgaW50IGtlZXBfZnBzOwo+ICAgICAg ZG91YmxlIHZhcl92YWx1ZXNbVkFSX1ZBUlNfTkJdOwo+ICAgICAgZW51bSBBVk1lZGlhVHlwZSB0 eXBlOwo+ICB9IFNldFBUU0NvbnRleHQ7Cj4gQEAgLTE1Myw4ICsxNTQsMTAgQEAgc3RhdGljIGlu dCBjb25maWdfaW5wdXQoQVZGaWx0ZXJMaW5rICppbmxpbmspCj4gIHN0YXRpYyBpbnQgY29uZmln X291dHB1dF92aWRlbyhBVkZpbHRlckxpbmsgKm91dGxpbmspCj4gIHsKPiAgICAgIEZpbHRlckxp bmsgKmwgPSBmZl9maWx0ZXJfbGluayhvdXRsaW5rKTsKPiArICAgIFNldFBUU0NvbnRleHQgKnMg PSBvdXRsaW5rLT5zcmMtPnByaXY7Cj4KPiAtICAgIGwtPmZyYW1lX3JhdGUgPSAoQVZSYXRpb25h bCl7IDEsIDAgfTsKPiArICAgIGlmICghcy0+a2VlcF9mcHMpCj4gKyAgICAgICAgbC0+ZnJhbWVf cmF0ZSA9IChBVlJhdGlvbmFsKXsgMSwgMCB9Owo+Cj4gICAgICByZXR1cm4gMDsKPiAgfQo+IEBA IC0zMjAsNiArMzIzLDcgQEAgc3RhdGljIGludCBwcm9jZXNzX2NvbW1hbmQoQVZGaWx0ZXJDb250 ZXh0ICpjdHgsIGNvbnN0Cj4gY2hhciAqY21kLCBjb25zdCBjaGFyICphcgo+ICAjaWYgQ09ORklH X1NFVFBUU19GSUxURVIKPiAgc3RhdGljIGNvbnN0IEFWT3B0aW9uIHNldHB0c19vcHRpb25zW10g PSB7Cj4gICAgICB7ICJleHByIiwgIkV4cHJlc3Npb24gZGV0ZXJtaW5pbmcgdGhlIGZyYW1lIHRp bWVzdGFtcCIsCj4gT0ZGU0VUKGV4cHJfc3RyKSwgQVZfT1BUX1RZUEVfU1RSSU5HLCB7IC5zdHIg PSAiUFRTIiB9LCAuZmxhZ3MgPSBWfEZ8UiB9LAo+ICsgICAgeyAia2VlcF9mcHMiLCAiUHJlc2Vy dmUgaW5wdXQgZnJhbWVyYXRlIiwgT0ZGU0VUKGtlZXBfZnBzKSwKPiBBVl9PUFRfVFlQRV9JTlQs IHsgLmk2NCA9IDEgfSwgMCwgMSwgLmZsYWdzID0gVnxGIH0sCj4gICAgICB7IE5VTEwgfQo+ICB9 Owo+ICBBVkZJTFRFUl9ERUZJTkVfQ0xBU1Moc2V0cHRzKTsKCgpUaGFua3MsIHRoYXQgc2VlbXMg dG8gZG8gdGhlIHJpZ2h0IHRoaW5nIGZvciBtZS4KCkFyZSB0aGVyZSBvdGhlciBzaXR1YXRpb25z IHdoZXJlIGZwcyBpcyB1bmF2YWlsYWJsZT8gKEkgZG9uJ3QgY2FyZSBhYm91dApiZWluZyBleGFj dCBvciBhbiBhdmVyYWdlIG9yIHdoYXRldmVyIC0ganVzdCB0aGF0IHhwc25yIGRvZXNuJ3QgU0lH RlBFIGZvcgpyZWd1bGFyIGZmbXBlZyBjb21tYW5kbGluZSBpbnZvY2F0aW9ucy4pIFNob3VsZCB3 ZSBjb25zaWRlciBhZGRpbmcgYQpkaXYtYnktemVybyBwcm90ZWN0aW9uIGluIHhwc25yPwoKUm9u YWxkCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1w ZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlz aXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3 aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K