GNOME Bugzilla – Bug 550468
[name conflict] New Fluendo mpeg demuxers
Last modified: 2008-09-09 11:47:59 UTC
The newly landed mpeg demuxers from Fluendo still have their original names (for plugin and ElementFactory). bilboed@putamadre ~/work/devel/gst-plugins-bad $ gst-inspect-0.10 | grep flu flumpegdemux: flutsdemux: MPEG Transport stream demuxer flumpegdemux: flupsdemux: MPEG Program Demuxer flumpegdemux: flutsdemux: MPEG Transport stream demuxer flumpegdemux: flupsdemux: MPEG Program Demuxer This creates a conflict for people who (already) have the gst-fluendo-mpegdemuxer package installed. Those new demuxers should be renamed to names that don't conflict with either: * gst-fluendo-mpegdemuxer (the historical ones), or * mpegstream/mpegdemux (from gst-plugins-ugly). Some proposals: * plugin name : mpgdemux, mpegdemux2, ... * element names : mpegtsdemux, mpegpsdemux, ...
Created attachment 118351 [details] [review] Proposed renamings
Looks exactly like what I had in mind.
+1
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