OSDN Git Service

add 'all' and 'none' options for partitions config
authorLimin Wang <lance.lmwang@gmail.com>
Fri, 30 Mar 2007 09:05:52 +0000 (09:05 +0000)
committerGuillaume Poirier <gpoirier@mplayerhq.hu>
Fri, 30 Mar 2007 09:05:52 +0000 (09:05 +0000)
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

Originally committed as revision 8552 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/opt.c

index ed7aaa0..cfff0c1 100644 (file)
@@ -139,6 +139,8 @@ const AVOption *av_set_string(void *obj, const char *name, const char *val){
                 else if(!strcmp(buf, "default")) d= o->default_val;
                 else if(!strcmp(buf, "max"    )) d= o->max;
                 else if(!strcmp(buf, "min"    )) d= o->min;
+                else if(!strcmp(buf, "none"   )) d= 0;
+                else if(!strcmp(buf, "all"    )) d= ~0;
                 else {
                     if (!error)
                         av_log(NULL, AV_LOG_ERROR, "Unable to parse option value \"%s\": %s\n", val, error);