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 3454A4B68F for ; Tue, 11 Jun 2024 13:14:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AB18868D840; Tue, 11 Jun 2024 16:14:07 +0300 (EEST) Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 500FD68D82A for ; Tue, 11 Jun 2024 16:14:01 +0300 (EEST) Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-57c685bfd86so4369156a12.2 for ; Tue, 11 Jun 2024 06:14:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718111640; x=1718716440; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=dDEFHE7wYHaUa0OfjdN48yZwH+Tvqq8PkZODUO8vbz0=; b=fVBR1+0JcKKN63Yl2ncfucWEAgM5KCDeMDfHXLZW78x48rXX4TklCbx5uAj9fGIZig IveZnHUUmGWIk5jg3VVmZGKo0fbwk9wa5MpMnl0Q8XO2eyhM8faYP2D6Ez8h6CD4a3xa F1hglhHgblRHiGbzDskGPV5EdLXVHZUJtmewQaD7UrB4UDICGORIpRIOLqlg7bHZCORO v4zWOVwbP3ljyYB2O0jlP/JU7rDlt1BK6mxYWK5mNnltAk0vPmeOaS0jgViSst66k04A ac72jlCez8XWf4nQqNPDSYvCZXmu8vc6XJogEyf47fBIE4sssxc8j4WcWTuFugvNOQHV tkSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718111640; x=1718716440; h=content-transfer-encoding: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=dDEFHE7wYHaUa0OfjdN48yZwH+Tvqq8PkZODUO8vbz0=; b=s0o7OyG1ydKmkFbMuMSWgqPK4zbQhyyokwPFDo92JOpSWn4TUBduWPA1ywvrwY6ccv 0+ph4C1cYYq22S5wafv11N6lp5EUxzBmfASXUGowwKLwZSQPxHsE7qe8jFI7pvEhtKFn Y4tYqhZPstzdjxtanDwvzzqPaeZrnIy4uCa0KHh07H+F51hM7qhLjT552hSzWg3bPPQy dqV5ISCMcHBW1/y3MaLYtrXoORWfzhtzqH63rFKKgwuJHFdFXLkZfdR+xAC+PV0kCkPL 2Q7e3n4wvV3OjOatSWNoab47FsMltvO+uhmpUPET3tEdAach2zgNAMZGTUBXWabfVC+A srvg== X-Gm-Message-State: AOJu0YxuvJner2OQHa/cqH3cayVFYaSAHj1o1Byhnvv8MNImBQlqPGDL ilJzC2jfPD0hJVXscESHRyibLqg1ztXzfqCgqSc2pxeqQAbbG1xj+veClpCohzoa5CMYQyZO8vJ mO7GeH3EiFX8my1eFHloguR4caW62OctG X-Google-Smtp-Source: AGHT+IH0NnGKtJuBK4VLJbNPAFjYEMPYICTRPqGVTXvuGd0a2tVD1KAVD+wiNxi+iOPi1ASFqCUPSvuseLl8DsRf6RY= X-Received: by 2002:a50:9f2f:0:b0:57c:5f70:36d2 with SMTP id 4fb4d7f45d1cf-57c600f6230mr7287437a12.15.1718111640024; Tue, 11 Jun 2024 06:14:00 -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: <05E9959A-9743-4C57-AAEB-186EACE9F161@remlab.net> From: Shiqi Zhu Date: Tue, 11 Jun 2024 21:13:48 +0800 Message-ID: To: FFmpeg development discussions and patches 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: T24gRnJpLCA3IEp1biAyMDI0IGF0IDE5OjU1LCBSw6ltaSBEZW5pcy1Db3VybW9udCA8cmVtaUBy ZW1sYWIubmV0PiB3cm90ZToKPgo+Cj4KPiBMZSA3IGp1aW4gMjAyNCAxMjo1Mzo1MSBHTVQrMDM6 MDAsIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1pY2hhZWxAbmllZGVybWF5ZXIuY2M+IGEgw6ljcml0 IDoKPiA+V2UgY2FuIHJlcXVpcmUgYW55dGhpbmcgZnJvbSBhbiBBUEkgdGhhdCB3ZSBhcmUgYWJs ZSB0byBjaGFuZ2UgYW5kIGV4dGVuZAo+ID5PZiBjb3Vyc2Ugd2UgY2FuIGRlY2lkZSBub3QgdG8g YWxsb3cgc3VjaCByZXF1aXJtZW50IGV2ZW4gaWYgb3B0aW9uYWwKPiA+YnV0IHdlIHN1cmVseSBf Y291bGRfIGFkZCBzdWNoIGEgZmVhdHVyZSBpZiB3ZSBjaG9vc2UgdG8gZG8gc28KPgo+IFN1cmUu IFlvdSBjYW4gYWxzbyByZXF1aXJlIGluZmluaXRlIG1lbW9yeSBvciBhbiBvcmFjbGUgYmUgcHJv dmlkZWQuIFRoYXQncyBqdXN0IG5vdCBnb2luZyB0byBoYXBwZW4gdGhvdWdoLiBBbmQgaGF2aW5n IGxpYnJhcmllcyBkZXBlbmQgb24gdGhlIG1haW4gdGhyZWFkIGlzIGEgd2VsbC1kb2N1bWVudGVk IG1hbHByYWN0aWNlLgo+Cj4gSSBkb24ndCB0aGluayB3ZSBzaG91bGQgYWRkIG1haW50ZW5hbmNl IGJ1cmRlbiB3aXRoIGNvZGUgdGhhdCBjYW4ndCBiZSB1c2VkIHNhZmVseS4KClRoYW5rIHlvdSBh bGwgZm9yIHlvdXIgYXR0ZW50aW9uIHRvIHRoaXMgcGF0Y2g7IEkgZ3JlYXRseSBhcHByZWNpYXRl IGl0LgoKSSdkIGxpa2UgdG8gcHJvdmlkZSBhIGJyaWVmIHJlY2FwIG9mIHRoZSBpc3N1ZSB3ZSd2 ZSBiZWVuIGRpc2N1c3NpbmcsCndpdGggdGhlIGZvbGxvd2luZyBwb2ludHM6CgoxLiBBZGRpdGlv biBvZiBzaW5rIHR5cGUgaW4gdGhlIGZpbHRlcjoKVGhpcyBlbmhhbmNlbWVudCBpcyBwcmltYXJp bHkgYmFzZWQgb24gdGhlIGV4aXN0aW5nIGF2ZmlsdGVyIG1lY2hhbmlzbQphbmQgc2VydmVzIGFz IGEgc3RyZW5ndGhlbmluZyBtb2R1bGUuIFVzaW5nIFNETCBhcyB0aGUgc2luayBkb2Vzbid0CnNl ZW0gdG8gYmUgYSBnb29kIGZpdCwgYXMgSSdsbCBhdHRlbXB0IHRvIHJlY3RpZnkgaW4gdGhlIGZv bGxvd2luZwpwYXRjaC4KaHR0cHM6Ly9wYXRjaHdvcmsuZmZtcGVnLm9yZy9wcm9qZWN0L2ZmbXBl Zy9wYXRjaC8yMDI0MDYxMTEzMDMxMC4xMTMxNzU1LTEtaGljY3Vwemh1QGdtYWlsLmNvbS8KCjIu IFV0aWxpemluZyBTREwgYXMgYW4gaW1wbGVtZW50YXRpb24gZm9yIHRoZSBzaW5rOgpCZWZvcmUg c3VibWl0dGluZyB0aGUgcGF0Y2gsIEkgaGFkbid0IGNvbnNpZGVyZWQgbWFueSBhc3BlY3RzLiBE dXJpbmcKdGhlIGludGVuc2UgZGlzY3Vzc2lvbnMsIEkgcmV0ZXN0ZWQgdGhlIHBhdGNoIG9uIGRp ZmZlcmVudCBvcGVyYXRpbmcKc3lzdGVtcywgd2l0aCB0aGUgZm9sbG93aW5nIHJlc3VsdHMsIGhv cGluZyBpdCBtYXkgYXNzaXN0IHRob3NlCmludGVyZXN0ZWQgaW4gdGhpcyBpc3N1ZToKCkNvbW1h bmQ6IC4vZmZtcGVnIC1sYXZmaQoidGVzdHNyYzI9c2l6ZT0zMDB4MjAwOnJhdGU9MjU6ZHVyYXRp b249NTAwLGZvcm1hdD15dXY0MjBwLHNkbHZzaW5rIgotZiBudWxsIC9kZXYvbnVsbAoKVGVzdDEg VWJ1bnR1IDIyLjA0IDMyR0IgdGVzdCByZXN1bHQ6IFNVQ0NFU1MKVGVzdDIgV2luMTEgMTZHQiB0 ZXN0IHJlc3VsdDogU1VDQ0VTUwpUZXN0MyBNYWNPUyAxNC40IDE2R0IgdGVzdCByZXN1bHQ6IEZB SUxFRAoKQWRkaXRpb25hbCBub3RlczoKSW4gVGVzdDIsIHNsaWdodCBibG9jayBvY2N1cnJlZCB3 aGVuIHJlc2l6aW5nIHRoZSB3aW5kb3csIHBvc3NpYmx5IGR1ZQp0byB0aGUgbGFjayBvZiBXaW5k b3dzIG1lc3NhZ2UgaGFuZGxpbmcgbWVjaGFuaXNtLCBzb2xlbHkgY29tcGVuc2F0ZWQKYnkgU0RM X1BvbGxFdmVudC4gSSBoYXZlbid0IGRlbHZlZCBkZWVwZXIgaW50byB0aGlzOyBpZiBhbnlvbmUg a25vd3MKdGhlIGV4YWN0IHJlYXNvbiwgcGxlYXNlIGZlZWwgZnJlZSB0byBhZGQuCkluIFRlc3Qz LCBkaXJlY3QgY3Jhc2ggb2NjdXJyZWQsIGluZGljYXRpbmcgYSBzZWdtZW50YXRpb24gZmF1bHQu CgpJbiBjb25jbHVzaW9uOgpEdWUgdG8gZGlmZmVyZW5jZXMgaW4gaG93IGdyYXBoaWNhbCBpbnRl cmZhY2VzIGFyZSBpbXBsZW1lbnRlZCBvbgpkaWZmZXJlbnQgcGxhdGZvcm1zLCB0aGUgdXNhZ2Ug b2YgU0RMIHZhcmllcyAoc3VjaCBhcyBpbml0IGFuZCByZW5kZXIKbXVzdCBiZSBvbiB0aGUgbWFp biB0aHJlYWQpLiBIYW5kbGluZyBzdWNoIGRpZmZlcmVuY2VzIGF0IHRoZQphcHBsaWNhdGlvbiBs ZXZlbCBtaWdodCBiZSBtb3JlIGZsZXhpYmxlIGFuZCBsZXNzIHN1aXRhYmxlIGZvcgppbmNsdXNp b24gaW4gZ2VuZXJhbC1wdXJwb3NlIGxpYnJhcmllcyBsaWtlIGZmbXBlZy4KCkZpbmFsbHksIEkn ZCBsaWtlIHRvIGV4dGVuZCBteSBncmF0aXR1ZGUgdG8gZXZlcnlvbmUgZm9yIHRoZWlyCnZhbHVh YmxlIGNvbnRyaWJ1dGlvbnMgYW5kIGluc2lnaHRzLgoKPiBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBm Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9y IGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVu c3Vic2NyaWJlIi4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=