summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago Santos <thiagoss@osg.samsung.com>2015-08-15 08:14:00 -0300
committerThiago Santos <thiagoss@osg.samsung.com>2015-08-15 13:44:35 -0300
commitc63db0e10490ff521a00fbe86414c3c8fb8b45b0 (patch)
tree9034804296ce2e2d3e8d5aceb9bdfb51bdfd9b7a
parent065968c3fce5874f180f23dd293db32f86cd98f6 (diff)
Revert "videodecoder: expose default query handling function"
Apparently I forgot how gobject works, there is no need to expose it directly as one can call it from the parent_class pointer This reverts commit ea9b6a7e3c4eea512650adf530b7f1acb0eccd84.
-rw-r--r--gst-libs/gst/video/gstvideodecoder.c16
-rw-r--r--gst-libs/gst/video/gstvideodecoder.h4
-rw-r--r--win32/common/libgstvideo.def1
3 files changed, 3 insertions, 18 deletions
diff --git a/gst-libs/gst/video/gstvideodecoder.c b/gst-libs/gst/video/gstvideodecoder.c
index 99dd4ee0f..316e1d398 100644
--- a/gst-libs/gst/video/gstvideodecoder.c
+++ b/gst-libs/gst/video/gstvideodecoder.c
@@ -479,6 +479,8 @@ static GstFlowReturn gst_video_decoder_parse_available (GstVideoDecoder * dec,
gboolean at_eos, gboolean new_buffer);
static gboolean gst_video_decoder_negotiate_unlocked (GstVideoDecoder *
decoder);
+static gboolean gst_video_decoder_sink_query_default (GstVideoDecoder * decoder,
+ GstQuery * query);
static gboolean gst_video_decoder_src_query_default (GstVideoDecoder * decoder,
GstQuery * query);
@@ -1806,19 +1808,7 @@ gst_video_decoder_sink_getcaps (GstVideoDecoder * decoder, GstCaps * filter)
return caps;
}
-/**
- * gst_video_decoder_sink_query_default:
- * @decoder: a #GstVideoDecoder
- * @query: (transfer none): a #GstQuery
- *
- * Calls the default query handler for #GstVideoDecoder. It is useful
- * when a subclass only want to handle a particular type of query and
- * wants to use the default handler for others.
- *
- * Returns: a boolean, representing if the query was handled.
- * Since: 1.6
- */
-gboolean
+static gboolean
gst_video_decoder_sink_query_default (GstVideoDecoder * decoder,
GstQuery * query)
{
diff --git a/gst-libs/gst/video/gstvideodecoder.h b/gst-libs/gst/video/gstvideodecoder.h
index 9497255b1..762247706 100644
--- a/gst-libs/gst/video/gstvideodecoder.h
+++ b/gst-libs/gst/video/gstvideodecoder.h
@@ -424,13 +424,9 @@ GstCaps * gst_video_decoder_proxy_getcaps (GstVideoDecoder * decoder,
GstCaps * caps,
GstCaps * filter);
-gboolean gst_video_decoder_sink_query_default (GstVideoDecoder * decoder,
- GstQuery * query);
-
void gst_video_decoder_set_use_default_pad_acceptcaps (GstVideoDecoder * decoder,
gboolean use);
-
G_END_DECLS
#endif
diff --git a/win32/common/libgstvideo.def b/win32/common/libgstvideo.def
index 65ee98458..39b031f3a 100644
--- a/win32/common/libgstvideo.def
+++ b/win32/common/libgstvideo.def
@@ -130,7 +130,6 @@ EXPORTS
gst_video_decoder_set_output_state
gst_video_decoder_set_packetized
gst_video_decoder_set_use_default_pad_acceptcaps
- gst_video_decoder_sink_query_default
gst_video_dither_flags_get_type
gst_video_dither_free
gst_video_dither_line