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: Sat, 20 Nov 2021 02:42:11 -0500 Message-ID: References: <87ee7cq2mu.fsf.ref@yahoo.com> <87ee7cq2mu.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="19456"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 20 08:43:40 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 1moL2B-0004tR-Sw for ged-emacs-devel@m.gmane-mx.org; Sat, 20 Nov 2021 08:43:40 +0100 Original-Received: from localhost ([::1]:38482 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1moL2A-0001Ob-AB for ged-emacs-devel@m.gmane-mx.org; Sat, 20 Nov 2021 02:43:38 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:45172) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1moL0m-0000Fy-Da for emacs-devel@gnu.org; Sat, 20 Nov 2021 02:42:12 -0500 Original-Received: from [2001:470:142:3::e] (port=59350 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 1moL0m-0005Re-4C; Sat, 20 Nov 2021 02:42:12 -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=OND3bnufxITTUobZIRuGMYvVB3FGVIuQ4REyoYFlKlY=; b=FUQc/OP80wXX lToFVPW3U6BCPAT+aE+5KDemElMdiz4Bu7fNzGoK9hY3gUuc1hYUwLBqzPc7JEqgAVgNami/MiWtR BLkFottMlmfwKJm3jHtZQQi5bOhxTfmBM1affjHXN4pZDfW2GsQ1fMbcaDiqyMhDS82aW0/iKhgp3 Pr5YZYuf6b2tzIe6FjuX4R4+UAaV63Xcfl9JMaR1aXbo1croHqi6kOLf88/L3A0wnMox98g/ZV0xU GfROXLKpCROgM6Y7uYFHa9jbq3EU+xPNvGXQ8jxpgiK4k4jUwo9Enyp8Jn9VdAVss/WDh4v4G3C0f Fho2A2hPyenZ0jLi2iWRPA==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1moL0l-0005fN-Pu; Sat, 20 Nov 2021 02:42:11 -0500 In-Reply-To: <87ee7cq2mu.fsf@yahoo.com> (message from Po Lu on Fri, 19 Nov 2021 10:51:21 +0800) 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:279788 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. ]]] > I would like to install the following change that introduces a > GStreamer-based media widget. > It depends on GStreamer, gst-plugins-base, and gst-plugins-good and is > thus a compile-time option. Before deciding whether to install this, we need to understand clearly what jobs it can do. What kinds of media does GStreamer stream? Which formats? Does GStreamer implement DRM? Is GStreamer 100% free ziyou software, with no exceptions? We also have to think about whether it is good or bad to introduce this nonmodularity. What is better about showing videos this way, rather than just launching vlc in another window? -- 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)