comparison cfg-mencoder.h @ 2661:11f4c2b2b70f

-oac/-ovc (fake:))
author arpi
date Sat, 03 Nov 2001 23:01:17 +0000
parents 9d0a638e211a
children 98769cea155c
comparison
equal deleted inserted replaced
2660:b082c01f6cec 2661:11f4c2b2b70f
30 {"cbr", &lame_param_vbr, CONF_TYPE_FLAG, 0, 0, 0}, 30 {"cbr", &lame_param_vbr, CONF_TYPE_FLAG, 0, 0, 0},
31 {"mode", &lame_param_mode, CONF_TYPE_INT, CONF_RANGE, 0, MAX_INDICATOR}, 31 {"mode", &lame_param_mode, CONF_TYPE_INT, CONF_RANGE, 0, MAX_INDICATOR},
32 {"padding", &lame_param_padding, CONF_TYPE_INT, CONF_RANGE, 0, PAD_MAX_INDICATOR}, 32 {"padding", &lame_param_padding, CONF_TYPE_INT, CONF_RANGE, 0, PAD_MAX_INDICATOR},
33 {"br", &lame_param_br, CONF_TYPE_INT, CONF_RANGE, 0, 1024}, 33 {"br", &lame_param_br, CONF_TYPE_INT, CONF_RANGE, 0, 1024},
34 {"ratio", &lame_param_ratio, CONF_TYPE_INT, CONF_RANGE, 0, 100}, 34 {"ratio", &lame_param_ratio, CONF_TYPE_INT, CONF_RANGE, 0, 100},
35 {"help", "TODO: lameopts help!\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0},
36 {NULL, NULL, 0, 0, 0, 0}
37 };
38
39 struct config ovc_conf[]={
40 {"copy", &out_video_codec, CONF_TYPE_FLAG, 0, 0, 0},
41 {"divx4", &out_video_codec, CONF_TYPE_FLAG, 0, 0, VCODEC_DIVX4},
42 {"help", "\nAvailable codecs:\n copy\n divx4\n\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0},
43 {NULL, NULL, 0, 0, 0, 0}
44 };
45
46 struct config oac_conf[]={
47 {"copy", &out_audio_codec, CONF_TYPE_FLAG, 0, 0, 0},
48 {"pcm", &out_audio_codec, CONF_TYPE_FLAG, 0, 0, ACODEC_PCM},
49 {"mp3lame", &out_audio_codec, CONF_TYPE_FLAG, 0, 0, ACODEC_VBRMP3},
50 {"help", "\nAvailable codecs:\n copy\n pcm\n mp3lame\n\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0},
35 {NULL, NULL, 0, 0, 0, 0} 51 {NULL, NULL, 0, 0, 0, 0}
36 }; 52 };
37 53
38 struct config conf[]={ 54 struct config conf[]={
39 /* name, pointer, type, flags, min, max */ 55 /* name, pointer, type, flags, min, max */
43 {"o", &out_filename, CONF_TYPE_STRING, 0, 0, 0}, 59 {"o", &out_filename, CONF_TYPE_STRING, 0, 0, 0},
44 60
45 {"mp3file", &mp3_filename, CONF_TYPE_STRING, 0, 0, 0}, 61 {"mp3file", &mp3_filename, CONF_TYPE_STRING, 0, 0, 0},
46 {"ac3file", &ac3_filename, CONF_TYPE_STRING, 0, 0, 0}, 62 {"ac3file", &ac3_filename, CONF_TYPE_STRING, 0, 0, 0},
47 63
48 {"oac", &out_audio_codec, CONF_TYPE_STRING, 0, 0, 0}, 64 // {"oac", &out_audio_codec, CONF_TYPE_STRING, 0, 0, 0},
49 {"ovc", &out_video_codec, CONF_TYPE_STRING, 0, 0, 0}, 65 // {"ovc", &out_video_codec, CONF_TYPE_STRING, 0, 0, 0},
66 {"oac", oac_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0},
67 {"ovc", ovc_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0},
50 68
51 {"pass", &pass, CONF_TYPE_INT, CONF_RANGE,0,2}, 69 {"pass", &pass, CONF_TYPE_INT, CONF_RANGE,0,2},
52 70
53 {"divx4opts", divx4opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0}, 71 {"divx4opts", divx4opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0},
54 {"lameopts", lameopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0}, 72 {"lameopts", lameopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0},