1. 04 Nov, 2013 4 commits
    • Francois Cartegnie's avatar
      mux: ogg: add skeleton index · 87763908
      Francois Cartegnie authored
      Adds the optional skeleton index for faster seeking.
      Switches skeleton generation to Seekable input only case,
      as we have no way to know values for fishead page before
      the end of the encoding (total size, data start).
      87763908
    • Francois Cartegnie's avatar
      mux: ogg: rewrite steam creation and ordering (fix #9731, fix #9732) · 8aa07faf
      Francois Cartegnie authored
      Ogg streams were invalid.
      This patch ensures all streams have a way to end independently and
      no other stream could start at arbitrary places. Also simplifies
      a bit some code.
      
      The ogg muxer suffers from an insufficient muxer cache value, and usually
      starts streams before all streams have been declared.
      The previous behaviour ( closing and restarting a new group of streams ) is kept
      and fixed. But this is really not optimal.
      We might need to consider increasing that cache for ogg.
      
      It also handles correctly chained streams.
      8aa07faf
    • Francois Cartegnie's avatar
      mux: ogg: add skeleton metadata (fix #1412) · 4d14bae2
      Francois Cartegnie authored
      This patch adds Skeleton V4.0 metadata for multiplexed ogg streams.
      
      Note this does not adds skeleton indexes to streams, as we need to
      have a way to get sout position to reseek and rewrite that header from
      keyframes.
      4d14bae2
    • Francois Cartegnie's avatar
      46c5bf59
  2. 03 Nov, 2013 17 commits
  3. 02 Nov, 2013 1 commit
  4. 31 Oct, 2013 2 commits
  5. 30 Oct, 2013 4 commits
  6. 29 Oct, 2013 1 commit
  7. 28 Oct, 2013 7 commits
  8. 27 Oct, 2013 4 commits