/**
* gst_device_has_classesv:
* @device: a #GstDevice
- * @classes: a %NULL terminated array of klasses to match, only match if all
- * classes are matched
+ * @classes: (array zero-terminated=1): a %NULL terminated array of klasses to match, only match if all
+ * classes are matched
*
* Check if @factory matches all of the given classes
*
/**
* gst_device_monitor_factory_has_classesv:
* @factory: a #GstDeviceMonitorFactory
- * @classes: a %NULL terminated array of klasses to match, only match if all
- * classes are matched
+ * @classes: (array zero-terminated=1): a %NULL terminated array of
+ * klasses to match, only match if all classes are matched
*
* Check if @factory matches all of the given classes
*
*
* Get a writable version of the structure.
*
- * Returns: The structure of the event. The structure is still
- * owned by the event, which means that you should not free it and
- * that the pointer becomes invalid when you free the event.
- * This function checks if @event is writable and will never return %NULL.
+ * Returns: (transfer none): The structure of the event. The structure
+ * is still owned by the event, which means that you should not free
+ * it and that the pointer becomes invalid when you free the event.
+ * This function checks if @event is writable and will never return
+ * %NULL.
*
* MT safe.
*/