1. 25 Jul, 2020 1 commit
  2. 02 Jun, 2020 2 commits
  3. 08 Apr, 2020 1 commit
    • Derek Lesho's avatar
      asfdemux: Always re-initialize metadata and global_metadata · 8fe8ed3d
      Derek Lesho authored and Sebastian Dröge's avatar Sebastian Dröge committed
      When transitioning from the PAUSED state, to the READY state, and back,
      metadata and global_metadata are left uninitialized, unlike when the
      demxuer transitions from NULL to READY, then to PAUSED.  I have found
      this to cause a segmentation fault when fields in these structures are
      set.
      8fe8ed3d
  4. 02 Sep, 2019 1 commit
  5. 11 Jun, 2018 1 commit
  6. 22 May, 2018 1 commit
  7. 16 Apr, 2018 1 commit
  8. 13 Nov, 2017 2 commits
    • Edward Hervey's avatar
      asfdemux: Fix prerolling files with "empty" streams · f86751d9
      Edward Hervey authored and Edward Hervey's avatar Edward Hervey committed
      This is a regression that was introduced by
      commit 1803b3c1
      "    asfdemux: Add support for dvr-ms"
      
      The problem is that some files/streams might contain stream definition
      but there is no actual packets for those streams.
      
      This was used to "define" streams with different bitrates for example.
      
      The first_ts calculation resulted in never ever finding a valid first_ts
      since some streams were empty, and therefore never "activating" itself.
      
      Instead of that we first check if we are prerolled. And if we are we
      unconditionally get the "first_ts"
      
      The preroll check has been adapted to check whether streams of
      each defined type (i.e. audio/video/sub) has been prerolled. This solves
      the problem of having different streams of a particular type where only
      one stream actually has data.
      f86751d9
    • Edward Hervey's avatar
      asfdemux: Store the stream type in streams · 2d9867b1
      Edward Hervey authored and Edward Hervey's avatar Edward Hervey committed
      The field was present but never set :)
      2d9867b1
  9. 27 Jun, 2017 2 commits
  10. 24 Jun, 2017 1 commit
  11. 07 Jun, 2017 1 commit
  12. 27 Feb, 2017 1 commit
  13. 31 Jan, 2017 1 commit
  14. 30 Jan, 2017 1 commit
  15. 02 Dec, 2016 1 commit
  16. 25 Nov, 2016 4 commits
  17. 22 Nov, 2016 4 commits
  18. 26 Aug, 2016 1 commit
  19. 02 Aug, 2016 1 commit
  20. 27 May, 2016 1 commit
  21. 24 Mar, 2016 1 commit
  22. 08 Mar, 2016 1 commit
  23. 22 Feb, 2016 1 commit
  24. 04 Jan, 2016 1 commit
  25. 25 Sep, 2015 5 commits
  26. 28 Aug, 2015 1 commit
  27. 30 Jul, 2015 1 commit