Skip to content
Snippets Groups Projects
  1. Jun 19, 2020
  2. Jun 18, 2020
  3. Jun 16, 2020
    • Edward Hervey's avatar
      gst: Delay creation of threadpools · 31e6d766
      Edward Hervey authored and Edward Hervey's avatar Edward Hervey committed
      Since glib 2.64, gthreadpool will start waiting on a GCond immediately upon
      creation. This can cause issues if we fork *before* actually using the
      threadpool since we will then be signalling that GCond ... from another process
      and that will never work.
      
      Instead, delay creationg of thread pools until the very first time we need
      them. This introduces a minor (un-noticeable) delay when needing a new thread
      but fixes the issues for all users of GSTreamer that will call gst_init, then
      fork and actually start pipelines.
      
      See https://gitlab.gnome.org/GNOME/glib/-/issues/2131 for more context.
      
      Part-of: <gstreamer/gstreamer!531>
      31e6d766
  4. Jun 15, 2020
  5. Jun 12, 2020
  6. Jun 11, 2020
  7. Jun 10, 2020
  8. Jun 09, 2020
  9. Jun 08, 2020
  10. Jun 06, 2020
  11. Jun 05, 2020
  12. Jun 04, 2020
Loading