1. 15 Jul, 2014 3 commits
    • Add utility classes for SegmentTemplate/SegmentList refactor. · d7d14037
      A step towards supporting SegmentTemplate style MPDs.
      Oliver Woodman committed
    • Use bits/sec instead of bytes/sec for format bandwidth. · 05833356
      Why: This was a bad initial choice. Manifests typically define bandwidth in
      bits/sec. If you divide by 8 then you're throwing away information due to
      rounding. Unfortunately it turns out that SegmentTemplate based manifests
      require you to be able to recall the bitrate exactly (because it's substituted
      in during segment URL construction).
      
      Medium term: We should consider converting all our bandwidth estimation
      over to bits/sec as well.
      
      Note1: Also changed Period id to be a string, to match the mpd spec.
      Note2: Made small optimization in FormatEvaluator to not consider discarding
      the first chunk (durationBeforeThisSegmentUs will always be negative, and even
      in the error case where it's not, removing the first thunk should be an error).
      Oliver Woodman committed
    • Support self-contained media chunks. · 4366afc2
      - Support parsing of moov atoms contained within each chunk.
      - Also do a small cleanup to WebM parser.
      Oliver Woodman committed
  2. 10 Jul, 2014 1 commit
  3. 09 Jul, 2014 3 commits
  4. 07 Jul, 2014 3 commits
  5. 04 Jul, 2014 3 commits
  6. 03 Jul, 2014 4 commits
  7. 24 Jun, 2014 2 commits
  8. 16 Jun, 2014 1 commit