From a3367322b982a61975df2a28307455d16a7ab081 Mon Sep 17 00:00:00 2001 From: Rodeo Date: Mon, 19 Sep 2011 21:15:01 +0000 Subject: libhb: Auto Passthru and audio/video encoder lists. This adds Auto Passthru as another encoder in libhb. Used in LinGUI and CLI. MacGUI features a partial impplmentation (with hardcoded values), which is disabled for now. Also, audio and video encoders are now stored in "lists", like we previously did for mixdowns. New mixdown "None" (HB_AMIXDOWN_NONE) added to hb_audio_mixdowns (was previously declared in MacGUI/LinGUI). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4237 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- gtk/src/audiohandler.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gtk/src/audiohandler.h') diff --git a/gtk/src/audiohandler.h b/gtk/src/audiohandler.h index 74df87a3d..88ee306ae 100644 --- a/gtk/src/audiohandler.h +++ b/gtk/src/audiohandler.h @@ -34,7 +34,7 @@ void ghb_set_audio(signal_user_data_t *ud, GValue *settings); gchar* ghb_get_user_audio_lang( signal_user_data_t *ud, gint titleindex, gint track); void ghb_audio_list_refresh_selected(signal_user_data_t *ud); -int ghb_allowed_passthru_mask(GValue *settings, int acodec); -gint ghb_select_audio_codec(gint mux, hb_audio_config_t *aconfig, gint acodec, int fallback_acodec); +gint ghb_select_audio_codec(gint mux, hb_audio_config_t *aconfig, gint acodec, gint fallback_acodec, gint copy_mask); +int ghb_get_copy_mask(GValue *settings); #endif // _AUDIOHANDLER_H_ -- cgit v1.2.3