1. 29 Jul, 2012 1 commit
    • Anton Khirnov's avatar
      lavf: deprecate r_frame_rate. · aba232cf
      Anton Khirnov authored
      According to its description, it is supposed to be the LCM of all the
      frame durations. The usability of such a thing is vanishingly small,
      especially since we cannot determine it with any amount of reliability.
      Therefore get rid of it after the next bump.
      
      Replace it with the average framerate where it makes sense.
      
      FATE results for the wtv and xmv demux tests change. In the wtv case
      this is caused by the file being corrupted (or possibly badly cut) and
      containing invalid timestamps. This results in lavf estimating the
      framerate wrong and making up wrong frame durations.
      In the xmv case the file contains pts jumps, so again the estimated
      framerate is far from anything sane and lavf again makes up different
      frame durations.
      
      In some other tests lavf starts making up frame durations from different
      frame.
      aba232cf
  2. 03 Feb, 2012 1 commit
    • Anton Khirnov's avatar
      frame{crc/md5}: set the stream timebase from codec timebase. · d2afbd9a
      Anton Khirnov authored
      Right now those muxers use the default timebase in all cases(1/90000).
      
      This patch avoid unnecessary rescaling and makes the printed timestamps
      more readable.
      
      Also, extend the printed information to include the timebases and packet
      pts/duration and align the columns.
      
      Obviously changes the results of all fate tests which use those two
      muxers.
      d2afbd9a
  3. 15 Mar, 2010 1 commit
    • Måns Rullgård's avatar
      Add FATE tests · 2fad0977
      Måns Rullgård authored
      This adds a "fate" make target which runs the full FATE test suite.
      Individual tests can be run with "make fate-$testname".
      
      The location of the FATE test samples must be specified with the
      --samples=PATH option to configure.
      
      The tests/fate-update.sh script regenerates the references files and
      test list from the online FATE database.  These are checked in since
      generating them requires non-standard tools.
      
      Originally committed as revision 22552 to svn://svn.ffmpeg.org/ffmpeg/trunk
      2fad0977