mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 20:21:24 +00:00
Setting a GList as propsentry is not the same as a list
Original commit message from CVS: Setting a GList as propsentry is not the same as a list
This commit is contained in:
parent
8de72235f8
commit
fc0a9cf215
1 changed files with 4 additions and 4 deletions
|
@ -852,7 +852,7 @@ id3_to_caps(struct id3_tag const *tag)
|
||||||
if (latin1 == 0)
|
if (latin1 == 0)
|
||||||
goto fail;
|
goto fail;
|
||||||
|
|
||||||
entry = gst_props_entry_new (name, GST_PROPS_STRING_TYPE, latin1, NULL);
|
entry = gst_props_entry_new (name, GST_PROPS_STRING_TYPE, latin1);
|
||||||
values = g_list_prepend (values, entry);
|
values = g_list_prepend (values, entry);
|
||||||
free(latin1);
|
free(latin1);
|
||||||
}
|
}
|
||||||
|
@ -863,7 +863,7 @@ id3_to_caps(struct id3_tag const *tag)
|
||||||
gst_props_add_entry (props, (GstPropsEntry *) values->data);
|
gst_props_add_entry (props, (GstPropsEntry *) values->data);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
entry = gst_props_entry_new(name, GST_PROPS_LIST_TYPE, values, NULL);
|
entry = gst_props_entry_new(name, GST_PROPS_GLIST_TYPE, values);
|
||||||
gst_props_add_entry (props, (GstPropsEntry *) entry);
|
gst_props_add_entry (props, (GstPropsEntry *) entry);
|
||||||
}
|
}
|
||||||
g_list_free (values);
|
g_list_free (values);
|
||||||
|
@ -887,7 +887,7 @@ id3_to_caps(struct id3_tag const *tag)
|
||||||
if (latin1 == 0)
|
if (latin1 == 0)
|
||||||
goto fail;
|
goto fail;
|
||||||
|
|
||||||
entry = gst_props_entry_new ("Comment", GST_PROPS_STRING_TYPE, latin1, NULL);
|
entry = gst_props_entry_new ("Comment", GST_PROPS_STRING_TYPE, latin1);
|
||||||
values = g_list_prepend (values, entry);
|
values = g_list_prepend (values, entry);
|
||||||
}
|
}
|
||||||
if (values) {
|
if (values) {
|
||||||
|
@ -897,7 +897,7 @@ id3_to_caps(struct id3_tag const *tag)
|
||||||
gst_props_add_entry (props, (GstPropsEntry *) values->data);
|
gst_props_add_entry (props, (GstPropsEntry *) values->data);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
entry = gst_props_entry_new("Comment", GST_PROPS_LIST_TYPE, values, NULL);
|
entry = gst_props_entry_new("Comment", GST_PROPS_GLIST_TYPE, values);
|
||||||
gst_props_add_entry (props, (GstPropsEntry *) entry);
|
gst_props_add_entry (props, (GstPropsEntry *) entry);
|
||||||
}
|
}
|
||||||
g_list_free (values);
|
g_list_free (values);
|
||||||
|
|
Loading…
Reference in a new issue