]> granicus.if.org Git - handbrake/commitdiff
encx265: fix regression introduced in SVN revision 6366.
authorRodeo <tdskywalker@gmail.com>
Mon, 8 Jun 2015 18:27:37 +0000 (18:27 +0000)
committerRodeo <tdskywalker@gmail.com>
Mon, 8 Jun 2015 18:27:37 +0000 (18:27 +0000)
Unknown options and bad values were never fatal for any libhb encoder.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7278 b64f7644-9d1e-0410-96f1-a4d463321fa5

libhb/encx265.c

index e3160c5895006c2a1bf6cb5b7d74d7d3fc8cd7df..ad9f5ff8675e6f0cb519ce2de0f2dd2b99c7adfd 100644 (file)
@@ -198,12 +198,8 @@ int encx265Init(hb_work_object_t *w, hb_job_t *job)
         char *str = hb_value_get_string_xform(value);
 
         // here's where the strings are passed to libx265 for parsing
-        if (param_parse(param, key, str))
-        {
-            free(str);
-            hb_dict_free(&x265_opts);
-            goto fail;
-        }
+        // unknown options or bad values are non-fatal, see encx264.c
+        param_parse(param, key, str);
         free(str);
     }
     hb_dict_free(&x265_opts);