emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GStreamer xwidget


From: Richard Stallman
Subject: Re: GStreamer xwidget
Date: Wed, 01 Dec 2021 02:04:18 -0500

[[[ 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. ]]]

  > > 1. Does playbin offer any hooks for the calling program to judge the 
plug-ins
  > > it wants to load, and say "That plug-in is ok" or "That plug-in is no 
good"?
  > > If it does, using them would be simpler and less work.

  > > 3. We could make a copy of the code for playbin under another name,
  > > and add those hooks to it.  We coulod link it staticly with Emacs.

  > That would certainly complicate the Emacs building process a great deal.
  > Building GStreamer (including GStreamer plugins) is no easy task!

We don't have to include the modified playbin _in GStreamer itself_.
We could make it self-contained by copying in whatever GStreamer
header material it depends on, so it will build easily as part of
Emacs.

However, releasing a modified GStreamer (modified in playbin) is
another alternative.  Free distros could use that version of
GStreamer.

The clean solution is to include those hooks in the main GStreamer
release; then Emacs can simply use them.  But we can't implement that
ourselves.  We can hope that the GStreamer developers will do so, but
until then, we don't have a responsibility to make this clean.  It is
ok if it includes kludges, as long as it doesn't make a lot of work
for us.

-- 
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)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]