audio: annotate @buf in finish_frame methods
authorGuillaume Desmottes <guillaume.desmottes@collabora.com>
Wed, 18 Mar 2020 14:38:25 +0000 (15:38 +0100)
committerGuillaume Desmottes <guillaume.desmottes@collabora.com>
Wed, 18 Mar 2020 14:38:25 +0000 (15:38 +0100)
gst-libs/gst/audio/gstaudiodecoder.c
gst-libs/gst/audio/gstaudioencoder.c

index 31a322e..33d086f 100644 (file)
@@ -1234,7 +1234,7 @@ foreach_metadata (GstBuffer * inbuf, GstMeta ** meta, gpointer user_data)
 /**
  * gst_audio_decoder_finish_subframe:
  * @dec: a #GstAudioDecoder
- * @buf: decoded data
+ * @buf: (transfer full) (allow-none): decoded data
  *
  * Collects decoded data and pushes it downstream. This function may be called
  * multiple times for a given input frame.
@@ -1268,7 +1268,7 @@ gst_audio_decoder_finish_subframe (GstAudioDecoder * dec, GstBuffer * buf)
 /**
  * gst_audio_decoder_finish_frame:
  * @dec: a #GstAudioDecoder
- * @buf: decoded data
+ * @buf: (transfer full) (allow-none): decoded data
  * @frames: number of decoded frames represented by decoded data
  *
  * Collects decoded data and pushes it downstream.
index cf120a3..33f1a56 100644 (file)
@@ -717,7 +717,7 @@ foreach_metadata (GstBuffer * inbuf, GstMeta ** meta, gpointer user_data)
 /**
  * gst_audio_encoder_finish_frame:
  * @enc: a #GstAudioEncoder
- * @buffer: encoded data
+ * @buffer: (transfer full) (allow-none): encoded data
  * @samples: number of samples (per channel) represented by encoded data
  *
  * Collects encoded data and pushes encoded data downstream.