You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
settings: migrate the audio format negotiation group to a single-source def file
First extended unsigned rows through the grammar. Performed by
tools/settings_migrate_group.py with the standard battery including
the platform-profile lanes and the integrated enum consolidation
stage.
Copy file name to clipboardExpand all lines: intl/msg_hash_us.h
+109-8Lines changed: 109 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -4467,14 +4467,115 @@ MSG_HASH(
4467
4467
MENU_ENUM_SUBLABEL_AUDIO_FASTPATH_S16,
4468
4468
"Use the fixed-point (integer) resampler instead of the floating-point one when a core outputs 16-bit audio. Avoids the integer-to-float round-trip and produces bit-identical output on every platform, which helps netplay determinism. Has no effect on cores that output floating-point audio, and falls back to the floating-point path while an incompatible DSP filter is active."
4469
4469
)
4470
-
MSG_HASH(
4471
-
MENU_ENUM_LABEL_VALUE_AUDIO_FORMAT_NEGOTIATION,
4472
-
"Audio Format Negotiation (Hint)"
4473
-
)
4474
-
MSG_HASH(
4475
-
MENU_ENUM_SUBLABEL_AUDIO_FORMAT_NEGOTIATION,
4476
-
"Sample format the audio driver requests from the output device. 'Float' asks for 32-bit floating-point, 'Int16' for 16-bit integer. Only affects drivers that can negotiate the format (WASAPI, DirectSound, XAudio2, ALSA, SDL2); others use their fixed format. A hint only: a driver falls back if the device rejects the requested format. 'Int16' pairs with the 'Resample to Fixed Integer' hint to keep the whole audio path in the integer domain."
4477
-
)
4470
+
/* GENERATED REGION: audio format negotiation group (see settings_def_audio_format.h). */
0 commit comments