GST_QUERY_DRAIN = GST_QUERY_MAKE_TYPE (180, _FLAG(DOWNSTREAM) | _FLAG(SERIALIZED)),
GST_QUERY_CONTEXT = GST_QUERY_MAKE_TYPE (190, _FLAG(BOTH)),
GST_QUERY_BITRATE = GST_QUERY_MAKE_TYPE (200, _FLAG(DOWNSTREAM)),
+#ifdef TIZEN_PROFILE_TV
+ GST_QUERY_RESOURCE = GST_QUERY_MAKE_TYPE (210, FLAG (BOTH)), /*< skip >*/
+#endif
} GstQueryType;
#undef _FLAG
GST_API
void gst_query_parse_duration (GstQuery *query, GstFormat *format, gint64 *duration);
+#ifdef TIZEN_PROFILE_TV
+/* resrource query */
+GST_API
+GstQuery* gst_query_new_resource (gchar * resources) G_GNUC_MALLOC;
+
+GST_API
+void gst_query_add_resource (GstQuery * query, gint resource_id);
+
+GST_API
+gchar* gst_query_parse_resource (GstQuery * query);
+#endif
+
/* latency query */
GST_API