

#define HB_ACODEC_PASS_MASK (HB_ACODEC_AC3 | HB_ACODEC_DCA | HB_ACODEC_DCA_HD | HB_ACODEC_FFAAC | HB_ACODEC_FFEAC3 | HB_ACODEC_FFFLAC | HB_ACODEC_MP3 | HB_ACODEC_FFTRUEHD) +#define HB_ACODEC_FF_MASK 0x0FFF2800 // JPT add MP2: correct? +#define HB_ACODEC_MASK 0x0FFFFF01 // JPT add MP2: correct? * Audio Codecs: Update win/CS/HandBrake.Interop/HandBrakeInterop/HbLib/NativeConstants.cs when changing these consts */

, NULL, 1, HB_GID_ACODEC_FLAC, -2306,6 +2311,10 int hb_audio_encoder_get_fallback_for_passthru(int passthru)ĭiff -git a/libhb/handbrake/common.h b/libhb/handbrake/common.h + ghb_dict_set_bool(settings, "AudioAllowMP2Pass", 1) ĭiff -git a/libhb/common.c b/libhb/common.c Ghb_dict_set_bool(settings, "AudioAllowMP3Pass", 1) +++ -400,6 +400,9 ghb_preset_to_settings(GhbValue *settings, GhbValue *preset)

If (ghb_dict_get_bool(settings, "AudioAllowAACPass"))ĭiff -git a/gtk/src/presets.c b/gtk/src/presets.c + if (ghb_dict_get_bool(settings, "AudioAllowMP2Pass")) Diff -git a/gtk/src/audiohandler.c b/gtk/src/audiohandler.c
