summaryrefslogtreecommitdiffstats
path: root/ext/taglib
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2007-09-19 10:22:40 +0000
committerTim-Philipp Müller <tim@centricular.net>2007-09-19 10:22:40 +0000
commit34974eed13c153ec841b91157e146733075e245a (patch)
tree54460c6b9564cacc5015dcdfa1fefeb047e3f820 /ext/taglib
parent35af248b4818412b1e4c5f58c974940ebf1ae3aa (diff)
ext/taglib/: Work around compiler warnings with g++-4.2 when assigning a string constant to a gchar * (partially fixe...
Original commit message from CVS: * ext/taglib/gstapev2mux.cc: * ext/taglib/gstid3v2mux.cc: Work around compiler warnings with g++-4.2 when assigning a string constant to a gchar * (partially fixes #478092).
Diffstat (limited to 'ext/taglib')
-rw-r--r--ext/taglib/gstapev2mux.cc12
-rw-r--r--ext/taglib/gstid3v2mux.cc11
2 files changed, 8 insertions, 15 deletions
diff --git a/ext/taglib/gstapev2mux.cc b/ext/taglib/gstapev2mux.cc
index fcc6f5fb..3b848618 100644
--- a/ext/taglib/gstapev2mux.cc
+++ b/ext/taglib/gstapev2mux.cc
@@ -64,18 +64,11 @@ using namespace TagLib;
GST_DEBUG_CATEGORY_STATIC (gst_apev2_mux_debug);
#define GST_CAT_DEFAULT gst_apev2_mux_debug
-static const GstElementDetails gst_apev2_mux_details =
-GST_ELEMENT_DETAILS ("TagLib-based APEv2 Muxer",
- "Formatter/Metadata",
- "Adds an APEv2 header to the beginning of files using taglib",
- "Sebastian Dröge <slomo@circular-chaos.org>");
-
static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
GST_PAD_SRC,
GST_PAD_ALWAYS,
GST_STATIC_CAPS ("application/x-apetag"));
-
GST_BOILERPLATE (GstApev2Mux, gst_apev2_mux, GstTagLibMux,
GST_TYPE_TAG_LIB_MUX);
@@ -90,7 +83,10 @@ gst_apev2_mux_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details (element_class, &gst_apev2_mux_details);
+ gst_element_class_set_details_simple (element_class,
+ "TagLib-based APEv2 Muxer", "Formatter/Metadata",
+ "Adds an APEv2 header to the beginning of files using taglib",
+ "Sebastian Dröge <slomo@circular-chaos.org>");
GST_DEBUG_CATEGORY_INIT (gst_apev2_mux_debug, "apev2mux", 0,
"taglib-based APEv2 tag muxer");
diff --git a/ext/taglib/gstid3v2mux.cc b/ext/taglib/gstid3v2mux.cc
index 7494427b..60cc3f7f 100644
--- a/ext/taglib/gstid3v2mux.cc
+++ b/ext/taglib/gstid3v2mux.cc
@@ -69,12 +69,6 @@ using namespace TagLib;
GST_DEBUG_CATEGORY_STATIC (gst_id3v2_mux_debug);
#define GST_CAT_DEFAULT gst_id3v2_mux_debug
-static const GstElementDetails gst_id3v2_mux_details =
-GST_ELEMENT_DETAILS ("TagLib-based ID3v2 Muxer",
- "Formatter/Metadata",
- "Adds an ID3v2 header to the beginning of MP3 files using taglib",
- "Christophe Fergeau <teuf@gnome.org>");
-
static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
GST_PAD_SRC,
GST_PAD_ALWAYS,
@@ -95,7 +89,10 @@ gst_id3v2_mux_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details (element_class, &gst_id3v2_mux_details);
+ gst_element_class_set_details_simple (element_class,
+ "TagLib-based ID3v2 Muxer", "Formatter/Metadata",
+ "Adds an ID3v2 header to the beginning of MP3 files using taglib",
+ "Christophe Fergeau <teuf@gnome.org>");
GST_DEBUG_CATEGORY_INIT (gst_id3v2_mux_debug, "id3v2mux", 0,
"taglib-based ID3v2 tag muxer");