#include #include GstBuffer * gstsharp_gst_adapter_peek_buffer (GstAdapter *adapter, guint size) { GstBuffer *ret = gst_buffer_try_new_and_alloc (size); if (ret == NULL) return NULL; gst_adapter_copy (adapter, GST_BUFFER_DATA (ret), 0, size); return ret; }