1. 13 Apr, 2017 1 commit
  2. 12 Apr, 2017 1 commit
  3. 05 Apr, 2017 1 commit
  4. 20 Mar, 2017 1 commit
  5. 16 Mar, 2017 1 commit
  6. 09 Mar, 2017 1 commit
  7. 22 Feb, 2017 1 commit
  8. 26 Jan, 2017 1 commit
  9. 23 Jan, 2017 2 commits
  10. 22 Jan, 2017 3 commits
  11. 19 Jan, 2017 1 commit
  12. 18 Jan, 2017 2 commits
  13. 14 Jan, 2017 3 commits
  14. 05 Jan, 2017 1 commit
  15. 14 Dec, 2016 1 commit
  16. 28 Nov, 2016 2 commits
  17. 22 Nov, 2016 1 commit
  18. 18 Nov, 2016 1 commit
  19. 01 Nov, 2016 1 commit
  20. 31 Oct, 2016 1 commit
  21. 27 Oct, 2016 1 commit
  22. 26 Oct, 2016 1 commit
    • Michael Olbrich's avatar
      souphttpsrc: reset read_position when reading fails · 8666b7d8
      Michael Olbrich authored
      souphttpsrc maintains two variables for the position:
       * 'request_position' is where we want to be
       * 'read_position' is where we are
      During Normal operations both are updated in sync when data arrives. A seek
      changes 'request_position' but not 'read_position'.
      When the two positions get out of sync, then a new request is send and the
      'Range' header is adjusted to the current 'request_position'.
      
      Without this patch, if reading fails, then the source is destroyed. This
      triggers a new request, but the range remains unchanged. As a result, the
      old range is used and old data will be read.
      
      Changing the 'read_position' to -1 makes it explicitly different from
      'request_position' and as a result the 'Range' header is updated correctly.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=773509
      8666b7d8
  23. 26 Sep, 2016 1 commit
  24. 24 Sep, 2016 1 commit
  25. 18 Sep, 2016 1 commit
  26. 15 Sep, 2016 1 commit
  27. 13 Sep, 2016 1 commit
  28. 06 Sep, 2016 1 commit
  29. 26 Aug, 2016 2 commits
  30. 20 Aug, 2016 1 commit
  31. 25 Jul, 2016 1 commit
  32. 12 Jul, 2016 1 commit
    • Edward Hervey's avatar
      souphttpsrc: Don't drop final bytes of a range request · 1d55fbce
      Edward Hervey authored
      At the end of a range request, we don't want to return GST_FLOW_EOS otherwise
      the last bytes we just read will be dropped by basesrc.
      
      Instead just return GST_FLOW_OK (which was set just before) and let basesrc
      handle the fact we are at the end of the segment.
      1d55fbce