From ff76bd13570c15142cff445dbdcb3cd64a2838a0 Mon Sep 17 00:00:00 2001 From: jstebbins Date: Tue, 12 Aug 2014 18:46:41 +0000 Subject: LinGui: generalize video preset/tune/profile/level handling This generalization enables x265 preset/tune/profile/level which did not work previously. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6293 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- gtk/src/makedeps.py | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) (limited to 'gtk/src/makedeps.py') diff --git a/gtk/src/makedeps.py b/gtk/src/makedeps.py index c4944d786..52d39eb18 100644 --- a/gtk/src/makedeps.py +++ b/gtk/src/makedeps.py @@ -51,9 +51,6 @@ dep_map = ( DepEntry("PictureAutoCrop", "PictureBottomCrop", "FALSE", False, False), DepEntry("PictureAutoCrop", "PictureLeftCrop", "FALSE", False, False), DepEntry("PictureAutoCrop", "PictureRightCrop", "FALSE", False, False), - DepEntry("VideoEncoder", "x264_box", "x264", False, True), - DepEntry("VideoEncoder", "x264VideoSettings", "x264", False, True), - DepEntry("VideoEncoder", "lavc_mpeg4_box", "mpeg4|mpeg2", False, True), DepEntry("AudioTrackQualityEnable", "AudioBitrate", "TRUE", True, True), DepEntry("AudioTrackQualityEnable", "AudioTrackQualityBox", "FALSE", True, True), DepEntry("AudioEncoder", "AudioBitrateLabel", "copy:mp3|copy:aac|copy:ac3|copy:dts|copy:dtshd", True, False), @@ -71,7 +68,21 @@ dep_map = ( DepEntry("x264_subme", "x264_psy_rd", "<6", True, False), DepEntry("x264_subme", "x264_psy_trell", "<6", True, False), DepEntry("x264_trellis", "x264_psy_trell", "0", True, False), - DepEntry("x264UseAdvancedOptions", "x264VideoSettingsTable", "TRUE", True, False), + DepEntry("VideoEncoder", "VideoPresetSlider", "x264|x265", False, True), + DepEntry("VideoEncoder", "VideoPresetLabel", "x264|x265", False, True), + DepEntry("VideoEncoder", "VideoTune", "x264|x265", False, True), + DepEntry("VideoEncoder", "VideoTuneLabel", "x264|x265", False, True), + DepEntry("VideoEncoder", "VideoProfile", "x264|x265", False, True), + DepEntry("VideoEncoder", "VideoProfileLabel", "x264|x265", False, True), + DepEntry("VideoEncoder", "VideoLevel", "x264|x265", False, True), + DepEntry("VideoEncoder", "VideoLevelLabel", "x264|x265", False, True), + DepEntry("VideoEncoder", "x264FastDecode", "x264", False, True), + DepEntry("VideoEncoder", "x264UseAdvancedOptions", "x264", False, True), + DepEntry("HideAdvancedVideoSettings", "x264UseAdvancedOptions", "TRUE", True, True), + DepEntry("VideoEncoder", "VideoOptionExtraWindow", "x264|x265|mpeg4|mpeg2", False, True), + DepEntry("VideoEncoder", "VideoOptionExtraLabel", "x264|x265|mpeg4|mpeg2", False, True), + DepEntry("x264UseAdvancedOptions", "VideoSettingsTable", "TRUE", True, False), + DepEntry("VideoEncoder", "x264_box", "x264", False, True), DepEntry("x264UseAdvancedOptions", "x264_box", "FALSE", True, False), DepEntry("auto_name", "autoname_box", "TRUE", False, False), ) -- cgit v1.2.3