ABI | Symbols | Types |
| Used As | Name | Used In |
|---|---|---|
| PARAM | it |
gst_iterator_foreach ( GstIterator* it, GstIteratorForeachFunction func, gpointer user_data ) » |
| PARAM | it |
gst_iterator_free ( GstIterator* it ) » |
| PARAM | it |
gst_iterator_fold ( GstIterator* it, GstIteratorFoldFunction func, GValue* ret, gpointer user_data ) » |
| PARAM | it |
gst_iterator_resync ( GstIterator* it ) » |
| PARAM | it |
gst_iterator_next ( GstIterator* it, GValue* elem ) » |
| PARAM | it |
gst_iterator_push ( GstIterator* it, GstIterator* other ) » |
| PARAM | other |
gst_iterator_push ( GstIterator* it, GstIterator* other ) » |
| PARAM | it |
gst_iterator_filter ( GstIterator* it, GCompareFunc func, GValue const* user_data ) » |
| PARAM | it |
gst_iterator_find_custom ( GstIterator* it, GCompareFunc func, GValue* elem, gpointer user_data ) » |
| PARAM | it |
gst_iterator_copy ( GstIterator const* it ) » |
| RETURN | gst_bin_iterate_elements ( GstBin* bin ) » |
|
| RETURN | gst_bin_iterate_recurse ( GstBin* bin ) » |
|
| RETURN | gst_bin_iterate_sinks ( GstBin* bin ) » |
|
| RETURN | gst_bin_iterate_sources ( GstBin* bin ) » |
|
| RETURN | gst_bin_iterate_sorted ( GstBin* bin ) » |
|
| RETURN | gst_bin_iterate_all_by_interface ( GstBin* bin, GType iface ) » |
|
| RETURN | gst_element_iterate_pads ( GstElement* element ) » |
|
| RETURN | gst_element_iterate_src_pads ( GstElement* element ) » |
|
| RETURN | gst_iterator_new ( guint size, GType type, GMutex* lock, guint32* master_cookie, GstIteratorCopyFunction copy, GstIteratorNextFunction next, GstIteratorItemFunction item, GstIteratorResyncFunction resync, GstIteratorFreeFunction free ) » |
|
| RETURN | gst_iterator_new_list ( GType type, GMutex* lock, guint32* master_cookie, GList** list, GObject* owner, GstIteratorItemFunction item ) » |
|
| RETURN | gst_iterator_filter ( GstIterator* it, GCompareFunc func, GValue const* user_data ) » |
|
| RETURN | gst_element_iterate_sink_pads ( GstElement* element ) » |
|
| RETURN | gst_format_iterate_definitions ( ) » | |
| RETURN | gst_proxy_pad_iterate_internal_links_default ( GstPad* pad, GstObject* parent ) » |
|
| RETURN | gst_iterator_new_single ( GType type, GValue const* object ) » |
|
| RETURN | gst_iterator_copy ( GstIterator const* it ) » |
|
| RETURN | gst_pad_iterate_internal_links_default ( GstPad* pad, GstObject* parent ) » |
|
| RETURN | gst_pad_iterate_internal_links ( GstPad* pad ) » |
|
| FIELD | .pushed | struct _GstIterator { GstIteratorCopyFunction copy, GstIteratorNextFunction next, GstIteratorItemFunction item, GstIteratorResyncFunction resync, GstIteratorFreeFunction free, GstIterator* pushed, GType type, GMutex* lock, guint32 cookie, guint32* master_cookie, guint size, gpointer[4] _gst_reserved } » |
|
F-PTR PARAM |
1st parameter | void(*) { GstIterator const*, GstIterator* } » |
|
F-PTR PARAM |
2nd parameter | void(*) { GstIterator const*, GstIterator* } » |
|
F-PTR PARAM |
1st parameter | enum GstIteratorItem(*) { GstIterator*, GValue const* } » |
|
F-PTR PARAM |
1st parameter | enum GstIteratorResult(*) { GstIterator*, GValue* } » |
|
F-PTR PARAM |
1st parameter | void(*) { GstIterator* } » |
|
F-PTR RETURN |
GstIterator*(*) { GstPad*, GstObject* } » |