Original commit message from CVS:
* configure.ac:
* libs/gst/dataprotocol/Makefile.am:
* libs/gst/dataprotocol/dataprotocol.c: (gst_dp_validate_packet):
* libs/gst/dataprotocol/dataprotocol.h:
* pkgconfig/Makefile.am:
* pkgconfig/gstreamer-dataprotocol-uninstalled.pc.in:
* pkgconfig/gstreamer-dataprotocol.pc.in:
Ported dataprotol to 0.9.
Added pkgconfig files.
*
* Initialize GStreamer Data Protocol library.
*
- * Should be called before using these functions; either from source linking
- * to this source file or from plugin_init.
+ * Should be called before using these functions from source linking
+ * to this source file.
*/
void
gst_dp_init (void)
return TRUE;
}
-
-/*** PLUGIN STUFF ***/
-static gboolean
-plugin_init (GstPlugin * plugin)
-{
- gst_dp_init ();
-
- return TRUE;
-}
-
-GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
- GST_VERSION_MINOR,
- "gstdataprotocol",
- "a data protocol to serialize buffers, caps and events",
- plugin_init, VERSION, GST_LICENSE, GST_PACKAGE, GST_ORIGIN)
* Boston, MA 02111-1307, USA.
*/
-#ifdef GST_ENABLE_NEW
#ifndef __GST_DATA_PROTOCOL_H__
#define __GST_DATA_PROTOCOL_H__
GST_DP_PAYLOAD_EVENT_NONE = 64,
} GstDPPayloadType;
+void gst_dp_init (void);
+
/* payload information from header */
guint32 gst_dp_header_payload_length (const guint8 * header);
GstDPPayloadType
G_END_DECLS
#endif /* __GST_DATA_PROTOCOL_H__ */
-#endif /* GST_ENABLE_NEW */