mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 17:20:36 +00:00
8177173db0
This calls a function from another thread, asynchronously. This is to be used for cases when a state change has to be performed from a streaming thread, directly via gst_element_set_state() or indirectly e.g. via SEEK events. Calling those functions directly from the streaming thread will cause deadlocks in many situations, as they might involve waiting for the streaming thread to shut down from this very streaming thread. This is mostly a convenience function around a GThreadPool and is for example used by GstBin to continue asynchronous state changes. https://bugzilla.gnome.org/show_bug.cgi?id=760532 |
||
---|---|---|
.. | ||
common | ||
MANIFEST | ||
README.txt |
Building GStreamer on Windows ----------------------------- Running GStreamer on Windows is supported. Official Windows binaries for each release can be found at: https://gstreamer.freedesktop.org/data/pkg/windows/ Building with MinGW/MSys ------------------------ Should work out of the box from the toplevel directory using the standard Unix build system provided. This build type is officially supported. You can build Windows binaries including all required dependencies using the 'cerbero' build tool: http://cgit.freedesktop.org/gstreamer/cerbero/ This works both natively on Windows or as cross-compile from Linux. Building with Visual Studio --------------------------- Building with Visual Studio is currently not supported.