1. 10 Mar, 2014 2 commits
    • François Cartegnie's avatar
    • François Cartegnie's avatar
      demux: ogg: rewrite pts and pts computation (fix #9828) · ff681fc7
      François Cartegnie authored
      - Previous algorithm was unable to guess the first packet
      pts because of ogg design (some codecs/opus/vorbis have total
      sample at page granule and only granule on last packet. You
      then need to compute first packet pts backward using packets
      So we were stuck either assuming a start at pts/pcr zero, or
      be unable to handle ogg streaming (non zero start) correctly,
      or had to always drop the 0..N-1 packets for first page.
      We need libvorbis to correcly compute those durations (code
      is far more complex than opus's one).
      - Refactorized to discard the tons of cases appended
      with each new codec.
      - lots of other fixes in many places
  2. 09 Mar, 2014 5 commits
  3. 08 Mar, 2014 9 commits
  4. 07 Mar, 2014 13 commits
  5. 06 Mar, 2014 11 commits