mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 03:35:21 +00:00
ges-meta-container: fix ges_meta_container_foreach()
Really call function on all metadata inside the container instead of stopping randomly. GstStructureForeachFunc takes a gboolean return value.
This commit is contained in:
parent
80909fb99a
commit
7e9a2ef6c0
1 changed files with 2 additions and 1 deletions
|
@ -123,13 +123,14 @@ typedef struct
|
|||
gpointer data;
|
||||
} MetadataForeachData;
|
||||
|
||||
static void
|
||||
static gboolean
|
||||
structure_foreach_wrapper (GQuark field_id, const GValue * value,
|
||||
gpointer user_data)
|
||||
{
|
||||
MetadataForeachData *data = (MetadataForeachData *) user_data;
|
||||
|
||||
data->func (data->container, g_quark_to_string (field_id), value, data->data);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
static gboolean
|
||||
|
|
Loading…
Reference in a new issue