OSDN Git Service

Cosmetics: split setting a var and checking for error
authorVitor Sessak <vitor1001@gmail.com>
Sat, 24 May 2008 20:41:48 +0000 (20:41 +0000)
committerVitor Sessak <vitor1001@gmail.com>
Sat, 24 May 2008 20:41:48 +0000 (20:41 +0000)
Commited in SoC by Vitor Sessak on 2008-05-24 13:03:07

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

libavfilter/graphparser.c

index e74db2a..7067e42 100644 (file)
@@ -129,13 +129,16 @@ static AVFilterContext *create_filter(AVFilterGraph *ctx, int index,
 
     snprintf(inst_name, sizeof(inst_name), "Parsed filter %d", index);
 
-    if(!(filterdef = avfilter_get_by_name(name))) {
+    filterdef = avfilter_get_by_name(name);
+
+    if(!filterdef) {
         av_log(log_ctx, AV_LOG_ERROR,
                "no such filter: '%s'\n", name);
         return NULL;
     }
 
-    if(!(filt = avfilter_open(filterdef, inst_name))) {
+    filt = avfilter_open(filterdef, inst_name);
+    if(!filt) {
         av_log(log_ctx, AV_LOG_ERROR,
                "error creating filter '%s'\n", name);
         return NULL;
@@ -362,7 +365,9 @@ int avfilter_parse_graph(AVFilterGraph *graph, const char *filters,
         if(pad < 0)
             goto fail;
 
-        if(!(filter = parse_filter(&filters, graph, index, log_ctx)))
+        filter = parse_filter(&filters, graph, index, log_ctx);
+
+        if(!filter)
             goto fail;
 
         if(filter->input_count == 1 && !currInputs && !index) {