projects
/
platform
/
upstream
/
gstreamer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ee9ca5d
)
pad: Only initialize GValue to a type once, not on every retry
author
Sebastian Dröge
<sebastian@centricular.com>
Mon, 16 Feb 2015 09:35:41 +0000
(11:35 +0200)
committer
Sebastian Dröge
<sebastian@centricular.com>
Mon, 16 Feb 2015 09:35:41 +0000
(11:35 +0200)
Otherwise we'll get warnings like this:
cannot initialize GValue with type 'gboolean', the value has already been initialized as 'gboolean'
gst/gstpad.c
patch
|
blob
|
history
diff --git
a/gst/gstpad.c
b/gst/gstpad.c
index
32d6756
..
46e7ac4
100644
(file)
--- a/
gst/gstpad.c
+++ b/
gst/gstpad.c
@@
-3111,12
+3111,13
@@
gst_pad_query_latency_default (GstPad * pad, GstQuery * query)
return FALSE;
}
+ g_value_init (&ret, G_TYPE_BOOLEAN);
+
retry:
fold_data.live = FALSE;
fold_data.min = 0;
fold_data.max = GST_CLOCK_TIME_NONE;
- g_value_init (&ret, G_TYPE_BOOLEAN);
g_value_set_boolean (&ret, FALSE);
res = gst_iterator_fold (it, query_latency_default_fold, &ret, &fold_data);
switch (res) {