diff --git a/settings.c b/settings.c index 6c6d663f73..9fff7601f0 100644 --- a/settings.c +++ b/settings.c @@ -6551,13 +6551,13 @@ rarch_setting_t *setting_new(unsigned mask) goto error; } - if (mask & SL_FLAG_GENERAL_OPTIONS) + if (mask & SL_FLAG_VIDEO_OPTIONS) { if (!setting_append_list_video_options(&list, list_info)) goto error; } - if (mask & SL_FLAG_GENERAL_OPTIONS) + if (mask & SL_FLAG_RECORDING_OPTIONS) { if (!setting_append_list_recording_options(&list, list_info)) goto error; diff --git a/settings_list.h b/settings_list.h index e6c5b33513..d242b27cf6 100644 --- a/settings_list.h +++ b/settings_list.h @@ -86,6 +86,7 @@ enum setting_list_flags SL_FLAG_PLAYLIST_OPTIONS = (1 << 19), SL_FLAG_ARCHIVE_OPTIONS = (1 << 20), SL_FLAG_PATCH_OPTIONS = (1 << 21), + SL_FLAG_RECORDING_OPTIONS = (1 << 21), SL_FLAG_ALL = (1 << 22), };