Add sublabels for mixer actions
This commit is contained in:
parent
7b1d61da3d
commit
965149d425
|
@ -3473,3 +3473,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3259,3 +3259,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3251,3 +3251,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3365,3 +3365,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3124,3 +3124,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -5857,3 +5857,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3289,3 +3289,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3347,3 +3347,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3501,3 +3501,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3250,3 +3250,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3126,3 +3126,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3485,3 +3485,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3650,3 +3650,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3224,3 +3224,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3308,3 +3308,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3650,3 +3650,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -3281,3 +3281,15 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS,
|
|||
"Configuration Override options")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"Options for overriding the global configuration.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
"Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
"Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
"Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
"This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
"This will stop playback of the audio stream and remove it entirely from memory.")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
"Adjust the volume of the audio stream.")
|
||||
|
|
|
@ -49,6 +49,18 @@
|
|||
return 0; \
|
||||
}
|
||||
|
||||
default_sublabel_macro(menu_action_sublabel_setting_audio_mixer_stream_play,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY)
|
||||
default_sublabel_macro(menu_action_sublabel_setting_audio_mixer_stream_play_looped,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED)
|
||||
default_sublabel_macro(menu_action_sublabel_setting_audio_mixer_stream_play_sequential,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL)
|
||||
default_sublabel_macro(menu_action_sublabel_setting_audio_mixer_stream_stop,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP)
|
||||
default_sublabel_macro(menu_action_sublabel_setting_audio_mixer_stream_remove,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE)
|
||||
default_sublabel_macro(menu_action_sublabel_setting_audio_mixer_stream_volume,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME)
|
||||
default_sublabel_macro(action_bind_sublabel_quick_menu_override_options, MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS)
|
||||
default_sublabel_macro(action_bind_sublabel_crt_switchres, MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION)
|
||||
default_sublabel_macro(action_bind_sublabel_crt_switchres_super, MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_SUPER)
|
||||
|
@ -444,13 +456,7 @@ static int action_bind_sublabel_remap_kbd_sublabel(
|
|||
const char *label, const char *path,
|
||||
char *s, size_t len)
|
||||
{
|
||||
unsigned offset;
|
||||
settings_t *settings = config_get_ptr();
|
||||
|
||||
if (!settings)
|
||||
return 0;
|
||||
|
||||
offset = type / ((MENU_SETTINGS_INPUT_DESC_KBD_END -
|
||||
unsigned offset = type / ((MENU_SETTINGS_INPUT_DESC_KBD_END -
|
||||
(MENU_SETTINGS_INPUT_DESC_KBD_END -
|
||||
MENU_SETTINGS_INPUT_DESC_KBD_BEGIN))) - 1;
|
||||
|
||||
|
@ -579,6 +585,48 @@ int menu_cbs_init_bind_sublabel(menu_file_list_cbs_t *cbs,
|
|||
{
|
||||
BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_remap_kbd_sublabel);
|
||||
}
|
||||
else if (type >= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_PLAY_BEGIN
|
||||
&& type <= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_PLAY_END)
|
||||
{
|
||||
BIND_ACTION_SUBLABEL(cbs,
|
||||
menu_action_sublabel_setting_audio_mixer_stream_play);
|
||||
return 0;
|
||||
}
|
||||
else if (type >= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_PLAY_LOOPED_BEGIN
|
||||
&& type <= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_PLAY_LOOPED_END)
|
||||
{
|
||||
BIND_ACTION_SUBLABEL(cbs,
|
||||
menu_action_sublabel_setting_audio_mixer_stream_play_looped);
|
||||
return 0;
|
||||
}
|
||||
else if (type >= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_PLAY_SEQUENTIAL_BEGIN
|
||||
&& type <= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_PLAY_SEQUENTIAL_END)
|
||||
{
|
||||
BIND_ACTION_SUBLABEL(cbs,
|
||||
menu_action_sublabel_setting_audio_mixer_stream_play_sequential);
|
||||
return 0;
|
||||
}
|
||||
else if (type >= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_REMOVE_BEGIN
|
||||
&& type <= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_REMOVE_END)
|
||||
{
|
||||
BIND_ACTION_SUBLABEL(cbs,
|
||||
menu_action_sublabel_setting_audio_mixer_stream_remove);
|
||||
return 0;
|
||||
}
|
||||
else if (type >= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_STOP_BEGIN
|
||||
&& type <= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_STOP_END)
|
||||
{
|
||||
BIND_ACTION_SUBLABEL(cbs,
|
||||
menu_action_sublabel_setting_audio_mixer_stream_stop);
|
||||
return 0;
|
||||
}
|
||||
else if (type >= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_VOLUME_BEGIN
|
||||
&& type <= MENU_SETTINGS_AUDIO_MIXER_STREAM_ACTIONS_VOLUME_END)
|
||||
{
|
||||
BIND_ACTION_SUBLABEL(cbs,
|
||||
menu_action_sublabel_setting_audio_mixer_stream_volume);
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (type >= MENU_SETTINGS_INPUT_DESC_BEGIN
|
||||
&& type <= MENU_SETTINGS_INPUT_DESC_END)
|
||||
|
|
|
@ -1761,6 +1761,12 @@ enum msg_hash_enums
|
|||
MENU_ENUM_LABEL_CB_UPDATE_SHADERS_SLANG,
|
||||
|
||||
/* Sublabels */
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE,
|
||||
MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME,
|
||||
MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST,
|
||||
MENU_ENUM_SUBLABEL_SERVICES_SETTINGS,
|
||||
|
||||
|
|
Loading…
Reference in New Issue