#include <gst/gst.h>
#include <gio/gio.h>
+#include <gst/net/net-prelude.h>
G_BEGIN_DECLS
/**
* GstNetControlMessageMeta:
* @meta: the parent type
- * @addr: a #GSocketControlMessage stored as metadata
+ * @message: a #GSocketControlMessage stored as metadata
*
* Buffer metadata for GSocket control messages, AKA ancillary data attached to
* data sent across a socket.
GSocketControlMessage *message;
};
+GST_NET_API
GType gst_net_control_message_meta_api_get_type (void);
+
#define GST_NET_CONTROL_MESSAGE_META_API_TYPE \
(gst_net_control_message_meta_api_get_type())
gst_buffer_get_meta((b),GST_NET_CONTROL_MESSAGE_META_API_TYPE))
/* implementation */
+
+GST_NET_API
const GstMetaInfo *gst_net_control_message_meta_get_info (void);
+
#define GST_NET_CONTROL_MESSAGE_META_INFO \
(gst_net_control_message_meta_get_info())
+GST_NET_API
GstNetControlMessageMeta * gst_buffer_add_net_control_message_meta (GstBuffer * buffer,
GSocketControlMessage * message);