reason="SUCCESS: Maximum absolute diff below threshold"
elifnotcmp_result["bitexact"]:
diff_msg=f"MAXIMUM ABSDIFF ==> {cmp_result['max_abs_diff']} at sample num {cmp_result['max_abs_diff_pos_sample']} (assuming {nchannels} channels)"
diff_msg=f"MAX_ABS_DIFF ==> {cmp_result['max_abs_diff']} at sample num {cmp_result['max_abs_diff_pos_sample']} (assuming {nchannels} channels)"
first_msg=f"First diff found at sample num {cmp_result['first_diff_pos_sample']} in channel {cmp_result['first_diff_pos_channel']}, frame {cmp_result['first_diff_pos_frame']} (assuming {nchannels} channels, {fs} sampling rate)"
print(diff_msg,file=output_target)
print(first_msg,file=output_target)
reason=f"Non-BE - MAXIMUM ABSDIFF: {cmp_result['max_abs_diff']}"