ABI | Symbols | Types |
| Used As | Name | Used In |
|---|---|---|
| PARAM | element |
gst_bin_add ( GstBin* bin, GstElement* element ) » |
| PARAM | element |
gst_bin_remove ( GstBin* bin, GstElement* element ) » |
| PARAM | element |
gst_element_create_all_pads ( GstElement* element ) » |
| PARAM | element |
gst_element_get_compatible_pad_template ( GstElement* element, GstPadTemplate* compattempl ) » |
| PARAM | dest |
gst_element_unlink_pads ( GstElement* src, gchar const* srcpadname, GstElement* dest, gchar const* destpadname ) » |
| PARAM | src |
gst_element_unlink_pads ( GstElement* src, gchar const* srcpadname, GstElement* dest, gchar const* destpadname ) » |
| PARAM | element |
gst_element_query_position ( GstElement* element, enum GstFormat format, gint64* cur ) » |
| PARAM | element |
gst_element_query_duration ( GstElement* element, enum GstFormat format, gint64* duration ) » |
| PARAM | element |
gst_element_query_convert ( GstElement* element, enum GstFormat src_format, gint64 src_val, enum GstFormat dest_format, gint64* dest_val ) » |
| PARAM | element |
gst_element_seek_simple ( GstElement* element, enum GstFormat format, enum GstSeekFlags seek_flags, gint64 seek_pos ) » |
| PARAM | dest |
gst_element_unlink ( GstElement* src, GstElement* dest ) » |
| PARAM | src |
gst_element_unlink ( GstElement* src, GstElement* dest ) » |
| PARAM | element_1 |
gst_element_unlink_many ( GstElement* element_1, GstElement* element_2, ... ) » |
| PARAM | element_2 |
gst_element_unlink_many ( GstElement* element_1, GstElement* element_2, ... ) » |
| PARAM | element_1 |
gst_bin_add_many ( GstBin* bin, GstElement* element_1, ... ) » |
| PARAM | element_1 |
gst_bin_remove_many ( GstBin* bin, GstElement* element_1, ... ) » |
| PARAM | element |
gst_element_get_compatible_pad ( GstElement* element, GstPad* pad, GstCaps* caps ) » |
| PARAM | dest |
gst_element_link_pads_full ( GstElement* src, gchar const* srcpadname, GstElement* dest, gchar const* destpadname, enum GstPadLinkCheck flags ) » |
| PARAM | src |
gst_element_link_pads_full ( GstElement* src, gchar const* srcpadname, GstElement* dest, gchar const* destpadname, enum GstPadLinkCheck flags ) » |
| PARAM | dest |
gst_element_link_pads ( GstElement* src, gchar const* srcpadname, GstElement* dest, gchar const* destpadname ) » |
| PARAM | src |
gst_element_link_pads ( GstElement* src, gchar const* srcpadname, GstElement* dest, gchar const* destpadname ) » |
| PARAM | dest |
gst_element_link_pads_filtered ( GstElement* src, gchar const* srcpadname, GstElement* dest, gchar const* destpadname, GstCaps* filter ) » |
| PARAM | src |
gst_element_link_pads_filtered ( GstElement* src, gchar const* srcpadname, GstElement* dest, gchar const* destpadname, GstCaps* filter ) » |
| PARAM | dest |
gst_element_link_filtered ( GstElement* src, GstElement* dest, GstCaps* filter ) » |
| PARAM | src |
gst_element_link_filtered ( GstElement* src, GstElement* dest, GstCaps* filter ) » |
| PARAM | dest |
gst_element_link ( GstElement* src, GstElement* dest ) » |
| PARAM | src |
gst_element_link ( GstElement* src, GstElement* dest ) » |
| PARAM | element_1 |
gst_element_link_many ( GstElement* element_1, GstElement* element_2, ... ) » |
| PARAM | element_2 |
gst_element_link_many ( GstElement* element_1, GstElement* element_2, ... ) » |
| PARAM | parent |
gst_pad_create_stream_id_printf_valist ( GstPad* pad, GstElement* parent, gchar const* stream_id, struct __va_list_tag* var_args ) » |
| PARAM | parent |
gst_pad_create_stream_id_printf ( GstPad* pad, GstElement* parent, gchar const* stream_id, ... ) » |
| PARAM | parent |
gst_pad_create_stream_id ( GstPad* pad, GstElement* parent, gchar const* stream_id ) » |
| PARAM | element |
gst_element_change_state ( GstElement* element, enum GstStateChange transition ) » |
| PARAM | element |
gst_element_post_message ( GstElement* element, GstMessage* message ) » |
| PARAM | owner |
gst_message_parse_structure_change ( GstMessage* message, GstStructureChangeType* type, GstElement** owner, gboolean* busy ) » |
| PARAM | element |
gst_element_set_context ( GstElement* element, GstContext* context ) » |
| PARAM | element |
gst_element_set_bus ( GstElement* element, GstBus* bus ) » |
| PARAM | element |
gst_element_set_clock ( GstElement* element, GstClock* clock ) » |
| PARAM | element |
gst_element_iterate_pads ( GstElement* element ) » |
| PARAM | element |
gst_element_set_base_time ( GstElement* element, GstClockTime time ) » |
| PARAM | element |
gst_element_set_start_time ( GstElement* element, GstClockTime time ) » |
| PARAM | element |
gst_element_query ( GstElement* element, GstQuery* query ) » |
| PARAM | element |
gst_element_iterate_src_pads ( GstElement* element ) » |
| PARAM | element |
gst_element_provide_clock ( GstElement* element ) » |
| PARAM | element |
gst_element_message_full ( GstElement* element, enum GstMessageType type, GQuark domain, gint code, gchar* text, gchar* debug, gchar const* file, gchar const* function, gint line ) » |
| PARAM | element |
gst_element_send_event ( GstElement* element, GstEvent* event ) » |
| PARAM | element |
gst_element_set_state ( GstElement* element, enum GstState state ) » |
| PARAM | element |
gst_element_iterate_sink_pads ( GstElement* element ) » |
| PARAM | element |
gst_element_get_base_time ( GstElement* element ) » |
| PARAM | element |
gst_element_get_start_time ( GstElement* element ) » |
| PARAM | element |
gst_element_is_locked_state ( GstElement* element ) » |
| PARAM | element |
gst_element_get_state ( GstElement* element, GstState* state, GstState* pending, GstClockTime timeout ) » |
| PARAM | element |
gst_device_reconfigure_element ( GstDevice* device, GstElement* element ) » |
| PARAM | element |
gst_element_get_clock ( GstElement* element ) » |
| PARAM | element |
gst_element_add_pad ( GstElement* element, GstPad* pad ) » |
| PARAM | element |
gst_element_remove_pad ( GstElement* element, GstPad* pad ) » |
| PARAM | element |
gst_element_release_request_pad ( GstElement* element, GstPad* pad ) » |
| PARAM | element |
gst_element_no_more_pads ( GstElement* element ) » |
| PARAM | element |
gst_element_get_static_pad ( GstElement* element, gchar const* name ) » |
| PARAM | element |
gst_element_request_pad ( GstElement* element, GstPadTemplate* templ, gchar const* name, GstCaps const* caps ) » |
| PARAM | element |
gst_element_get_request_pad ( GstElement* element, gchar const* name ) » |
| PARAM | element |
gst_element_seek ( GstElement* element, gdouble rate, enum GstFormat format, enum GstSeekFlags flags, enum GstSeekType start_type, gint64 start, enum GstSeekType stop_type, gint64 stop ) » |
| PARAM | element |
gst_element_set_locked_state ( GstElement* element, gboolean locked_state ) » |
| PARAM | element |
gst_element_abort_state ( GstElement* element ) » |
| PARAM | element |
gst_element_lost_state ( GstElement* element ) » |
| PARAM | element |
gst_element_sync_state_with_parent ( GstElement* element ) » |
| PARAM | element |
gst_element_continue_state ( GstElement* element, enum GstStateChangeReturn ret ) » |
| PARAM | element |
gst_element_get_factory ( GstElement* element ) » |
| PARAM | element |
gst_element_get_bus ( GstElement* element ) » |
| PARAM | owner |
gst_message_new_structure_change ( GstObject* src, enum GstStructureChangeType type, GstElement* owner, gboolean busy ) » |
| PARAM | owner |
gst_message_new_stream_status ( GstObject* src, enum GstStreamStatusType type, GstElement* owner ) » |
| PARAM | owner |
gst_message_parse_stream_status ( GstMessage* message, GstStreamStatusType* type, GstElement** owner ) » |
| RETURN | gst_element_make_from_uri ( GstURIType const type, gchar const* uri, gchar const* elementname, GError** error ) » |
|
| RETURN | gst_bin_new ( gchar const* name ) » |
|
| RETURN | gst_parse_bin_from_description_full ( gchar const* bin_description, gboolean ghost_unlinked_pads, GstParseContext* context, enum GstParseFlags flags, GError** err ) » |
|
| RETURN | gst_parse_bin_from_description ( gchar const* bin_description, gboolean ghost_unlinked_pads, GError** err ) » |
|
| RETURN | gst_parse_launch_full ( gchar const* pipeline_description, GstParseContext* context, enum GstParseFlags flags, GError** error ) » |
|
| RETURN | gst_bin_get_by_name ( GstBin* bin, gchar const* name ) » |
|
| RETURN | gst_bin_get_by_name_recurse_up ( GstBin* bin, gchar const* name ) » |
|
| RETURN | gst_bin_get_by_interface ( GstBin* bin, GType iface ) » |
|
| RETURN | gst_parse_launchv_full ( gchar const** argv, GstParseContext* context, enum GstParseFlags flags, GError** error ) » |
|
| RETURN | gst_parse_launchv ( gchar const** argv, GError** error ) » |
|
| RETURN | gst_parse_launch ( gchar const* pipeline_description, GError** error ) » |
|
| RETURN | gst_pad_get_parent_element ( GstPad* pad ) » |
|
| RETURN | gst_element_factory_make ( gchar const* factoryname, gchar const* name ) » |
|
| RETURN | gst_device_create_element ( GstDevice* device, gchar const* name ) » |
|
| RETURN | gst_element_factory_create ( GstElementFactory* factory, gchar const* name ) » |
|
| RETURN | gst_pipeline_new ( gchar const* name ) » |
|
| FIELD | .clock_provider | struct _GstBin { GstElement element, gint numchildren, GList* children, guint32 children_cookie, GstBus* child_bus, GList* messages, gboolean polling, gboolean state_dirty, gboolean clock_dirty, GstClock* provided_clock, GstElement* clock_provider, GstBinPrivate* priv, gpointer[4] _gst_reserved } » |
| FIELD | .element | struct _GstBin { GstElement element, gint numchildren, GList* children, ... } » |
|
F-PTR PARAM |
1st parameter | void(*) { GstElement*, GstPad* } » |
|
F-PTR PARAM |
1st parameter | void(*) { GstElement* } » |
|
F-PTR PARAM |
1st parameter | GstPad*(*) { GstElement*, GstPadTemplate*, gchar const*, GstCaps const* } » |
|
F-PTR PARAM |
1st parameter | enum GstStateChangeReturn(*) { GstElement*, GstState*, GstState*, GstClockTime } » |
|
F-PTR PARAM |
1st parameter | enum GstStateChangeReturn(*) { GstElement*, enum GstState } » |
|
F-PTR PARAM |
1st parameter | enum GstStateChangeReturn(*) { GstElement*, enum GstStateChange } » |
|
F-PTR PARAM |
1st parameter | void(*) { GstElement*, enum GstState, enum GstState, enum GstState } » |
|
F-PTR PARAM |
1st parameter | void(*) { GstElement*, GstBus* } » |
|
F-PTR PARAM |
1st parameter | GstClock*(*) { GstElement* } » |
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstElement*, GstClock* } » |
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstElement*, GstEvent* } » |
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstElement*, GstQuery* } » |
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstElement*, GstMessage* } » |
|
F-PTR PARAM |
1st parameter | void(*) { GstElement*, GstContext* } » |