ABI | Symbols | Types |
| Used As | Name | Used In |
|---|---|---|
| PARAM | bus |
gst_element_set_bus ( GstElement* element, GstBus* bus ) » |
| PARAM | bus |
gst_bus_set_sync_handler ( GstBus* bus, GstBusSyncHandler func, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | bus |
gst_bus_async_signal_func ( GstBus* bus, GstMessage* message, gpointer data ) » |
| PARAM | bus |
gst_bus_sync_signal_handler ( GstBus* bus, GstMessage* message, gpointer data ) » |
| PARAM | bus |
gst_bus_post ( GstBus* bus, GstMessage* message ) » |
| PARAM | bus |
gst_bus_have_pending ( GstBus* bus ) » |
| PARAM | bus |
gst_bus_timed_pop_filtered ( GstBus* bus, GstClockTime timeout, enum GstMessageType types ) » |
| PARAM | bus |
gst_bus_timed_pop ( GstBus* bus, GstClockTime timeout ) » |
| PARAM | bus |
gst_bus_pop_filtered ( GstBus* bus, enum GstMessageType types ) » |
| PARAM | bus |
gst_bus_pop ( GstBus* bus ) » |
| PARAM | bus |
gst_bus_set_flushing ( GstBus* bus, gboolean flushing ) » |
| PARAM | bus |
gst_bus_peek ( GstBus* bus ) » |
| PARAM | bus |
gst_bus_create_watch ( GstBus* bus ) » |
| PARAM | bus |
gst_bus_add_watch_full ( GstBus* bus, gint priority, GstBusFunc func, gpointer user_data, GDestroyNotify notify ) » |
| PARAM | bus |
gst_bus_add_watch ( GstBus* bus, GstBusFunc func, gpointer user_data ) » |
| PARAM | bus |
gst_bus_enable_sync_message_emission ( GstBus* bus ) » |
| PARAM | bus |
gst_bus_disable_sync_message_emission ( GstBus* bus ) » |
| PARAM | bus |
gst_bus_add_signal_watch_full ( GstBus* bus, gint priority ) » |
| PARAM | bus |
gst_bus_add_signal_watch ( GstBus* bus ) » |
| PARAM | bus |
gst_bus_remove_signal_watch ( GstBus* bus ) » |
| PARAM | bus |
gst_bus_poll ( GstBus* bus, enum GstMessageType events, GstClockTime timeout ) » |
| RETURN | gst_bus_new ( ) » | |
| RETURN | gst_device_provider_get_bus ( GstDeviceProvider* provider ) » |
|
| RETURN | gst_element_get_bus ( GstElement* element ) » |
|
| RETURN | gst_device_monitor_get_bus ( GstDeviceMonitor* monitor ) » |
|
| RETURN | gst_pipeline_get_bus ( GstPipeline* pipeline ) » |
|
| FIELD | .child_bus | 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 | .bus | struct _GstDeviceProviderPrivate { GstBus* bus, GMutex start_lock, gboolean started_count } » |
| FIELD | .bus | struct _GstDeviceMonitorPrivate { gboolean started, GstBus* bus, GPtrArray* providers, guint cookie, GPtrArray* filters, guint last_id } » |
| FIELD | .bus | struct _GstElement { GstObject object, GRecMutex state_lock, GCond state_cond, guint32 state_cookie, enum GstState target_state, enum GstState current_state, enum GstState next_state, enum GstState pending_state, enum GstStateChangeReturn last_return, GstBus* bus, GstClock* clock, GstClockTimeDiff base_time, ... } » |
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstBus*, GstMessage*, gpointer } » |
|
F-PTR PARAM |
1st parameter | enum GstBusSyncReply(*) { GstBus*, GstMessage*, gpointer } » |
|
F-PTR PARAM |
2nd parameter | void(*) { GstElement*, GstBus* } » |