213
216
/* ------------------------------------------------------------------------- */
215
static const cmdline_option_t cmdline_options[] = {
216
{ "-sound", SET_RESOURCE, 0, NULL, NULL, "Sound", (resource_value_t)1,
217
NULL, "Enable sound playback" },
218
{ "+sound", SET_RESOURCE, 0, NULL, NULL, "Sound", (resource_value_t)0,
219
NULL, "Disable sound playback" },
220
{ "-soundrate", SET_RESOURCE, 1, NULL, NULL, "SoundSampleRate", NULL,
221
"<value>", "Set sound sample rate to <value> Hz" },
222
{ "-soundbufsize", SET_RESOURCE, 1, NULL, NULL, "SoundBufferSize", NULL,
223
"<value>", "Set sound buffer size to <value> msec" },
224
{ "-sounddev", SET_RESOURCE, 1, NULL, NULL, "SoundDeviceName", NULL,
225
"<name>", "Specify sound driver" },
226
{ "-soundarg", SET_RESOURCE, 1, NULL, NULL, "SoundDeviceArg", NULL,
227
"<args>", "Specify initialization parameters for sound driver" },
228
{ "-soundrecdev", SET_RESOURCE, 1, NULL, NULL, "SoundRecordDeviceName",
229
NULL, "<name>", "Specify recording sound driver" },
230
{ "-soundrecarg", SET_RESOURCE, 1, NULL, NULL, "SoundRecordDeviceArg", NULL,
231
"<args>", "Specify initialization parameters for recording sound driver" },
232
{ "-soundsync", SET_RESOURCE, 1, NULL, NULL, "SoundSpeedAdjustment", NULL,
233
"<sync>", "Set sound speed adjustment (0: flexible, 1: adjusting, 2: exact)" },
218
#ifdef HAS_TRANSLATION
219
static const cmdline_option_t cmdline_options[] = {
220
{ "-sound", SET_RESOURCE, 0, NULL, NULL, "Sound", (resource_value_t)1,
221
0, IDCLS_ENABLE_SOUND_PLAYBACK },
222
{ "+sound", SET_RESOURCE, 0, NULL, NULL, "Sound", (resource_value_t)0,
223
0, IDCLS_DISABLE_SOUND_PLAYBACK },
224
{ "-soundrate", SET_RESOURCE, 1, NULL, NULL, "SoundSampleRate", NULL,
225
IDCLS_P_VALUE, IDCLS_SET_SAMPLE_RATE_VALUE_HZ },
226
{ "-soundbufsize", SET_RESOURCE, 1, NULL, NULL, "SoundBufferSize", NULL,
227
IDCLS_P_VALUE, IDCLS_SET_SOUND_BUFFER_SIZE_MSEC },
228
{ "-sounddev", SET_RESOURCE, 1, NULL, NULL, "SoundDeviceName", NULL,
229
IDCLS_P_NAME, IDCLS_SPECIFY_SOUND_DRIVER },
230
{ "-soundarg", SET_RESOURCE, 1, NULL, NULL, "SoundDeviceArg", NULL,
231
IDCLS_P_ARGS, IDCLS_SPECIFY_SOUND_DRIVER_PARAM },
232
{ "-soundrecdev", SET_RESOURCE, 1, NULL, NULL, "SoundRecordDeviceName",
233
NULL, IDCLS_P_NAME, IDCLS_SPECIFY_RECORDING_SOUND_DRIVER },
234
{ "-soundrecarg", SET_RESOURCE, 1, NULL, NULL, "SoundRecordDeviceArg", NULL,
235
IDCLS_P_ARGS, IDCLS_SPECIFY_REC_SOUND_DRIVER_PARAM },
236
{ "-soundsync", SET_RESOURCE, 1, NULL, NULL, "SoundSpeedAdjustment", NULL,
237
IDCLS_P_SYNC, IDCLS_SET_SOUND_SPEED_ADJUST },
241
static const cmdline_option_t cmdline_options[] = {
242
{ "-sound", SET_RESOURCE, 0, NULL, NULL, "Sound", (resource_value_t)1,
243
NULL, N_("Enable sound playback") },
244
{ "+sound", SET_RESOURCE, 0, NULL, NULL, "Sound", (resource_value_t)0,
245
NULL, N_("Disable sound playback") },
246
{ "-soundrate", SET_RESOURCE, 1, NULL, NULL, "SoundSampleRate", NULL,
247
N_("<value>"), N_("Set sound sample rate to <value> Hz") },
248
{ "-soundbufsize", SET_RESOURCE, 1, NULL, NULL, "SoundBufferSize", NULL,
249
N_("<value>"), N_("Set sound buffer size to <value> msec") },
250
{ "-sounddev", SET_RESOURCE, 1, NULL, NULL, "SoundDeviceName", NULL,
251
N_("<name>"), N_("Specify sound driver") },
252
{ "-soundarg", SET_RESOURCE, 1, NULL, NULL, "SoundDeviceArg", NULL,
253
N_("<args>"), N_("Specify initialization parameters for sound driver") },
254
{ "-soundrecdev", SET_RESOURCE, 1, NULL, NULL, "SoundRecordDeviceName",
255
NULL, N_("<name>"), N_("Specify recording sound driver") },
256
{ "-soundrecarg", SET_RESOURCE, 1, NULL, NULL, "SoundRecordDeviceArg", NULL,
257
N_("<args>"), N_("Specify initialization parameters for recording sound driver") },
258
{ "-soundsync", SET_RESOURCE, 1, NULL, NULL, "SoundSpeedAdjustment", NULL,
259
N_("<sync>"), N_("Set sound speed adjustment (0: flexible, 1: adjusting, 2: exact)") },
237
264
int sound_cmdline_options_init(void)