1. 15 Dec, 2017 1 commit
  2. 10 Nov, 2017 3 commits
  3. 27 Oct, 2017 1 commit
  4. 19 Jul, 2017 1 commit
  5. 18 Jul, 2017 1 commit
  6. 28 Apr, 2017 1 commit
  7. 10 Mar, 2017 1 commit
  8. 07 Mar, 2017 1 commit
  9. 31 Jan, 2017 1 commit
  10. 08 Dec, 2016 2 commits
  11. 15 Nov, 2016 2 commits
  12. 12 Nov, 2016 1 commit
  13. 13 Oct, 2016 1 commit
  14. 27 Sep, 2016 1 commit
  15. 08 Aug, 2016 1 commit
  16. 25 Jul, 2016 1 commit
  17. 22 Jul, 2016 2 commits
  18. 18 Jul, 2016 1 commit
  19. 15 Jul, 2016 1 commit
  20. 30 Jun, 2016 1 commit
    • Edward Hervey's avatar
      playback: New elements · d514e79b
      Edward Hervey authored
      With contributions from Jan Schmidt <jan@centricular.com>
      
      * decodebin3 and playbin3 have the same purpose as the decodebin and
      playbin elements, except make usage of more 1.x features and the new
      GstStream API. This allows them to be more memory/cpu efficient.
      
      * parsebin is a new element that demuxers/depayloads/parses an incoming
      stream and exposes elementary streams. It is used by decodebin3.
      It also automatically creates GstStream and GstStreamCollection for
      elements that don't natively create them and sends the corresponding
      events and messages
      
      * Any application using playbin can use playbin3 by setting the env
      variable USE_PLAYBIN3=1 without reconfiguration/recompilation.
      d514e79b
  21. 17 May, 2016 1 commit
  22. 16 May, 2016 1 commit
  23. 16 Jan, 2016 2 commits
  24. 13 Jan, 2016 1 commit
  25. 08 Jan, 2016 1 commit
  26. 18 Dec, 2015 1 commit
    • Matthew Waters's avatar
      playbin: only add the template caps when the result is empty · 023af2d3
      Matthew Waters authored
      Unconditionally adding the template caps when proxying the caps query will play
      havoc with decoders that attempt to choose an output format based on some caps
      features.  Creating a sink that does not include those caps features and a
      decoder/parser/etc that preferentially chooses some specific caps feature when
      available, will always return the decoder/parser/etc template caps and choose a
      feature that downstream will be unable to support.
      
      Fix by limiting the addition of the template caps to when the result is actually
      empty.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=758212
      023af2d3
  27. 23 Oct, 2015 1 commit
    • Sebastian Dröge's avatar
      playbin: Send upstream events directly to playsink · 53f135ce
      Sebastian Dröge authored
      Send event directly to playsink instead of letting GstBin iterate
      over all sink elements. The latter might send the event multiple times
      in case the SEEK causes a reconfiguration of the pipeline, as can easily
      happen with adaptive streaming demuxers.
      
      What would then happen is that the iterator would be reset, we send the
      event again, and on the second time it will fail in the majority of cases
      because the pipeline is still being reconfigured
      53f135ce
  28. 19 Oct, 2015 2 commits
  29. 11 Sep, 2015 2 commits
  30. 29 Jun, 2015 1 commit
  31. 22 Jun, 2015 2 commits