From 08d20e4da88fec9773e5f1eff2ff3df3ff2b81ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Tue, 10 Apr 2012 00:47:44 +0100 Subject: [PATCH] Use new gst_element_class_set_static_metadata() --- ext/a52dec/gsta52dec.c | 2 +- ext/amrnb/amrnbdec.c | 2 +- ext/amrnb/amrnbenc.c | 2 +- ext/amrwbdec/amrwbdec.c | 2 +- ext/cdio/gstcdiocddasrc.c | 4 ++-- ext/dvdread/dvdreadsrc.c | 2 +- ext/lame/gstlamemp3enc.c | 2 +- ext/mad/gstmad.c | 2 +- ext/mad/gstmad.c.orig | 2 +- ext/mpeg2dec/gstmpeg2dec.c | 2 +- ext/sidplay/gstsiddec.cc | 2 +- ext/twolame/gsttwolamemp2enc.c | 2 +- ext/x264/gstx264enc.c | 2 +- gst/asfdemux/gstasfdemux.c | 2 +- gst/asfdemux/gstrtpasfdepay.c | 2 +- gst/asfdemux/gstrtspwms.c | 2 +- gst/dvdlpcmdec/gstdvdlpcmdec.c | 4 ++-- gst/dvdsub/gstdvdsubdec.c | 2 +- gst/dvdsub/gstdvdsubparse.c | 5 +++-- gst/realmedia/pnmsrc.c | 4 ++-- gst/realmedia/rademux.c | 2 +- gst/realmedia/rdtdepay.c | 2 +- gst/realmedia/rdtmanager.c | 2 +- gst/realmedia/rmdemux.c | 2 +- gst/realmedia/rtspreal.c | 2 +- gst/synaesthesia/gstsynaesthesia.c | 2 +- gst/xingmux/gstxingmux.c | 2 +- 27 files changed, 32 insertions(+), 31 deletions(-) diff --git a/ext/a52dec/gsta52dec.c b/ext/a52dec/gsta52dec.c index 004b5c37c1..f684721c12 100644 --- a/ext/a52dec/gsta52dec.c +++ b/ext/a52dec/gsta52dec.c @@ -187,7 +187,7 @@ gst_a52dec_class_init (GstA52DecClass * klass) gst_static_pad_template_get (&sink_factory)); gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&src_factory)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_static_metadata (gstelement_class, "ATSC A/52 audio decoder", "Codec/Decoder/Audio", "Decodes ATSC A/52 encoded audio streams", "David I. Lehn "); diff --git a/ext/amrnb/amrnbdec.c b/ext/amrnb/amrnbdec.c index 40d8a668e4..d70ab47740 100644 --- a/ext/amrnb/amrnbdec.c +++ b/ext/amrnb/amrnbdec.c @@ -119,7 +119,7 @@ gst_amrnbdec_class_init (GstAmrnbDecClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&src_template)); - gst_element_class_set_details_simple (element_class, "AMR-NB audio decoder", + gst_element_class_set_static_metadata (element_class, "AMR-NB audio decoder", "Codec/Decoder/Audio", "Adaptive Multi-Rate Narrow-Band audio decoder", "GStreamer maintainers "); diff --git a/ext/amrnb/amrnbenc.c b/ext/amrnb/amrnbenc.c index 3c393de40b..a0390b5829 100644 --- a/ext/amrnb/amrnbenc.c +++ b/ext/amrnb/amrnbenc.c @@ -159,7 +159,7 @@ gst_amrnbenc_class_init (GstAmrnbEncClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&src_template)); - gst_element_class_set_details_simple (element_class, "AMR-NB audio encoder", + gst_element_class_set_static_metadata (element_class, "AMR-NB audio encoder", "Codec/Encoder/Audio", "Adaptive Multi-Rate Narrow-Band audio encoder", "Wim Taymans "); diff --git a/ext/amrwbdec/amrwbdec.c b/ext/amrwbdec/amrwbdec.c index 8d0b97eb4b..67bd070fb9 100644 --- a/ext/amrwbdec/amrwbdec.c +++ b/ext/amrwbdec/amrwbdec.c @@ -88,7 +88,7 @@ gst_amrwbdec_class_init (GstAmrwbDecClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&src_template)); - gst_element_class_set_details_simple (element_class, "AMR-WB audio decoder", + gst_element_class_set_static_metadata (element_class, "AMR-WB audio decoder", "Codec/Decoder/Audio", "Adaptive Multi-Rate Wideband audio decoder", "Renato Araujo "); diff --git a/ext/cdio/gstcdiocddasrc.c b/ext/cdio/gstcdiocddasrc.c index fc04171f30..615a0c8d8d 100644 --- a/ext/cdio/gstcdiocddasrc.c +++ b/ext/cdio/gstcdiocddasrc.c @@ -331,8 +331,8 @@ gst_cdio_cdda_src_class_init (GstCdioCddaSrcClass * klass) "Read from device at the specified speed (-1 = default)", -1, 100, DEFAULT_READ_SPEED, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (element_class, "CD audio source (CDDA)", - "Source/File", + gst_element_class_set_static_metadata (element_class, + "CD audio source (CDDA)", "Source/File", "Read audio from CD using libcdio", "Tim-Philipp Müller "); } diff --git a/ext/dvdread/dvdreadsrc.c b/ext/dvdread/dvdreadsrc.c index dce64cb26e..3c2e631b60 100644 --- a/ext/dvdread/dvdreadsrc.c +++ b/ext/dvdread/dvdreadsrc.c @@ -163,7 +163,7 @@ gst_dvd_read_src_class_init (GstDvdReadSrcClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&srctemplate)); - gst_element_class_set_details_simple (gstelement_class, "DVD Source", + gst_element_class_set_static_metadata (gstelement_class, "DVD Source", "Source/File/DVD", "Access a DVD title/chapter/angle using libdvdread", "Erik Walthinsen "); diff --git a/ext/lame/gstlamemp3enc.c b/ext/lame/gstlamemp3enc.c index 010d49b77a..c2b0871fac 100644 --- a/ext/lame/gstlamemp3enc.c +++ b/ext/lame/gstlamemp3enc.c @@ -233,7 +233,7 @@ gst_lamemp3enc_class_init (GstLameMP3EncClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&gst_lamemp3enc_sink_template)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_static_metadata (gstelement_class, "L.A.M.E. mp3 encoder", "Codec/Encoder/Audio", "High-quality free MP3 encoder", "Sebastian Dröge "); diff --git a/ext/mad/gstmad.c b/ext/mad/gstmad.c index 3b477e3599..2326e85147 100644 --- a/ext/mad/gstmad.c +++ b/ext/mad/gstmad.c @@ -128,7 +128,7 @@ gst_mad_class_init (GstMadClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&mad_src_template_factory)); - gst_element_class_set_details_simple (element_class, "mad mp3 decoder", + gst_element_class_set_static_metadata (element_class, "mad mp3 decoder", "Codec/Decoder/Audio", "Uses mad code to decode mp3 streams", "Wim Taymans "); } diff --git a/ext/mad/gstmad.c.orig b/ext/mad/gstmad.c.orig index e7f0bb57e4..80c354c08b 100644 --- a/ext/mad/gstmad.c.orig +++ b/ext/mad/gstmad.c.orig @@ -128,7 +128,7 @@ gst_mad_class_init (GstMadClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&mad_src_template_factory)); - gst_element_class_set_details_simple (element_class, "mad mp3 decoder", + gst_element_class_set_static_metadata (element_class, "mad mp3 decoder", "Codec/Decoder/Audio", "Uses mad code to decode mp3 streams", "Wim Taymans "); } diff --git a/ext/mpeg2dec/gstmpeg2dec.c b/ext/mpeg2dec/gstmpeg2dec.c index d4676823d8..90eea2872a 100644 --- a/ext/mpeg2dec/gstmpeg2dec.c +++ b/ext/mpeg2dec/gstmpeg2dec.c @@ -132,7 +132,7 @@ gst_mpeg2dec_class_init (GstMpeg2decClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&user_data_template_factory)); #endif - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_static_metadata (gstelement_class, "mpeg1 and mpeg2 video decoder", "Codec/Decoder/Video", "Uses libmpeg2 to decode MPEG video streams", "Wim Taymans "); diff --git a/ext/sidplay/gstsiddec.cc b/ext/sidplay/gstsiddec.cc index e63ce1d3c9..3c47565a5b 100644 --- a/ext/sidplay/gstsiddec.cc +++ b/ext/sidplay/gstsiddec.cc @@ -192,7 +192,7 @@ gst_siddec_class_init (GstSidDecClass * klass) g_param_spec_boxed ("metadata", "Metadata", "Metadata", GST_TYPE_CAPS, (GParamFlags)(G_PARAM_READABLE | G_PARAM_STATIC_STRINGS))); - gst_element_class_set_details_simple (gstelement_class, "Sid decoder", + gst_element_class_set_static_metadata (gstelement_class, "Sid decoder", "Codec/Decoder/Audio", "Use libsidplay to decode SID audio tunes", "Wim Taymans "); diff --git a/ext/twolame/gsttwolamemp2enc.c b/ext/twolame/gsttwolamemp2enc.c index f309581829..0b8b4c2cdc 100644 --- a/ext/twolame/gsttwolamemp2enc.c +++ b/ext/twolame/gsttwolamemp2enc.c @@ -332,7 +332,7 @@ gst_two_lame_class_init (GstTwoLameClass * klass) gst_element_class_add_pad_template (GST_ELEMENT_CLASS (klass), gst_static_pad_template_get (&gst_two_lame_sink_template)); - gst_element_class_set_details_simple (GST_ELEMENT_CLASS (klass), + gst_element_class_set_static_metadata (GST_ELEMENT_CLASS (klass), "TwoLAME mp2 encoder", "Codec/Encoder/Audio", "High-quality free MP2 encoder", "Sebastian Dröge "); diff --git a/ext/x264/gstx264enc.c b/ext/x264/gstx264enc.c index 5fb9de42ed..194b4a0762 100644 --- a/ext/x264/gstx264enc.c +++ b/ext/x264/gstx264enc.c @@ -758,7 +758,7 @@ gst_x264_enc_class_init (GstX264EncClass * klass) /* append weighted prediction parameter */ g_string_append_printf (x264enc_defaults, ":weightp=0"); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_static_metadata (gstelement_class, "x264enc", "Codec/Encoder/Video", "H264 Encoder", "Josef Zlomek , " "Mark Nauwelaerts "); diff --git a/gst/asfdemux/gstasfdemux.c b/gst/asfdemux/gstasfdemux.c index 6985fc6dc7..ddc2768b07 100644 --- a/gst/asfdemux/gstasfdemux.c +++ b/gst/asfdemux/gstasfdemux.c @@ -121,7 +121,7 @@ gst_asf_demux_class_init (GstASFDemuxClass * klass) gstelement_class = (GstElementClass *) klass; - gst_element_class_set_details_simple (gstelement_class, "ASF Demuxer", + gst_element_class_set_static_metadata (gstelement_class, "ASF Demuxer", "Codec/Demuxer", "Demultiplexes ASF Streams", "Owen Fraser-Green "); diff --git a/gst/asfdemux/gstrtpasfdepay.c b/gst/asfdemux/gstrtpasfdepay.c index cda3157982..52d57d3a51 100644 --- a/gst/asfdemux/gstrtpasfdepay.c +++ b/gst/asfdemux/gstrtpasfdepay.c @@ -80,7 +80,7 @@ gst_rtp_asf_depay_class_init (GstRtpAsfDepayClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&sink_factory)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_static_metadata (gstelement_class, "RTP ASF packet depayloader", "Codec/Depayloader/Network", "Extracts ASF streams from RTP", "Tim-Philipp Müller , " diff --git a/gst/asfdemux/gstrtspwms.c b/gst/asfdemux/gstrtspwms.c index 0a02ae9e1e..57c541dfd9 100644 --- a/gst/asfdemux/gstrtspwms.c +++ b/gst/asfdemux/gstrtspwms.c @@ -214,7 +214,7 @@ gst_rtsp_wms_class_init (GstRTSPWMSClass * g_class) GST_DEBUG_CATEGORY_INIT (rtspwms_debug, "rtspwms", 0, "WMS RTSP extension"); - gst_element_class_set_details_simple (element_class, "WMS RTSP Extension", + gst_element_class_set_static_metadata (element_class, "WMS RTSP Extension", "Network/Extension/Protocol", "Extends RTSP so that it can handle WMS setup", "Wim Taymans "); diff --git a/gst/dvdlpcmdec/gstdvdlpcmdec.c b/gst/dvdlpcmdec/gstdvdlpcmdec.c index ce75fefaac..b46d512230 100644 --- a/gst/dvdlpcmdec/gstdvdlpcmdec.c +++ b/gst/dvdlpcmdec/gstdvdlpcmdec.c @@ -120,8 +120,8 @@ gst_dvdlpcmdec_base_init (gpointer g_class) gst_static_pad_template_get (&gst_dvdlpcmdec_sink_template)); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_dvdlpcmdec_src_template)); - gst_element_class_set_details_simple (element_class, "DVD LPCM Audio decoder", - "Codec/Decoder/Audio", + gst_element_class_set_static_metadata (element_class, + "DVD LPCM Audio decoder", "Codec/Decoder/Audio", "Decode DVD LPCM frames into standard PCM audio", "Jan Schmidt , Michael Smith "); } diff --git a/gst/dvdsub/gstdvdsubdec.c b/gst/dvdsub/gstdvdsubdec.c index 91e536a7a8..90543b1504 100644 --- a/gst/dvdsub/gstdvdsubdec.c +++ b/gst/dvdsub/gstdvdsubdec.c @@ -116,7 +116,7 @@ gst_dvd_sub_dec_class_init (GstDvdSubDecClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&subtitle_template)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_static_metadata (gstelement_class, "DVD subtitle decoder", "Codec/Decoder/Video", "Decodes DVD subtitles into AYUV video frames", "Wim Taymans , " diff --git a/gst/dvdsub/gstdvdsubparse.c b/gst/dvdsub/gstdvdsubparse.c index 9871639990..942bce6eea 100644 --- a/gst/dvdsub/gstdvdsubparse.c +++ b/gst/dvdsub/gstdvdsubparse.c @@ -77,8 +77,9 @@ gst_dvd_sub_parse_class_init (GstDvdSubParseClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&sink_template)); - gst_element_class_set_details_simple (gstelement_class, "DVD subtitle parser", - "Codec/Parser/Subtitle", "Parses and packetizes DVD subtitle streams", + gst_element_class_set_static_metadata (gstelement_class, + "DVD subtitle parser", "Codec/Parser/Subtitle", + "Parses and packetizes DVD subtitle streams", "Mark Nauwelaerts "); } diff --git a/gst/realmedia/pnmsrc.c b/gst/realmedia/pnmsrc.c index a165133917..cac511df10 100644 --- a/gst/realmedia/pnmsrc.c +++ b/gst/realmedia/pnmsrc.c @@ -94,8 +94,8 @@ gst_pnm_src_class_init (GstPNMSrcClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&gst_pnm_src_template)); - gst_element_class_set_details_simple (gstelement_class, "PNM packet receiver", - "Source/Network", + gst_element_class_set_static_metadata (gstelement_class, + "PNM packet receiver", "Source/Network", "Receive data over the network via PNM", "Wim Taymans "); diff --git a/gst/realmedia/rademux.c b/gst/realmedia/rademux.c index f6a67454a8..fb13309d66 100644 --- a/gst/realmedia/rademux.c +++ b/gst/realmedia/rademux.c @@ -103,7 +103,7 @@ gst_real_audio_demux_class_init (GstRealAudioDemuxClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&src_template)); - gst_element_class_set_details_simple (gstelement_class, "RealAudio Demuxer", + gst_element_class_set_static_metadata (gstelement_class, "RealAudio Demuxer", "Codec/Demuxer", "Demultiplex a RealAudio file", "Tim-Philipp Müller "); diff --git a/gst/realmedia/rdtdepay.c b/gst/realmedia/rdtdepay.c index 7277cabba0..89d9e25f65 100644 --- a/gst/realmedia/rdtdepay.c +++ b/gst/realmedia/rdtdepay.c @@ -97,7 +97,7 @@ gst_rdt_depay_class_init (GstRDTDepayClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&gst_rdt_depay_sink_template)); - gst_element_class_set_details_simple (gstelement_class, "RDT packet parser", + gst_element_class_set_static_metadata (gstelement_class, "RDT packet parser", "Codec/Depayloader/Network", "Extracts RealMedia from RDT packets", "Lutz Mueller , " diff --git a/gst/realmedia/rdtmanager.c b/gst/realmedia/rdtmanager.c index bb37a06778..244c0cbfdf 100644 --- a/gst/realmedia/rdtmanager.c +++ b/gst/realmedia/rdtmanager.c @@ -499,7 +499,7 @@ gst_rdt_manager_class_init (GstRDTManagerClass * g_class) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&gst_rdt_manager_rtcp_src_template)); - gst_element_class_set_details_simple (gstelement_class, "RTP Decoder", + gst_element_class_set_static_metadata (gstelement_class, "RTP Decoder", "Codec/Parser/Network", "Accepts raw RTP and RTCP packets and sends them forward", "Wim Taymans "); diff --git a/gst/realmedia/rmdemux.c b/gst/realmedia/rmdemux.c index 8d51ba97da..b57318dd01 100644 --- a/gst/realmedia/rmdemux.c +++ b/gst/realmedia/rmdemux.c @@ -204,7 +204,7 @@ gst_rmdemux_base_init (GstRMDemuxClass * klass) gst_static_pad_template_get (&gst_rmdemux_videosrc_template)); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_rmdemux_audiosrc_template)); - gst_element_class_set_details_simple (element_class, "RealMedia Demuxer", + gst_element_class_set_static_metadata (element_class, "RealMedia Demuxer", "Codec/Demuxer", "Demultiplex a RealMedia file into audio and video streams", "David Schleef "); diff --git a/gst/realmedia/rtspreal.c b/gst/realmedia/rtspreal.c index 091f73cb79..3c99ad5bbd 100644 --- a/gst/realmedia/rtspreal.c +++ b/gst/realmedia/rtspreal.c @@ -675,7 +675,7 @@ gst_rtsp_real_class_init (GstRTSPRealClass * g_class) gobject_class->finalize = gst_rtsp_real_finalize; - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_static_metadata (gstelement_class, "RealMedia RTSP Extension", "Network/Extension/Protocol", "Extends RTSP so that it can handle RealMedia setup", "Wim Taymans "); diff --git a/gst/synaesthesia/gstsynaesthesia.c b/gst/synaesthesia/gstsynaesthesia.c index b6da1bcb3e..d31847fbba 100644 --- a/gst/synaesthesia/gstsynaesthesia.c +++ b/gst/synaesthesia/gstsynaesthesia.c @@ -98,7 +98,7 @@ gst_synaesthesia_class_init (GstSynaesthesiaClass * klass) gstelement_class->change_state = GST_DEBUG_FUNCPTR (gst_synaesthesia_change_state); - gst_element_class_set_details_simple (gstelement_class, "Synaesthesia", + gst_element_class_set_static_metadata (gstelement_class, "Synaesthesia", "Visualization", "Creates video visualizations of audio input, using stereo and pitch information", "Richard Boulton "); diff --git a/gst/xingmux/gstxingmux.c b/gst/xingmux/gstxingmux.c index 42410bb16a..8e7ff58f81 100644 --- a/gst/xingmux/gstxingmux.c +++ b/gst/xingmux/gstxingmux.c @@ -418,7 +418,7 @@ gst_xing_mux_class_init (GstXingMuxClass * klass) GST_DEBUG_CATEGORY_INIT (xing_mux_debug, "xingmux", 0, "Xing Header Muxer"); - gst_element_class_set_details_simple (gstelement_class, "MP3 Xing muxer", + gst_element_class_set_static_metadata (gstelement_class, "MP3 Xing muxer", "Formatter/Metadata", "Adds a Xing header to the beginning of a VBR MP3 file", "Christophe Fergeau ");