ABI | Symbols | Types |
| Used As | Name | Used In |
|---|---|---|
| PARAM | pad |
gst_pad_use_fixed_caps ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_query_position ( GstPad* pad, enum GstFormat format, gint64* cur ) » |
| PARAM | pad |
gst_pad_peer_query_position ( GstPad* pad, enum GstFormat format, gint64* cur ) » |
| PARAM | pad |
gst_pad_query_duration ( GstPad* pad, enum GstFormat format, gint64* duration ) » |
| PARAM | pad |
gst_pad_peer_query_duration ( GstPad* pad, enum GstFormat format, gint64* duration ) » |
| PARAM | pad |
gst_pad_query_convert ( GstPad* pad, enum GstFormat src_format, gint64 src_val, enum GstFormat dest_format, gint64* dest_val ) » |
| PARAM | pad |
gst_pad_peer_query_convert ( GstPad* pad, enum GstFormat src_format, gint64 src_val, enum GstFormat dest_format, gint64* dest_val ) » |
| PARAM | pad |
gst_element_get_compatible_pad ( GstElement* element, GstPad* pad, GstCaps* caps ) » |
| PARAM | pad |
gst_pad_peer_query_caps ( GstPad* pad, GstCaps* filter ) » |
| PARAM | pad |
gst_pad_peer_query_accept_caps ( GstPad* pad, GstCaps* caps ) » |
| PARAM | pad |
gst_pad_create_stream_id_printf_valist ( GstPad* pad, GstElement* parent, gchar const* stream_id, struct __va_list_tag* var_args ) » |
| PARAM | pad |
gst_pad_create_stream_id_printf ( GstPad* pad, GstElement* parent, gchar const* stream_id, ... ) » |
| PARAM | pad |
gst_pad_create_stream_id ( GstPad* pad, GstElement* parent, gchar const* stream_id ) » |
| PARAM | pad |
gst_pad_get_stream_id ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_get_peer ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_get_direction ( GstPad* pad ) » |
| PARAM | sinkpad |
gst_pad_unlink ( GstPad* srcpad, GstPad* sinkpad ) » |
| PARAM | srcpad |
gst_pad_unlink ( GstPad* srcpad, GstPad* sinkpad ) » |
| PARAM | pad |
gst_pad_query ( GstPad* pad, GstQuery* query ) » |
| PARAM | pad |
gst_pad_get_parent_element ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_set_active ( GstPad* pad, gboolean active ) » |
| PARAM | pad |
gst_pad_send_event ( GstPad* pad, GstEvent* event ) » |
| PARAM | pad |
gst_pad_get_pad_template ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_get_current_caps ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_get_pad_template_caps ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_is_linked ( GstPad* pad ) » |
| PARAM | pad |
gst_element_add_pad ( GstElement* element, GstPad* pad ) » |
| PARAM | pad |
gst_element_remove_pad ( GstElement* element, GstPad* pad ) » |
| PARAM | pad |
gst_element_release_request_pad ( GstElement* element, GstPad* pad ) » |
| PARAM | pad |
gst_proxy_pad_iterate_internal_links_default ( GstPad* pad, GstObject* parent ) » |
| PARAM | pad |
gst_proxy_pad_chain_default ( GstPad* pad, GstObject* parent, GstBuffer* buffer ) » |
| PARAM | pad |
gst_proxy_pad_chain_list_default ( GstPad* pad, GstObject* parent, GstBufferList* list ) » |
| PARAM | pad |
gst_proxy_pad_getrange_default ( GstPad* pad, GstObject* parent, guint64 offset, guint size, GstBuffer** buffer ) » |
| PARAM | pad |
gst_ghost_pad_internal_activate_mode_default ( GstPad* pad, GstObject* parent, enum GstPadMode mode, gboolean active ) » |
| PARAM | pad |
gst_ghost_pad_activate_mode_default ( GstPad* pad, GstObject* parent, enum GstPadMode mode, gboolean active ) » |
| PARAM | newtarget |
gst_ghost_pad_set_target ( GstGhostPad* gpad, GstPad* newtarget ) » |
| PARAM | target |
gst_ghost_pad_new ( gchar const* name, GstPad* target ) » |
| PARAM | target |
gst_ghost_pad_new_from_template ( gchar const* name, GstPad* target, GstPadTemplate* templ ) » |
| PARAM | pad |
gst_pad_set_iterate_internal_links_function_full ( GstPad* pad, GstPadIterIntLinkFunction iterintlink, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | pad |
gst_pad_push ( GstPad* pad, GstBuffer* buffer ) » |
| PARAM | pad |
gst_pad_push_list ( GstPad* pad, GstBufferList* list ) » |
| PARAM | pad |
gst_pad_pull_range ( GstPad* pad, guint64 offset, guint size, GstBuffer** buffer ) » |
| PARAM | pad |
gst_pad_activate_mode ( GstPad* pad, enum GstPadMode mode, gboolean active ) » |
| PARAM | pad |
gst_pad_set_activatemode_function_full ( GstPad* pad, GstPadActivateModeFunction activatemode, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | pad |
gst_pad_set_chain_function_full ( GstPad* pad, GstPadChainFunction chain, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | pad |
gst_pad_set_chain_list_function_full ( GstPad* pad, GstPadChainListFunction chainlist, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | pad |
gst_pad_set_getrange_function_full ( GstPad* pad, GstPadGetRangeFunction get, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | sinkpad |
gst_pad_link_full ( GstPad* srcpad, GstPad* sinkpad, enum GstPadLinkCheck flags ) » |
| PARAM | srcpad |
gst_pad_link_full ( GstPad* srcpad, GstPad* sinkpad, enum GstPadLinkCheck flags ) » |
| PARAM | pad |
gst_pad_iterate_internal_links_default ( GstPad* pad, GstObject* parent ) » |
| PARAM | pad |
gst_pad_is_active ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_add_probe ( GstPad* pad, enum GstPadProbeType mask, GstPadProbeCallback callback, gpointer user_data, GDestroyNotify destroy_data ) » |
| PARAM | pad |
gst_pad_remove_probe ( GstPad* pad, gulong id ) » |
| PARAM | pad |
gst_pad_is_blocked ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_is_blocking ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_needs_reconfigure ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_check_reconfigure ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_mark_reconfigure ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_set_activate_function_full ( GstPad* pad, GstPadActivateFunction activate, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | pad |
gst_pad_set_event_function_full ( GstPad* pad, GstPadEventFunction event, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | pad |
gst_pad_set_query_function_full ( GstPad* pad, GstPadQueryFunction query, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | pad |
gst_pad_set_link_function_full ( GstPad* pad, GstPadLinkFunction link, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | pad |
gst_pad_set_unlink_function_full ( GstPad* pad, GstPadUnlinkFunction unlink, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | sinkpad |
gst_pad_can_link ( GstPad* srcpad, GstPad* sinkpad ) » |
| PARAM | srcpad |
gst_pad_can_link ( GstPad* srcpad, GstPad* sinkpad ) » |
| PARAM | pad |
gst_pad_has_current_caps ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_get_allowed_caps ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_iterate_internal_links ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_forward ( GstPad* pad, GstPadForwardFunction forward, gpointer user_data ) » |
| PARAM | pad |
gst_pad_event_default ( GstPad* pad, GstObject* parent, GstEvent* event ) » |
| PARAM | pad |
gst_pad_query_default ( GstPad* pad, GstObject* parent, GstQuery* query ) » |
| PARAM | pad |
gst_pad_get_offset ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_set_offset ( GstPad* pad, gint64 offset ) » |
| PARAM | pad |
gst_pad_peer_query ( GstPad* pad, GstQuery* query ) » |
| PARAM | pad |
gst_pad_chain ( GstPad* pad, GstBuffer* buffer ) » |
| PARAM | pad |
gst_pad_chain_list ( GstPad* pad, GstBufferList* list ) » |
| PARAM | pad |
gst_pad_get_range ( GstPad* pad, guint64 offset, guint size, GstBuffer** buffer ) » |
| PARAM | pad |
gst_pad_store_sticky_event ( GstPad* pad, GstEvent* event ) » |
| PARAM | pad |
gst_pad_push_event ( GstPad* pad, GstEvent* event ) » |
| PARAM | sinkpad |
gst_pad_link ( GstPad* srcpad, GstPad* sinkpad ) » |
| PARAM | srcpad |
gst_pad_link ( GstPad* srcpad, GstPad* sinkpad ) » |
| PARAM | pad |
gst_pad_set_element_private ( GstPad* pad, gpointer priv ) » |
| PARAM | pad |
gst_pad_get_element_private ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_get_sticky_event ( GstPad* pad, enum GstEventType event_type, guint idx ) » |
| PARAM | pad |
gst_pad_sticky_events_foreach ( GstPad* pad, GstPadStickyEventsForeachFunction foreach_func, gpointer user_data ) » |
| PARAM | pad |
gst_pad_start_task ( GstPad* pad, GstTaskFunction func, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | pad |
gst_pad_pause_task ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_stop_task ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_get_last_flow_return ( GstPad* pad ) » |
| PARAM | pad |
gst_pad_template_pad_created ( GstPadTemplate* templ, GstPad* pad ) » |
| PARAM | pad |
gst_pad_query_caps ( GstPad* pad, GstCaps* filter ) » |
| PARAM | pad |
gst_pad_proxy_query_accept_caps ( GstPad* pad, GstQuery* query ) » |
| PARAM | pad |
gst_pad_proxy_query_caps ( GstPad* pad, GstQuery* query ) » |
| PARAM | pad |
gst_pad_query_accept_caps ( GstPad* pad, GstCaps* caps ) » |
| RETURN | gst_element_get_compatible_pad ( GstElement* element, GstPad* pad, GstCaps* caps ) » |
|
| RETURN | gst_bin_find_unlinked_pad ( GstBin* bin, enum GstPadDirection direction ) » |
|
| RETURN | gst_pad_get_peer ( GstPad* pad ) » |
|
| RETURN | gst_ghost_pad_get_target ( GstGhostPad* gpad ) » |
|
| RETURN | gst_element_get_static_pad ( GstElement* element, gchar const* name ) » |
|
| RETURN | gst_element_request_pad ( GstElement* element, GstPadTemplate* templ, gchar const* name, GstCaps const* caps ) » |
|
| RETURN | gst_element_get_request_pad ( GstElement* element, gchar const* name ) » |
|
| RETURN | gst_ghost_pad_new_no_target ( gchar const* name, enum GstPadDirection dir ) » |
|
| RETURN | gst_ghost_pad_new_no_target_from_template ( gchar const* name, GstPadTemplate* templ ) » |
|
| RETURN | gst_ghost_pad_new ( gchar const* name, GstPad* target ) » |
|
| RETURN | gst_ghost_pad_new_from_template ( gchar const* name, GstPad* target, GstPadTemplate* templ ) » |
|
| RETURN | gst_pad_new ( gchar const* name, enum GstPadDirection direction ) » |
|
| RETURN | gst_pad_new_from_template ( GstPadTemplate* templ, gchar const* name ) » |
|
| RETURN | gst_pad_new_from_static_template ( GstStaticPadTemplate* templ, gchar const* name ) » |
|
| FIELD | .pad | struct _GstProxyPad { GstPad pad, GstProxyPadPrivate* priv } » |
| FIELD | .internal | struct _GstProxyPadPrivate { GstPad* internal } » |
| FIELD | .peer | struct _GstPad { ... gpointer activatemodedata, GDestroyNotify activatemodenotify, GstPad* peer, GstPadLinkFunction linkfunc, gpointer linkdata, ... } » |
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstPad*, gpointer } » |
|
F-PTR PARAM |
1st parameter | enum GstPadProbeReturn(*) { GstPad*, GstPadProbeInfo*, gpointer } » |
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstPad*, GstEvent**, gpointer } » |
|
F-PTR PARAM |
2nd parameter | void(*) { GstElement*, GstPad* } » |
|
F-PTR RETURN |
GstPad*(*) { GstElement*, GstPadTemplate*, gchar const*, GstCaps const* } » |
|
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstPad*, GstObject* } » |
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstPad*, GstObject*, enum GstPadMode, gboolean } » |
|
F-PTR PARAM |
1st parameter | enum GstFlowReturn(*) { GstPad*, GstObject*, GstBuffer* } » |
|
F-PTR PARAM |
1st parameter | enum GstFlowReturn(*) { GstPad*, GstObject*, GstBufferList* } » |
|
F-PTR PARAM |
1st parameter | enum GstFlowReturn(*) { GstPad*, GstObject*, guint64, guint, GstBuffer** } » |
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstPad*, GstObject*, GstEvent* } » |
|
F-PTR PARAM |
1st parameter | GstIterator*(*) { GstPad*, GstObject* } » |
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstPad*, GstObject*, GstQuery* } » |
|
F-PTR PARAM |
1st parameter | enum GstPadLinkReturn(*) { GstPad*, GstObject*, GstPad* } » |
|
F-PTR PARAM |
3rd parameter | enum GstPadLinkReturn(*) { GstPad*, GstObject*, GstPad* } » |
|
F-PTR PARAM |
1st parameter | void(*) { GstPad*, GstObject* } » |