diff options
Diffstat (limited to 'gst/mxf/mxf.c')
-rw-r--r-- | gst/mxf/mxf.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gst/mxf/mxf.c b/gst/mxf/mxf.c index ec477721..a906f1d8 100644 --- a/gst/mxf/mxf.c +++ b/gst/mxf/mxf.c @@ -24,6 +24,7 @@ #include "mxfquark.h" #include "mxfdemux.h" +#include "mxfmux.h" #include "mxfaes-bwf.h" #include "mxfmpeg.h" #include "mxfdv-dif.h" @@ -53,6 +54,8 @@ mxf_init (void) static gboolean plugin_init (GstPlugin * plugin) { + GST_DEBUG_CATEGORY_INIT (mxf_debug, "mxf", 0, "MXF"); + mxf_init (); mxf_quark_initialize (); mxf_metadata_init_types (); @@ -67,11 +70,10 @@ plugin_init (GstPlugin * plugin) mxf_dms1_initialize (); if (!gst_element_register (plugin, "mxfdemux", GST_RANK_PRIMARY, - GST_TYPE_MXF_DEMUX)) + GST_TYPE_MXF_DEMUX) || + !gst_element_register (plugin, "mxfmux", GST_RANK_NONE, GST_TYPE_MXF_MUX)) return FALSE; - GST_DEBUG_CATEGORY_INIT (mxf_debug, "mxf", 0, "MXF"); - return TRUE; } |