+ if (br < 8)
+ br = 160;
+ if (ghb_audio_is_passthru (ainfo.codec))
+ {
+ ghb_set_passthru_bitrate_opts (ud->builder, br);
+ ghb_ui_update(ud, "AudioMixdown", ghb_int64_value(0));
+ acodec &= ainfo.codec;
+ }
+ else
+ {
+ if (acodec != HB_ACODEC_MASK)
+ {
+ acodec = ghb_select_audio_codec(ud, track);
+ ghb_ui_update(ud, "AudioEncoder", ghb_int64_value(acodec));
+ }
+ else
+ {
+ acodec = ghb_select_audio_codec(ud, track);
+ }
+ br = ghb_find_closest_audio_bitrate(acodec, br);
+ mix = ghb_get_best_mix( titleindex, track, acodec, 0);
+ ghb_ui_update(ud, "AudioMixdown", ghb_int64_value(mix));
+ }