player: Without dispatcher emit signals directly instead of via the default main...
authorSebastian Dröge <sebastian@centricular.com>
Wed, 15 Nov 2023 17:13:08 +0000 (19:13 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Wed, 15 Nov 2023 18:15:54 +0000 (18:15 +0000)
commit07cb8432cc4fa6c9a713dbc4b0d64f9998bd71a6
tree13b87d9da2df06b186e8e7c3e79ea57ce96470df
parentfaf6edc026d57b1fbf885f961d6b323fbd255a6a
player: Without dispatcher emit signals directly instead of via the default main context

This is how it was documented and how it worked before the port to GstPlay.

Without this, applications expecting signals to be emitted directly
without anything running the main context will simply not receive any
signals.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5673>
subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c