gst: add some GIR array annotations
diff --git a/gst/gstbuffer.c b/gst/gstbuffer.c
index 3c45cbd..5e61cbc 100644
--- a/gst/gstbuffer.c
+++ b/gst/gstbuffer.c
@@ -1854,7 +1854,8 @@
  * gst_buffer_extract:
  * @buffer: a #GstBuffer.
  * @offset: the offset to extract
- * @dest: the destination address
+ * @dest: (out caller-allocates) (array length=size) (element-type guint8):
+ *     the destination address
  * @size: the size to extract
  *
  * Copy @size bytes starting from @offset in @buffer to @dest.
diff --git a/gst/gstutils.c b/gst/gstutils.c
index e8749cb..13c1bcd 100644
--- a/gst/gstutils.c
+++ b/gst/gstutils.c
@@ -50,7 +50,7 @@
 
 /**
  * gst_util_dump_mem:
- * @mem: a pointer to the memory to dump
+ * @mem: (array length=size): a pointer to the memory to dump
  * @size: the size of the memory block to dump
  *
  * Dumps the memory block into a hex representation. Useful for debugging.