1. 28 Nov, 2018 1 commit
  2. 06 Nov, 2018 1 commit
  3. 24 Jun, 2018 1 commit
  4. 20 Dec, 2017 1 commit
  5. 17 May, 2017 1 commit
  6. 27 Jan, 2017 1 commit
  7. 29 Jun, 2016 1 commit
  8. 10 Feb, 2016 2 commits
  9. 20 Jan, 2016 1 commit
    • Florin Apostol's avatar
      systemclock: fixed race condition in handling alarms · f0e94b4c
      Florin Apostol authored
      When choosing the first entry from the list, gst_system_clock_async_thread
      must set the entry state to busy before releasing the clock lock. Otherwise
      a new entry could be added to the beginning of the list and
      gst_system_clock_async_thread will be unaware and keep waiting on the entry
      it has already chosen.
      
      Also improved messages about expected state and bumped them to ERROR level
      to detect unexpected state changes.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=760757
      f0e94b4c
  10. 13 Nov, 2015 1 commit
  11. 01 Dec, 2014 1 commit
  12. 06 Oct, 2014 1 commit
  13. 01 Jul, 2014 1 commit
  14. 26 Apr, 2014 1 commit
  15. 11 Nov, 2013 2 commits
  16. 09 Apr, 2013 1 commit
  17. 03 Nov, 2012 1 commit
  18. 09 Jul, 2012 1 commit
    • Tim-Philipp Müller's avatar
      bus, clock: make sure these never have a floating ref · c0c79188
      Tim-Philipp Müller authored
      Clear the initial floating ref in the init function for
      busses and clocks. These objects can be set on multiple
      elements, so there's no clear parent-child relationship
      here. Ideally we'd just not make them derive from
      GInitiallyUnowned at all, but since we want to keep
      using GstObject features for debugging, we'll just do
      it like this.
      
      This should also fix some problems with bindings, which
      seem to get confused when they get floating refs from
      non-constructor functions (or functions annotated to
      have a 'transfer full' return type). This works now:
      
      from gi.repository import GObject, Gst
      
      GObject.threads_init()
      Gst.init(None)
      
      pipeline=Gst.Pipeline()
      bus = pipeline.get_bus()
      pipeline.set_state(Gst.State.NULL)
      del pipeline;
      
      https://bugzilla.gnome.org/show_bug.cgi?id=679286
      https://bugzilla.gnome.org/show_bug.cgi?id=657202
      c0c79188
  19. 09 May, 2012 1 commit
  20. 27 Feb, 2012 2 commits
  21. 22 Jan, 2012 2 commits
  22. 03 Dec, 2011 1 commit
  23. 16 Oct, 2011 1 commit
  24. 26 Aug, 2011 1 commit
  25. 14 Jun, 2011 2 commits
  26. 04 Jun, 2011 1 commit
    • David Schleef's avatar
      Work around changes in g_atomic API · f3eac7de
      David Schleef authored
      See #651514 for details.  It's apparently impossible to write code
      that avoids both type punning warnings with old g_atomic headers and
      assertions in the new.  Thus, macros and a version check.
      f3eac7de
  27. 25 May, 2011 1 commit
  28. 14 May, 2011 1 commit
  29. 22 Feb, 2011 1 commit
    • Wim Taymans's avatar
      cleanups · 5dd9ab1c
      Wim Taymans authored
      Fix padding, remove deprecated symbols.
      5dd9ab1c
  30. 26 Dec, 2010 1 commit
  31. 07 Dec, 2010 1 commit
  32. 03 Dec, 2010 2 commits
  33. 13 Oct, 2010 1 commit
  34. 23 Sep, 2010 1 commit