Mercurial > libavcodec.hg
comparison opt.c @ 4747:66aff3b71861 libavcodec
add 'all' and 'none' options for partitions config
Patch by Limin Wang % lance P lmwang A gmail P com %
Original thread:
date: Mar 24, 2007 3:53 PM
subject: [Ffmpeg-devel] [PATCH] add all and none options for partitions config
author | gpoirier |
---|---|
date | Fri, 30 Mar 2007 09:05:52 +0000 |
parents | 2faa1399dd68 |
children | c6a2b573f259 |
comparison
equal
deleted
inserted
replaced
4746:4aedb3b6fa4e | 4747:66aff3b71861 |
---|---|
137 if(o_named && o_named->type == FF_OPT_TYPE_CONST) | 137 if(o_named && o_named->type == FF_OPT_TYPE_CONST) |
138 d= o_named->default_val; | 138 d= o_named->default_val; |
139 else if(!strcmp(buf, "default")) d= o->default_val; | 139 else if(!strcmp(buf, "default")) d= o->default_val; |
140 else if(!strcmp(buf, "max" )) d= o->max; | 140 else if(!strcmp(buf, "max" )) d= o->max; |
141 else if(!strcmp(buf, "min" )) d= o->min; | 141 else if(!strcmp(buf, "min" )) d= o->min; |
142 else if(!strcmp(buf, "none" )) d= 0; | |
143 else if(!strcmp(buf, "all" )) d= ~0; | |
142 else { | 144 else { |
143 if (!error) | 145 if (!error) |
144 av_log(NULL, AV_LOG_ERROR, "Unable to parse option value \"%s\": %s\n", val, error); | 146 av_log(NULL, AV_LOG_ERROR, "Unable to parse option value \"%s\": %s\n", val, error); |
145 return NULL; | 147 return NULL; |
146 } | 148 } |