diff --git a/intl/msg_hash_us.h b/intl/msg_hash_us.h index 8e7fe5ca06..13b1064b38 100644 --- a/intl/msg_hash_us.h +++ b/intl/msg_hash_us.h @@ -1853,6 +1853,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SOUNDS, "Menu Sounds" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SOUNDS, + "Change menu sound settings." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, "Mute" diff --git a/menu/cbs/menu_cbs_sublabel.c b/menu/cbs/menu_cbs_sublabel.c index 3b5e435c4c..a590e7658d 100644 --- a/menu/cbs/menu_cbs_sublabel.c +++ b/menu/cbs/menu_cbs_sublabel.c @@ -370,6 +370,7 @@ DEFAULT_SUBLABEL_MACRO(action_bind_sublabel_video_refresh_rate, MENU_ DEFAULT_SUBLABEL_MACRO(action_bind_sublabel_video_refresh_rate_polled, MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED) DEFAULT_SUBLABEL_MACRO(action_bind_sublabel_audio_enable, MENU_ENUM_SUBLABEL_AUDIO_ENABLE) DEFAULT_SUBLABEL_MACRO(action_bind_sublabel_audio_enable_menu, MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU) +DEFAULT_SUBLABEL_MACRO(action_bind_sublabel_menu_sounds, MENU_ENUM_SUBLABEL_MENU_SOUNDS) DEFAULT_SUBLABEL_MACRO(action_bind_sublabel_audio_max_timing_skew, MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW) DEFAULT_SUBLABEL_MACRO(action_bind_sublabel_pause_nonactive, MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE) DEFAULT_SUBLABEL_MACRO(action_bind_sublabel_video_disable_composition, MENU_ENUM_SUBLABEL_VIDEO_DISABLE_COMPOSITION) @@ -3540,6 +3541,9 @@ int menu_cbs_init_bind_sublabel(menu_file_list_cbs_t *cbs, case MENU_ENUM_LABEL_AUDIO_ENABLE_MENU: BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_audio_enable_menu); break; + case MENU_ENUM_LABEL_MENU_SOUNDS: + BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_menu_sounds); + break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_video_refresh_rate); break;