Skip to content
Snippets Groups Projects
  1. Jul 08, 2017
  2. Jun 21, 2017
  3. Jun 03, 2017
  4. May 31, 2017
  5. May 29, 2017
  6. May 26, 2017
  7. Apr 19, 2017
  8. Apr 18, 2017
  9. Jan 06, 2017
    • François Cartegnie's avatar
      decoder: ttml: rewrite and unify with demux · d86da185
      François Cartegnie authored
      Following demux changes.
      Now does style inheritance on the fly and
      numerous other fixes.
      
      Single module shared now with demux.
      d86da185
    • François Cartegnie's avatar
      demux: ttml: rewrite · bc4c5726
      François Cartegnie authored
      ttml was deeply broken in many ways.
      Implements a new demux with checks,
      correct ouput and handling of xml.
      
      Fixes timing, bugs, broken by design
      things not belonging to the demux level,
      segfaults and glibc asserts on strings sizes.
      bc4c5726
  10. Nov 16, 2016
  11. Oct 15, 2016
  12. Sep 21, 2016
  13. Sep 07, 2016
  14. Sep 05, 2016
  15. Jul 28, 2016
  16. Jul 18, 2016
  17. May 09, 2016
    • Filip Roséen's avatar
      mkv: added matroska_segment_seeker.{hpp, cpp} · b24434c5
      Filip Roséen authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      
      The relevant files has been added to the Makefile.am in charge of the
      demuxers.
      
      The code added will be responsible for efficient seeking in mkv files.
      It might look very complex but the theory behind it is quite simple:
      
          - Use the cues in the files as guiding to find where we should look
            for proper index points; the indexes we actually find will be used
            as seekpoints.
      
          - Keep track of every section we have "indexed", meaning that if we
            jump to a location where we already know where the proper
            seekpoints are; do not go through it one more time.
      
      Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
      b24434c5
  18. Apr 18, 2016
  19. Mar 09, 2016
  20. Mar 08, 2016
    • Filip Roséen's avatar
      mkv: Added EbmlTypeDispatcher · 421416d1
      Filip Roséen authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      The EbmlTypeDispatcher is a type used to "dispatch" an object of type
      EbmlElement* to an appropriate callback depending on the dynamic type of
      the referred to object.
      
      It can effectivelly replace the massive if-else branches found
      throughout the module by not only making the code easier to understand
      and maintain, but also by making it _a lot_ faster (benchmarks show a
      speed increase between 450 and 700% in terms of lookup).
      421416d1
  21. Mar 03, 2016
  22. Feb 25, 2016
  23. Feb 19, 2016
  24. Feb 11, 2016
  25. Feb 10, 2016
  26. Jan 24, 2016
  27. Jan 21, 2016
  28. Jan 18, 2016
  29. Dec 26, 2015
  30. Dec 24, 2015
  31. Dec 16, 2015
  32. Dec 08, 2015
Loading