1. 27 Jun, 2014 3 commits
  2. 25 Jun, 2014 1 commit
    • Thiago Santos's avatar
      baseparse: avoid returning _OK for _NOT_LINKED · 8528026c
      Thiago Santos authored
      When the parser receives non-aligned packets it can push a buffer
      and get a not-linked return while still leaving some data still to
      be parsed. This remaining data will not form a complete frame and
      the subclass likely returns _OK and baseparse would take that
      as the return, while it the element is actually not-linked.
      
      This patch fixes this by storing the last flow-return from a push
      and using that if a parsing operation doesn't result in data being
      flushed or skipped.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=731474
      8528026c
  3. 08 Jun, 2014 2 commits
  4. 07 Jun, 2014 5 commits
  5. 01 May, 2014 1 commit
  6. 28 Apr, 2014 1 commit
    • Thiago Santos's avatar
      multiqueue: avoid signaling overrun on the first segment · f8c6552e
      Thiago Santos authored
      When the first segment has position != 0 and position > max-size-time
      it will immediatelly cause the multiqueue to signal overrun.
      
      This can happen easily with adaptive streams when switching bitrates
      and starting a new group. The segment for this new group will have
      a position that is much greater than 0 and will lead to this issue.
      This is particularly harmful when the adaptive stream uses mpegts
      that doesn't emit no-more-pads and it might happen that only one
      of the stream pads was added when the multiqueue overruns and gets
      the group ready for exposing. So the user will only get audio or
      video.
      
      The solution is to fallback to the sink segment while the source pad
      has no segment.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=729124
      f8c6552e
  7. 20 Apr, 2014 1 commit
  8. 18 Apr, 2014 2 commits
  9. 12 Apr, 2014 9 commits
  10. 07 Apr, 2014 1 commit
  11. 02 Mar, 2014 1 commit
  12. 18 Feb, 2014 2 commits
  13. 11 Feb, 2014 2 commits
  14. 08 Feb, 2014 2 commits
  15. 04 Feb, 2014 2 commits
  16. 18 Jan, 2014 1 commit
  17. 15 Jan, 2014 4 commits