* GstWebRTCBin::set-local-description:
* @object: the #GstWebRtcBin
* @desc: a #GstWebRTCSessionDescription description
- * @promise (allow-none): a #GstPromise to be notified when it's set
+ * @promise: (nullable): a #GstPromise to be notified when it's set
*/
gst_webrtc_bin_signals[SET_LOCAL_DESCRIPTION_SIGNAL] =
g_signal_new_class_handler ("set-local-description",
* GstWebRTCBin::set-remote-description:
* @object: the #GstWebRtcBin
* @desc: a #GstWebRTCSessionDescription description
- * @promise (allow-none): a #GstPromise to be notified when it's set
+ * @promise: (nullable): a #GstPromise to be notified when it's set
*/
gst_webrtc_bin_signals[SET_REMOTE_DESCRIPTION_SIGNAL] =
g_signal_new_class_handler ("set-remote-description",
/**
* GstWebRTCBin::add-ice-candidate:
* @object: the #GstWebRtcBin
+ * @mline_index: the index of the media description in the SDP
* @ice-candidate: an ice candidate
*/
gst_webrtc_bin_signals[ADD_ICE_CANDIDATE_SIGNAL] =
/**
* GstWebRTCBin::get-stats:
* @object: the #GstWebRtcBin
+ * @pad: (nullable): A #GstPad to get the stats for, or %NULL for all
* @promise: a #GstPromise for the result
*
* The @promise will contain the result of retrieving the session statistics.
/**
* GstWebRTCBin::on-ice-candidate:
* @object: the #GstWebRtcBin
+ * @mline_index: the index of the media description in the SDP
* @candidate: the ICE candidate
*/
gst_webrtc_bin_signals[ON_ICE_CANDIDATE_SIGNAL] =
* id G_TYPE_INT Override the default identifier selection of this channel
* priority GST_TYPE_WEBRTC_PRIORITY_TYPE The priority to use for this channel
*
- * Returns: a new data channel object
+ * Returns: (transfer full): a new data channel object
*/
gst_webrtc_bin_signals[CREATE_DATA_CHANNEL_SIGNAL] =
g_signal_new_class_handler ("create-data-channel",