1. 14 Jan, 2015 1 commit
  2. 13 Jan, 2015 1 commit
  3. 12 Jan, 2015 3 commits
  4. 05 Jan, 2015 1 commit
  5. 02 Jan, 2015 1 commit
  6. 30 Dec, 2014 1 commit
  7. 28 Dec, 2014 3 commits
  8. 18 Dec, 2014 7 commits
  9. 16 Nov, 2014 2 commits
  10. 15 Nov, 2014 1 commit
  11. 10 Nov, 2014 1 commit
  12. 27 Oct, 2014 2 commits
    • François Cartegnie's avatar
      demux: mp4: fix PTS delta · a3382f3b
      François Cartegnie authored
      CTTS value can be negative on version 0, and match the not found
      return value used in GetPTSDelta.
      ex: Sintel Smooth Streaming sample
      a3382f3b
    • François Cartegnie's avatar
      demux: mp4: fix retrieving trun durations · 5b998cb9
      François Cartegnie authored
      LeafDemuxer fixes (the experimental data-sequence driven
      fragmented mp4 demux).
      
      Some muxers are interleaving using single trun/fragments,
      Moov()->Moov(A)->Moof(B)
      instead of interlacing truns withing fragments.
      Moov()->Moof(A,B)->Moof(A,B)
      Example: BigBuckBunny ismv file
      
      Another problem is that data isn't interleaved at all
      at end of tracks, and there's a long trailing gap of
      audio fragments only.
      Moov()->Moov(A)->Moof(B)->Moof(B)->Moof(B)->Moof(B)
      5b998cb9
  13. 21 Oct, 2014 3 commits
  14. 20 Oct, 2014 2 commits
  15. 19 Oct, 2014 1 commit
  16. 17 Oct, 2014 1 commit
    • François Cartegnie's avatar
      demux: mp4: add minimal support for exclusive tracks · 36cb0f52
      François Cartegnie authored
      VLC supports groups where mp4 defines switch groups.
      As an es can't belong to multiple groups, but does in
      switch groups, we don't really have a way to provide
      the same track exclusion/alternative features without
      duplicating es.
      
      Priorities are then set in a way es/tracks from the same
      cat/switchgroup are not all selected.
      
      refs #3970
      36cb0f52
  17. 16 Oct, 2014 4 commits
  18. 14 Oct, 2014 4 commits
  19. 09 Oct, 2014 1 commit