ABI | Symbols | Types |
| Used As | Name | Used In |
|---|---|---|
| PARAM | query |
gst_pad_query ( GstPad* pad, GstQuery* query ) » |
| PARAM | query |
gst_element_query ( GstElement* element, GstQuery* query ) » |
| PARAM | query |
gst_query_parse_latency ( GstQuery* query, gboolean* live, GstClockTime* min_latency, GstClockTime* max_latency ) » |
| PARAM | query |
gst_query_set_latency ( GstQuery* query, gboolean live, GstClockTime min_latency, GstClockTime max_latency ) » |
| PARAM | query |
gst_query_parse_position ( GstQuery* query, GstFormat* format, gint64* cur ) » |
| PARAM | query |
gst_query_set_position ( GstQuery* query, enum GstFormat format, gint64 cur ) » |
| PARAM | query |
gst_query_parse_duration ( GstQuery* query, GstFormat* format, gint64* duration ) » |
| PARAM | query |
gst_query_set_duration ( GstQuery* query, enum GstFormat format, gint64 duration ) » |
| PARAM | query |
gst_query_get_structure ( GstQuery* query ) » |
| PARAM | query |
gst_pad_query_default ( GstPad* pad, GstObject* parent, GstQuery* query ) » |
| PARAM | query |
gst_pad_peer_query ( GstPad* pad, GstQuery* query ) » |
| PARAM | query |
gst_pad_proxy_query_accept_caps ( GstPad* pad, GstQuery* query ) » |
| PARAM | query |
gst_query_parse_accept_caps ( GstQuery* query, GstCaps** caps ) » |
| PARAM | query |
gst_query_set_accept_caps_result ( GstQuery* query, gboolean result ) » |
| PARAM | query |
gst_pad_proxy_query_caps ( GstPad* pad, GstQuery* query ) » |
| PARAM | query |
gst_query_parse_caps ( GstQuery* query, GstCaps** filter ) » |
| PARAM | query |
gst_query_set_caps_result ( GstQuery* query, GstCaps* caps ) » |
| PARAM | query |
gst_query_set_convert ( GstQuery* query, enum GstFormat src_format, gint64 src_value, enum GstFormat dest_format, gint64 dest_value ) » |
| PARAM | query |
gst_query_parse_convert ( GstQuery* query, GstFormat* src_format, gint64* src_value, GstFormat* dest_format, gint64* dest_value ) » |
| PARAM | query |
gst_query_set_segment ( GstQuery* query, gdouble rate, enum GstFormat format, gint64 start_value, gint64 stop_value ) » |
| PARAM | query |
gst_query_parse_segment ( GstQuery* query, gdouble* rate, GstFormat* format, gint64* start_value, gint64* stop_value ) » |
| PARAM | query |
gst_query_writable_structure ( GstQuery* query ) » |
| PARAM | query |
gst_query_set_seeking ( GstQuery* query, enum GstFormat format, gboolean seekable, gint64 segment_start, gint64 segment_end ) » |
| PARAM | query |
gst_query_parse_seeking ( GstQuery* query, GstFormat* format, gboolean* seekable, gint64* segment_start, gint64* segment_end ) » |
| PARAM | query |
gst_query_set_formats ( GstQuery* query, gint n_formats, ... ) » |
| PARAM | query |
gst_query_set_formatsv ( GstQuery* query, gint n_formats, GstFormat const* formats ) » |
| PARAM | query |
gst_query_parse_n_formats ( GstQuery* query, guint* n_formats ) » |
| PARAM | query |
gst_query_parse_nth_format ( GstQuery* query, guint nth, GstFormat* format ) » |
| PARAM | query |
gst_query_set_buffering_percent ( GstQuery* query, gboolean busy, gint percent ) » |
| PARAM | query |
gst_query_parse_buffering_percent ( GstQuery* query, gboolean* busy, gint* percent ) » |
| PARAM | query |
gst_query_set_buffering_stats ( GstQuery* query, enum GstBufferingMode mode, gint avg_in, gint avg_out, gint64 buffering_left ) » |
| PARAM | query |
gst_query_parse_buffering_stats ( GstQuery* query, GstBufferingMode* mode, gint* avg_in, gint* avg_out, gint64* buffering_left ) » |
| PARAM | query |
gst_query_set_buffering_range ( GstQuery* query, enum GstFormat format, gint64 start, gint64 stop, gint64 estimated_total ) » |
| PARAM | query |
gst_query_parse_buffering_range ( GstQuery* query, GstFormat* format, gint64* start, gint64* stop, gint64* estimated_total ) » |
| PARAM | query |
gst_query_add_buffering_range ( GstQuery* query, gint64 start, gint64 stop ) » |
| PARAM | query |
gst_query_get_n_buffering_ranges ( GstQuery* query ) » |
| PARAM | query |
gst_query_parse_nth_buffering_range ( GstQuery* query, guint index, gint64* start, gint64* stop ) » |
| PARAM | query |
gst_query_set_uri ( GstQuery* query, gchar const* uri ) » |
| PARAM | query |
gst_query_parse_uri ( GstQuery* query, gchar** uri ) » |
| PARAM | query |
gst_query_set_uri_redirection ( GstQuery* query, gchar const* uri ) » |
| PARAM | query |
gst_query_parse_uri_redirection ( GstQuery* query, gchar** uri ) » |
| PARAM | query |
gst_query_set_uri_redirection_permanent ( GstQuery* query, gboolean permanent ) » |
| PARAM | query |
gst_query_parse_uri_redirection_permanent ( GstQuery* query, gboolean* permanent ) » |
| PARAM | query |
gst_query_parse_allocation ( GstQuery* query, GstCaps** caps, gboolean* need_pool ) » |
| PARAM | query |
gst_query_add_allocation_pool ( GstQuery* query, GstBufferPool* pool, guint size, guint min_buffers, guint max_buffers ) » |
| PARAM | query |
gst_query_get_n_allocation_pools ( GstQuery* query ) » |
| PARAM | query |
gst_query_parse_nth_allocation_pool ( GstQuery* query, guint index, GstBufferPool** pool, guint* size, guint* min_buffers, guint* max_buffers ) » |
| PARAM | query |
gst_query_set_nth_allocation_pool ( GstQuery* query, guint index, GstBufferPool* pool, guint size, guint min_buffers, guint max_buffers ) » |
| PARAM | query |
gst_query_remove_nth_allocation_pool ( GstQuery* query, guint index ) » |
| PARAM | query |
gst_query_add_allocation_meta ( GstQuery* query, GType api, GstStructure const* params ) » |
| PARAM | query |
gst_query_get_n_allocation_metas ( GstQuery* query ) » |
| PARAM | query |
gst_query_parse_nth_allocation_meta ( GstQuery* query, guint index, GstStructure const** params ) » |
| PARAM | query |
gst_query_remove_nth_allocation_meta ( GstQuery* query, guint index ) » |
| PARAM | query |
gst_query_find_allocation_meta ( GstQuery* query, GType api, guint* index ) » |
| PARAM | query |
gst_query_add_allocation_param ( GstQuery* query, GstAllocator* allocator, GstAllocationParams const* params ) » |
| PARAM | query |
gst_query_get_n_allocation_params ( GstQuery* query ) » |
| PARAM | query |
gst_query_parse_nth_allocation_param ( GstQuery* query, guint index, GstAllocator** allocator, GstAllocationParams* params ) » |
| PARAM | query |
gst_query_set_nth_allocation_param ( GstQuery* query, guint index, GstAllocator* allocator, GstAllocationParams const* params ) » |
| PARAM | query |
gst_query_remove_nth_allocation_param ( GstQuery* query, guint index ) » |
| PARAM | query |
gst_query_set_scheduling ( GstQuery* query, enum GstSchedulingFlags flags, gint minsize, gint maxsize, gint align ) » |
| PARAM | query |
gst_query_parse_scheduling ( GstQuery* query, GstSchedulingFlags* flags, gint* minsize, gint* maxsize, gint* align ) » |
| PARAM | query |
gst_query_add_scheduling_mode ( GstQuery* query, enum GstPadMode mode ) » |
| PARAM | query |
gst_query_get_n_scheduling_modes ( GstQuery* query ) » |
| PARAM | query |
gst_query_parse_nth_scheduling_mode ( GstQuery* query, guint index ) » |
| PARAM | query |
gst_query_has_scheduling_mode ( GstQuery* query, enum GstPadMode mode ) » |
| PARAM | query |
gst_query_has_scheduling_mode_with_flags ( GstQuery* query, enum GstPadMode mode, enum GstSchedulingFlags flags ) » |
| PARAM | query |
gst_query_parse_accept_caps_result ( GstQuery* query, gboolean* result ) » |
| PARAM | query |
gst_query_parse_caps_result ( GstQuery* query, GstCaps** caps ) » |
| PARAM | query |
gst_query_parse_context ( GstQuery* query, GstContext** context ) » |
| PARAM | query |
gst_query_parse_context_type ( GstQuery* query, gchar const** context_type ) » |
| PARAM | query |
gst_query_set_context ( GstQuery* query, GstContext* context ) » |
| RETURN | gst_query_new_latency ( ) » | |
| RETURN | gst_pad_probe_info_get_query ( GstPadProbeInfo* info ) » |
|
| RETURN | gst_query_new_custom ( enum GstQueryType type, GstStructure* structure ) » |
|
| RETURN | gst_query_new_position ( enum GstFormat format ) » |
|
| RETURN | gst_query_new_duration ( enum GstFormat format ) » |
|
| RETURN | gst_query_new_convert ( enum GstFormat src_format, gint64 value, enum GstFormat dest_format ) » |
|
| RETURN | gst_query_new_segment ( enum GstFormat format ) » |
|
| RETURN | gst_query_new_seeking ( enum GstFormat format ) » |
|
| RETURN | gst_query_new_formats ( ) » | |
| RETURN | gst_query_new_buffering ( enum GstFormat format ) » |
|
| RETURN | gst_query_new_uri ( ) » | |
| RETURN | gst_query_new_allocation ( GstCaps* caps, gboolean need_pool ) » |
|
| RETURN | gst_query_new_scheduling ( ) » | |
| RETURN | gst_query_new_accept_caps ( GstCaps* caps ) » |
|
| RETURN | gst_query_new_caps ( GstCaps* filter ) » |
|
| RETURN | gst_query_new_drain ( ) » | |
| RETURN | gst_query_new_context ( gchar const* context_type ) » |
|
|
F-PTR PARAM |
2nd parameter | gboolean(*) { GstElement*, GstQuery* } » |
|
F-PTR PARAM |
3rd parameter | gboolean(*) { GstPad*, GstObject*, GstQuery* } » |