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 7214947CE2 for ; Fri, 17 Nov 2023 11:52:40 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2436668CCED; Fri, 17 Nov 2023 13:52:38 +0200 (EET) Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7553268C9CD for ; Fri, 17 Nov 2023 13:52:31 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id 068DB2404B1 for ; Fri, 17 Nov 2023 12:52:31 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavis, port 10024) with ESMTP id 58Vr2JKc9X3V for ; Fri, 17 Nov 2023 12:52:30 +0100 (CET) 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 6BCAA24043D for ; Fri, 17 Nov 2023 12:52:30 +0100 (CET) Received: by lain.khirnov.net (Postfix, from userid 1000) id 58FF81601B9; Fri, 17 Nov 2023 12:52:30 +0100 (CET) From: Anton Khirnov To: FFmpeg development discussions and patches In-Reply-To: References: <20231104092125.10213-1-anton@khirnov.net> <20231104092125.10213-9-anton@khirnov.net> <169952656183.11195.3322106643898810523@lain.khirnov.net> <169956536539.11195.7591221573850552648@lain.khirnov.net> Mail-Followup-To: FFmpeg development discussions and patches Date: Fri, 17 Nov 2023 12:52:30 +0100 Message-ID: <170022195034.8914.144851915851649551@lain.khirnov.net> User-Agent: alot/0.8.1 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 08/24] fftools/ffmpeg_filter: remove an unnecessary sub2video_push_ref() call 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: UXVvdGluZyBOaWNvbGFzIEdlb3JnZSAoMjAyMy0xMS0xNyAxMDo0NDoyMikKPiBBbnRvbiBLaGly bm92ICgxMjAyMy0xMS0wOSk6Cj4gPiBJIGFtIG9idmlvdXNseSBub3QgcHJvcG9zaW5nIHRoYXQs IGdpdmVuIHRoZSBhbW91bnQgb2YgcGF0Y2hlcyBJIHNlbnQgc28KPiA+IGZhciB0byBrZWVwIHN1 YjJ2aWRlbyB3b3JraW5nLgo+IAo+IE9rLCBzb3JyeS4KPiAKPiA+IAo+ID4gPiBJIGNhbiBzdWdn ZXN0IHRoaXM6IGhhdmUgZGVtdXhlciBjb2RlIGVtaXQgdmlydHVhbCBzdWJ0aXRsZXMgcGFja2V0 cyB0bwo+ID4gPiB0cmlnZ2VyIHRoZSBzZW5kaW5nIG9mIHRoZSBoZWFydGJlYXQgZnJhbWVzLgo+ ID4gCj4gPiBUaGF0J3Mgd2hhdCBhbHJlYWR5IGhhcHBlbnMsIHVubGVzcyBJIG1pc3VuZGVyc3Rh bmQgd2hhdCB5b3UgbWVhbi4KPiAKPiBSaWdodCBub3csIHRoZSBoZWFydGJlYXQgY29kZSBwYXRo IGlzOgo+IAo+IGRlbXV4ZXIg4oaSIGhlYXJ0YmVhdCDihpIgZmlsdGVyCj4gCj4gQnV0IHRoZSBu b3JtYWwgZnJhbWUgY29kZSBwYXRoIGlzOgo+IAo+IGRlbXV4ZXIg4oaSIGRlY29kZSBmcmFtZSDi hpIgZmlsdGVyCj4gCj4gQW5kIGl0IGNhdXNlcyBhIHByb2JsZW0gYmVjYXVzZSBkZWNvZGUgZnJh bWUgaXMgaW4gYSBkaWZmZXJlbnQgdGhyZWFkLAo+IHNvIHRoZXJlIGlzIGEgcmFjZSBjb25kaXRp b24gYmV0d2VlbiB0aGUgaGVhcnRiZWF0IGZyYW1lcyBhbmQgdGhlIG5vcm1hbAo+IGZyYW1lcy4K ClRoZXJlIGlzIG5vIHJhY2UgaW4gY3VycmVudCBtYXN0ZXIsIGJlY2F1c2UgdGhlIGRlY29kaW5n IHRocmVhZCBvbmx5CnJ1bnMgd2hpbGUgdGhlIG1haW4gdGhyZWFkIGlzIHdhaXRpbmcsIGFuZCB2 aWNlIHZlcnNhLiBUaGF0IGNoYW5nZXMKYWZ0ZXIgdGhpcyBwYXRjaGV0IG9mIGNvdXJzZSwgYnV0 Li4uCgo+IEluc3RlYWQsIGlmIHlvdSBtYWtlIHRoZSBkZW11eGVyIGdlbmVyYXRlIGEgZHVtbXkg cGFja2V0IGluc3RlYWQgb2YgYQo+IGhlYXJ0YmVhdCBmcmFtZSwgeW91IGdldCB0aGVzZSBjb2Rl IHBhdGhzOgo+IAo+IGRlbXV4ZXIg4oaSIHJlYWwgc3ViIHBhY2tldCDihpIgZGVjb2RlIGZyYW1l IOKGkiBmaWx0ZXIKPiBkZW11eGVyIOKGkiBkdW1teSBoYiBwYWNrZXQg4oaSIGRlY29kZSBmcmFt ZSDihpIgZmlsdGVyCj4gCj4gVGhlcmUgaXMgbm8gcmFjZSBjb25kaXRpb24gYmV0d2VlbiB0aGUg cmVhbCBzdWIgcGFja2V0IGFuZCB0aGUgZHVtbXkgaGIKPiBwYWNrZXQgYmVjYXVzZSB0aGV5IGJv dGggaGFwcGVuIGluIHRoZSBkZW11eGVyIHRocmVhZCwgYW5kIGFmdGVyIHRoYXQKPiB0aGV5IGZv bGxvdyB0aGUgc2FtZSBjb2RlIHBhdGggc28gdGhlcmUgaXMgbm8gcmFjZSBjb25kaXRpb24gZWl0 aGVyLgoKLi4udGhhdCBpcyBleGFjdGx5IHdoYXQgSSdtIGRvaW5nIGluIDE5LTIwLzI0LgoKPiA+ IAo+ID4gQW5vdGhlciBwb3NzaWJpbGl0eSBpcyB0byBtYWtlIHRoZSBjYWxsIGluZGVwZW5kZW50 bHkgb2YgdGhlIHN0YXRlIG9mCj4gPiB0aGUgZ3JhcGgsIGxpa2UgdGhpcwo+ID4gLS0tIGEvZmZ0 b29scy9mZm1wZWdfZmlsdGVyLmMKPiA+ICsrKyBiL2ZmdG9vbHMvZmZtcGVnX2ZpbHRlci5jCj4g PiBAQCAtMjI3NCw4ICsyMjc0LDcgQEAgdm9pZCBpZmlsdGVyX3N1YjJ2aWRlb19oZWFydGJlYXQo SW5wdXRGaWx0ZXIgKmlmaWx0ZXIsIGludDY0X3QgcHRzLCBBVlJhdGlvbmFsIHQKPiA+ICAgICAg ICAgICAgIG9yIGlmIHdlIG5lZWQgdG8gaW5pdGlhbGl6ZSB0aGUgc3lzdGVtLCB1cGRhdGUgdGhl Cj4gPiAgICAgICAgICAgICBvdmVybGF5ZWQgc3VicGljdHVyZSBhbmQgaXRzIHN0YXJ0L2VuZCB0 aW1lcyAqLwo+ID4gICAgICAgICAgc3ViMnZpZGVvX3VwZGF0ZShpZnAsIHB0czIgKyAxLCBOVUxM KTsKPiA+IC0KPiA+IC0gICAgaWYgKGF2X2J1ZmZlcnNyY19nZXRfbmJfZmFpbGVkX3JlcXVlc3Rz KGlmcC0+ZmlsdGVyKSkKPiA+ICsgICAgZWxzZQo+ID4gICAgICAgICAgc3ViMnZpZGVvX3B1c2hf cmVmKGlmcCwgcHRzMik7Cj4gPiAgfQo+IAo+IFNlbmRpbmcgZnJhbWVzIHdoZW4gdGhleSBhcmUg bm90IHdhbnRlZCBjYW4gaGF2ZSBiYWQgY29uc2VxdWVuY2VzLiBJIGRvCj4gbm90IGhhdmUgdGhl IHRpbWUgdG8gbG9vayBmb3IgYSB0ZXN0IGNhc2UgcmlnaHQgbm93LCBidXQgSSBoYXZlIGFscmVh ZHkKPiBkZWxheWVkIHJlcGx5aW5nIHRvIHRoaXMgbWFpbCB0b28gbXVjaC4KPiAKPiBJIHRoaW5r IGEgc2l0dWF0aW9uIHdoZXJlIHN1YnRpdGxlcyBhcmUgZGVsYXllZCB3aXRoIHRoZSBzZXRwdHMg ZmlsdGVyCj4gd291bGQgdHJpZ2dlciBhIHByb2JsZW0gd2l0aCB0aGlzIGNoYW5nZTogdGhlIGhl YXJ0YmVhdCBmcmFtZXMgd2lsbAo+IGFjY3VtdWxhdGUgaW4gdGhlIGlucHV0IG9mIHRoZSBvdmVy bGF5IGZpbHRlciB3aGlsZSB3aXRob3V0IHRoaXMgcGF0Y2gKPiBvbmx5IHRoZSByZWFsIHN1YnRp dGxlcyBmcmFtZXMgYWNjdW11bGF0ZS4gRm9yIGEgbWVkaXVtIGRlbGF5LCBub3JtYWwKPiBmcmFt ZXMgd291bGQgYmUgaW4gdGhlIGRvemVucyB3aGlsZSBoZWFydGJlYXQgZnJhbWVzIHdvdWxkIGJl IGluIHRoZQo+IHRob3VzYW5kcy4KCkkgZG8gbm90IGhpbmsgdGhlcmUgc2hvdWxkIGJlIGFueSBl eGNlc3NpdmUgYnVmZmVyaW5nLCBiZWNhdXNlIHRoZQpzY2hlZHVsaW5nIGNvZGUgd2lsbCBzaW1w bHkgc3RvcCByZWFkaW5nIGZyb20gdGhhdCBpbnB1dCBhbmQgb25seSByZWFkCmZyb20gdGhlIGxh Z2dpbmcgb25lIHVudGlsIGl0IGNhdGNoZXMgdXAuCgo+ID4gVGhpcyBhY3R1YWxseSBzZWVtcyB0 byBpbXByb3ZlIGZpbHRlci1vdmVybGF5LWR2ZHN1Yi0yMzk3LCB3aGVyZQo+ID4gdGhlIGZpcnN0 IHN1YnRpdGxlIGFwcGVhcnMgdHdvIGZyYW1lcyBsYXRlciwgd2hpY2ggbW9yZSBjbG9zZWx5IG1h dGNoZXMKPiA+IHRoZSBzdWJ0aXRsZXMgdGltZXN0YW1wIHN0b3JlZCBpbiB0aGUgZmlsZS4KPiAK PiBJIHdvdWxkIG5lZWQgdG8gbG9vayBpbnRvIGl0LiBEb2VzIGl0IGltcHJvdmUgaXQgd2l0aCB5 b3VyIGNoYW5nZXMgb3IKPiBhbHNvIHdpdGggdGhlIHByZWNlZGVudCBub24tdGhyZWFkZWQgY29k ZT8KClRoZSBpbXByb3ZlbWVudCBoYXBwZW5zIGltbWVkaWF0ZWx5IHdoZW4gdGhlIGNoYW5nZSBp cyBtYWRlLCBpLmUuCndpdGhvdXQgdGhyZWFkaW5nLiBXaXRoIHRocmVhZGluZyBpdCByZW1haW5z IHRoZSBzYW1lLgoKLS0gCkFudG9uIEtoaXJub3YKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2 ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWct ZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWct ZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=