On Thu, 28 Nov 2013 15:03:05 +0100, Vittorio Giovara <[email protected]> wrote: > --- > tests/fate/filter-video.mak | 4 +++ > tests/filtergraphs/framepack | 3 +++ > tests/ref/fate/filter-framepack | 52 > +++++++++++++++++++++++++++++++++++++++ > 3 files changed, 59 insertions(+) > create mode 100644 tests/filtergraphs/framepack > create mode 100644 tests/ref/fate/filter-framepack > > diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak > index 4191af3..b3e9eee 100644 > --- a/tests/fate/filter-video.mak > +++ b/tests/fate/filter-video.mak > @@ -24,6 +24,10 @@ fate-filter-fade: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf > fade=in:0:25,fade=out > FATE_FILTER_VSYNTH-$(call ALLYES, INTERLACE_FILTER FIELDORDER_FILTER) += > fate-filter-fieldorder > fate-filter-fieldorder: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf > interlace=tff,fieldorder=bff -sws_flags +accurate_rnd+bitexact > > +FATE_FILTER_VSYNTH-$(CONFIG_FRAMEPACK_FILTER) += fate-filter-framepack > +fate-filter-framepack: tests/data/filtergraphs/framepack > +fate-filter-framepack: CMD = framecrc -c:v pgmyuv -i $(SRC) -c:v pgmyuv -i > $(SRC) -filter_complex_script $(TARGET_PATH)/tests/data/filtergraphs/framepack > + > FATE_FILTER_VSYNTH-$(CONFIG_GRADFUN_FILTER) += fate-filter-gradfun > fate-filter-gradfun: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf gradfun > > diff --git a/tests/filtergraphs/framepack b/tests/filtergraphs/framepack > new file mode 100644 > index 0000000..a2501af > --- /dev/null > +++ b/tests/filtergraphs/framepack > @@ -0,0 +1,3 @@ > +[1:v][0:v] framepack=sbs [sbs]; > +[0:v][1:v] framepack=columns [columns]; > +[sbs][columns] framepack=frameseq
I'd split those in three separate tests. The advantage is that 1) if one mode breaks, it's easier to diagnose which one 2) make can paralellize this Also having tests for every mode would be nice. -- Anton Khirnov _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
