1. 25 Apr, 2018 2 commits
  2. 23 Apr, 2018 2 commits
  3. 13 Apr, 2018 1 commit
    • Mathieu Duponchelle's avatar
      qtmux: Fix leak · ee99cd70
      Mathieu Duponchelle authored
      gst_qt_mux_can_renegotiate () gets called everywhere following
      that pattern:
      
      return gst_qt_mux_can_renegotiate (ref(self));
      
      This means the reference must be released both in the success
      and failure cases, it was only done in the success case.
      ee99cd70
  4. 11 Apr, 2018 2 commits
  5. 09 Apr, 2018 3 commits
  6. 22 Mar, 2018 2 commits
  7. 20 Mar, 2018 1 commit
    • Sebastian Dröge's avatar
      qtdemux: Fix seeking on streams with frame reordering · 850e6788
      Sebastian Dröge authored
      The samples table is sorted by DTS, not PTS. As such we can only get the
      correct result when using a binary search on it, if we search for the
      DTS.
      Also if we only ever search for the frame, where the following frame is
      the first one with a PTS after the search position, we will generally
      stop searching too early if frames are reordered.
      
      In forwards playback this is not really a problem (after the decoder
      reordered the frames, clipping is happening), in reverse playback
      it means that we can output one or more frames too few as we stop too
      early and the decoder would never receive it.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=782118
      850e6788
  8. 09 Feb, 2018 6 commits
  9. 01 Feb, 2018 1 commit
  10. 31 Jan, 2018 3 commits
  11. 29 Jan, 2018 2 commits
  12. 25 Jan, 2018 1 commit
  13. 23 Jan, 2018 2 commits
  14. 13 Dec, 2017 3 commits
  15. 02 Dec, 2017 1 commit
  16. 24 Nov, 2017 1 commit
    • Jan Schmidt's avatar
      qtmux: Always update reserved-duration-remaining · a260eb80
      Jan Schmidt authored
      If a reserved-max-duration is set, we should always track
      and update the reserved-duration-remaining estimate, even
      if we're not sending periodic moov updates downstream for
      full robust muxing.
      a260eb80
  17. 23 Nov, 2017 2 commits
  18. 17 Nov, 2017 2 commits
  19. 13 Nov, 2017 2 commits
  20. 25 Oct, 2017 1 commit