[Top][All Lists]

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

Re: GStreamer xwidget

From: Eli Zaretskii
Subject: Re: GStreamer xwidget
Date: Fri, 19 Nov 2021 15:45:47 +0200

> From: Po Lu <luangruo@yahoo.com>
> Cc: larsi@gnus.org,  emacs-devel@gnu.org
> Date: Fri, 19 Nov 2021 21:33:02 +0800
> Eli Zaretskii <eliz@gnu.org> writes:
> > No, I mean stopping it so that it can never be resumed.
> Ah, I understand now.  That would be `xwidget-kill'.

Then perhaps mention that in the doc string?

> > Well, I hope it will be.  Right now, even playing an audio in Emacs is
> > very restrictive: it locks up the main thread until the audio finishes
> > playing.  That's not appropriate for a modern platform, so I wish we
> > could have a better UI and UX.
> GStreamer has an asynchronous interface, where the playback is performed
> in separate threads, and events are posted to the main GLib event loop
> which is run by the code in `xgselect.c'.

Sure, I meant to have user commands that take advantage of that.

reply via email to

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