1. 27 Aug, 2013 1 commit
  2. 23 Aug, 2013 1 commit
  3. 14 May, 2013 1 commit
  4. 30 Apr, 2013 1 commit
    • Anton Khirnov's avatar
      avconv: make -t insert trim/atrim filters. · a83c0da5
      Anton Khirnov authored
      This makes -t sample-accurate for audio and will allow further
      simplication in the future.
      
      Most of the FATE changes are due to audio now being sample accurate. In
      some cases a video frame was incorrectly passed with the old code, while
      its was over the limit.
      a83c0da5
  5. 25 Apr, 2013 1 commit
  6. 16 Oct, 2012 1 commit
  7. 06 Oct, 2012 1 commit
  8. 15 Sep, 2012 1 commit
  9. 04 Jun, 2012 1 commit
  10. 15 May, 2012 1 commit
  11. 24 Apr, 2012 1 commit
    • Justin Ruggles's avatar
      FATE: avoid channel mixing in lavf-dv_fmt · c5671aeb
      Justin Ruggles authored
      This partially reverts acb17302
      which would only have needed to change the checksums if channel mixing had
      been properly avoided. This changes the output file size reference and the
      seek test reference back to the previous values.
      c5671aeb
  12. 20 Apr, 2012 1 commit
  13. 15 Apr, 2012 1 commit
  14. 20 Mar, 2012 2 commits
  15. 14 Mar, 2012 1 commit
  16. 04 Mar, 2012 1 commit
  17. 29 Feb, 2012 2 commits
  18. 21 Feb, 2012 3 commits
  19. 08 Feb, 2012 1 commit
    • Anton Khirnov's avatar
      rawenc: switch to encode2(). · cd1ad18a
      Anton Khirnov authored
      This changes a number of FATE results, since before this commit, the
      timestamps in all tests using rawenc were made up by lavf.
      
      In most cases, the previous timestamps were completely bogus.
      
      In some other cases -- raw formats, mostly h264 -- the new timestamps
      are bogus as well. The only difference is that timestamps invented by
      the muxer are replaced by timestamps invented by the demuxer.
      
      cscd     -- avconv sets output codec timebase from r_frame_rate
      and r_frame_rate is in this case some guessed number 31.42 (377/12),
      which is not accurate enough to represent all timestamps. This results
      in some frames having duplicate pts. Therefore, vsync 0 needs to be
      changed to vsync 2 and avconv drops two frames. A proper fix in the
      future would be to set output timebase to something saner in avconv.
      
      nuv      -- previous timestamps for video were wrong AND the cscd
      comment applies, one frame is dropped.
      
      vp8-signbias -- the file contains two frames with identical timestamps,
      so -vsync 0 needs to be removed/changed to -vsync 2 and avconv drops one
      frame.
      
      vc1-ism -- apparrently either the demuxer lies about timestamps or the
      file is broken, since dts == pts on all packets, but reordering clearly
      takes place.
      cd1ad18a
  20. 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
  21. 27 Jan, 2012 1 commit
  22. 26 Jan, 2012 1 commit
  23. 10 Jan, 2012 1 commit
  24. 09 Dec, 2011 1 commit
  25. 18 Nov, 2011 1 commit
  26. 02 Nov, 2011 1 commit
  27. 14 Oct, 2011 1 commit
  28. 17 Sep, 2011 1 commit
  29. 07 Sep, 2011 2 commits
  30. 17 Jul, 2011 1 commit
  31. 13 Jul, 2011 1 commit
  32. 08 Jul, 2011 1 commit
  33. 06 Jul, 2011 1 commit
  34. 14 Jun, 2011 1 commit
  35. 13 May, 2011 1 commit