1. 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
  2. 26 Apr, 2013 1 commit
  3. 25 Apr, 2013 1 commit
  4. 17 Apr, 2013 1 commit
    • Clément Bœsch's avatar
      Cleanse GIF muxer and encoder. · 635389cc
      Clément Bœsch authored
      This commit removes the badly duplicated code between the encoder and
      the muxer. That may sound surprising, but the encoder is now responsible
      from the encoding of the picture when muxing to a .gif file. It also
      does not require anymore a manual user intervention such as a -pix_fmt
      rgb24 to work properly. To summarize, output gif are now easier to
      generate, code is saner and simpler, and files are smaller (thanks to
      the lzw encoding which was unused so far with the default .gif output).
      We can certainly make things even better, but this is the first step.
      
      FATE is updated because of the output being produced by the encoder and
      not the muxer (no lzw in the muxer), and in the seek test only the size
      mismatches.
      
      Fixes Ticket #2262
      635389cc
  5. 08 Mar, 2013 1 commit
  6. 18 Feb, 2013 1 commit
  7. 14 Feb, 2013 2 commits
  8. 21 Jan, 2013 1 commit
    • Ronald S. Bultje's avatar
      wmv2: move IDCT to its own DSP context. · e6bc38fd
      Ronald S. Bultje authored
      This allows us to remove FF_IDCT_WMV2, which serves no practical purpose
      other than to be able to select the WMV2 IDCT for MPEG (or vice versa)
      and get corrupt output.
      
      Fate tests for all wmv2-related tests change, because (for some obscure
      reason) they forced use of the MPEG IDCT. You would get the same changes
      previously by not using -idct simple in the fate test (or replacing it
      with -idct auto).
      e6bc38fd
  9. 08 Jan, 2013 1 commit
  10. 06 Jan, 2013 1 commit
  11. 05 Jan, 2013 2 commits
  12. 04 Jan, 2013 1 commit
  13. 03 Jan, 2013 1 commit
  14. 25 Dec, 2012 1 commit
  15. 06 Dec, 2012 1 commit
  16. 03 Dec, 2012 1 commit
  17. 02 Dec, 2012 1 commit
    • Janne Grunau's avatar
      fate: split dependencies for fate-seek tests · abab0435
      Janne Grunau authored
      Each fate-seek test depends now only on the corresponding fate-acodec,
      fate-vsynth2 or fate-lavf test which creates the file seek-tests
      operates on. The tests and references are renamed to match the test they
      depend on.
      abab0435
  18. 01 Dec, 2012 1 commit
  19. 30 Nov, 2012 1 commit
    • Vitaliy E Sugrobov's avatar
      Add exception for "gif" in image2 probe() method. · f83657fc
      Vitaliy E Sugrobov authored
      Without this exception files with ".gif" extension by default
      recognized as input suitable for image2 demuxer rather than gif.
      In order to pass image through gif demuxer it was necessary
      to use -f gif option.
      This change affected 'make fate' test results because previously
      image2 demuxer and gif decoder took only first frame of multiframe
      test data, which is no longer true with gif demuxer.
      Signed-off-by: 's avatarVitaliy E Sugrobov <vsugrob@hotmail.com>
      f83657fc
  20. 24 Nov, 2012 1 commit
  21. 16 Nov, 2012 1 commit
  22. 07 Nov, 2012 2 commits
  23. 16 Oct, 2012 1 commit
  24. 15 Oct, 2012 1 commit
  25. 03 Oct, 2012 1 commit
  26. 01 Oct, 2012 3 commits
  27. 28 Sep, 2012 1 commit
  28. 27 Sep, 2012 2 commits
  29. 26 Aug, 2012 1 commit
  30. 26 Jul, 2012 1 commit
  31. 25 Jun, 2012 1 commit
  32. 29 May, 2012 1 commit
  33. 17 May, 2012 2 commits
    • Mans Rullgard's avatar
      pcmenc: set correct bitrate value · 7d7b40f4
      Mans Rullgard authored
      This fixes a bogus bitrate value in the header of WAV files with
      alaw/ulaw audio.
      Signed-off-by: 's avatarMans Rullgard <mans@mansr.com>
      7d7b40f4
    • Anton Khirnov's avatar
      ffmpeg: add support for audio filters. · fc49f22c
      Anton Khirnov authored
      Some of the FATE changes are due to off-by-one different rounding being used
      (lrintf vs av_rescale_q).
      Some fate changes are due to 1 audio frame less being encoded (the new variant seems
      matching what qatar does and according to ffprobe its closer to the requested duration)
      the mapchan feature sadly is lost in this commit because it depends on resampling
      being done in ffmpeg.c which is now moved completely into the av filter layer
      -async is broken after this commit, this will be fixed in subsequent commits
      the new filter reconfiguration system is flawed and will drop a frame on each
      parameter change which is why the nelly moser checksums need updating.
      
      Conflicts:
      
      	ffmpeg.c
      	tests/ref/fate/smjpeg
      fc49f22c