1. 03 2月, 2012 2 次提交
    • M
      movdec: Parse the dvc1 atom · 89415b8e
      Martin Storsjö 提交于
      Normally, the actual payload data contains sequence headers, too,
      and the parser can extract this and set it as extradata. However,
      the data in the dvc1 atom is the "official" extradata for the file.
      
      This is required for proper stream copy of vc1 from ismv to ismv.
      Signed-off-by: NMartin Storsjö <martin@martin.st>
      89415b8e
    • J
      movdec: fix dts generation in fragmented files · 7f19bdc2
      Janne Grunau 提交于
      Do not use AVStream's duration for dts generation since it contains in
      some cases the duration of the whole file instead of duration of the
      samples in the moov. This happens if the mdhd holds the duration of the
      whole file but has no entries or a zero duration in its stts.
      7f19bdc2
  2. 31 1月, 2012 1 次提交
  3. 27 1月, 2012 1 次提交
  4. 25 1月, 2012 1 次提交
  5. 19 1月, 2012 1 次提交
  6. 16 1月, 2012 1 次提交
  7. 06 1月, 2012 1 次提交
  8. 22 12月, 2011 1 次提交
  9. 12 12月, 2011 1 次提交
    • M
      lavu: replace int/float punning functions · 3383a53e
      Mans Rullgard 提交于
      The existing functions defined in intfloat_readwrite.[ch] are
      both slow and incorrect (infinities are not handled).
      
      This introduces a new header with fast, inline conversion
      functions using direct union punning assuming an IEEE-754
      system, an assumption already made throughout the code.
      
      The one use of Intel/Motorola extended 80-bit format is
      replaced by simpler code sufficient under the present
      constraints (positive normal values).
      
      The old functions are marked deprecated and retained for
      compatibility.
      Signed-off-by: NMans Rullgard <mans@mansr.com>
      3383a53e
  10. 10 12月, 2011 1 次提交
  11. 06 12月, 2011 1 次提交
    • A
      mov: Don't av_malloc(0). · 52401b82
      Alex Converse 提交于
      malloc() is allowed to return NULL when zero is the argument. This
      causes us to think malloc has failed and return AVERROR(ENOMEM). In
      addition OS X malloc() returns an unfreeable non-NULL pointer for size
      zero when alignment is greater than 16.
      52401b82
  12. 05 12月, 2011 1 次提交
  13. 01 12月, 2011 1 次提交
  14. 27 11月, 2011 1 次提交
  15. 23 11月, 2011 1 次提交
  16. 13 11月, 2011 1 次提交
  17. 05 11月, 2011 1 次提交
  18. 29 10月, 2011 1 次提交
  19. 22 10月, 2011 4 次提交
  20. 21 10月, 2011 2 次提交
  21. 19 10月, 2011 1 次提交
  22. 17 10月, 2011 1 次提交
  23. 15 10月, 2011 2 次提交
  24. 11 10月, 2011 4 次提交
  25. 21 9月, 2011 1 次提交
  26. 26 8月, 2011 1 次提交
  27. 22 7月, 2011 1 次提交
  28. 17 7月, 2011 1 次提交
  29. 04 7月, 2011 3 次提交