fate: move colormatrix tests to the new system.
This commit is contained in:
parent
80bcbed157
commit
9a0e40ec8c
@ -11,9 +11,7 @@ FATE_LAVFI-$(CONFIG_AVDEVICE) += fate-lavfi-life \
|
||||
fate-lavfi-scalenorm \
|
||||
fate-lavfi-testsrc \
|
||||
|
||||
FATE_LAVFI-$(CONFIG_GPL) += fate-lavfi-colormatrix1 \
|
||||
fate-lavfi-colormatrix2 \
|
||||
fate-lavfi-kerndeint \
|
||||
FATE_LAVFI-$(CONFIG_GPL) += fate-lavfi-kerndeint \
|
||||
fate-lavfi-pixfmts_super2xsai \
|
||||
fate-lavfi-tinterlace_merge \
|
||||
fate-lavfi-tinterlace_pad \
|
||||
|
@ -96,6 +96,12 @@ fate-filter-scale500: CMD = video_filter "scale=500:500"
|
||||
FATE_FILTER_VSYNTH-$(CONFIG_VFLIP_FILTER) += fate-filter-vflip
|
||||
fate-filter-vflip: CMD = video_filter "vflip"
|
||||
|
||||
FATE_FILTER_VSYNTH-$(CONFIG_COLORMATRIX_FILTER) += fate-filter-colormatrix1
|
||||
fate-filter-colormatrix1: CMD = video_filter "colormatrix=bt601:smpte240m,colormatrix=smpte240m:fcc,colormatrix=fcc:bt601,colormatrix=bt601:fcc,colormatrix=fcc:smpte240m,colormatrix=smpte240m:bt709"
|
||||
|
||||
FATE_FILTER_VSYNTH-$(CONFIG_COLORMATRIX_FILTER) += fate-filter-colormatrix2
|
||||
fate-filter-colormatrix2: CMD = video_filter "colormatrix=bt709:fcc,colormatrix=fcc:bt709,colormatrix=bt709:bt601,colormatrix=bt601:bt709,colormatrix=bt709:smpte240m,colormatrix=smpte240m:bt601"
|
||||
|
||||
FATE_FILTER_VSYNTH-$(call ALLYES, CROP_FILTER VFLIP_FILTER) += fate-filter-vflip_crop
|
||||
fate-filter-vflip_crop: CMD = video_filter "vflip,crop=iw-100:ih-100:100:100"
|
||||
|
||||
|
@ -34,18 +34,11 @@ do_lavfi() {
|
||||
do_lavfi_plain $1 "$2"
|
||||
}
|
||||
|
||||
do_lavfi_colormatrix() {
|
||||
do_lavfi "${1}1" "$1=$4:$5,$1=$5:$3,$1=$3:$4,$1=$4:$3,$1=$3:$5,$1=$5:$2"
|
||||
do_lavfi "${1}2" "$1=$2:$3,$1=$3:$2,$1=$2:$4,$1=$4:$2,$1=$2:$5,$1=$5:$4"
|
||||
}
|
||||
|
||||
do_lavfi_plain "alphamerge_rgb" "[in]format=bgra,split,alphamerge[out]"
|
||||
do_lavfi_plain "alphamerge_yuv" "[in]format=yuv420p,split,alphamerge[out]"
|
||||
do_lavfi_plain "alphaextract_rgb" "[in]format=bgra,split,alphamerge,split[o3][o4];[o4]alphaextract[alpha];[o3][alpha]alphamerge[out]"
|
||||
do_lavfi_plain "alphaextract_yuv" "[in]format=yuv420p,split,alphamerge,split[o3][o4];[o4]alphaextract[alpha];[o3][alpha]alphamerge[out]"
|
||||
|
||||
do_lavfi_colormatrix "colormatrix" bt709 fcc bt601 smpte240m
|
||||
|
||||
do_lavfi_pixfmts(){
|
||||
testname=$1;
|
||||
test ${test%_[bl]e} = $testname || return 0
|
||||
|
Loading…
Reference in New Issue
Block a user