[FFmpeg-cvslog] r15305 - in trunk: Makefile tests/ffmpeg.regression.ref tests/libav.regression.ref tests/regression.sh tests/rotozoom.regression.ref tests/seek.regression.ref
Sat Sep 13 19:35:22 CEST 2008
Michael Niedermayer wrote:
> On Fri, Sep 12, 2008 at 09:18:15PM -0700, Mike Melanson wrote:
>> Mike Melanson wrote:
>>> michael wrote:
>>>> Author: michael
>>>> Date: Sat Sep 13 05:49:54 2008
>>>> New Revision: 15305
>>>> Switch regression tests to swscale.
>>>> Plain C, x86-32 and -64 have been tested and should work, other
>>>> archs that had asm optmizations in swscale likely will need some fixes
>>>> to either fallback to C if SWS_BITEXACT is set or make the asm match C.
>>>> This also disables the PAL8 test as neither swscale or the old scaler
>>>> really support PAL8 output, imgconvert supported a fixed 666 palette
>>>> as output and swscale supports fixed 884 and 422.
>>> Do I need to change anything in FATE?
>> Judging by the build results so far, I guess I need to update all of the
>> build configurations to build with swscale.
> You also have to update all tests that involve scaling or colorspace
> Also you must pass at least -sws_flags +bitexact to the tests that do.
Are you sure about this? Because
ffmpeg -i full9iron-partial.mov -pix_fmt rgb24 -f framecrc -
ffmpeg -i full9iron-partial.mov -sws_flags +bitexact -pix_fmt rgb24 -f
ffmpeg -sws_flags +bitexact -i full9iron-partial.mov -pix_fmt rgb24 -f
produce identical output. Output that varies from x86_32 to PPC.
Am I missing something?
Test file comes from here:
More information about the ffmpeg-cvslog