GstBin @klass: The signature of the callback for the post and pre iterate function as set with gst_bin_set_pre_iterate_function() and gst_bin_set_post_iterate_function(). @bin: The bin that performed the callback @user_data: user data Flags for a bin. @GST_BIN_FLAG_MANAGER: This bin has a scheduler and can be used as a toplevel bin. @GST_BIN_SELF_SCHEDULABLE: This bin iterates itself, so no calls to gst_bin_iterate() should be made. @GST_BIN_FLAG_PREFER_COTHREADS: This bin preferes to have its elements scheduled with cothreads @GST_BIN_FLAG_FIXED_CLOCK: This bin uses a fixed clock, possibly the one set with gst_bin_use_clock(). @GST_BIN_FLAG_LAST: @name: @Returns: @bin: @element: @bin: @element_1: @Varargs: @bin: @element: @bin: @element_1: @Varargs: @bin: @name: @Returns: @bin: @name: @Returns: @bin: @Returns: @bin: @interface: @Returns: @bin: @interface: @Returns: @bin: @Returns: @bin: @clock: @bin: @Returns: @bin: @bin: @Returns: @bin: @oldstate: @newstate: @child: @bin: @func: @user_data: @bin: @func: @user_data: @gstbin: the object which received the signal. @arg1: the element that was added to the bin @gstbin: the object which received the signal. @arg1: the element that was removed from the bin This signal is emitted when a bin iterates, either automatically or due to a #gst_bin_iterate() call. The return value is used to determine if the object method handler processed any data. In most normal cases, a user-provided signal handler should return FALSE. @gstbin: the object which received the signal. @Returns: TRUE if the state of the bin was advanced.