Skip to content

Commit aa6a729

Browse files
committed
check phase variables even if no BEXT qc
1 parent 01ae375 commit aa6a729

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

audioqc

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,12 @@ class QcTarget
157157
out_of_phase_frames = []
158158
phase_frames = []
159159
@levels = []
160+
unless @mediainfo_out['media']['track'][0]['extra'].nil? || TARGET_EXTENSION != 'wav'
161+
if @mediainfo_out['media']['track'][0]['extra']['bext_Present'] == 'Yes' && @mediainfo_out['media']['track'][0]['Encoded_Library_Settings']
162+
@stereo_count = @mediainfo_out['media']['track'][0]['Encoded_Library_Settings'].scan(/stereo/i).count
163+
@dual_count = @mediainfo_out['media']['track'][0]['Encoded_Library_Settings'].scan(/dual/i).count
164+
end
165+
end
160166
if ! @dual_count.nil? && ! @stereo_count.nil?
161167
if @dual_count > 0
162168
phase_limit = Configurations['dualmono_audio_phase_limit']
@@ -251,7 +257,7 @@ class QcTarget
251257
if TARGET_EXTENSION == 'wav'
252258
@enc_hist_error = []
253259
unless @mediainfo_out['media']['track'][0]['extra'].nil?
254-
if @mediainfo_out['media']['track'][0]['extra']['bext_Present'] == 'Yes' && @mediainfo_out['media']['track'][0]['Encoded_Library_Settings']
260+
if @mediainfo_out['media']['track'][0]['extra']['bext_Present'] == 'Yes' && @mediainfo_out['media']['track'][0]['Encoded_Library_Settings']
255261
signal_chain_count = @mediainfo_out['media']['track'][0]['Encoded_Library_Settings'].scan(/A=/).count
256262
if @mediainfo_out['media']['track'][1]['Channels'] == "1"
257263
unless @mediainfo_out['media']['track'][0]['Encoded_Library_Settings'].scan(/mono/i).count == signal_chain_count

0 commit comments

Comments
 (0)