1. 19 Apr, 2018 1 commit
  2. 19 Feb, 2018 2 commits
  3. 29 Nov, 2017 1 commit
  4. 19 Sep, 2017 2 commits
  5. 13 Sep, 2017 2 commits
  6. 10 Mar, 2017 1 commit
  7. 15 Nov, 2016 2 commits
  8. 18 Jul, 2016 1 commit
    • Joan Pau Beltran's avatar
      appsink: add _pull_sample/preroll() variants with timeout · c6722c06
      Joan Pau Beltran authored
      The _pull_sample() and _pull_preroll() functions block
      until a sample is available, EOS happens or the pipeline
      is shut down (returning NULL in the last two cases).
      
      This adds _try_pull_sample() and _try_pull_preroll()
      functions with a timeout argument to specify the maximum
      amount of time to wait for a new sample.
      
      To avoid code duplication, wait forever if the timeout is
      GST_CLOCK_TIME_NONE and use that to implement
      _pull_sample/_pull_preroll with the original behavior.
      
      Add also corresponding action signals "try-pull-sample"
      and "try-pull-preroll".
      
      https://bugzilla.gnome.org/show_bug.cgi?id=768852
      c6722c06
  9. 15 May, 2016 1 commit
  10. 24 Mar, 2016 1 commit
  11. 18 Jan, 2016 1 commit
  12. 18 Sep, 2015 1 commit
  13. 15 Sep, 2015 1 commit
  14. 14 Aug, 2015 3 commits
  15. 20 Jan, 2015 1 commit
  16. 20 Oct, 2014 1 commit
  17. 26 Apr, 2014 1 commit
  18. 11 Mar, 2013 1 commit
  19. 03 Nov, 2012 1 commit
  20. 17 Oct, 2012 1 commit
  21. 14 Sep, 2012 2 commits
  22. 09 Sep, 2012 2 commits
  23. 10 Aug, 2012 1 commit
  24. 13 Jul, 2012 1 commit
  25. 28 Mar, 2012 1 commit
  26. 25 Feb, 2012 1 commit
  27. 08 Feb, 2012 1 commit
  28. 05 Dec, 2011 1 commit
  29. 04 Dec, 2011 1 commit
    • Tim-Philipp Müller's avatar
      Work around deprecated thread API in glib master · 0d98aa25
      Tim-Philipp Müller authored
      Add private replacements for deprecated functions such as
      g_mutex_new(), g_mutex_free(), g_cond_new() etc., mostly
      to avoid the deprecation warnings. We'll change these
      over to the new API once we depend on glib >= 2.32.
      
      Replace g_thread_create() with g_thread_try_new().
      0d98aa25
  30. 02 Dec, 2011 2 commits
  31. 01 Dec, 2011 1 commit
    • Wim Taymans's avatar
      Use the new GstSample for snapshots · 59113af6
      Wim Taymans authored
      Make appsink return a GstSample. Remove the pull_buffer_list method because it
      is not very useful anymore.
      Pass GstSample to the conversion function.
      Update playbin2 and examples
      59113af6