summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog10
-rw-r--r--gst/mpegdemux/flumpegdemux.c6
-rw-r--r--gst/mpegdemux/gstmpegdemux.c8
-rw-r--r--gst/mpegdemux/gstmpegtsdemux.c6
4 files changed, 20 insertions, 10 deletions
diff --git a/ChangeLog b/ChangeLog
index 70081033..fbad3a9f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2008-09-09 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst/mpegdemux/flumpegdemux.c: (plugin_init):
+ * gst/mpegdemux/gstmpegdemux.c: (gst_flups_demux_sync_get_type),
+ (gst_flups_demux_get_type), (gst_flups_demux_plugin_init):
+ * gst/mpegdemux/gstmpegtsdemux.c: (gst_fluts_demux_get_type),
+ (gst_fluts_demux_plugin_init):
+ Fix conflicting public names in new mpeg demuxers.
+ Fixes #550468
+
2008-09-08 Michael Smith <msmith@songbirdnest.com>
* gst/aiffparse/aiffparse.c:
diff --git a/gst/mpegdemux/flumpegdemux.c b/gst/mpegdemux/flumpegdemux.c
index 1121b18f..a59e5175 100644
--- a/gst/mpegdemux/flumpegdemux.c
+++ b/gst/mpegdemux/flumpegdemux.c
@@ -53,9 +53,9 @@ GST_DEBUG_CATEGORY_EXTERN (gstflusectionfilter_debug);
static gboolean
plugin_init (GstPlugin * plugin)
{
- GST_DEBUG_CATEGORY_INIT (gstflupesfilter_debug, "flupesfilter", 0,
+ GST_DEBUG_CATEGORY_INIT (gstflupesfilter_debug, "mpegpesfilter", 0,
"MPEG-TS/PS PES filter output");
- GST_DEBUG_CATEGORY_INIT (gstflusectionfilter_debug, "flusectionfilter", 0,
+ GST_DEBUG_CATEGORY_INIT (gstflusectionfilter_debug, "mpegsectionfilter", 0,
"MPEG-TS Section filter output");
if (!gst_flups_demux_plugin_init (plugin))
@@ -68,7 +68,7 @@ plugin_init (GstPlugin * plugin)
GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
GST_VERSION_MINOR,
- "flumpegdemux",
+ "mpegdemux2",
"MPEG demuxers",
plugin_init, VERSION,
GST_LICENSE_UNKNOWN, GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN);
diff --git a/gst/mpegdemux/gstmpegdemux.c b/gst/mpegdemux/gstmpegdemux.c
index 4b30b00d..6859a4f6 100644
--- a/gst/mpegdemux/gstmpegdemux.c
+++ b/gst/mpegdemux/gstmpegdemux.c
@@ -120,7 +120,7 @@ gst_flups_demux_sync_get_type (void)
};
if (sync_type == 0)
- sync_type = g_enum_register_static ("GstFluPSDemuxSync", sync_types);
+ sync_type = g_enum_register_static ("GstPSDemuxSync", sync_types);
return sync_type;
}
@@ -209,10 +209,10 @@ gst_flups_demux_get_type (void)
};
flups_demux_type =
- g_type_register_static (GST_TYPE_ELEMENT, "GstFluPSDemux",
+ g_type_register_static (GST_TYPE_ELEMENT, "GstMpegPSDemux",
&flups_demux_info, 0);
- GST_DEBUG_CATEGORY_INIT (gstflupsdemux_debug, "flupsdemux", 0,
+ GST_DEBUG_CATEGORY_INIT (gstflupsdemux_debug, "mpegpsdemux", 0,
"MPEG program stream demultiplexer element");
}
@@ -1861,7 +1861,7 @@ gst_flups_demux_change_state (GstElement * element, GstStateChange transition)
gboolean
gst_flups_demux_plugin_init (GstPlugin * plugin)
{
- if (!gst_element_register (plugin, "flupsdemux",
+ if (!gst_element_register (plugin, "mpegpsdemux",
GST_RANK_PRIMARY, GST_TYPE_FLUPS_DEMUX))
return FALSE;
diff --git a/gst/mpegdemux/gstmpegtsdemux.c b/gst/mpegdemux/gstmpegtsdemux.c
index f9cb473e..0ba97f9d 100644
--- a/gst/mpegdemux/gstmpegtsdemux.c
+++ b/gst/mpegdemux/gstmpegtsdemux.c
@@ -226,10 +226,10 @@ gst_fluts_demux_get_type (void)
};
fluts_demux_type =
- g_type_register_static (GST_TYPE_ELEMENT, "GstFluTSDemux",
+ g_type_register_static (GST_TYPE_ELEMENT, "GstMpegTSDemux",
&fluts_demux_info, 0);
- GST_DEBUG_CATEGORY_INIT (gstflutsdemux_debug, "flutsdemux", 0,
+ GST_DEBUG_CATEGORY_INIT (gstflutsdemux_debug, "mpegtsdemux", 0,
"MPEG program stream demultiplexer element");
}
@@ -2622,7 +2622,7 @@ gst_fluts_demux_get_property (GObject * object, guint prop_id,
gboolean
gst_fluts_demux_plugin_init (GstPlugin * plugin)
{
- if (!gst_element_register (plugin, "flutsdemux",
+ if (!gst_element_register (plugin, "mpegtsdemux",
GST_RANK_PRIMARY, GST_TYPE_FLUTS_DEMUX))
return FALSE;