source vsp-lib.sh
features="rpf.0 wpf.0"
-formats="NV12M NV16M NV21M NV61M UYVY VYUY YUV420M YUV422M YUV444M YUYV YVYU"
+formats="NV12M NV16M NV21M NV61M UYVY VYUY YUV420M YUV422M YUV444M YVU420M YVU422M YVU444M YUYV YVYU"
test_wpf_packing() {
test_start "WPF packing in $format"
+ if [ $format = VYUY -a $(vsp1_generation) != VSP1 ] ; then
+ test_complete skip
+ return
+ fi
+
pipe_configure rpf-wpf 0 0
format_configure rpf-wpf 0 0 YUV444M 1024x768 $format
- $vsp_runner $mdev input 0 YUV444M &
- $vsp_runner $mdev output 0 $format
+ vsp_runner rpf.0 &
+ vsp_runner wpf.0
- result=$(compare_frames)
+ local result=$(compare_frames)
test_complete $result
}
test_main() {
+ local format
+
for format in $formats ; do
test_wpf_packing $format
done