Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list),
(gst_id3_tag_do_typefind):
Use the correct function to free typefind factory list.
+2005-12-12 Michael Smith <msmith@fluendo.com>
+
+ * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list),
+ (gst_id3_tag_do_typefind):
+ Use the correct function to free typefind factory list.
+
2005-12-09 Tim-Philipp Müller <tim at centricular dot net>
* ext/mad/gstmad.c: (gst_mad_src_query):
}
if (strcmp (id, "COMM") == 0) {
+ if (frame->nfields < 4)
+ continue;
+
ucs4 = id3_field_getfullstring (&frame->fields[3]);
g_assert (ucs4);
continue;
}
+ if (frame->nfields < 2)
+ continue;
+
field = &frame->fields[1];
nstrings = id3_field_getnstrings (field);
break;
walk = g_list_next (walk);
}
- g_list_free (type_list);
+ gst_plugin_feature_list_free (type_list);
if (find.best_probability > 0) {
return find.caps;
} else {