Skip to content
Snippets Groups Projects
ffmpeg-doc.texi 31.1 KiB
Newer Older
  • Learn to ignore specific revisions
  • Before submitting a patch (or committing with CVS), you should at least
    
    test that you did not break anything.
    
    The regression test build a synthetic video stream and a synthetic
    
    audio stream. Then these are encoded then decoded with all codecs or
    
    formats. The CRC (or MD5) of each generated file is recorded in a
    result file. Then a 'diff' is launched with the reference results and
    the result file.
    
    
    The regression test then goes on to test the ffserver code with a 
    limited set of streams. It is important that this step runs correctly
    as well.
    
    
    Run 'make test' to test all the codecs and formats.
    
    Fabrice Bellard's avatar
    Fabrice Bellard committed
    Run 'make fulltest' to test all the codecs, formats and ffserver.
    
    
    [Of course, some patches may change the regression tests results. In
    this case, the regression tests reference results shall be modified
    accordingly].
    
    @bye