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 128324AB57 for ; Wed, 12 Jun 2024 20:14:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 098B968D981; Wed, 12 Jun 2024 23:14:24 +0300 (EEST) Received: from mail-vk1-f169.google.com (mail-vk1-f169.google.com [209.85.221.169]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 954B768D95E for ; Wed, 12 Jun 2024 23:14:16 +0300 (EEST) Received: by mail-vk1-f169.google.com with SMTP id 71dfb90a1353d-4ecf43f5537so142523e0c.0 for ; Wed, 12 Jun 2024 13:14:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718223255; x=1718828055; 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=x4xjSwCJlOXZgffmKq/jlnZJWP3mhg4qUQvzqkVS3ws=; b=Na7STgMG12xavV2+zD0MeTDfb5MStlUHf35grd1ezaWh2Mm2u9//40ynZJ2Jj49bEF bZcVUNcj1PECNjppGNl0VBUxpicJeo3slEB3DaQ24bxnNMQRQEE+T098+RwxhEo+S9Nx xxdKClbufaR1fOg79Ayj9perT9m5PjunP6rYtECdR0i/WDwHUF6dLrYj2cQM0JD28nep y2lAgXaw2uq6SVGgop+Z1IFkQRx/lWwIQhcalgqStHEOrUuINQMciDTz7lSjn3Jl0NTn qiocLlMO1QON2RwfaCpdRKsWXqB+zNcbD5IiGEOLoTdrdrWV5k+fecHVxzR4f27eW2PF VJaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718223255; x=1718828055; 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=x4xjSwCJlOXZgffmKq/jlnZJWP3mhg4qUQvzqkVS3ws=; b=kBJXjlpFdfT4VwzHR4kVCKEYRMVn0ZojjsvsLwgrax2HPP5t0cWXKu/8IbQBiYqLsU loBZsJTfm2egzzqu/LSDnem3ZRM7xR/cc3Ci1UE1V3QSd+vuWYgcOLQDenHo3+Z7TMrK sDdrBG0NfyDV2IYl+x3hva0UwgaSiZN3H5Mr6qSideqtFgxZlqJyjVORGDviPivcCZdh oOVISX51FBE7Mxc/1UCghBc/yE03zkhlzCfg6KYEIIY1l0hqTtBK0KiwfqpCOkRbKve1 JncVYmifA7qORFwEr64X7Z83kLd0Ud/ZPKeki3o4mQds+HT9T0xYS3heA2z8fDyIJxan dtZA== X-Gm-Message-State: AOJu0YxjqKfoFFIOVPzSnbL0dViuMgq4P6ytjLqmRo5Dbiz/kvdNsm3q LVoPyIK7rfJJs6UKoD9RYPT6IWB0pYI7REDuvUHB2UNXfHpn51mIh8VXRJrZJiplBphJw2FuqZc yDi31bYtFkHwPq8y+Z/22oIHd/fD62Q== X-Google-Smtp-Source: AGHT+IGANH8+l3aPigkiva3gPSILW5iLWyv0GuXdWx70dYxM+zQRYVARNssUoC2zRXm6swtrS+Lm1MZH9NE+VKXI8sU= X-Received: by 2002:a05:6122:2190:b0:4eb:e37:2d19 with SMTP id 71dfb90a1353d-4ed11dd6978mr1045956e0c.1.1718223253365; Wed, 12 Jun 2024 13:14:13 -0700 (PDT) MIME-Version: 1.0 References: <20240606115100.44233-1-hiccupzhu@gmail.com> <2E76C656-4093-4901-B314-C61BAE6CDA15@remlab.net> <20240607095351.GP2821752@pb2> <05E9959A-9743-4C57-AAEB-186EACE9F161@remlab.net> In-Reply-To: From: Paul B Mahol Date: Wed, 12 Jun 2024 22:14:00 +0200 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avfilter: add sdlvsink for video display 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: T24gV2VkLCBKdW4gMTIsIDIwMjQgYXQgOTo1MuKAr1BNIFN0ZWZhbm8gU2FiYXRpbmkgPHN0ZWZh c2FiQGdtYWlsLmNvbT4gd3JvdGU6Cgo+IE9uIGRhdGUgVHVlc2RheSAyMDI0LTA2LTExIDIxOjEz OjQ4ICswODAwLCBTaGlxaSBaaHUgd3JvdGU6Cj4gPiBPbiBGcmksIDcgSnVuIDIwMjQgYXQgMTk6 NTUsIFLDqW1pIERlbmlzLUNvdXJtb250IDxyZW1pQHJlbWxhYi5uZXQ+Cj4gd3JvdGU6Cj4gPiA+ IExlIDcganVpbiAyMDI0IDEyOjUzOjUxIEdNVCswMzowMCwgTWljaGFlbCBOaWVkZXJtYXllciA8 Cj4gbWljaGFlbEBuaWVkZXJtYXllci5jYz4gYSDDqWNyaXQgOgo+ID4gPiA+V2UgY2FuIHJlcXVp cmUgYW55dGhpbmcgZnJvbSBhbiBBUEkgdGhhdCB3ZSBhcmUgYWJsZSB0byBjaGFuZ2UgYW5kCj4g ZXh0ZW5kCj4gPiA+ID5PZiBjb3Vyc2Ugd2UgY2FuIGRlY2lkZSBub3QgdG8gYWxsb3cgc3VjaCBy ZXF1aXJtZW50IGV2ZW4gaWYgb3B0aW9uYWwKPiA+ID4gPmJ1dCB3ZSBzdXJlbHkgX2NvdWxkXyBh ZGQgc3VjaCBhIGZlYXR1cmUgaWYgd2UgY2hvb3NlIHRvIGRvIHNvCj4gPiA+Cj4gPiA+IFN1cmUu IFlvdSBjYW4gYWxzbyByZXF1aXJlIGluZmluaXRlIG1lbW9yeSBvciBhbiBvcmFjbGUgYmUgcHJv dmlkZWQuCj4gVGhhdCdzIGp1c3Qgbm90IGdvaW5nIHRvIGhhcHBlbiB0aG91Z2guIEFuZCBoYXZp bmcgbGlicmFyaWVzIGRlcGVuZCBvbiB0aGUKPiBtYWluIHRocmVhZCBpcyBhIHdlbGwtZG9jdW1l bnRlZCBtYWxwcmFjdGljZS4KPiA+ID4KPiA+ID4gSSBkb24ndCB0aGluayB3ZSBzaG91bGQgYWRk IG1haW50ZW5hbmNlIGJ1cmRlbiB3aXRoIGNvZGUgdGhhdCBjYW4ndCBiZQo+IHVzZWQgc2FmZWx5 Lgo+ID4KPiA+IFRoYW5rIHlvdSBhbGwgZm9yIHlvdXIgYXR0ZW50aW9uIHRvIHRoaXMgcGF0Y2g7 IEkgZ3JlYXRseSBhcHByZWNpYXRlIGl0Lgo+ID4KPiA+IEknZCBsaWtlIHRvIHByb3ZpZGUgYSBi cmllZiByZWNhcCBvZiB0aGUgaXNzdWUgd2UndmUgYmVlbiBkaXNjdXNzaW5nLAo+ID4gd2l0aCB0 aGUgZm9sbG93aW5nIHBvaW50czoKPiA+Cj4gPiAxLiBBZGRpdGlvbiBvZiBzaW5rIHR5cGUgaW4g dGhlIGZpbHRlcjoKPiA+IFRoaXMgZW5oYW5jZW1lbnQgaXMgcHJpbWFyaWx5IGJhc2VkIG9uIHRo ZSBleGlzdGluZyBhdmZpbHRlciBtZWNoYW5pc20KPiA+IGFuZCBzZXJ2ZXMgYXMgYSBzdHJlbmd0 aGVuaW5nIG1vZHVsZS4gVXNpbmcgU0RMIGFzIHRoZSBzaW5rIGRvZXNuJ3QKPiA+IHNlZW0gdG8g YmUgYSBnb29kIGZpdCwgYXMgSSdsbCBhdHRlbXB0IHRvIHJlY3RpZnkgaW4gdGhlIGZvbGxvd2lu Zwo+ID4gcGF0Y2guCj4gPgo+IGh0dHBzOi8vcGF0Y2h3b3JrLmZmbXBlZy5vcmcvcHJvamVjdC9m Zm1wZWcvcGF0Y2gvMjAyNDA2MTExMzAzMTAuMTEzMTc1NS0xLWhpY2N1cHpodUBnbWFpbC5jb20v Cj4gPgo+ID4gMi4gVXRpbGl6aW5nIFNETCBhcyBhbiBpbXBsZW1lbnRhdGlvbiBmb3IgdGhlIHNp bms6Cj4gPiBCZWZvcmUgc3VibWl0dGluZyB0aGUgcGF0Y2gsIEkgaGFkbid0IGNvbnNpZGVyZWQg bWFueSBhc3BlY3RzLiBEdXJpbmcKPiA+IHRoZSBpbnRlbnNlIGRpc2N1c3Npb25zLCBJIHJldGVz dGVkIHRoZSBwYXRjaCBvbiBkaWZmZXJlbnQgb3BlcmF0aW5nCj4gPiBzeXN0ZW1zLCB3aXRoIHRo ZSBmb2xsb3dpbmcgcmVzdWx0cywgaG9waW5nIGl0IG1heSBhc3Npc3QgdGhvc2UKPiA+IGludGVy ZXN0ZWQgaW4gdGhpcyBpc3N1ZToKPiA+Cj4gPiBDb21tYW5kOiAuL2ZmbXBlZyAtbGF2ZmkKPiA+ ICJ0ZXN0c3JjMj1zaXplPTMwMHgyMDA6cmF0ZT0yNTpkdXJhdGlvbj01MDAsZm9ybWF0PXl1djQy MHAsc2RsdnNpbmsiCj4gPiAtZiBudWxsIC9kZXYvbnVsbAo+Cj4gSW4gYWRkaXRpb24gdG8gdGhp cywgSSB3b25kZXIgaWYgYWRkaW5nIGEgdnNpbmsgZm9yIGVhY2ggZGlmZmVyZW50Cj4gb3V0cHV0 IGRldmljZSBpcyB0aGUgY29ycmVjdCB3YXkuCj4KPiBXZSBoYXZlIGEgbW92aWUgc291cmNlIHdo aWNoIGNhbiBiZSB1c2VkIHRvIHJlYWQgZnJvbQo+IGxpYmF2Zm9ybWF0L2xpYmF2ZGV2aWNlLCBw cm9iYWJsaHkgd2Ugc2hvdWxkIGhhdmUgYSBtb3ZpZSBzaW5rIHRvIGJlCj4gdXNlZCB0byB3cml0 ZSB0byBsaWJhdmZvcm1hdC9saWJhdmRldmljZSwgbWVhbmluZyB0aGF0IGEgc2luZ2xlIHNpbmsK PiB3b3VsZCBlbmFibGUgYWNjZXNzIHRvIGFsbCB0aGUgc3VwcG9ydGVkIGxpYmF2Zm9ybWF0L2xp YmF2ZGV2aWNlCj4gb3V0cHV0cy4KPgo+IEkgc3RhcnRlZCBoYXZpbmcgYSBsb29rIGluIHRoYXQg ZGlyZWN0aW9uIGEgbG9vb3Qgb2YgdGltZSBhZ28uIFRoaXMKPiB3YXMgbmV2ZXIgZmluYWxpemVk IGJlY2F1c2UgSSB3YXMgbm90IHN1cmUgYWJvdXQgd2F5cyB0byBwYXNzIG9wdGlvbnMKPiB0byBl bmNvZGVycyBhbmQgbXV4ZXJzLCBhbmQgYWJvdXQgZGVhbGluZyB3aXRoIGEgdmFyaWFibGUgbnVt YmVyIG9mCj4gb3V0cHV0cywgSSdtIGF0dGFjaGluZyB0aGlzIHZlcnkgb2xkIHByb29mLW9mLWNv bmNlcHQgcGF0Y2ggZm9yCj4gcmVmZXJlbmNlLgo+Cj4gVGhpcyBhcHByb2FjaCB3b3VsZCBiZSBw b3NzaWJseSBtdWNoIG1vcmUgY29tcGxleCwgYnV0IHNob3VsZCBwcm92aWRlCj4gYSBzaW5nbGUg YnJpZGdlIGluIHBsYWNlIG9mIGhhdmluZyBhIGRpZmZlcmVudCBzaW5rIGZvciBldmVyeSBvdXRw dXQKPiBkZXZpY2Ugb3IgbXV4ZXIuCj4KCgpQb2ludGxlc3MgYXMgcmVhbCBwbGFuIGlzIHRvIGdl dCByaWQgb2YgaW1tYXR1cmUgbGliYXZkZXZpY2UgQVBJLgoKCj4KPiBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxp c3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4KPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8g dW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1 ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==