1. 20 Mar, 2012 2 commits
  2. 17 Mar, 2012 1 commit
  3. 05 Mar, 2012 1 commit
    • Justin Ruggles's avatar
      aiffdec: do not set AVCodecContext.frame_size · 8d1a20aa
      Justin Ruggles authored
      It is unnecessary. Also, for some codecs we're reading more than 1 frame per
      packet. Instead we use a private context variable to calculate the bit rate,
      stream duration, and packet durations.
      
      Updated FATE seek test, which has slightly different timestamps due to a
      more accurate bit rate calculation.
      8d1a20aa
  4. 03 Mar, 2012 2 commits
  5. 26 Feb, 2012 1 commit
  6. 11 Feb, 2012 1 commit
  7. 07 Feb, 2012 1 commit
    • Anton Khirnov's avatar
      avconv: rework -t handling for encoding. · 1270e12e
      Anton Khirnov authored
      Current code compares the desired recording time with InputStream.pts,
      which has a very unclear meaning. Change the code to use actual
      timestamps of the frames passed to the encoder.
      
      In several tests, one less frame is encoded, which is more correct.
      
      In the idroq test one more frame is encoded, which is again more
      correct.
      
      Behavior with stream copy should be unchanged.
      1270e12e
  8. 02 Feb, 2012 1 commit
  9. 22 Jan, 2012 1 commit
    • Janne Grunau's avatar
      mxfdec: hybrid demuxing/seeking solution · f028d4d1
      Janne Grunau authored
      This uses the old demuxing code for OP1a and separate demuxing code for OPAtom.
      Timestamp output is added to the old demuxing code.
      
      The seeking code is made to seek to the start of the desired EditUnit only,
      from which the normal demuxing code takes over (if OP1a). This means we
      do not use delta entries or slices, only StreamOffsets. OPAtom seeking
      basically works like before.
      
      This also makes D-10 seeking behave the same way as OP1a and OPAtom. In other
      words, we allow seeking before the start or past the end for D-10 too.
      
      Based on several patches by Tomas Härdin <tomas.hardin@codemill.se> and
      Reimar Döffinger <Reimar.Doeffinger@gmx.de>.
      
      Changed av_calloc to av_mallocz, added overflow checks.
      f028d4d1
  10. 02 Dec, 2011 1 commit
  11. 01 Dec, 2011 1 commit
  12. 22 Nov, 2011 1 commit
  13. 02 Nov, 2011 1 commit
  14. 26 Oct, 2011 1 commit
  15. 14 Oct, 2011 1 commit
  16. 28 Sep, 2011 1 commit
  17. 05 Sep, 2011 1 commit
  18. 08 Jul, 2011 1 commit
  19. 10 May, 2011 1 commit
  20. 26 Apr, 2011 1 commit
  21. 12 Apr, 2011 1 commit
  22. 04 Apr, 2011 1 commit
  23. 23 Mar, 2011 1 commit
  24. 17 Mar, 2011 1 commit
    • Mans Rullgard's avatar
      asf: update seek test reference · 487fef2d
      Mans Rullgard authored
      This updates the seek test reference to match de11ee90.  Before this
      change, most of the seeks requested positions before the supposed
      start of the file (the preroll time), resulting in the first packet
      being returned.  With the preroll subtracted, some of these seeks
      will land within the file and some beyond the end, thus returning
      a different set of packets.
      Signed-off-by: 's avatarMans Rullgard <mans@mansr.com>
      487fef2d
  25. 14 Mar, 2011 1 commit
    • Justin's avatar
      ac3enc: do not right-shift fixed-point coefficients in the final MDCT stage. · 323e6fea
      Justin authored
      This increases the accuracy of coefficients, leading to improved quality.
      Rescaling of the coefficients to full 25-bit accuracy is done rather than
      offsetting the exponent values. This requires coefficient scaling to be done
      before determining the rematrixing strategy. Also, the rematrixing strategy
      calculation must use 64-bit math to prevent overflow due to the higher
      precision coefficients.
      323e6fea
  26. 16 Feb, 2011 1 commit
  27. 08 Jan, 2011 1 commit
  28. 29 Dec, 2010 1 commit
    • Justin Ruggles's avatar
      Change the default dB-per-bit code from 2 to 3. · ec44dd5f
      Justin Ruggles authored
      This gives slightly better quality in PEAQ tests.
      Code 3 gives a dBpb value of 2816 = -132dB (128 psd units = -6dB), which
      corresponds to 22 bits. Since the exponents have an offset applied, the
      16-bit source looks like 24-bit source to the bit allocation routine.
      So using dBpb code=3 is a closer match to the exponent range.
      
      Regression test refs updated for acodec-ac3, lavf-rm, and seek-ac3_rm.
      
      Originally committed as revision 26144 to svn://svn.ffmpeg.org/ffmpeg/trunk
      ec44dd5f
  29. 21 Dec, 2010 1 commit
  30. 14 Dec, 2010 1 commit
  31. 07 Dec, 2010 1 commit
  32. 16 Oct, 2010 1 commit
  33. 26 Sep, 2010 1 commit
  34. 20 Jul, 2010 1 commit
  35. 06 Jun, 2010 1 commit
  36. 04 Jun, 2010 1 commit
  37. 24 May, 2010 1 commit
  38. 22 May, 2010 1 commit