regtest: print commands also for image format tests
[libav.git] / tests / codec-regression.sh
index e0a946e..d795459 100755 (executable)
@@ -29,7 +29,7 @@ bench2="$datadir/$this.bench2.tmp"
 raw_src="${target_path}/$3/%02d.pgm"
 raw_dst="$datadir/$this.out.yuv"
 raw_ref="$datadir/$2.ref.yuv"
-pcm_src="$datadir/asynth1.sw"
+pcm_src="$target_datadir/asynth1.sw"
 pcm_dst="$datadir/$this.out.wav"
 pcm_ref="$datadir/$2.ref.wav"
 crcfile="$datadir/$this.crc"
@@ -137,7 +137,7 @@ do_audio_decoding()
 
 do_lavf()
 {
-    file=${outfile}libav.$1
+    file=${outfile}lavf.$1
     do_ffmpeg $file -t 1 -qscale 10 -f image2 -vcodec pgmyuv -i $raw_src -f s16le -i $pcm_src $2
     do_ffmpeg_crc $file -i $target_path/$file $3
 }
@@ -151,16 +151,17 @@ do_streamed_images()
 
 do_image_formats()
 {
-    file=${outfile}libav%02d.$1
+    file=${outfile}lavf%02d.$1
+    echo $ffmpeg -t 0.5 -y -qscale 10 -f image2 -vcodec pgmyuv -i $raw_src $2 $3 -flags +bitexact -sws_flags +accurate_rnd+bitexact $target_path/$file
     $ffmpeg -t 0.5 -y -qscale 10 -f image2 -vcodec pgmyuv -i $raw_src $2 $3 -flags +bitexact -sws_flags +accurate_rnd+bitexact $target_path/$file
-    do_md5sum ${outfile}libav02.$1 >> $logfile
+    do_md5sum ${outfile}lavf02.$1 >> $logfile
     do_ffmpeg_crc $file $3 -i $target_path/$file
-    wc -c ${outfile}libav02.$1 >> $logfile
+    wc -c ${outfile}lavf02.$1 >> $logfile
 }
 
 do_audio_only()
 {
-    file=${outfile}libav.$1
+    file=${outfile}lavf.$1
     do_ffmpeg $file -t 1 -qscale 10 -f s16le -i $pcm_src
     do_ffmpeg_crc $file -i $target_path/$file
 }
@@ -387,7 +388,7 @@ fi
 
 if [ -n "$do_ac3" ] ; then
 do_audio_encoding ac3.rm "" -vn
-# gcc 2.95.3 compiled binaries decode ac3 differently because of missing SSE support
+# binaries configured with --disable-sse decode ac3 differently
 #do_audio_decoding
 #$tiny_psnr $pcm_dst $pcm_ref 2 1024 >> $logfile
 fi
@@ -486,7 +487,7 @@ do_lavf asf "-acodec mp2" "-r 25"
 fi
 
 if [ -n "$do_rm" ] ; then
-file=${outfile}libav.rm
+file=${outfile}lavf.rm
 do_ffmpeg $file -t 1 -qscale 10 -f image2 -vcodec pgmyuv -i $raw_src -f s16le -i $pcm_src
 # broken
 #do_ffmpeg_crc $file -i $target_path/$file
@@ -540,7 +541,7 @@ fi
 
 # streamed images
 # mjpeg
-#file=${outfile}libav.mjpeg
+#file=${outfile}lavf.mjpeg
 #do_ffmpeg $file -t 1 -qscale 10 -f image2 -vcodec pgmyuv -i $raw_src
 #do_ffmpeg_crc $file -i $target_path/$file
 
@@ -557,13 +558,13 @@ do_streamed_images ppm
 fi
 
 if [ -n "$do_gif" ] ; then
-file=${outfile}libav.gif
+file=${outfile}lavf.gif
 do_ffmpeg $file -t 1 -qscale 10 -f image2 -vcodec pgmyuv -i $raw_src -pix_fmt rgb24
 #do_ffmpeg_crc $file -i $target_path/$file
 fi
 
 if [ -n "$do_yuv4mpeg" ] ; then
-file=${outfile}libav.y4m
+file=${outfile}lavf.y4m
 do_ffmpeg $file -t 1 -qscale 10 -f image2 -vcodec pgmyuv -i $raw_src
 #do_ffmpeg_crc $file -i $target_path/$file
 fi
@@ -643,7 +644,7 @@ conversions="yuv420p yuv422p yuv444p yuyv422 yuv410p yuv411p yuvj420p \
              yuvj422p yuvj444p rgb24 bgr24 rgb32 rgb565 rgb555 gray monow \
              monob yuv440p yuvj440p"
 for pix_fmt in $conversions ; do
-    file=${outfile}libav-${pix_fmt}.yuv
+    file=${outfile}lavf-${pix_fmt}.yuv
     do_ffmpeg_nocheck $file -r 1 -t 1 -f image2 -vcodec pgmyuv -i $raw_src \
                             -f rawvideo -s 352x288 -pix_fmt $pix_fmt $target_path/$raw_dst
     do_ffmpeg $file -f rawvideo -s 352x288 -pix_fmt $pix_fmt -i $target_path/$raw_dst \