generic: do not use AV_OPT_SEARCH_FAKE_OBJ flag
authorLeandro Dorileo <leandro.maciel.dorileo@intel.com>
Mon, 12 Jan 2015 19:35:34 +0000 (17:35 -0200)
committerLeandro Dorileo <leandro.maciel.dorileo@intel.com>
Mon, 12 Jan 2015 19:35:34 +0000 (17:35 -0200)
The current tizen libav package has a bug when we provide AV_OPT_SEARCH_FAKE_OBJ
flag to av_opt_*() calls, it segfault's. Since we don't need it at all
I'm dropping the flag.

src/plugins/generic/generic.c

index 56d6887..2e54ded 100644 (file)
@@ -468,8 +468,7 @@ _parse(struct plugin *plugin, struct lms_context *ctxt, const struct lms_file_in
     if (metadata)
         lms_string_size_strndup(&info.genre, metadata, -1);
 
-    av_opt_get_int(fmt_ctx, "ts_packetsize",
-                   AV_OPT_SEARCH_CHILDREN | AV_OPT_SEARCH_FAKE_OBJ,
+    av_opt_get_int(fmt_ctx, "ts_packetsize", AV_OPT_SEARCH_CHILDREN,
                    &packet_size);
 
     language = _get_dict_value(fmt_ctx->metadata, "language");