diff --git a/intl/msg_hash_ar.h b/intl/msg_hash_ar.h index 3a90ea6ba0..4e7008b9df 100644 --- a/intl/msg_hash_ar.h +++ b/intl/msg_hash_ar.h @@ -3489,3 +3489,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_chs.h b/intl/msg_hash_chs.h index c6aea6f8d6..8266d1b8b2 100644 --- a/intl/msg_hash_chs.h +++ b/intl/msg_hash_chs.h @@ -3275,3 +3275,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_cht.h b/intl/msg_hash_cht.h index 81d997898c..0da48255b1 100644 --- a/intl/msg_hash_cht.h +++ b/intl/msg_hash_cht.h @@ -3267,3 +3267,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_de.h b/intl/msg_hash_de.h index 8f800fc01e..058977b013 100644 --- a/intl/msg_hash_de.h +++ b/intl/msg_hash_de.h @@ -3381,3 +3381,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_eo.h b/intl/msg_hash_eo.h index 6f826cbd85..236d44c648 100644 --- a/intl/msg_hash_eo.h +++ b/intl/msg_hash_eo.h @@ -3140,3 +3140,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_es.h b/intl/msg_hash_es.h index 29ac3685cf..41a5c77ab3 100644 --- a/intl/msg_hash_es.h +++ b/intl/msg_hash_es.h @@ -5873,3 +5873,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_fr.h b/intl/msg_hash_fr.h index 01e356ce85..f4439f1c79 100644 --- a/intl/msg_hash_fr.h +++ b/intl/msg_hash_fr.h @@ -3305,3 +3305,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_it.h b/intl/msg_hash_it.h index a1e42136e9..3226a0a5e1 100644 --- a/intl/msg_hash_it.h +++ b/intl/msg_hash_it.h @@ -3363,3 +3363,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_ja.h b/intl/msg_hash_ja.h index 6a06859a4f..1fb6ee8c7f 100644 --- a/intl/msg_hash_ja.h +++ b/intl/msg_hash_ja.h @@ -3517,3 +3517,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_ko.h b/intl/msg_hash_ko.h index 30a0272358..6817cdd516 100644 --- a/intl/msg_hash_ko.h +++ b/intl/msg_hash_ko.h @@ -3266,3 +3266,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_nl.h b/intl/msg_hash_nl.h index c464563184..241a9a243b 100644 --- a/intl/msg_hash_nl.h +++ b/intl/msg_hash_nl.h @@ -3142,3 +3142,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_pl.h b/intl/msg_hash_pl.h index 0dcf13cc58..aaeb7b7068 100644 --- a/intl/msg_hash_pl.h +++ b/intl/msg_hash_pl.h @@ -3501,3 +3501,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_pt_br.h b/intl/msg_hash_pt_br.h index e523991d31..f8fa34c784 100644 --- a/intl/msg_hash_pt_br.h +++ b/intl/msg_hash_pt_br.h @@ -3666,3 +3666,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_pt_pt.h b/intl/msg_hash_pt_pt.h index ddba59a528..a315f3185c 100644 --- a/intl/msg_hash_pt_pt.h +++ b/intl/msg_hash_pt_pt.h @@ -3240,3 +3240,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_ru.h b/intl/msg_hash_ru.h index 44b69bc9a9..0cd91dfb86 100644 --- a/intl/msg_hash_ru.h +++ b/intl/msg_hash_ru.h @@ -3324,3 +3324,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_us.h b/intl/msg_hash_us.h index 6b07b0b6ff..8b8386cae8 100644 --- a/intl/msg_hash_us.h +++ b/intl/msg_hash_us.h @@ -3666,3 +3666,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/intl/msg_hash_vn.h b/intl/msg_hash_vn.h index 162f01575e..08044af0c2 100644 --- a/intl/msg_hash_vn.h +++ b/intl/msg_hash_vn.h @@ -3297,3 +3297,15 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + "Play") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + "Play (Looped)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + "Play (Sequential)") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + "Stop") +MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + "Volume") diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index be6ed22c26..dbb6b10a19 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -4283,37 +4283,37 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data) snprintf(lbl_play_sequential, sizeof(lbl_play_sequential), "mixer_stream_%d_action_play_sequential", id); menu_entries_append_enum(info->list, - "Play", + msg_hash_to_str(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY), lbl_play, MSG_UNKNOWN, (MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_PLAY_BEGIN + id), 0, 0); menu_entries_append_enum(info->list, - "Play (Looped)", + msg_hash_to_str(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED), lbl_play_looped, MSG_UNKNOWN, (MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_PLAY_LOOPED_BEGIN + id), 0, 0); menu_entries_append_enum(info->list, - "Play (Sequential)", + msg_hash_to_str(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL), lbl_play_sequential, MSG_UNKNOWN, (MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_PLAY_SEQUENTIAL_BEGIN + id), 0, 0); menu_entries_append_enum(info->list, - "Stop", + msg_hash_to_str(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP), lbl_stop, MSG_UNKNOWN, (MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_STOP_BEGIN + id), 0, 0); menu_entries_append_enum(info->list, - "Remove", + msg_hash_to_str(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE), lbl_remove, MSG_UNKNOWN, (MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_REMOVE_BEGIN + id), 0, 0); menu_entries_append_enum(info->list, - "Volume", + msg_hash_to_str(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME), lbl_volume, MSG_UNKNOWN, (MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_VOLUME_BEGIN + id), diff --git a/msg_hash.h b/msg_hash.h index 9429cc7cca..833b518760 100644 --- a/msg_hash.h +++ b/msg_hash.h @@ -421,6 +421,13 @@ enum msg_hash_enums MENU_LABEL(NO_HISTORY_AVAILABLE), + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, + MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, + MENU_ENUM_LABEL_VALUE_REMAP_FILE, MENU_ENUM_LABEL_VALUE_CHEAT_FILE, MENU_ENUM_LABEL_INPUT_HOTKEY_BIND_BEGIN,