From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: GStreamer xwidget Date: Sun, 28 Nov 2021 22:02:08 -0500 Message-ID: References: <87ee7cq2mu.fsf.ref@yahoo.com> <87ee7cq2mu.fsf@yahoo.com> <87zgpzp80c.fsf@yahoo.com> <87czmvtf68.fsf@gnus.org> <87czmunkmo.fsf@yahoo.com> <8735noajkl.fsf@yahoo.com> <87sfvn5p0j.fsf@yahoo.com> <87v90i4cmc.fsf@yahoo.com> <87pmqozm99.fsf@yahoo.com> <87ee72cix7.fsf@yahoo.com> <87a6ho99gy.fsf@yahoo.com> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2799"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, larsi@gnus.org, emacs-devel@gnu.org To: Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Nov 29 04:03:04 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mrWwZ-0000W1-I6 for ged-emacs-devel@m.gmane-mx.org; Mon, 29 Nov 2021 04:03:03 +0100 Original-Received: from localhost ([::1]:43462 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mrWwX-0007UV-DJ for ged-emacs-devel@m.gmane-mx.org; Sun, 28 Nov 2021 22:03:01 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:42528) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrWvg-0006AK-QO for emacs-devel@gnu.org; Sun, 28 Nov 2021 22:02:08 -0500 Original-Received: from [2001:470:142:3::e] (port=53972 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrWvg-000820-Ga; Sun, 28 Nov 2021 22:02:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=tI9HuTXOI3iUbPaC6p1GLVG5NbCJM3HsKhClVpTilTA=; b=I23emrOCZYQi cuwjKjv82lcMG0lXRm4rEDUASnX7rrBwvfsgP0bLoCeSi3O0vkYENvZY5IvZxHIukZ/mMipCfro+3 MwaeUGXLJOoDLkkINa30f5LiUtAB+l7BKpLo97pG4qp7iYJNr/YS7+nMx0o5sZd9pVoicSHIZL8Lm a1fqlx4wCIs1c/Jux57Ol3eI6Tcvt20CJ5ddMtC3CNiocqcgg2gDArptNMf11zpZUAdnPRSCNrzRG vJvSMvWgA1NuG4Ujv7/w5e5R+r9HIYsM9KzQJYcvIXsUMgUnGnEfDNMu/6JP1/dYz4jdePHOLh6DT LB4cHh/X7C4UTq20rrOksA==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1mrWvg-0002C6-GO; Sun, 28 Nov 2021 22:02:08 -0500 In-Reply-To: (message from Yuri Khan on Sun, 28 Nov 2021 15:04:51 +0700) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:280448 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > + && gst_registry_find_feature (registry, "videotestsrc", > > + GST_TYPE_ELEMENT_FACTORY) > > + xw->gst_source = gst_element_factory_make ("videotestsrc", NULL); ... You seem to know something about this code. Can you explain the meaning of it? What the dats structures are, and what these operations actually do? I'm trying to find out how Emacs determines which plug-ins to use for any given argument supplied by the ueer. And what do they depend on? Does a given file format fully determine the plug-ins to use? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)