summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--farstream/fs-codec.c6
-rw-r--r--farstream/fs-rtp.c9
-rw-r--r--farstream/fs-session.c8
-rw-r--r--farstream/fs-stream.c6
-rw-r--r--gst/fsrtpconference/fs-rtp-special-source.c2
5 files changed, 18 insertions, 13 deletions
diff --git a/farstream/fs-codec.c b/farstream/fs-codec.c
index a237481..8931636 100644
--- a/farstream/fs-codec.c
+++ b/farstream/fs-codec.c
@@ -240,7 +240,8 @@ fs_codec_list_destroy (GList *codec_list)
/**
* fs_codec_list_copy:
- * @codec_list: a GList of #FsCodec to copy
+ * @codec_list: (transfer none) (element-type FsCodec):
+ * a GList of #FsCodec to copy
*
* Copies a list of #FsCodec structures.
*
@@ -843,7 +844,8 @@ fs_codec_get_feedback_parameter (FsCodec *codec,
/**
* fs_codec_remove_feedback_parameter:
* @codec: a #FsCodec
- * @item: a pointer to the #GList element to remove that contains a
+ * @item: (transfer none) (element-type FsFeedbackParameter):
+ * a pointer to the #GList element to remove that contains a
* #FsFeedbackParameter
*
* Removes an optional parameter from a codec.
diff --git a/farstream/fs-rtp.c b/farstream/fs-rtp.c
index c978670..0559cb9 100644
--- a/farstream/fs-rtp.c
+++ b/farstream/fs-rtp.c
@@ -66,7 +66,7 @@ fs_rtp_header_extension_new (guint id, FsStreamDirection direction,
}
/**
- * fs_rtp_header_extension_copy:
+ * fs_rtp_header_extension_copy: (skip):
* @extension: The RTP header extension definition to copy
*
* Copies a #FsRtpHeaderExtension
@@ -115,7 +115,7 @@ fs_rtp_header_extension_are_equal (FsRtpHeaderExtension *extension1,
}
/**
- * fs_rtp_header_extension_destroy:
+ * fs_rtp_header_extension_destroy: (skip):
* @extension: A RTP header extension to free
*
* Frees the passed #FsRtpHeaderExtension
@@ -133,7 +133,8 @@ fs_rtp_header_extension_destroy (FsRtpHeaderExtension *extension)
/**
* fs_rtp_header_extension_list_copy:
- * @extensions: a #GList of #FsRtpHeaderExtension
+ * @extensions: (element-type FsRtpHeaderExtension) (transfer none):
+ * a #GList of #FsRtpHeaderExtension
*
* Does a deep copy of a #GList of #FsRtpHeaderExtension
*
@@ -157,7 +158,7 @@ fs_rtp_header_extension_list_copy (GList *extensions)
}
/**
- * fs_rtp_header_extension_list_destroy:
+ * fs_rtp_header_extension_list_destroy: (skip):
* @extensions: a #GList of #FsRtpHeaderExtension
*
* Frees the passed #GList of #FsRtpHeaderExtension
diff --git a/farstream/fs-session.c b/farstream/fs-session.c
index 06481f7..17708e7 100644
--- a/farstream/fs-session.c
+++ b/farstream/fs-session.c
@@ -717,8 +717,10 @@ fs_session_get_stream_transmitter_type (FsSession *session,
/**
* fs_session_codecs_need_resend:
* @session: a #FsSession
- * @old_codecs: Codecs previously retrieved from the #FsSession:codecs property
- * @new_codecs: Codecs recently retrieved from the #FsSession:codecs property
+ * @old_codecs: (element-type FsCodec) (transfer none):
+ * Codecs previously retrieved from the #FsSession:codecs property
+ * @new_codecs: (element-type FsCodec) (transfer none):
+ * Codecs recently retrieved from the #FsSession:codecs property
*
* Some codec updates need to be reliably transmitted to the other side
* because they contain important parameters required to decode the media.
@@ -800,7 +802,7 @@ check_message (GstMessage *message,
* @message: a #GstMessage to parse
* @codec: (out) (transfer none): Returns the #FsCodec in the message if not
* %NULL.
- * @secondary_codec: (out) (transfer none) (element-type FsCodec):
+ * @secondary_codecs: (out) (transfer none) (element-type FsCodec):
* Returns a #GList of #FsCodec of the message if not %NULL
*
* Parses a "farstream-send-codec-changed" message and checks if it matches
diff --git a/farstream/fs-stream.c b/farstream/fs-stream.c
index 5f75d13..b9e1320 100644
--- a/farstream/fs-stream.c
+++ b/farstream/fs-stream.c
@@ -176,7 +176,7 @@ fs_stream_class_init (FsStreamClass *klass)
/**
* FsStream:remote-codecs:
*
- * Type: GLib.List<FsCodec>
+ * Type: GLib.List(FsCodec)
* Transfer: full
*
* This is the list of remote codecs for this stream. They must be set by the
@@ -195,7 +195,7 @@ fs_stream_class_init (FsStreamClass *klass)
/**
* FsStream:negotiated-codecs:
*
- * Type: GLib.List<FsCodec>
+ * Type: GLib.List(FsCodec)
* Transfer: full
*
* This is the list of negotiatied codecs, it is the same list as the list
@@ -216,7 +216,7 @@ fs_stream_class_init (FsStreamClass *klass)
/**
* FsStream:current-recv-codecs:
*
- * Type: GLib.List<FsCodec>
+ * Type: GLib.List(FsCodec)
* Transfer: full
*
* This is the list of codecs that have been received by this stream.
diff --git a/gst/fsrtpconference/fs-rtp-special-source.c b/gst/fsrtpconference/fs-rtp-special-source.c
index c578f0a..5c7a69b 100644
--- a/gst/fsrtpconference/fs-rtp-special-source.c
+++ b/gst/fsrtpconference/fs-rtp-special-source.c
@@ -39,7 +39,7 @@
#define GST_CAT_DEFAULT fsrtpconference_debug
-/**
+/*
* SECTION:fs-rtp-special-source
* @short_description: Base class to abstract how special sources are handled
*