[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GStreamer xwidget
From: |
Po Lu |
Subject: |
Re: GStreamer xwidget |
Date: |
Fri, 19 Nov 2021 21:33:02 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) |
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'.
> 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'.
Thanks.
- Re: GStreamer xwidget, (continued)
- Re: GStreamer xwidget, T.V Raman, 2021/11/18
- 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 <=
- Re: GStreamer xwidget, Eli Zaretskii, 2021/11/19
Re: GStreamer xwidget, Po Lu, 2021/11/20
Re: GStreamer xwidget, Richard Stallman, 2021/11/20