+ GArray *callbacks; /* Array of struct bt_stream_callbacks */
+ struct bt_callback_chain main_callbacks; /* For all events */
+ /*
+ * Flag indicating if dependency graph needs to be recalculated.
+ * Set by bt_iter_add_callback(), and checked (and
+ * cleared) by upon entry into bt_iter_read_event().
+ * bt_iter_read_event() is responsible for calling dep
+ * graph calculation if it sees this flag set.
+ */
+ int recalculate_dep_graph;
+ /*
+ * Array of pointers to struct bt_dependencies, for garbage
+ * collection. We're not using a linked list here because each
+ * struct bt_dependencies can belong to more than one
+ * bt_iter.
+ */
+ GPtrArray *dep_gc;