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 9809F454DE for ; Mon, 27 Jan 2025 12:13:19 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BD7D668BB78; Mon, 27 Jan 2025 14:13:15 +0200 (EET) Received: from mail-lj1-f182.google.com (mail-lj1-f182.google.com [209.85.208.182]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3AF4368BAA4 for ; Mon, 27 Jan 2025 14:13:09 +0200 (EET) Received: by mail-lj1-f182.google.com with SMTP id 38308e7fff4ca-303548a933aso40139851fa.3 for ; Mon, 27 Jan 2025 04:13:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737979987; x=1738584787; 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=agBHLwlO07roZgaIIntZTc3ekeCE1hG7C31esFXWwOM=; b=V3PqN/L4Fy2MozfmCW6+9b43MGxZEHkmh/SAStf6R5xfSCqGcD0BfjPIdQHs1qvgD1 FzaqzuiuWriarSUIiQnpqs1mkJoh0SfiSLe5Nllrc7yVXwyOD2lzbFcAga/s0I6KSI5f 5opKHV1NlP5w3g1vpmYDD6G3YMJGMWtPXtCspBWW/xCcmhDva5Ce1G6yWDmNfBYTg2GT z5+oJNEZjpd8WI2Hu/ft4GdlMJkfiGSdcu3+OxOjJT/oCnormky6IfPZvj2EevzwMXzY LAQb4eDN/kM+nKnZxCdbM0aCHW5xGN8B7yd1VM6W2HENperTGJ9deXRX2Tu+sw/VR0nE ZGRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737979987; x=1738584787; 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=agBHLwlO07roZgaIIntZTc3ekeCE1hG7C31esFXWwOM=; b=W8rZ2yvEDLD03tHBFNonB/bNtUb4cyRh73KOknntU+HP1xzDU1wohG3Y/wFIVseZxi mc2U6jjUHOOBMsN6xt8b5xyxbcIVCmdDZns+wzTHSJ9pW3Um8K9k432rcxrvPjlWOECm 2GTJG4OCo9hYmjxRe3AZJZK1/VGUhtN1uBAFlimtEU3IP/bD8ClDFNuq3QVboAFsJNjm zotSybNPdLk/1GOJu2Fj/kE+oMv9SuUpLHl4r7ajAtLKaI1FUzlLm1tnjAIfYopyYZsK zu5QJPocC5m9f5bTTEG+ywih7mKimXZ3dHxc1V7pT6cdS6jK+jMrtiRWrntCj2etfeM4 yToQ== X-Gm-Message-State: AOJu0YynYU05eNlmjTZ8Z+DylWMFm4b9Dxgau0XJ5kFShf/mDwXWcsNk 5YW0p42ekjsXrZtB6HX8de0ZifE+OmJ11GO8Gn4Nm2uHVmPKlGqyYvahfJgL21jD3oiPxGrkheS Kp2IE7E2zlP/py5/M4u1YeF7rSYg09g== X-Gm-Gg: ASbGncte5N8tAgbTt+JdyWl6PldE4sgsetb1lx8yAVntgnVDfNg51agsvd6Aw/RbZHD Ob0mx1zeW43CgE7bhoKgf0JLQmQC7m3WG8RMgfBPq3sA9gU6/gnj9V1RD+kHJg4H2Y/eSuLIHKC KldOI0eYLuiLoJPGymhRo= X-Google-Smtp-Source: AGHT+IHHuRpS33N+KeLSSHr97+KQmHmecbNqDXwSjHQajH2fWqAG5lZ2YHs+KU09hgUDb8abKdbhuzYnlAYxVf7w9ns= X-Received: by 2002:a05:651c:154b:b0:2ff:bd92:1d7d with SMTP id 38308e7fff4ca-3072cb1f7ccmr168849201fa.23.1737979987028; Mon, 27 Jan 2025 04:13:07 -0800 (PST) MIME-Version: 1.0 References: <20250125080128.498-1-ffmpeg@gyani.pro> <4ca3b088-e65c-09d8-c060-6ec74ccd99ff@passwd.hu> <23ad96b3-f7ac-49fa-8ceb-6f76de3cd810@gyani.pro> <5a0fd79d-3f6f-462f-95bd-9392277f1ad8@gyani.pro> In-Reply-To: From: "Ronald S. Bultje" Date: Mon, 27 Jan 2025 07:12:55 -0500 X-Gm-Features: AWEUYZnqgS1lStBwpFebVi_wUowGGG46II4OavmZ9SXwe-gZHSG5M0oUcpHV5_8 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v4] avfilter/setpts: add option to decide framerate handling 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: SGksCgpPbiBTdW4sIEphbiAyNiwgMjAyNSBhdCAyOjMy4oCvUE0gTWFydG9uIEJhbGludCA8Y3Vz QHBhc3N3ZC5odT4gd3JvdGU6Cgo+Cj4KPiBPbiBTdW4sIDI2IEphbiAyMDI1LCBHeWFuIERvc2hp IHdyb3RlOgo+Cj4gPgo+ID4KPiA+IE9uIDIwMjUtMDEtMjYgMDc6MDkgcG0sIFJvbmFsZCBTLiBC dWx0amUgd3JvdGU6Cj4gPj4gIEhpLAo+ID4+Cj4gPj4gIE9uIFNhdCwgSmFuIDI1LCAyMDI1IGF0 IDExOjA24oCvUE0gR3lhbiBEb3NoaSA8ZmZtcGVnQGd5YW5pLnBybz4gd3JvdGU6Cj4gPj4KPiA+ Pj4KPiA+Pj4gIE9uIDIwMjUtMDEtMjYgMTI6NDkgYW0sIE1hcnRvbiBCYWxpbnQgd3JvdGU6Cj4g Pj4+Pgo+ID4+Pj4gIE9uIFNhdCwgMjUgSmFuIDIwMjUsIEd5YW4gRG9zaGkgd3JvdGU6Cj4gPj4+ Pgo+ID4+Pj4+ICBJbiBmMTIxZDk1LCB0aGUgb3V0bGluayBmcmFtZXJhdGUgd2FzIHVuY29uZGl0 aW9uYWxseSB1bnNldC4KPiA+Pj4+PiAgVGhpcyBicmVha3MvYmxvYXRzIG91dHB1dHMgZnJvbSBD RlIgbXV4ZXJzIHVubGVzcyB0aGUgdXNlcgo+IGV4cGxpY2l0bHkKPiA+Pj4+PiAgc2V0cyBhIHNh bmUgZnJhbWVyYXRlLiBBbmQgdGhlIG1vc3QgY29tbW9uIGludm9jYXRpb24gZm9yIHNldHB0cwo+ IHNlZW4KPiA+Pj4+PiAgaW4KPiA+Pj4+PiAgd29ya2Zsb3dzLCBvdXIgZG9jcyBhbmQgYWNyb3Nz IHRoZSB3ZWIgaXMgYFBUUy1TVEFSVFBUU2Agb3Igb3RoZXJzCj4gb2YKPiA+Pj4+PiAgdGhlCj4g Pj4+Pj4gIGdlbmVyYWwgZm9ybSBgUFRTK2NvbnN0YW50YCB3aGljaCBwcmVzZXJ2ZXMgdGhlIGlu cHV0IGZyYW1lcmF0ZS4KPiA+Pj4+Pgo+ID4+Pj4+ICBGaXhlcyAjMTE0MjgKPiA+Pj4+PiAgLS0t Cj4gPj4+Pj4gIHY0OiBuZWdhdGVkIG9wdGlvbiBzZW5zZSBhbmQgcmVuYW1lZCB0byB2ZnIKPiA+ Pj4+Pgo+ID4+Pj4+ICBkb2MvZmlsdGVycy50ZXhpICAgICAgICAgIHwgNiArKysrKysKPiA+Pj4+ PiAgbGliYXZmaWx0ZXIvc2V0cHRzLmMgICAgICB8IDYgKysrKystCj4gPj4+Pj4gIHRlc3RzL2Zh dGUvaGV2Yy5tYWsgICAgICAgfCAyICstCj4gPj4+Pj4gIHRlc3RzL2ZhdGUvbW92Lm1hayAgICAg ICAgfCAyICstCj4gPj4+Pj4gIHRlc3RzL2ZpbHRlcmdyYXBocy9zZXRwdHMgfCAyICstCj4gPj4+ Pj4gIDUgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiA+ Pj4+Pgo+ID4+Pj4+ICBkaWZmIC0tZ2l0IGEvZG9jL2ZpbHRlcnMudGV4aSBiL2RvYy9maWx0ZXJz LnRleGkKPiA+Pj4+PiAgaW5kZXggYjkyNmI4NjVhZS4uZWExMWQwNDVlYyAxMDA2NDQKPiA+Pj4+ PiAgLS0tIGEvZG9jL2ZpbHRlcnMudGV4aQo+ID4+Pj4+ICArKysgYi9kb2MvZmlsdGVycy50ZXhp Cj4gPj4+Pj4gQCBAIC0zMTQ3OCw2ICszMTQ3OCwxMiBAQCBUaGlzIGZpbHRlciBhY2NlcHRzIHRo ZSBmb2xsb3dpbmcgb3B0aW9uczoKPiA+Pj4+PiBAIGl0ZW0gZXhwcgo+ID4+Pj4+ICBUaGUgZXhw cmVzc2lvbiB3aGljaCBpcyBldmFsdWF0ZWQgZm9yIGVhY2ggZnJhbWUgdG8gY29uc3RydWN0IGl0 cwo+ID4+Pj4+ICB0aW1lc3RhbXAuCj4gPj4+Pj4KPiA+Pj4+PiAgK0BpdGVtIHZmciAoQGVtcGh7 dmlkZW8gb25seX0pCj4gPj4+Pj4gICtCb29sZWFuIG9wdGlvbiB3aGljaCBkZXRlcm1pbmVzIGlm IHRoZSBvcmlnaW5hbCBmcmFtZXJhdGUgbWV0YWRhdGEKPiA+Pj4+PiAgaXMgdW5zZXQuCj4gPj4+ Pj4gICtJZiBzZXQgdG8gdHJ1ZSwgYmUgYWR2aXNlZCB0aGF0IGEgc2FuZSBmcmFtZSByYXRlIHNo b3VsZCBiZQo+IGV4cGxpY2l0bHkKPiA+Pj4+PiAgK3NwZWNpZmllZCBpZiBvdXRwdXQgaXMgc2Vu dCB0byBhIGNvbnN0YW50IGZyYW1lIHJhdGUgbXV4ZXIuCj4gPj4+PiAgSSBwcm9wb3NlIGEgbW9y ZSB1bmRlcnN0YW5kYWJsZSB2YXJpYW50IGZvciB0aGUgZmlyc3Qgc2VudGVuY2U6Cj4gPj4+Pgo+ ID4+Pj4gIFNldHMgdGhlIGZpbHRlciBvdXRwdXQgdG8gdmFyaWFibGUgZnJhbWUgcmF0ZSBieSBk cm9wcGluZyB0aGUKPiBvcmlnaW5hbAo+ID4+Pj4gIGNvbnN0YW50IGZyYW1lcmF0ZSBpbmZvcm1h dGlvbiBpZiBwcmVzZW50LiBJZiBzZXQgdG8gdHJ1ZS4uLgo+ID4+PiAgQnV0IHRoYXQncyBub3Qg YWN0dWFsbHkgdGhlIGNhc2UuIFRoaXMgb3B0aW9uIGRvZXMgbm90IG1ha2UgdGhlIG91dHB1dAo+ ID4+PiAgVkZSLiBJZiBpdCBkaWQsIHRoaXMgb3B0aW9uIHdvdWxkIG5vdCBiZSBuZWVkZWQuCj4g Pj4+ICBPbmNlIEZSIGlzIHVuc2V0LCBpZiB0aGUgb3V0cHV0IGdvZXMgdG8gYSBDRlIgbXV4ZXIg YW5kIGZwc19tb2RlIGlzCj4gbm90Cj4gPj4+ICBzcGVjaWZpZWQsIGZmbXBlZyB3aWxsIGVtaXQg YSAgQ0ZSIHN0cmVhbSB1c2luZyB0aGUgdGltZV9iYXNlLgo+ID4+PiAgV2hhdCB0aGUgb3B0aW9u IGRvZXMgaXMgYSBzaW5nbGUgbmFycm93IHRlY2huaWNhbCB0aGluZyB3aGljaCBoYXMKPiA+Pj4g IGltcGxpY2F0aW9ucyBkZXBlbmRpbmcgb24gY29udGV4dC4gQW5kIHRoYXQgd2FzIHRoZSBiYXNp cyBmb3IgdGhlCj4gPj4+ICBvcmlnaW5hbCBvcHRpb24gbmFtZSBhbmQgZGVzY3JpcHRpb24uCj4g Pj4+Cj4gPj4+ICAnc3RyaXBfZnBzJyBhbmQgYSBjb3JyZXNwb25kaW5nIGRlc2NyaXB0aW9uIHNl ZW1zIG1vcmUgYWNjdXJhdGUuCj4gPj4KPiA+PiAgKEknbSB0aGUgYnVnIHJlcG9ydGVyLikgSSBh Y3R1YWxseSBhZ3JlZS4gU2V0dGluZyBGUFMgZG9lc24ndCBtZWFuCj4gQ0ZSLCBpdAo+ID4+ICBj b3VsZCBqdXN0IG1lYW4gYXZlcmFnZSBmcmFtZSByYXRlIG9yIHNvbWV0aGluZy4gQnV0IHBsZWFz ZSBkZWNpZGUgb24KPiA+PiAgc29tZXRoaW5nLCB3ZSdyZSBjdXJyZW50bHkgc3RyaXBwaW5nIHNh aWQgbWV0YWRhdGEgYW5kIHRoZXJlJ3Mgbm8gd2F5Cj4gdG8KPiA+PiAgcmVpbnN0YXRlIGl0IGV4 Y2VwdCB3aXRoIGxlbmd0aHkgaGFja3MgdGhhdCB3ZSBkb24ndCB3YW50IHBlb3BsZSB0bwo+IHN0 YXJ0Cj4gPj4gIHBvc3Rpbmcgb24gc3RhY2tvdmVyZmxvdyAtIGJlY2F1c2UgdGhlbiB3ZSdsbCBu ZXZlciBoZWFyIHRoZSBlbmQgb2YgaXQuCj4gPgo+ID4gT2ssIEknbGwgY2hhbmdlIHRvIHN0cmlw X2ZwcyBhbmQgcHVzaCB0b21vcnJvdyAofjE4aCkgaWYgdGhlcmUgYXJlIG5vCj4gPiBvYmplY3Rp b25zLgo+Cj4gT2ssICJzdHJpcF9mcHMiIGlzIGZpbmUgYnkgbWUuCgoKVGhhbmtzLiBEb2VzIGFu eW9uZSBvYmplY3QgdG8gYmFja3BvcnRpbmcgdGhpcyB0byA3LjEsIHdoZXJlIHhwc25yIHdhcwpp bnRyb2R1Y2VkPwoKVGhhbmtzLApSb25hbGQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxA ZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2 ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2 ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=