81
87
use_direct_rendering = false;
82
88
use_double_buffer = true;
83
disable_screensaver = true;
84
90
use_soft_video_eq = false;
87
93
add_blackborders_on_fullscreen = false;
96
turn_screensaver_off = false;
97
avoid_screensaver = true;
99
disable_screensaver = true;
89
102
use_soft_vol = true;
90
103
softvol_max = 110; // 110 = default value in mplayer
91
104
use_scaletempo = Detect;
92
dont_change_volume = false;
93
105
use_hwac3 = false;
94
106
use_audio_equalizer = true;
95
use_volume_option = Detect;
108
global_volume = true;
113
autosync_factor = 100;
100
121
file_settings_method = "hash"; // Possible values: normal & hash
208
230
mplayer_additional_options="";
232
mplayer_additional_options="-nofontconfig";
209
234
mplayer_additional_video_filters="";
210
235
mplayer_additional_audio_filters="";
212
237
log_mplayer = true;
213
238
log_smplayer = true;
214
239
log_filter = ".*";
216
242
//mplayer log autosaving
217
243
autosave_mplayer_log = false;
425
469
set->setValue("driver/vo", vo);
426
470
set->setValue("driver/ao", ao);
472
set->setValue("use_screenshot", use_screenshot);
428
473
set->setValue("screenshot_directory", screenshot_directory);
430
475
set->setValue("dont_remember_media_settings", dont_remember_media_settings);
436
481
set->setValue("use_direct_rendering", use_direct_rendering);
437
482
set->setValue("use_double_buffer", use_double_buffer);
438
set->setValue("disable_screensaver", disable_screensaver);
439
483
set->setValue("use_soft_video_eq", use_soft_video_eq);
440
484
set->setValue("use_slices", use_slices );
441
485
set->setValue("autoq", autoq);
442
486
set->setValue("add_blackborders_on_fullscreen", add_blackborders_on_fullscreen);
489
set->setValue("turn_screensaver_off", turn_screensaver_off);
490
set->setValue("avoid_screensaver", avoid_screensaver);
492
set->setValue("disable_screensaver", disable_screensaver);
444
495
set->setValue("use_soft_vol", use_soft_vol);
445
496
set->setValue("softvol_max", softvol_max);
446
497
set->setValue("use_scaletempo", use_scaletempo);
447
set->setValue("dont_change_volume", dont_change_volume );
448
498
set->setValue("use_hwac3", use_hwac3 );
449
499
set->setValue("use_audio_equalizer", use_audio_equalizer );
450
set->setValue("use_volume_option", use_volume_option);
501
set->setValue("global_volume", global_volume);
502
set->setValue("volume", volume);
503
set->setValue("mute", mute);
505
set->setValue("autosync", autosync);
506
set->setValue("autosync_factor", autosync_factor);
508
set->setValue("use_mc", use_mc);
509
set->setValue("mc_value", mc_value);
452
511
set->setValue("loop", loop);
453
512
set->setValue("osd", osd);
488
547
set->setValue("priority", priority);
489
548
set->setValue("frame_drop", frame_drop);
490
549
set->setValue("hard_frame_drop", hard_frame_drop);
491
set->setValue("autosync", autosync);
492
set->setValue("autosync_factor", autosync_factor);
550
set->setValue("coreavc", coreavc);
494
551
set->setValue("h264_skip_loop_filter", h264_skip_loop_filter);
495
552
set->setValue("HD_height", HD_height);
506
563
set->setValue("cache_for_dvds", cache_for_dvds);
507
564
set->setValue("cache_for_vcds", cache_for_vcds);
508
565
set->setValue("cache_for_audiocds", cache_for_audiocds);
566
set->setValue("cache_for_tv", cache_for_tv);
510
568
set->endGroup(); // performance
532
590
set->setValue("use_closed_caption_subs", use_closed_caption_subs);
533
591
set->setValue("use_forced_subs_only", use_forced_subs_only);
593
set->setValue("sub_visibility", sub_visibility);
535
595
set->setValue("subtitles_on_screenshots", subtitles_on_screenshots);
537
597
set->setValue("use_new_sub_commands", use_new_sub_commands);
574
634
set->setValue("log_mplayer", log_mplayer);
575
635
set->setValue("log_smplayer", log_smplayer);
576
636
set->setValue("log_filter", log_filter);
637
set->setValue("verbose_log", verbose_log);
578
639
//mplayer log autosaving
579
640
set->setValue("autosave_mplayer_log", autosave_mplayer_log);
628
689
set->setValue("mouse_middle_click_function", mouse_middle_click_function);
629
690
set->setValue("mouse_xbutton1_click_function", mouse_xbutton1_click_function);
630
691
set->setValue("mouse_xbutton2_click_function", mouse_xbutton2_click_function);
631
set->setValue("wheel_function", wheel_function);
692
set->setValue("mouse_wheel_function", wheel_function);
693
set->setValue("wheel_function_cycle", (int) wheel_function_cycle);
633
695
set->setValue("seeking1", seeking1);
634
696
set->setValue("seeking2", seeking2);
679
741
set->endGroup(); // gui
748
set->beginGroup( "tv");
749
set->setValue("check_channels_conf_on_startup", check_channels_conf_on_startup);
750
set->setValue("initial_tv_deinterlace", initial_tv_deinterlace);
751
set->setValue("last_dvb_channel", last_dvb_channel);
752
set->setValue("last_tv_channel", last_tv_channel);
753
set->endGroup(); // tv
790
871
vo = set->value("driver/vo", vo).toString();
791
872
ao = set->value("driver/ao", ao).toString();
874
use_screenshot = set->value("use_screenshot", use_screenshot).toBool();
793
875
screenshot_directory = set->value("screenshot_directory", screenshot_directory).toString();
795
877
dont_remember_media_settings = set->value("dont_remember_media_settings", dont_remember_media_settings).toBool();
801
883
use_direct_rendering = set->value("use_direct_rendering", use_direct_rendering).toBool();
802
884
use_double_buffer = set->value("use_double_buffer", use_double_buffer).toBool();
803
disable_screensaver = set->value("disable_screensaver", disable_screensaver).toBool();
804
886
use_soft_video_eq = set->value("use_soft_video_eq", use_soft_video_eq).toBool();
805
887
use_slices = set->value("use_slices", use_slices ).toBool();
806
888
autoq = set->value("autoq", autoq).toInt();
807
889
add_blackborders_on_fullscreen = set->value("add_blackborders_on_fullscreen", add_blackborders_on_fullscreen).toBool();
892
turn_screensaver_off = set->value("turn_screensaver_off", turn_screensaver_off).toBool();
893
avoid_screensaver = set->value("avoid_screensaver", avoid_screensaver).toBool();
895
disable_screensaver = set->value("disable_screensaver", disable_screensaver).toBool();
809
898
use_soft_vol = set->value("use_soft_vol", use_soft_vol).toBool();
810
899
softvol_max = set->value("softvol_max", softvol_max).toInt();
811
900
use_scaletempo = (OptionState) set->value("use_scaletempo", use_scaletempo).toInt();
812
dont_change_volume = set->value("dont_change_volume", dont_change_volume ).toBool();
813
901
use_hwac3 = set->value("use_hwac3", use_hwac3 ).toBool();
814
902
use_audio_equalizer = set->value("use_audio_equalizer", use_audio_equalizer ).toBool();
815
use_volume_option = (OptionState) set->value("use_volume_option", use_volume_option).toInt();
904
global_volume = set->value("global_volume", global_volume).toBool();
905
volume = set->value("volume", volume).toInt();
906
mute = set->value("mute", mute).toBool();
908
autosync = set->value("autosync", autosync).toBool();
909
autosync_factor = set->value("autosync_factor", autosync_factor).toInt();
911
use_mc = set->value("use_mc", use_mc).toBool();
912
mc_value = set->value("mc_value", mc_value).toDouble();
817
914
loop = set->value("loop", loop).toBool();
818
915
osd = set->value("osd", osd).toInt();
853
950
priority = set->value("priority", priority).toInt();
854
951
frame_drop = set->value("frame_drop", frame_drop).toBool();
855
952
hard_frame_drop = set->value("hard_frame_drop", hard_frame_drop).toBool();
856
autosync = set->value("autosync", autosync).toBool();
857
autosync_factor = set->value("autosync_factor", autosync_factor).toInt();
953
coreavc = set->value("coreavc", coreavc).toBool();
859
954
h264_skip_loop_filter = (H264LoopFilter) set->value("h264_skip_loop_filter", h264_skip_loop_filter).toInt();
860
955
HD_height = set->value("HD_height", HD_height).toInt();
871
966
cache_for_dvds = set->value("cache_for_dvds", cache_for_dvds).toInt();
872
967
cache_for_vcds = set->value("cache_for_vcds", cache_for_vcds).toInt();
873
968
cache_for_audiocds = set->value("cache_for_audiocds", cache_for_audiocds).toInt();
969
cache_for_tv = set->value("cache_for_tv", cache_for_tv).toInt();
875
971
set->endGroup(); // performance
898
994
use_closed_caption_subs = set->value("use_closed_caption_subs", use_closed_caption_subs).toBool();
899
995
use_forced_subs_only = set->value("use_forced_subs_only", use_forced_subs_only).toBool();
997
sub_visibility = set->value("sub_visibility", sub_visibility).toBool();
901
999
subtitles_on_screenshots = set->value("subtitles_on_screenshots", subtitles_on_screenshots).toBool();
903
1001
use_new_sub_commands = (OptionState) set->value("use_new_sub_commands", use_new_sub_commands).toInt();
945
1043
log_mplayer = set->value("log_mplayer", log_mplayer).toBool();
946
1044
log_smplayer = set->value("log_smplayer", log_smplayer).toBool();
947
1045
log_filter = set->value("log_filter", log_filter).toString();
1046
verbose_log = set->value("verbose_log", verbose_log).toBool();
949
1048
//mplayer log autosaving
950
1049
autosave_mplayer_log = set->value("autosave_mplayer_log", autosave_mplayer_log).toBool();
997
1096
mouse_middle_click_function = set->value("mouse_middle_click_function", mouse_middle_click_function).toString();
998
1097
mouse_xbutton1_click_function = set->value("mouse_xbutton1_click_function", mouse_xbutton1_click_function).toString();
999
1098
mouse_xbutton2_click_function = set->value("mouse_xbutton2_click_function", mouse_xbutton2_click_function).toString();
1000
wheel_function = set->value("wheel_function", wheel_function).toInt();
1099
wheel_function = set->value("mouse_wheel_function", wheel_function).toInt();
1100
int wheel_function_cycle_int = set->value("wheel_function_cycle", (int) wheel_function_cycle).toInt();
1101
wheel_function_cycle = QFlags<Preferences::WheelFunctions> (QFlag(wheel_function_cycle_int));
1002
1103
seeking1 = set->value("seeking1", seeking1).toInt();
1003
1104
seeking2 = set->value("seeking2", seeking2).toInt();
1048
1149
set->endGroup(); // gui
1156
set->beginGroup( "tv");
1157
check_channels_conf_on_startup = set->value("check_channels_conf_on_startup", check_channels_conf_on_startup).toBool();
1158
initial_tv_deinterlace = set->value("initial_tv_deinterlace", initial_tv_deinterlace).toInt();
1159
last_dvb_channel = set->value("last_dvb_channel", last_dvb_channel).toString();
1160
last_tv_channel = set->value("last_tv_channel", last_tv_channel).toString();
1161
set->endGroup(); // tv
1139
1252
history_urls->fromStringList( set->value("urls", history_urls->toStringList()).toStringList() );
1140
1253
history_urls->setMaxItems( set->value("urls/max_items", history_urls->maxItems()).toInt() );;
1141
1254
set->endGroup(); // history
1144
1264
#endif // NO_USE_INI_FILES