[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.
- Re: GStreamer xwidget, (continued)
- Re: GStreamer xwidget, Lars Ingebrigtsen, 2021/11/19
- Re: GStreamer xwidget, Po Lu, 2021/11/19
- Re: GStreamer xwidget, Lars Ingebrigtsen, 2021/11/19
- Re: GStreamer xwidget, Po Lu, 2021/11/19
- Re: GStreamer xwidget, Lars Ingebrigtsen, 2021/11/19
- Re: GStreamer xwidget, Eli Zaretskii, 2021/11/19
- Re: GStreamer xwidget, Po Lu, 2021/11/19
- Re: GStreamer xwidget, Eli Zaretskii, 2021/11/19
- Re: GStreamer xwidget, Po Lu, 2021/11/19
- Re: GStreamer xwidget,
Eli Zaretskii <=
Re: GStreamer xwidget, Po Lu, 2021/11/20
Re: GStreamer xwidget, Richard Stallman, 2021/11/20