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:
9606e04
)
basesink: Answer the query position when receiving it from upstream
author
Thibault Saunier
<tsaunier@gnome.org>
Mon, 3 Nov 2014 17:27:21 +0000
(18:27 +0100)
committer
Thibault Saunier
<tsaunier@gnome.org>
Tue, 4 Nov 2014 10:53:23 +0000
(11:53 +0100)
Currently we are just returning FALSE, but we do have the information
we should just answer the query the same way as when answering through
the GstElement.query vmethod default implementation.
https://bugzilla.gnome.org/show_bug.cgi?id=739580
libs/gst/base/gstbasesink.c
patch
|
blob
|
history
diff --git
a/libs/gst/base/gstbasesink.c
b/libs/gst/base/gstbasesink.c
index
aa24f98
..
e0d5ac4
100644
(file)
--- a/
libs/gst/base/gstbasesink.c
+++ b/
libs/gst/base/gstbasesink.c
@@
-4852,6
+4852,11
@@
gst_base_sink_default_query (GstBaseSink * basesink, GstQuery * query)
res = TRUE;
break;
}
+ case GST_QUERY_POSITION:
+ {
+ res = default_element_query (GST_ELEMENT (basesink), query);
+ break;
+ }
default:
res =
gst_pad_query_default (basesink->sinkpad, GST_OBJECT_CAST (basesink),