comparison libmpcodecs/ve_lavc.c @ 11375:3544f1823f6b

mencoder lavc audio encoding support
author ranma
date Mon, 03 Nov 2003 16:35:40 +0000
parents a4b6fdc76fe5
children 36bbf719cfa6
comparison
equal deleted inserted replaced
11374:e00d3351b912 11375:3544f1823f6b
133 static char *lavc_param_inter_matrix = NULL; 133 static char *lavc_param_inter_matrix = NULL;
134 static int lavc_param_cbp= 0; 134 static int lavc_param_cbp= 0;
135 static int lavc_param_mv0= 0; 135 static int lavc_param_mv0= 0;
136 static int lavc_param_noise_reduction= 0; 136 static int lavc_param_noise_reduction= 0;
137 137
138 char *lavc_param_acodec = "mp2";
139 int lavc_param_atag = 0;
140 int lavc_param_abitrate = 224;
141
138 #include "m_option.h" 142 #include "m_option.h"
139 143
140 #ifdef USE_LIBAVCODEC 144 #ifdef USE_LIBAVCODEC
141 m_option_t lavcopts_conf[]={ 145 m_option_t lavcopts_conf[]={
146 {"acodec", &lavc_param_acodec, CONF_TYPE_STRING, 0, 0, 0, NULL},
147 {"abitrate", &lavc_param_abitrate, CONF_TYPE_INT, CONF_RANGE, 1, 1000, NULL},
148 {"atag", &lavc_param_atag, CONF_TYPE_INT, CONF_RANGE, 0, 0xffff, NULL},
142 {"vcodec", &lavc_param_vcodec, CONF_TYPE_STRING, 0, 0, 0, NULL}, 149 {"vcodec", &lavc_param_vcodec, CONF_TYPE_STRING, 0, 0, 0, NULL},
143 {"vbitrate", &lavc_param_vbitrate, CONF_TYPE_INT, CONF_RANGE, 4, 24000000, NULL}, 150 {"vbitrate", &lavc_param_vbitrate, CONF_TYPE_INT, CONF_RANGE, 4, 24000000, NULL},
144 {"vratetol", &lavc_param_vrate_tolerance, CONF_TYPE_INT, CONF_RANGE, 4, 24000000, NULL}, 151 {"vratetol", &lavc_param_vrate_tolerance, CONF_TYPE_INT, CONF_RANGE, 4, 24000000, NULL},
145 {"vhq", &lavc_param_mb_decision, CONF_TYPE_FLAG, 0, 0, 1, NULL}, 152 {"vhq", &lavc_param_mb_decision, CONF_TYPE_FLAG, 0, 0, 1, NULL},
146 {"mbd", &lavc_param_mb_decision, CONF_TYPE_INT, CONF_RANGE, 0, 9, NULL}, 153 {"mbd", &lavc_param_mb_decision, CONF_TYPE_INT, CONF_RANGE, 0, 9, NULL},