Commit 69b28dd9 authored by Jan Kiene's avatar Jan Kiene
Browse files

fix fail detection and add dbg output

parent 3c6a6988
Loading
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -121,18 +121,18 @@ fi

# trim and rename in one go
# renaming is necessary for batch_comp_audio later
echo "Trim JBM delay from voip files"
for cut in "$output_dir_voip_dec"/*.wav; do
    output_path=${cut/$output_dir_voip_dec/$output_dir_voip_dec_trimmed}
    output_path=${output_path/_jbm_dly_error_profile_0_dat/}
    echo "$output_path\n"
    python3 "$python_audiofile_script_path" pre-trim 60 "$cut" "$output_path" | tee -a voip_be_test_output.txt
done

# Assert BE between non-VoIP and VoIP modes
all_be=1
num_diff=$(./scripts/batch_comp_audio.py "$output_dir_voip_dec_trimmed"/dec "$output_dir_default"/dec --tool mld)

$(pwd)/scripts/batch_comp_audio.py "$output_dir_voip_dec_trimmed"/dec "$output_dir_default"/dec

if [ $all_be -eq 1 ]; then
if [ $num_diff -ne 0 ]; then
    printf "\n\nAll tested conditions are bit-exact\n" | tee -a voip_be_test_output.txt
else
    printf "\n\nBitexactness problems found!\n" | tee -a voip_be_test_output.txt