From 6f0a79acf9b3fd3567ccfe85786b097f9c863c94 Mon Sep 17 00:00:00 2001 From: radius Date: Mon, 24 Sep 2018 23:18:09 -0500 Subject: [PATCH] [record] hide these on non suitable platforms --- menu/menu_displaylist.c | 3 ++- record/drivers/record_ffmpeg.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 556adcdf1b..6cac82a78b 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -2656,6 +2656,7 @@ static int menu_displaylist_parse_load_content_settings( MENU_ENUM_LABEL_ADD_TO_FAVORITES, FILE_TYPE_PLAYLIST_ENTRY, 0, 0); } +#ifdef HAVE_FFMPEG if (!recording_is_enabled()) { menu_entries_append_enum(info->list, @@ -2680,8 +2681,8 @@ static int menu_displaylist_parse_load_content_settings( msg_hash_to_str(MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_RECORDING), msg_hash_to_str(MENU_ENUM_LABEL_QUICK_MENU_STOP_RECORDING), MENU_ENUM_LABEL_QUICK_MENU_STOP_RECORDING, MENU_SETTING_ACTION, 0, 0); - } +#endif if (settings->bools.quick_menu_show_options && !settings->bools.kiosk_mode_enable) { diff --git a/record/drivers/record_ffmpeg.c b/record/drivers/record_ffmpeg.c index d7831962b3..6d2f4fb462 100644 --- a/record/drivers/record_ffmpeg.c +++ b/record/drivers/record_ffmpeg.c @@ -597,7 +597,7 @@ static bool ffmpeg_init_config_common(struct ff_config_param *params, unsigned p strlcpy(params->vcodec, "libx264", sizeof(params->vcodec)); strlcpy(params->acodec, "libmp3lame", sizeof(params->acodec)); - av_dict_set(¶ms->video_opts, "preset", "medium", 0); + av_dict_set(¶ms->video_opts, "preset", "superfast", 0); av_dict_set(¶ms->video_opts, "tune", "animation", 0); av_dict_set(¶ms->video_opts, "crf", "15", 0); av_dict_set(¶ms->audio_opts, "audio_global_quality", "100", 0);