summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/aalib/gstaasink.c2
-rw-r--r--ext/annodex/gstcmmldec.c2
-rw-r--r--ext/annodex/gstcmmlenc.c2
-rw-r--r--ext/cairo/gstcairooverlay.c2
-rw-r--r--ext/cairo/gstcairorender.c2
-rw-r--r--ext/cairo/gsttextoverlay.c2
-rw-r--r--ext/cairo/gsttimeoverlay.c2
-rw-r--r--ext/dv/gstdvdec.c2
-rw-r--r--ext/dv/gstdvdemux.c2
-rw-r--r--ext/flac/gstflacdec.c2
-rw-r--r--ext/flac/gstflacenc.c2
-rw-r--r--ext/flac/gstflactag.c2
-rw-r--r--ext/gdk_pixbuf/gstgdkpixbuf.c2
-rw-r--r--ext/gdk_pixbuf/gstgdkpixbufoverlay.c2
-rw-r--r--ext/gdk_pixbuf/gstgdkpixbufsink.c2
-rw-r--r--ext/gdk_pixbuf/pixbufscale.c4
-rw-r--r--ext/jack/gstjackaudiosink.c2
-rw-r--r--ext/jack/gstjackaudiosrc.c5
-rw-r--r--ext/jpeg/gstjpegdec.c2
-rw-r--r--ext/jpeg/gstjpegenc.c2
-rw-r--r--ext/jpeg/gstsmokedec.c2
-rw-r--r--ext/jpeg/gstsmokeenc.c2
-rw-r--r--ext/libcaca/gstcacasink.c2
-rw-r--r--ext/libmng/gstmngdec.c2
-rw-r--r--ext/libmng/gstmngenc.c2
-rw-r--r--ext/libpng/gstpngdec.c2
-rw-r--r--ext/libpng/gstpngenc.c2
-rw-r--r--ext/mikmod/gstmikmod.c2
-rw-r--r--ext/pulse/pulsemixer.c2
-rw-r--r--ext/pulse/pulsesink.c2
-rw-r--r--ext/pulse/pulsesrc.c2
-rw-r--r--ext/raw1394/gstdv1394src.c2
-rw-r--r--ext/raw1394/gsthdv1394src.c2
-rw-r--r--ext/shout2/gstshout2.c2
-rw-r--r--ext/soup/gstsouphttpclientsink.c2
-rw-r--r--ext/soup/gstsouphttpsrc.c2
-rw-r--r--ext/speex/gstspeexdec.c4
-rw-r--r--ext/speex/gstspeexenc.c4
-rw-r--r--ext/taglib/gstapev2mux.cc2
-rw-r--r--ext/taglib/gstid3v2mux.cc2
-rw-r--r--ext/wavpack/gstwavpackdec.c2
-rw-r--r--ext/wavpack/gstwavpackenc.c2
-rw-r--r--gst/alpha/gstalpha.c2
-rw-r--r--gst/alpha/gstalphacolor.c2
-rw-r--r--gst/apetag/gstapedemux.c2
-rw-r--r--gst/audiofx/audioamplify.c2
-rw-r--r--gst/audiofx/audiochebband.c2
-rw-r--r--gst/audiofx/audiocheblimit.c2
-rw-r--r--gst/audiofx/audiodynamic.c2
-rw-r--r--gst/audiofx/audioecho.c2
-rw-r--r--gst/audiofx/audiofirfilter.c2
-rw-r--r--gst/audiofx/audioiirfilter.c2
-rw-r--r--gst/audiofx/audioinvert.c2
-rw-r--r--gst/audiofx/audiokaraoke.c2
-rw-r--r--gst/audiofx/audiopanorama.c2
-rw-r--r--gst/audiofx/audiowsincband.c2
-rw-r--r--gst/audiofx/audiowsinclimit.c2
-rw-r--r--gst/audioparsers/gstaacparse.c2
-rw-r--r--gst/audioparsers/gstac3parse.c2
-rw-r--r--gst/audioparsers/gstamrparse.c2
-rw-r--r--gst/audioparsers/gstdcaparse.c2
-rw-r--r--gst/audioparsers/gstflacparse.c2
-rw-r--r--gst/audioparsers/gstmpegaudioparse.c2
-rw-r--r--gst/audioparsers/gstwavpackparse.c2
-rw-r--r--gst/auparse/gstauparse.c2
-rw-r--r--gst/autodetect/gstautoaudiosink.c2
-rw-r--r--gst/autodetect/gstautoaudiosrc.c2
-rw-r--r--gst/autodetect/gstautovideosink.c2
-rw-r--r--gst/autodetect/gstautovideosrc.c2
-rw-r--r--gst/avi/gstavidemux.c2
-rw-r--r--gst/avi/gstavimux.c2
-rw-r--r--gst/avi/gstavisubtitle.c2
-rw-r--r--gst/cutter/gstcutter.c2
-rw-r--r--gst/debugutils/breakmydata.c2
-rw-r--r--gst/debugutils/cpureport.c2
-rw-r--r--gst/debugutils/gstcapsdebug.c2
-rw-r--r--gst/debugutils/gstcapssetter.c2
-rw-r--r--gst/debugutils/gstnavigationtest.c2
-rw-r--r--gst/debugutils/gstnavseek.c2
-rw-r--r--gst/debugutils/gstpushfilesrc.c2
-rw-r--r--gst/debugutils/gsttaginject.c2
-rw-r--r--gst/debugutils/progressreport.c2
-rw-r--r--gst/debugutils/rndbuffersize.c2
-rw-r--r--gst/debugutils/testplugin.c2
-rw-r--r--gst/deinterlace/gstdeinterlace.c2
-rw-r--r--gst/effectv/gstaging.c2
-rw-r--r--gst/effectv/gstdice.c2
-rw-r--r--gst/effectv/gstedge.c2
-rw-r--r--gst/effectv/gstop.c2
-rw-r--r--gst/effectv/gstquark.c2
-rw-r--r--gst/effectv/gstradioac.c2
-rw-r--r--gst/effectv/gstrev.c2
-rw-r--r--gst/effectv/gstripple.c2
-rw-r--r--gst/effectv/gstshagadelic.c2
-rw-r--r--gst/effectv/gststreak.c2
-rw-r--r--gst/effectv/gstvertigo.c2
-rw-r--r--gst/effectv/gstwarp.c2
-rw-r--r--gst/equalizer/gstiirequalizer10bands.c2
-rw-r--r--gst/equalizer/gstiirequalizer3bands.c2
-rw-r--r--gst/equalizer/gstiirequalizernbands.c2
-rw-r--r--gst/flv/gstflvdemux.c2
-rw-r--r--gst/flv/gstflvmux.c2
-rw-r--r--gst/flx/gstflxdec.c2
-rw-r--r--gst/goom/gstgoom.c2
-rw-r--r--gst/goom2k1/gstgoom.c2
-rw-r--r--gst/icydemux/gsticydemux.c2
-rw-r--r--gst/id3demux/gstid3demux.c2
-rw-r--r--gst/imagefreeze/gstimagefreeze.c2
-rw-r--r--gst/interleave/deinterleave.c7
-rw-r--r--gst/interleave/interleave.c2
-rw-r--r--gst/isomp4/gstqtmoovrecover.c2
-rw-r--r--gst/isomp4/gstqtmux.c2
-rw-r--r--gst/isomp4/gstrtpxqtdepay.c2
-rw-r--r--gst/isomp4/qtdemux.c2
-rw-r--r--gst/law/alaw-decode.c2
-rw-r--r--gst/law/alaw-encode.c2
-rw-r--r--gst/law/mulaw-decode.c2
-rw-r--r--gst/law/mulaw-encode.c2
-rw-r--r--gst/level/gstlevel.c2
-rw-r--r--gst/matroska/matroska-demux.c2
-rw-r--r--gst/matroska/matroska-mux.c2
-rw-r--r--gst/matroska/matroska-parse.c2
-rw-r--r--gst/matroska/webm-mux.c2
-rw-r--r--gst/median/gstmedian.c2
-rw-r--r--gst/monoscope/gstmonoscope.c2
-rw-r--r--gst/multifile/gstmultifilesink.c2
-rw-r--r--gst/multifile/gstmultifilesrc.c2
-rw-r--r--gst/multifile/gstsplitfilesrc.c2
-rw-r--r--gst/multipart/multipartdemux.c2
-rw-r--r--gst/multipart/multipartmux.c2
-rw-r--r--gst/replaygain/gstrganalysis.c2
-rw-r--r--gst/replaygain/gstrglimiter.c2
-rw-r--r--gst/replaygain/gstrgvolume.c2
-rw-r--r--gst/rtp/gstasteriskh263.c2
-rw-r--r--gst/rtp/gstrtpL16depay.c2
-rw-r--r--gst/rtp/gstrtpL16pay.c4
-rw-r--r--gst/rtp/gstrtpac3depay.c4
-rw-r--r--gst/rtp/gstrtpac3pay.c2
-rw-r--r--gst/rtp/gstrtpamrdepay.c4
-rw-r--r--gst/rtp/gstrtpamrpay.c2
-rw-r--r--gst/rtp/gstrtpbvdepay.c2
-rw-r--r--gst/rtp/gstrtpbvpay.c2
-rw-r--r--gst/rtp/gstrtpceltdepay.c2
-rw-r--r--gst/rtp/gstrtpceltpay.c2
-rw-r--r--gst/rtp/gstrtpdvdepay.c2
-rw-r--r--gst/rtp/gstrtpdvpay.c2
-rw-r--r--gst/rtp/gstrtpg722depay.c2
-rw-r--r--gst/rtp/gstrtpg722pay.c4
-rw-r--r--gst/rtp/gstrtpg723depay.c2
-rw-r--r--gst/rtp/gstrtpg723pay.c4
-rw-r--r--gst/rtp/gstrtpg726depay.c2
-rw-r--r--gst/rtp/gstrtpg726pay.c4
-rw-r--r--gst/rtp/gstrtpg729depay.c2
-rw-r--r--gst/rtp/gstrtpg729pay.c4
-rw-r--r--gst/rtp/gstrtpgsmdepay.c4
-rw-r--r--gst/rtp/gstrtpgsmpay.c2
-rw-r--r--gst/rtp/gstrtpgstdepay.c2
-rw-r--r--gst/rtp/gstrtpgstpay.c2
-rw-r--r--gst/rtp/gstrtph263depay.c2
-rw-r--r--gst/rtp/gstrtph263pay.c11
-rw-r--r--gst/rtp/gstrtph263pdepay.c2
-rw-r--r--gst/rtp/gstrtph263ppay.c2
-rw-r--r--gst/rtp/gstrtph264depay.c2
-rw-r--r--gst/rtp/gstrtph264pay.c2
-rw-r--r--gst/rtp/gstrtpilbcdepay.c2
-rw-r--r--gst/rtp/gstrtpilbcpay.c2
-rw-r--r--gst/rtp/gstrtpj2kdepay.c2
-rw-r--r--gst/rtp/gstrtpj2kpay.c2
-rw-r--r--gst/rtp/gstrtpjpegdepay.c2
-rw-r--r--gst/rtp/gstrtpjpegpay.c2
-rw-r--r--gst/rtp/gstrtpmp1sdepay.c2
-rw-r--r--gst/rtp/gstrtpmp2tdepay.c2
-rw-r--r--gst/rtp/gstrtpmp2tpay.c2
-rw-r--r--gst/rtp/gstrtpmp4adepay.c2
-rw-r--r--gst/rtp/gstrtpmp4apay.c2
-rw-r--r--gst/rtp/gstrtpmp4gdepay.c2
-rw-r--r--gst/rtp/gstrtpmp4gpay.c2
-rw-r--r--gst/rtp/gstrtpmp4vdepay.c2
-rw-r--r--gst/rtp/gstrtpmp4vpay.c2
-rw-r--r--gst/rtp/gstrtpmpadepay.c2
-rw-r--r--gst/rtp/gstrtpmpapay.c2
-rw-r--r--gst/rtp/gstrtpmparobustdepay.c2
-rw-r--r--gst/rtp/gstrtpmpvdepay.c2
-rw-r--r--gst/rtp/gstrtpmpvpay.c2
-rw-r--r--gst/rtp/gstrtppcmadepay.c2
-rw-r--r--gst/rtp/gstrtppcmapay.c2
-rw-r--r--gst/rtp/gstrtppcmudepay.c2
-rw-r--r--gst/rtp/gstrtppcmupay.c2
-rw-r--r--gst/rtp/gstrtpqcelpdepay.c2
-rw-r--r--gst/rtp/gstrtpqdmdepay.c2
-rw-r--r--gst/rtp/gstrtpsirendepay.c2
-rw-r--r--gst/rtp/gstrtpsirenpay.c2
-rw-r--r--gst/rtp/gstrtpspeexdepay.c2
-rw-r--r--gst/rtp/gstrtpspeexpay.c4
-rw-r--r--gst/rtp/gstrtpsv3vdepay.c2
-rw-r--r--gst/rtp/gstrtptheoradepay.c2
-rw-r--r--gst/rtp/gstrtptheorapay.c2
-rw-r--r--gst/rtp/gstrtpvorbisdepay.c2
-rw-r--r--gst/rtp/gstrtpvorbispay.c2
-rw-r--r--gst/rtp/gstrtpvrawdepay.c2
-rw-r--r--gst/rtp/gstrtpvrawpay.c2
-rw-r--r--gst/rtpmanager/gstrtpbin.c2
-rw-r--r--gst/rtpmanager/gstrtpjitterbuffer.c2
-rw-r--r--gst/rtpmanager/gstrtpptdemux.c2
-rw-r--r--gst/rtpmanager/gstrtpsession.c2
-rw-r--r--gst/rtpmanager/gstrtpssrcdemux.c2
-rw-r--r--gst/rtsp/gstrtpdec.c2
-rw-r--r--gst/rtsp/gstrtspsrc.c2
-rw-r--r--gst/shapewipe/gstshapewipe.c2
-rw-r--r--gst/smpte/gstsmpte.c2
-rw-r--r--gst/smpte/gstsmptealpha.c2
-rw-r--r--gst/spectrum/gstspectrum.c2
-rw-r--r--gst/udp/gstdynudpsink.c2
-rw-r--r--gst/udp/gstmultiudpsink.c2
-rw-r--r--gst/udp/gstudpsink.c2
-rw-r--r--gst/udp/gstudpsrc.c4
-rw-r--r--gst/videobox/gstvideobox.c2
-rw-r--r--gst/videocrop/gstaspectratiocrop.c2
-rw-r--r--gst/videocrop/gstvideocrop.c2
-rw-r--r--gst/videofilter/gstgamma.c2
-rw-r--r--gst/videofilter/gstvideobalance.c2
-rw-r--r--gst/videofilter/gstvideoflip.c2
-rw-r--r--gst/videofilter/gstvideotemplate.c2
-rw-r--r--gst/videomixer/videomixer2.c2
-rw-r--r--gst/wavenc/gstwavenc.c2
-rw-r--r--gst/wavparse/gstwavparse.c2
-rw-r--r--gst/y4m/gsty4mencode.c2
-rw-r--r--sys/directsound/gstdirectsoundsink.c2
-rw-r--r--sys/oss/gstossmixerelement.c2
-rw-r--r--sys/oss/gstosssink.c2
-rw-r--r--sys/oss/gstosssrc.c2
-rw-r--r--sys/oss4/oss4-mixer.c2
-rw-r--r--sys/oss4/oss4-sink.c2
-rw-r--r--sys/oss4/oss4-source.c2
-rw-r--r--sys/osxaudio/gstosxaudiosink.c2
-rw-r--r--sys/osxaudio/gstosxaudiosrc.c2
-rw-r--r--sys/osxvideo/osxvideosink.m2
-rw-r--r--sys/sunaudio/gstsunaudiomixer.c2
-rw-r--r--sys/sunaudio/gstsunaudiosink.c2
-rw-r--r--sys/sunaudio/gstsunaudiosrc.c2
-rw-r--r--sys/v4l2/gstv4l2radio.c2
-rw-r--r--sys/v4l2/gstv4l2sink.c2
-rw-r--r--sys/v4l2/gstv4l2src.c2
-rw-r--r--sys/waveform/gstwaveformsink.c2
-rw-r--r--sys/ximage/gstximagesrc.c2
245 files changed, 266 insertions, 267 deletions
diff --git a/ext/aalib/gstaasink.c b/ext/aalib/gstaasink.c
index c0210b2e6..f2d3f8ab9 100644
--- a/ext/aalib/gstaasink.c
+++ b/ext/aalib/gstaasink.c
@@ -212,7 +212,7 @@ gst_aasink_class_init (GstAASinkClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"ASCII art video sink", "Sink/Video", "An ASCII art videosink",
"Wim Taymans <wim.taymans@chello.be>");
diff --git a/ext/annodex/gstcmmldec.c b/ext/annodex/gstcmmldec.c
index 52e2212cb..a7b458f6c 100644
--- a/ext/annodex/gstcmmldec.c
+++ b/ext/annodex/gstcmmldec.c
@@ -145,7 +145,7 @@ gst_cmml_dec_class_init (GstCmmlDecClass * klass)
gst_static_pad_template_get (&gst_cmml_dec_sink_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_cmml_dec_src_factory));
- gst_element_class_set_details_simple (element_class, "CMML stream decoder",
+ gst_element_class_set_static_metadata (element_class, "CMML stream decoder",
"Codec/Decoder",
"Decodes CMML streams", "Alessandro Decina <alessandro@nnva.org>");
}
diff --git a/ext/annodex/gstcmmlenc.c b/ext/annodex/gstcmmlenc.c
index c5d968d09..d402c655a 100644
--- a/ext/annodex/gstcmmlenc.c
+++ b/ext/annodex/gstcmmlenc.c
@@ -144,7 +144,7 @@ gst_cmml_enc_class_init (GstCmmlEncClass * enc_class)
gst_static_pad_template_get (&gst_cmml_enc_sink_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_cmml_enc_src_factory));
- gst_element_class_set_details_simple (element_class, "CMML streams encoder",
+ gst_element_class_set_static_metadata (element_class, "CMML streams encoder",
"Codec/Encoder",
"Encodes CMML streams", "Alessandro Decina <alessandro@nnva.org>");
}
diff --git a/ext/cairo/gstcairooverlay.c b/ext/cairo/gstcairooverlay.c
index bdb0a39d1..f3ee1fe2b 100644
--- a/ext/cairo/gstcairooverlay.c
+++ b/ext/cairo/gstcairooverlay.c
@@ -189,7 +189,7 @@ gst_cairo_overlay_base_init (gpointer g_class)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
- gst_element_class_set_details_simple (element_class, "Cairo overlay",
+ gst_element_class_set_static_metadata (element_class, "Cairo overlay",
"Filter/Editor/Video",
"Render overlay on a video stream using Cairo",
"Jon Nordby <jononor@gmail.com>");
diff --git a/ext/cairo/gstcairorender.c b/ext/cairo/gstcairorender.c
index cf1b563aa..5c55a318f 100644
--- a/ext/cairo/gstcairorender.c
+++ b/ext/cairo/gstcairorender.c
@@ -351,7 +351,7 @@ gst_cairo_render_base_init (gpointer g_class)
{
GstElementClass *ec = GST_ELEMENT_CLASS (g_class);
- gst_element_class_set_details_simple (ec, "Cairo encoder",
+ gst_element_class_set_static_metadata (ec, "Cairo encoder",
"Codec/Encoder", "Encodes streams using Cairo",
"Lutz Mueller <lutz@topfrose.de>");
gst_element_class_add_pad_template (ec, gst_static_pad_template_get (&t_snk));
diff --git a/ext/cairo/gsttextoverlay.c b/ext/cairo/gsttextoverlay.c
index 2a09b9cb1..6c01a31eb 100644
--- a/ext/cairo/gsttextoverlay.c
+++ b/ext/cairo/gsttextoverlay.c
@@ -139,7 +139,7 @@ gst_text_overlay_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&text_sink_template_factory));
- gst_element_class_set_details_simple (element_class, "Text overlay",
+ gst_element_class_set_static_metadata (element_class, "Text overlay",
"Filter/Editor/Video",
"Adds text strings on top of a video buffer",
"David Schleef <ds@schleef.org>");
diff --git a/ext/cairo/gsttimeoverlay.c b/ext/cairo/gsttimeoverlay.c
index b731c3789..88da80ef0 100644
--- a/ext/cairo/gsttimeoverlay.c
+++ b/ext/cairo/gsttimeoverlay.c
@@ -261,7 +261,7 @@ gst_cairo_time_overlay_base_init (gpointer g_class)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
- gst_element_class_set_details_simple (element_class, "Time overlay",
+ gst_element_class_set_static_metadata (element_class, "Time overlay",
"Filter/Editor/Video",
"Overlays the time on a video stream", "David Schleef <ds@schleef.org>");
diff --git a/ext/dv/gstdvdec.c b/ext/dv/gstdvdec.c
index 9e895d7e6..b38af9a95 100644
--- a/ext/dv/gstdvdec.c
+++ b/ext/dv/gstdvdec.c
@@ -181,7 +181,7 @@ gst_dvdec_class_init (GstDVDecClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&src_temp));
- gst_element_class_set_details_simple (gstelement_class, "DV video decoder",
+ gst_element_class_set_static_metadata (gstelement_class, "DV video decoder",
"Codec/Decoder/Video",
"Uses libdv to decode DV video (smpte314) (libdv.sourceforge.net)",
"Erik Walthinsen <omega@cse.ogi.edu>," "Wim Taymans <wim@fluendo.com>");
diff --git a/ext/dv/gstdvdemux.c b/ext/dv/gstdvdemux.c
index aecef4f2a..76a446cd6 100644
--- a/ext/dv/gstdvdemux.c
+++ b/ext/dv/gstdvdemux.c
@@ -191,7 +191,7 @@ gst_dvdemux_class_init (GstDVDemuxClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&audio_src_temp));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"DV system stream demuxer", "Codec/Demuxer",
"Uses libdv to separate DV audio from DV video (libdv.sourceforge.net)",
"Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com>");
diff --git a/ext/flac/gstflacdec.c b/ext/flac/gstflacdec.c
index 8b669c875..96aa12853 100644
--- a/ext/flac/gstflacdec.c
+++ b/ext/flac/gstflacdec.c
@@ -167,7 +167,7 @@ gst_flac_dec_class_init (GstFlacDecClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&flac_dec_sink_factory));
- gst_element_class_set_details_simple (gstelement_class, "FLAC audio decoder",
+ gst_element_class_set_static_metadata (gstelement_class, "FLAC audio decoder",
"Codec/Decoder/Audio", "Decodes FLAC lossless audio streams",
"Tim-Philipp Müller <tim@centricular.net>, "
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/ext/flac/gstflacenc.c b/ext/flac/gstflacenc.c
index 43cd16011..069f48dde 100644
--- a/ext/flac/gstflacenc.c
+++ b/ext/flac/gstflacenc.c
@@ -367,7 +367,7 @@ gst_flac_enc_class_init (GstFlacEncClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (gstelement_class, "FLAC audio encoder",
+ gst_element_class_set_static_metadata (gstelement_class, "FLAC audio encoder",
"Codec/Encoder/Audio",
"Encodes audio with the FLAC lossless audio encoder",
"Wim Taymans <wim.taymans@chello.be>");
diff --git a/ext/flac/gstflactag.c b/ext/flac/gstflactag.c
index 5c15bfd57..450bc840e 100644
--- a/ext/flac/gstflactag.c
+++ b/ext/flac/gstflactag.c
@@ -117,7 +117,7 @@ gst_flac_tag_class_init (GstFlacTagClass * klass)
gobject_class->dispose = gst_flac_tag_dispose;
gstelement_class->change_state = gst_flac_tag_change_state;
- gst_element_class_set_details_simple (gstelement_class, "FLAC tagger",
+ gst_element_class_set_static_metadata (gstelement_class, "FLAC tagger",
"Formatter/Metadata",
"Rewrite tags in a FLAC file", "Christophe Fergeau <teuf@gnome.org>");
diff --git a/ext/gdk_pixbuf/gstgdkpixbuf.c b/ext/gdk_pixbuf/gstgdkpixbuf.c
index d3a042876..642516da4 100644
--- a/ext/gdk_pixbuf/gstgdkpixbuf.c
+++ b/ext/gdk_pixbuf/gstgdkpixbuf.c
@@ -192,7 +192,7 @@ gst_gdk_pixbuf_class_init (GstGdkPixbufClass * klass)
gst_static_pad_template_get (&gst_gdk_pixbuf_src_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_gdk_pixbuf_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"GdkPixbuf image decoder", "Codec/Decoder/Image",
"Decodes images in a video stream using GdkPixbuf",
"David A. Schleef <ds@schleef.org>, Renato Filho <renato.filho@indt.org.br>");
diff --git a/ext/gdk_pixbuf/gstgdkpixbufoverlay.c b/ext/gdk_pixbuf/gstgdkpixbufoverlay.c
index e2f0107a9..cef68d056 100644
--- a/ext/gdk_pixbuf/gstgdkpixbufoverlay.c
+++ b/ext/gdk_pixbuf/gstgdkpixbufoverlay.c
@@ -123,7 +123,7 @@ gst_gdk_pixbuf_overlay_base_init (gpointer g_class)
gst_element_class_add_static_pad_template (element_class, &sink_template);
gst_element_class_add_static_pad_template (element_class, &src_template);
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"GdkPixbuf Overlay", "Filter/Effect/Video",
"Overlay an image onto a video stream",
"Tim-Philipp Müller <tim centricular net>");
diff --git a/ext/gdk_pixbuf/gstgdkpixbufsink.c b/ext/gdk_pixbuf/gstgdkpixbufsink.c
index 509fc7e97..bb7d0c827 100644
--- a/ext/gdk_pixbuf/gstgdkpixbufsink.c
+++ b/ext/gdk_pixbuf/gstgdkpixbufsink.c
@@ -142,7 +142,7 @@ gst_gdk_pixbuf_sink_class_init (GstGdkPixbufSinkClass * klass)
GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
- gst_element_class_set_details_simple (element_class, "GdkPixbuf sink",
+ gst_element_class_set_static_metadata (element_class, "GdkPixbuf sink",
"Sink/Video", "Output images as GdkPixbuf objects in bus messages",
"Tim-Philipp Müller <tim centricular net>");
diff --git a/ext/gdk_pixbuf/pixbufscale.c b/ext/gdk_pixbuf/pixbufscale.c
index 073838806..95cf340a3 100644
--- a/ext/gdk_pixbuf/pixbufscale.c
+++ b/ext/gdk_pixbuf/pixbufscale.c
@@ -120,8 +120,8 @@ gst_pixbufscale_class_init (GstPixbufScaleClass * klass)
trans_class = (GstBaseTransformClass *) klass;
filter_class = (GstVideoFilterClass *) klass;
- gst_element_class_set_details_simple (element_class, "GdkPixbuf image scaler",
- "Filter/Effect/Video", "Resizes video",
+ gst_element_class_set_static_metadata (element_class,
+ "GdkPixbuf image scaler", "Filter/Effect/Video", "Resizes video",
"Jan Schmidt <thaytan@mad.scientist.com>, "
"Wim Taymans <wim.taymans@chello.be>, "
"Renato Filho <renato.filho@indt.org.br>");
diff --git a/ext/jack/gstjackaudiosink.c b/ext/jack/gstjackaudiosink.c
index f57e86ca4..5e7aa3b69 100644
--- a/ext/jack/gstjackaudiosink.c
+++ b/ext/jack/gstjackaudiosink.c
@@ -766,7 +766,7 @@ gst_jack_audio_sink_class_init (GstJackAudioSinkClass * klass)
GST_TYPE_JACK_TRANSPORT, DEFAULT_PROP_TRANSPORT,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "Audio Sink (Jack)",
+ gst_element_class_set_static_metadata (gstelement_class, "Audio Sink (Jack)",
"Sink/Audio", "Output audio to a JACK server",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/ext/jack/gstjackaudiosrc.c b/ext/jack/gstjackaudiosrc.c
index 343357de9..20019de39 100644
--- a/ext/jack/gstjackaudiosrc.c
+++ b/ext/jack/gstjackaudiosrc.c
@@ -790,8 +790,9 @@ gst_jack_audio_src_class_init (GstJackAudioSrcClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&src_factory));
- gst_element_class_set_details_simple (gstelement_class, "Audio Source (Jack)",
- "Source/Audio", "Captures audio from a JACK server",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "Audio Source (Jack)", "Source/Audio",
+ "Captures audio from a JACK server",
"Tristan Matthews <tristan@sat.qc.ca>");
gstbasesrc_class->get_caps = GST_DEBUG_FUNCPTR (gst_jack_audio_src_getcaps);
diff --git a/ext/jpeg/gstjpegdec.c b/ext/jpeg/gstjpegdec.c
index eeb44a2fe..9a982210f 100644
--- a/ext/jpeg/gstjpegdec.c
+++ b/ext/jpeg/gstjpegdec.c
@@ -165,7 +165,7 @@ gst_jpeg_dec_class_init (GstJpegDecClass * klass)
gst_static_pad_template_get (&gst_jpeg_dec_src_pad_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_jpeg_dec_sink_pad_template));
- gst_element_class_set_details_simple (gstelement_class, "JPEG image decoder",
+ gst_element_class_set_static_metadata (gstelement_class, "JPEG image decoder",
"Codec/Decoder/Image",
"Decode images from JPEG format", "Wim Taymans <wim@fluendo.com>");
diff --git a/ext/jpeg/gstjpegenc.c b/ext/jpeg/gstjpegenc.c
index 07cc09d44..486defb1b 100644
--- a/ext/jpeg/gstjpegenc.c
+++ b/ext/jpeg/gstjpegenc.c
@@ -147,7 +147,7 @@ gst_jpegenc_class_init (GstJpegEncClass * klass)
gst_static_pad_template_get (&gst_jpegenc_sink_pad_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_jpegenc_src_pad_template));
- gst_element_class_set_details_simple (gstelement_class, "JPEG image encoder",
+ gst_element_class_set_static_metadata (gstelement_class, "JPEG image encoder",
"Codec/Encoder/Image",
"Encode images in JPEG format", "Wim Taymans <wim.taymans@tvd.be>");
diff --git a/ext/jpeg/gstsmokedec.c b/ext/jpeg/gstsmokedec.c
index f2cfc0aed..8ce765f7d 100644
--- a/ext/jpeg/gstsmokedec.c
+++ b/ext/jpeg/gstsmokedec.c
@@ -110,7 +110,7 @@ gst_smokedec_base_init (gpointer g_class)
gst_static_pad_template_get (&gst_smokedec_src_pad_template));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_smokedec_sink_pad_template));
- gst_element_class_set_details_simple (element_class, "Smoke video decoder",
+ gst_element_class_set_static_metadata (element_class, "Smoke video decoder",
"Codec/Decoder/Video",
"Decode video from Smoke format", "Wim Taymans <wim@fluendo.com>");
}
diff --git a/ext/jpeg/gstsmokeenc.c b/ext/jpeg/gstsmokeenc.c
index 2acddc6ba..5ba0eae71 100644
--- a/ext/jpeg/gstsmokeenc.c
+++ b/ext/jpeg/gstsmokeenc.c
@@ -127,7 +127,7 @@ gst_smokeenc_base_init (gpointer g_class)
gst_static_pad_template_get (&gst_smokeenc_sink_pad_template));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_smokeenc_src_pad_template));
- gst_element_class_set_details_simple (element_class, "Smoke video encoder",
+ gst_element_class_set_static_metadata (element_class, "Smoke video encoder",
"Codec/Encoder/Video",
"Encode images into the Smoke format", "Wim Taymans <wim@fluendo.com>");
}
diff --git a/ext/libcaca/gstcacasink.c b/ext/libcaca/gstcacasink.c
index 81a04b636..e10b021c8 100644
--- a/ext/libcaca/gstcacasink.c
+++ b/ext/libcaca/gstcacasink.c
@@ -148,7 +148,7 @@ gst_cacasink_class_init (GstCACASinkClass * klass)
gstelement_class->change_state = gst_cacasink_change_state;
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"A colored ASCII art video sink", "Sink/Video",
"A colored ASCII art videosink", "Zeeshan Ali <zak147@yahoo.com>");
gst_element_class_add_pad_template (gstelement_class,
diff --git a/ext/libmng/gstmngdec.c b/ext/libmng/gstmngdec.c
index 1976729da..699a2d2cc 100644
--- a/ext/libmng/gstmngdec.c
+++ b/ext/libmng/gstmngdec.c
@@ -70,7 +70,7 @@ gst_mng_dec_base_init (gpointer g_class)
gst_static_pad_template_get (&gst_mng_dec_src_pad_template));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_mng_dec_sink_pad_template));
- gst_element_class_set_details_simple (element_class, "MNG video decoder",
+ gst_element_class_set_static_metadata (element_class, "MNG video decoder",
"Codec/Decoder/Video",
"Decode a mng video to raw images", "Wim Taymans <wim@fluendo.com>");
}
diff --git a/ext/libmng/gstmngenc.c b/ext/libmng/gstmngenc.c
index 5dc01ebd9..41852a59d 100644
--- a/ext/libmng/gstmngenc.c
+++ b/ext/libmng/gstmngenc.c
@@ -84,7 +84,7 @@ gst_mng_enc_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class, mngenc_sink_template);
gst_element_class_add_pad_template (element_class, mngenc_src_template);
- gst_element_class_set_details_simple (element_class, "MNG video encoder",
+ gst_element_class_set_static_metadata (element_class, "MNG video encoder",
"Codec/Encoder/Video",
"Encode a video frame to an .mng video", "Wim Taymans <wim@fluendo.com>");
}
diff --git a/ext/libpng/gstpngdec.c b/ext/libpng/gstpngdec.c
index 9e0cbe709..74d8edf68 100644
--- a/ext/libpng/gstpngdec.c
+++ b/ext/libpng/gstpngdec.c
@@ -88,7 +88,7 @@ gst_pngdec_class_init (GstPngDecClass * klass)
gst_static_pad_template_get (&gst_pngdec_src_pad_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_pngdec_sink_pad_template));
- gst_element_class_set_details_simple (gstelement_class, "PNG image decoder",
+ gst_element_class_set_static_metadata (gstelement_class, "PNG image decoder",
"Codec/Decoder/Image",
"Decode a png video frame to a raw image",
"Wim Taymans <wim@fluendo.com>");
diff --git a/ext/libpng/gstpngenc.c b/ext/libpng/gstpngenc.c
index 963405a81..2c5e71bb8 100644
--- a/ext/libpng/gstpngenc.c
+++ b/ext/libpng/gstpngenc.c
@@ -126,7 +126,7 @@ gst_pngenc_class_init (GstPngEncClass * klass)
(element_class, gst_static_pad_template_get (&pngenc_sink_template));
gst_element_class_add_pad_template
(element_class, gst_static_pad_template_get (&pngenc_src_template));
- gst_element_class_set_details_simple (element_class, "PNG image encoder",
+ gst_element_class_set_static_metadata (element_class, "PNG image encoder",
"Codec/Encoder/Image",
"Encode a video frame to a .png image",
"Jeremy SIMON <jsimon13@yahoo.fr>");
diff --git a/ext/mikmod/gstmikmod.c b/ext/mikmod/gstmikmod.c
index 58ecd79aa..ab6893b98 100644
--- a/ext/mikmod/gstmikmod.c
+++ b/ext/mikmod/gstmikmod.c
@@ -132,7 +132,7 @@ gst_mikmod_base_init (gpointer g_class)
gst_static_pad_template_get (&mikmod_src_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&mikmod_sink_factory));
- gst_element_class_set_details_simple (element_class, "MikMod audio decoder",
+ gst_element_class_set_static_metadata (element_class, "MikMod audio decoder",
"Codec/Decoder/Audio",
"Module decoder based on libmikmod", "Jeremy SIMON <jsimon13@yahoo.fr>");
}
diff --git a/ext/pulse/pulsemixer.c b/ext/pulse/pulsemixer.c
index c14358b0d..336690960 100644
--- a/ext/pulse/pulsemixer.c
+++ b/ext/pulse/pulsemixer.c
@@ -103,7 +103,7 @@ gst_pulsemixer_class_init (GstPulseMixerClass * g_class)
"Human-readable name of the sound device", NULL,
G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (GST_ELEMENT_CLASS (g_class),
+ gst_element_class_set_static_metadata (GST_ELEMENT_CLASS (g_class),
"PulseAudio Mixer",
"Generic/Audio",
"Control sound input and output levels for PulseAudio",
diff --git a/ext/pulse/pulsesink.c b/ext/pulse/pulsesink.c
index 50f2849c3..c8bcac440 100644
--- a/ext/pulse/pulsesink.c
+++ b/ext/pulse/pulsesink.c
@@ -1862,7 +1862,7 @@ gst_pulsesink_class_init (GstPulseSinkClass * klass)
"list of pulseaudio stream properties",
GST_TYPE_STRUCTURE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"PulseAudio Audio Sink",
"Sink/Audio", "Plays audio to a PulseAudio server", "Lennart Poettering");
gst_element_class_add_pad_template (gstelement_class,
diff --git a/ext/pulse/pulsesrc.c b/ext/pulse/pulsesrc.c
index be790c75f..3c965ae4e 100644
--- a/ext/pulse/pulsesrc.c
+++ b/ext/pulse/pulsesrc.c
@@ -228,7 +228,7 @@ gst_pulsesrc_class_init (GstPulseSrcClass * klass)
"record stream", 0, G_MAXUINT, PA_INVALID_INDEX,
G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"PulseAudio Audio Source",
"Source/Audio",
"Captures audio from a PulseAudio server", "Lennart Poettering");
diff --git a/ext/raw1394/gstdv1394src.c b/ext/raw1394/gstdv1394src.c
index f74c24701..7c3964971 100644
--- a/ext/raw1394/gstdv1394src.c
+++ b/ext/raw1394/gstdv1394src.c
@@ -173,7 +173,7 @@ gst_dv1394src_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_factory));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"Firewire (1394) DV video source", "Source/Video",
"Source for DV video data from firewire port",
"Erik Walthinsen <omega@temple-baptist.com>, "
diff --git a/ext/raw1394/gsthdv1394src.c b/ext/raw1394/gsthdv1394src.c
index fcd88247f..eb5d04442 100644
--- a/ext/raw1394/gsthdv1394src.c
+++ b/ext/raw1394/gsthdv1394src.c
@@ -143,7 +143,7 @@ gst_hdv1394src_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_factory));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"Firewire (1394) HDV video source", "Source/Video",
"Source for MPEG-TS video data from firewire port",
"Edward Hervey <bilboed@bilboed.com>");
diff --git a/ext/shout2/gstshout2.c b/ext/shout2/gstshout2.c
index 263591c10..b703ecc86 100644
--- a/ext/shout2/gstshout2.c
+++ b/ext/shout2/gstshout2.c
@@ -209,7 +209,7 @@ gst_shout2send_class_init (GstShout2sendClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Icecast network sink",
"Sink/Network", "Sends data to an icecast server",
"Wim Taymans <wim.taymans@chello.be>, "
diff --git a/ext/soup/gstsouphttpclientsink.c b/ext/soup/gstsouphttpclientsink.c
index e0c7db68c..4a079602d 100644
--- a/ext/soup/gstsouphttpclientsink.c
+++ b/ext/soup/gstsouphttpclientsink.c
@@ -172,7 +172,7 @@ gst_soup_http_client_sink_class_init (GstSoupHttpClientSinkClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_soup_http_client_sink_sink_template));
- gst_element_class_set_details_simple (gstelement_class, "HTTP client sink",
+ gst_element_class_set_static_metadata (gstelement_class, "HTTP client sink",
"Generic", "Sends streams to HTTP server via PUT",
"David Schleef <ds@entropywave.com>");
diff --git a/ext/soup/gstsouphttpsrc.c b/ext/soup/gstsouphttpsrc.c
index 1fdb843f5..8c84d67e2 100644
--- a/ext/soup/gstsouphttpsrc.c
+++ b/ext/soup/gstsouphttpsrc.c
@@ -242,7 +242,7 @@ gst_soup_http_src_class_init (GstSoupHTTPSrcClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&srctemplate));
- gst_element_class_set_details_simple (gstelement_class, "HTTP client source",
+ gst_element_class_set_static_metadata (gstelement_class, "HTTP client source",
"Source/Network",
"Receive data as a client over the network via HTTP using SOUP",
"Wouter Cloetens <wouter@mind.be>");
diff --git a/ext/speex/gstspeexdec.c b/ext/speex/gstspeexdec.c
index 7027d20dd..fd1a80053 100644
--- a/ext/speex/gstspeexdec.c
+++ b/ext/speex/gstspeexdec.c
@@ -120,8 +120,8 @@ gst_speex_dec_class_init (GstSpeexDecClass * klass)
gst_static_pad_template_get (&speex_dec_src_factory));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&speex_dec_sink_factory));
- gst_element_class_set_details_simple (gstelement_class, "Speex audio decoder",
- "Codec/Decoder/Audio",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "Speex audio decoder", "Codec/Decoder/Audio",
"decode speex streams to audio", "Wim Taymans <wim@fluendo.com>");
GST_DEBUG_CATEGORY_INIT (speexdec_debug, "speexdec", 0,
diff --git a/ext/speex/gstspeexenc.c b/ext/speex/gstspeexenc.c
index f9aff75c9..f475cab4f 100644
--- a/ext/speex/gstspeexenc.c
+++ b/ext/speex/gstspeexenc.c
@@ -215,8 +215,8 @@ gst_speex_enc_class_init (GstSpeexEncClass * klass)
gst_static_pad_template_get (&src_factory));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (gstelement_class, "Speex audio encoder",
- "Codec/Encoder/Audio",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "Speex audio encoder", "Codec/Encoder/Audio",
"Encodes audio in Speex format", "Wim Taymans <wim@fluendo.com>");
GST_DEBUG_CATEGORY_INIT (speexenc_debug, "speexenc", 0, "Speex encoder");
diff --git a/ext/taglib/gstapev2mux.cc b/ext/taglib/gstapev2mux.cc
index c074ae6de..d1c689e4f 100644
--- a/ext/taglib/gstapev2mux.cc
+++ b/ext/taglib/gstapev2mux.cc
@@ -91,7 +91,7 @@ gst_apev2_mux_class_init (GstApev2MuxClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (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>");
diff --git a/ext/taglib/gstid3v2mux.cc b/ext/taglib/gstid3v2mux.cc
index 242646f6d..f552d5836 100644
--- a/ext/taglib/gstid3v2mux.cc
+++ b/ext/taglib/gstid3v2mux.cc
@@ -99,7 +99,7 @@ gst_id3v2_mux_class_init (GstId3v2MuxClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (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>");
diff --git a/ext/wavpack/gstwavpackdec.c b/ext/wavpack/gstwavpackdec.c
index 5673b7d60..9351af90f 100644
--- a/ext/wavpack/gstwavpackdec.c
+++ b/ext/wavpack/gstwavpackdec.c
@@ -109,7 +109,7 @@ gst_wavpack_dec_class_init (GstWavpackDecClass * klass)
gst_static_pad_template_get (&src_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (element_class, "Wavpack audio decoder",
+ gst_element_class_set_static_metadata (element_class, "Wavpack audio decoder",
"Codec/Decoder/Audio",
"Decodes Wavpack audio data",
"Arwed v. Merkatz <v.merkatz@gmx.net>, "
diff --git a/ext/wavpack/gstwavpackenc.c b/ext/wavpack/gstwavpackenc.c
index 1f0f66e67..575325435 100644
--- a/ext/wavpack/gstwavpackenc.c
+++ b/ext/wavpack/gstwavpackenc.c
@@ -219,7 +219,7 @@ gst_wavpack_enc_class_init (GstWavpackEncClass * klass)
gst_static_pad_template_get (&wvcsrc_factory));
/* set element details */
- gst_element_class_set_details_simple (element_class, "Wavpack audio encoder",
+ gst_element_class_set_static_metadata (element_class, "Wavpack audio encoder",
"Codec/Encoder/Audio",
"Encodes audio with the Wavpack lossless/lossy audio codec",
"Sebastian Dröge <slomo@circular-chaos.org>");
diff --git a/gst/alpha/gstalpha.c b/gst/alpha/gstalpha.c
index 9769aad6d..cb934e565 100644
--- a/gst/alpha/gstalpha.c
+++ b/gst/alpha/gstalpha.c
@@ -263,7 +263,7 @@ gst_alpha_class_init (GstAlphaClass * klass)
DEFAULT_PREFER_PASSTHROUGH,
G_PARAM_READWRITE | GST_PARAM_CONTROLLABLE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "Alpha filter",
+ gst_element_class_set_static_metadata (gstelement_class, "Alpha filter",
"Filter/Effect/Video",
"Adds an alpha channel to video - uniform or via chroma-keying",
"Wim Taymans <wim.taymans@gmail.com>\n"
diff --git a/gst/alpha/gstalphacolor.c b/gst/alpha/gstalphacolor.c
index 29403018b..84494339f 100644
--- a/gst/alpha/gstalphacolor.c
+++ b/gst/alpha/gstalphacolor.c
@@ -80,7 +80,7 @@ gst_alpha_color_class_init (GstAlphaColorClass * klass)
GST_DEBUG_CATEGORY_INIT (alpha_color_debug, "alphacolor", 0,
"ARGB<->AYUV colorspace conversion preserving the alpha channels");
- gst_element_class_set_details_simple (gstelement_class, "Alpha color filter",
+ gst_element_class_set_static_metadata (gstelement_class, "Alpha color filter",
"Filter/Converter/Video",
"ARGB from/to AYUV colorspace conversion preserving the alpha channel",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/apetag/gstapedemux.c b/gst/apetag/gstapedemux.c
index e690e1986..0962f8cbd 100644
--- a/gst/apetag/gstapedemux.c
+++ b/gst/apetag/gstapedemux.c
@@ -86,7 +86,7 @@ gst_ape_demux_class_init (GstApeDemuxClass * klass)
tagdemux_class = GST_TAG_DEMUX_CLASS (klass);
element_class = GST_ELEMENT_CLASS (klass);
- gst_element_class_set_details_simple (element_class, "APE tag demuxer",
+ gst_element_class_set_static_metadata (element_class, "APE tag demuxer",
"Codec/Demuxer/Metadata",
"Read and output APE tags while demuxing the contents",
"Tim-Philipp Müller <tim centricular net>");
diff --git a/gst/audiofx/audioamplify.c b/gst/audiofx/audioamplify.c
index eb5820801..752da1ab4 100644
--- a/gst/audiofx/audioamplify.c
+++ b/gst/audiofx/audioamplify.c
@@ -287,7 +287,7 @@ gst_audio_amplify_class_init (GstAudioAmplifyClass * klass)
GST_TYPE_AUDIO_AMPLIFY_CLIPPING_METHOD, METHOD_CLIP,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "Audio amplifier",
+ gst_element_class_set_static_metadata (gstelement_class, "Audio amplifier",
"Filter/Effect/Audio",
"Amplifies an audio stream by a given factor",
"Sebastian Dröge <slomo@circular-chaos.org>");
diff --git a/gst/audiofx/audiochebband.c b/gst/audiofx/audiochebband.c
index 6c62849aa..069766c68 100644
--- a/gst/audiofx/audiochebband.c
+++ b/gst/audiofx/audiochebband.c
@@ -187,7 +187,7 @@ gst_audio_cheb_band_class_init (GstAudioChebBandClass * klass)
4, 32, 4,
G_PARAM_READWRITE | GST_PARAM_CONTROLLABLE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Band pass & band reject filter", "Filter/Effect/Audio",
"Chebyshev band pass and band reject filter",
"Sebastian Dröge <sebastian.droege@collabora.co.uk>");
diff --git a/gst/audiofx/audiocheblimit.c b/gst/audiofx/audiocheblimit.c
index c44cd0611..5aa0183f0 100644
--- a/gst/audiofx/audiocheblimit.c
+++ b/gst/audiofx/audiocheblimit.c
@@ -178,7 +178,7 @@ gst_audio_cheb_limit_class_init (GstAudioChebLimitClass * klass)
2, 32, 4,
G_PARAM_READWRITE | GST_PARAM_CONTROLLABLE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Low pass & high pass filter",
"Filter/Effect/Audio",
"Chebyshev low pass and high pass filter",
diff --git a/gst/audiofx/audiodynamic.c b/gst/audiofx/audiodynamic.c
index 466ded195..620d26ecd 100644
--- a/gst/audiofx/audiodynamic.c
+++ b/gst/audiofx/audiodynamic.c
@@ -245,7 +245,7 @@ gst_audio_dynamic_class_init (GstAudioDynamicClass * klass)
1.0,
G_PARAM_READWRITE | GST_PARAM_CONTROLLABLE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Dynamic range controller", "Filter/Effect/Audio",
"Compressor and Expander", "Sebastian Dröge <slomo@circular-chaos.org>");
diff --git a/gst/audiofx/audioecho.c b/gst/audiofx/audioecho.c
index da18dc2e9..832d11072 100644
--- a/gst/audiofx/audioecho.c
+++ b/gst/audiofx/audioecho.c
@@ -136,7 +136,7 @@ gst_audio_echo_class_init (GstAudioEchoClass * klass)
0.0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS
| GST_PARAM_CONTROLLABLE));
- gst_element_class_set_details_simple (gstelement_class, "Audio echo",
+ gst_element_class_set_static_metadata (gstelement_class, "Audio echo",
"Filter/Effect/Audio",
"Adds an echo or reverb effect to an audio stream",
"Sebastian Dröge <sebastian.droege@collabora.co.uk>");
diff --git a/gst/audiofx/audiofirfilter.c b/gst/audiofx/audiofirfilter.c
index 3c01700db..03bbf1129 100644
--- a/gst/audiofx/audiofirfilter.c
+++ b/gst/audiofx/audiofirfilter.c
@@ -136,7 +136,7 @@ gst_audio_fir_filter_class_init (GstAudioFIRFilterClass * klass)
G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (GstAudioFIRFilterClass, rate_changed),
NULL, NULL, NULL, G_TYPE_NONE, 1, G_TYPE_INT);
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Audio FIR filter", "Filter/Effect/Audio",
"Generic audio FIR filter with custom filter kernel",
"Sebastian Dröge <sebastian.droege@collabora.co.uk>");
diff --git a/gst/audiofx/audioiirfilter.c b/gst/audiofx/audioiirfilter.c
index adcca1de2..0882017d8 100644
--- a/gst/audiofx/audioiirfilter.c
+++ b/gst/audiofx/audioiirfilter.c
@@ -134,7 +134,7 @@ gst_audio_iir_filter_class_init (GstAudioIIRFilterClass * klass)
G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (GstAudioIIRFilterClass, rate_changed),
NULL, NULL, NULL, G_TYPE_NONE, 1, G_TYPE_INT);
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Audio IIR filter", "Filter/Effect/Audio",
"Generic audio IIR filter with custom filter kernel",
"Sebastian Dröge <sebastian.droege@collabora.co.uk>");
diff --git a/gst/audiofx/audioinvert.c b/gst/audiofx/audioinvert.c
index 961b2a0e3..38a6b8ce6 100644
--- a/gst/audiofx/audioinvert.c
+++ b/gst/audiofx/audioinvert.c
@@ -111,7 +111,7 @@ gst_audio_invert_class_init (GstAudioInvertClass * klass)
0.0,
G_PARAM_READWRITE | GST_PARAM_CONTROLLABLE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "Audio inversion",
+ gst_element_class_set_static_metadata (gstelement_class, "Audio inversion",
"Filter/Effect/Audio",
"Swaps upper and lower half of audio samples",
"Sebastian Dröge <slomo@circular-chaos.org>");
diff --git a/gst/audiofx/audiokaraoke.c b/gst/audiofx/audiokaraoke.c
index 999c6fffd..013f33d11 100644
--- a/gst/audiofx/audiokaraoke.c
+++ b/gst/audiofx/audiokaraoke.c
@@ -133,7 +133,7 @@ gst_audio_karaoke_class_init (GstAudioKaraokeClass * klass)
"The Frequency width of the filter", 0.0, 100.0, DEFAULT_FILTER_WIDTH,
G_PARAM_READWRITE | GST_PARAM_CONTROLLABLE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "AudioKaraoke",
+ gst_element_class_set_static_metadata (gstelement_class, "AudioKaraoke",
"Filter/Effect/Audio",
"Removes voice from sound", "Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/audiofx/audiopanorama.c b/gst/audiofx/audiopanorama.c
index e8c312d75..3d0d68f50 100644
--- a/gst/audiofx/audiopanorama.c
+++ b/gst/audiofx/audiopanorama.c
@@ -206,7 +206,7 @@ gst_audio_panorama_class_init (GstAudioPanoramaClass * klass)
GST_TYPE_AUDIO_PANORAMA_METHOD, METHOD_PSYCHOACOUSTIC,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "Stereo positioning",
+ gst_element_class_set_static_metadata (gstelement_class, "Stereo positioning",
"Filter/Effect/Audio",
"Positions audio streams in the stereo panorama",
"Stefan Kost <ensonic@users.sf.net>");
diff --git a/gst/audiofx/audiowsincband.c b/gst/audiofx/audiowsincband.c
index fdba187df..d81ac7106 100644
--- a/gst/audiofx/audiowsincband.c
+++ b/gst/audiofx/audiowsincband.c
@@ -196,7 +196,7 @@ gst_audio_wsincband_class_init (GstAudioWSincBandClass * klass)
WINDOW_HAMMING,
G_PARAM_READWRITE | GST_PARAM_CONTROLLABLE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Band pass & band reject filter", "Filter/Effect/Audio",
"Band pass and band reject windowed sinc filter",
"Thomas Vander Stichele <thomas at apestaart dot org>, "
diff --git a/gst/audiofx/audiowsinclimit.c b/gst/audiofx/audiowsinclimit.c
index 8064e3dbf..a4075b85e 100644
--- a/gst/audiofx/audiowsinclimit.c
+++ b/gst/audiofx/audiowsinclimit.c
@@ -192,7 +192,7 @@ gst_audio_wsinclimit_class_init (GstAudioWSincLimitClass * klass)
WINDOW_HAMMING,
G_PARAM_READWRITE | GST_PARAM_CONTROLLABLE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Low pass & high pass filter", "Filter/Effect/Audio",
"Low pass and high pass windowed sinc filter",
"Thomas Vander Stichele <thomas at apestaart dot org>, "
diff --git a/gst/audioparsers/gstaacparse.c b/gst/audioparsers/gstaacparse.c
index b22524db2..912380781 100644
--- a/gst/audioparsers/gstaacparse.c
+++ b/gst/audioparsers/gstaacparse.c
@@ -126,7 +126,7 @@ gst_aac_parse_class_init (GstAacParseClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"AAC audio stream parser", "Codec/Parser/Audio",
"Advanced Audio Coding parser", "Stefan Kost <stefan.kost@nokia.com>");
diff --git a/gst/audioparsers/gstac3parse.c b/gst/audioparsers/gstac3parse.c
index b92ad7f1a..26ee0d8b4 100644
--- a/gst/audioparsers/gstac3parse.c
+++ b/gst/audioparsers/gstac3parse.c
@@ -186,7 +186,7 @@ gst_ac3_parse_class_init (GstAc3ParseClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"AC3 audio stream parser", "Codec/Parser/Converter/Audio",
"AC3 parser", "Tim-Philipp Müller <tim centricular net>");
diff --git a/gst/audioparsers/gstamrparse.c b/gst/audioparsers/gstamrparse.c
index 65caf28b8..530f02563 100644
--- a/gst/audioparsers/gstamrparse.c
+++ b/gst/audioparsers/gstamrparse.c
@@ -103,7 +103,7 @@ gst_amr_parse_class_init (GstAmrParseClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"AMR audio stream parser", "Codec/Parser/Audio",
"Adaptive Multi-Rate audio parser",
"Ronald Bultje <rbultje@ronald.bitfreak.net>");
diff --git a/gst/audioparsers/gstdcaparse.c b/gst/audioparsers/gstdcaparse.c
index e3a97f4a4..2b6aafb75 100644
--- a/gst/audioparsers/gstdcaparse.c
+++ b/gst/audioparsers/gstdcaparse.c
@@ -104,7 +104,7 @@ gst_dca_parse_class_init (GstDcaParseClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"DTS Coherent Acoustics audio stream parser", "Codec/Parser/Audio",
"DCA parser", "Tim-Philipp Müller <tim centricular net>");
}
diff --git a/gst/audioparsers/gstflacparse.c b/gst/audioparsers/gstflacparse.c
index 027597a0f..026e760b5 100644
--- a/gst/audioparsers/gstflacparse.c
+++ b/gst/audioparsers/gstflacparse.c
@@ -242,7 +242,7 @@ gst_flac_parse_class_init (GstFlacParseClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (element_class, "FLAC audio parser",
+ gst_element_class_set_static_metadata (element_class, "FLAC audio parser",
"Codec/Parser/Audio",
"Parses audio with the FLAC lossless audio codec",
"Sebastian Dröge <sebastian.droege@collabora.co.uk>");
diff --git a/gst/audioparsers/gstmpegaudioparse.c b/gst/audioparsers/gstmpegaudioparse.c
index 267c8d948..b028be16b 100644
--- a/gst/audioparsers/gstmpegaudioparse.c
+++ b/gst/audioparsers/gstmpegaudioparse.c
@@ -181,7 +181,7 @@ gst_mpeg_audio_parse_class_init (GstMpegAudioParseClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (element_class, "MPEG1 Audio Parser",
+ gst_element_class_set_static_metadata (element_class, "MPEG1 Audio Parser",
"Codec/Parser/Audio",
"Parses and frames mpeg1 audio streams (levels 1-3), provides seek",
"Jan Schmidt <thaytan@mad.scientist.com>,"
diff --git a/gst/audioparsers/gstwavpackparse.c b/gst/audioparsers/gstwavpackparse.c
index e736f7bf6..211e04c33 100644
--- a/gst/audioparsers/gstwavpackparse.c
+++ b/gst/audioparsers/gstwavpackparse.c
@@ -98,7 +98,7 @@ gst_wavpack_parse_class_init (GstWavpackParseClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"Wavpack audio stream parser", "Codec/Parser/Audio",
"Wavpack parser", "Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>");
}
diff --git a/gst/auparse/gstauparse.c b/gst/auparse/gstauparse.c
index f6318cd83..448867932 100644
--- a/gst/auparse/gstauparse.c
+++ b/gst/auparse/gstauparse.c
@@ -122,7 +122,7 @@ gst_au_parse_class_init (GstAuParseClass * klass)
gst_static_pad_template_get (&sink_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"AU audio demuxer",
"Codec/Demuxer/Audio",
"Parse an .au file into raw audio",
diff --git a/gst/autodetect/gstautoaudiosink.c b/gst/autodetect/gstautoaudiosink.c
index f5baa1dfc..594f45a44 100644
--- a/gst/autodetect/gstautoaudiosink.c
+++ b/gst/autodetect/gstautoaudiosink.c
@@ -103,7 +103,7 @@ gst_auto_audio_sink_class_init (GstAutoAudioSinkClass * klass)
gst_element_class_add_pad_template (eklass,
gst_static_pad_template_get (&sink_template));
- gst_element_class_set_details_simple (eklass, "Auto audio sink",
+ gst_element_class_set_static_metadata (eklass, "Auto audio sink",
"Sink/Audio",
"Wrapper audio sink for automatically detected audio sink",
"Jan Schmidt <thaytan@noraisin.net>");
diff --git a/gst/autodetect/gstautoaudiosrc.c b/gst/autodetect/gstautoaudiosrc.c
index fce9d66f8..1e58e3efa 100644
--- a/gst/autodetect/gstautoaudiosrc.c
+++ b/gst/autodetect/gstautoaudiosrc.c
@@ -104,7 +104,7 @@ gst_auto_audio_src_class_init (GstAutoAudioSrcClass * klass)
gst_element_class_add_pad_template (eklass,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (eklass, "Auto audio source",
+ gst_element_class_set_static_metadata (eklass, "Auto audio source",
"Source/Audio",
"Wrapper audio source for automatically detected audio source",
"Jan Schmidt <thaytan@noraisin.net>, "
diff --git a/gst/autodetect/gstautovideosink.c b/gst/autodetect/gstautovideosink.c
index 0557f0a6d..6c24c3b9d 100644
--- a/gst/autodetect/gstautovideosink.c
+++ b/gst/autodetect/gstautovideosink.c
@@ -100,7 +100,7 @@ gst_auto_video_sink_class_init (GstAutoVideoSinkClass * klass)
gst_element_class_add_pad_template (eklass,
gst_static_pad_template_get (&sink_template));
- gst_element_class_set_details_simple (eklass, "Auto video sink",
+ gst_element_class_set_static_metadata (eklass, "Auto video sink",
"Sink/Video",
"Wrapper video sink for automatically detected video sink",
"Jan Schmidt <thaytan@noraisin.net>");
diff --git a/gst/autodetect/gstautovideosrc.c b/gst/autodetect/gstautovideosrc.c
index 84dfea60e..4d1a472f3 100644
--- a/gst/autodetect/gstautovideosrc.c
+++ b/gst/autodetect/gstautovideosrc.c
@@ -102,7 +102,7 @@ gst_auto_video_src_class_init (GstAutoVideoSrcClass * klass)
gst_element_class_add_pad_template (eklass,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (eklass, "Auto video source",
+ gst_element_class_set_static_metadata (eklass, "Auto video source",
"Source/Video",
"Wrapper video source for automatically detected video source",
"Jan Schmidt <thaytan@noraisin.net>, "
diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c
index eaa4bfdc3..578565bb9 100644
--- a/gst/avi/gstavidemux.c
+++ b/gst/avi/gstavidemux.c
@@ -163,7 +163,7 @@ gst_avi_demux_class_init (GstAviDemuxClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_templ));
- gst_element_class_set_details_simple (gstelement_class, "Avi demuxer",
+ gst_element_class_set_static_metadata (gstelement_class, "Avi demuxer",
"Codec/Demuxer",
"Demultiplex an avi file into audio and video",
"Erik Walthinsen <omega@cse.ogi.edu>, "
diff --git a/gst/avi/gstavimux.c b/gst/avi/gstavimux.c
index 68d177c26..50948bbe6 100644
--- a/gst/avi/gstavimux.c
+++ b/gst/avi/gstavimux.c
@@ -267,7 +267,7 @@ gst_avi_mux_class_init (GstAviMuxClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&video_sink_factory));
- gst_element_class_set_details_simple (gstelement_class, "Avi muxer",
+ gst_element_class_set_static_metadata (gstelement_class, "Avi muxer",
"Codec/Muxer",
"Muxes audio and video into an avi stream",
"GStreamer maintainers <gstreamer-devel@lists.sourceforge.net>");
diff --git a/gst/avi/gstavisubtitle.c b/gst/avi/gstavisubtitle.c
index f280b5a68..80f0668e4 100644
--- a/gst/avi/gstavisubtitle.c
+++ b/gst/avi/gstavisubtitle.c
@@ -334,7 +334,7 @@ gst_avi_subtitle_class_init (GstAviSubtitleClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Avi subtitle parser", "Codec/Parser/Subtitle",
"Parse avi subtitle stream", "Thijs Vermeir <thijsvermeir@gmail.com>");
}
diff --git a/gst/cutter/gstcutter.c b/gst/cutter/gstcutter.c
index 3db1fc200..242b18b99 100644
--- a/gst/cutter/gstcutter.c
+++ b/gst/cutter/gstcutter.c
@@ -148,7 +148,7 @@ gst_cutter_class_init (GstCutterClass * klass)
gst_static_pad_template_get (&cutter_src_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&cutter_sink_factory));
- gst_element_class_set_details_simple (element_class, "Audio cutter",
+ gst_element_class_set_static_metadata (element_class, "Audio cutter",
"Filter/Editor/Audio",
"Audio Cutter to split audio into non-silent bits",
"Thomas Vander Stichele <thomas at apestaart dot org>");
diff --git a/gst/debugutils/breakmydata.c b/gst/debugutils/breakmydata.c
index ce5ef64b0..412a36295 100644
--- a/gst/debugutils/breakmydata.c
+++ b/gst/debugutils/breakmydata.c
@@ -143,7 +143,7 @@ gst_break_my_data_class_init (GstBreakMyDataClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&bmd_src_template));
- gst_element_class_set_details_simple (gstelement_class, "Break my data",
+ gst_element_class_set_static_metadata (gstelement_class, "Break my data",
"Testing",
"randomly change data in the stream", "Benjamin Otte <otte@gnome>");
diff --git a/gst/debugutils/cpureport.c b/gst/debugutils/cpureport.c
index 8ddaf8313..b4d6c043a 100644
--- a/gst/debugutils/cpureport.c
+++ b/gst/debugutils/cpureport.c
@@ -77,7 +77,7 @@ gst_cpu_report_class_init (GstCpuReportClass * g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&cpu_report_src_template));
- gst_element_class_set_details_simple (element_class, "CPU report",
+ gst_element_class_set_static_metadata (element_class, "CPU report",
"Testing",
"Post cpu usage information every buffer",
"Zaheer Abbas Merali <zaheerabbas at merali dot org>");
diff --git a/gst/debugutils/gstcapsdebug.c b/gst/debugutils/gstcapsdebug.c
index 6a15d3fed..01fe9fbee 100644
--- a/gst/debugutils/gstcapsdebug.c
+++ b/gst/debugutils/gstcapsdebug.c
@@ -82,7 +82,7 @@ gst_caps_debug_class_init (GstCapsDebugClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_caps_debug_sink_template));
- gst_element_class_set_details_simple (element_class, "Caps debug",
+ gst_element_class_set_static_metadata (element_class, "Caps debug",
"Generic", "Debug caps negotiation", "David Schleef <ds@schleef.org>");
}
diff --git a/gst/debugutils/gstcapssetter.c b/gst/debugutils/gstcapssetter.c
index ee065ff03..316bf5f76 100644
--- a/gst/debugutils/gstcapssetter.c
+++ b/gst/debugutils/gstcapssetter.c
@@ -141,7 +141,7 @@ gst_caps_setter_class_init (GstCapsSetterClass * g_class)
"Drop fields of incoming caps", DEFAULT_REPLACE,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (element_class, "CapsSetter",
+ gst_element_class_set_static_metadata (element_class, "CapsSetter",
"Generic",
"Set/merge caps on stream",
"Mark Nauwelaerts <mnauw@users.sourceforge.net>");
diff --git a/gst/debugutils/gstnavigationtest.c b/gst/debugutils/gstnavigationtest.c
index 7b4503bf2..a8f46ecf8 100644
--- a/gst/debugutils/gstnavigationtest.c
+++ b/gst/debugutils/gstnavigationtest.c
@@ -237,7 +237,7 @@ gst_navigationtest_class_init (GstNavigationtestClass * klass)
element_class->change_state =
GST_DEBUG_FUNCPTR (gst_navigationtest_change_state);
- gst_element_class_set_details_simple (element_class, "Video navigation test",
+ gst_element_class_set_static_metadata (element_class, "Video navigation test",
"Filter/Effect/Video",
"Handle navigation events showing a black square following mouse pointer",
"David Schleef <ds@schleef.org>");
diff --git a/gst/debugutils/gstnavseek.c b/gst/debugutils/gstnavseek.c
index 13f2b7284..6b036badb 100644
--- a/gst/debugutils/gstnavseek.c
+++ b/gst/debugutils/gstnavseek.c
@@ -89,7 +89,7 @@ gst_navseek_class_init (GstNavSeekClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&navseek_src_template));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"Seek based on left-right arrows", "Filter/Video",
"Seek based on navigation keys left-right",
"Jan Schmidt <thaytan@mad.scientist.com>");
diff --git a/gst/debugutils/gstpushfilesrc.c b/gst/debugutils/gstpushfilesrc.c
index de27e238d..3ccd7a6b1 100644
--- a/gst/debugutils/gstpushfilesrc.c
+++ b/gst/debugutils/gstpushfilesrc.c
@@ -95,7 +95,7 @@ gst_push_file_src_class_init (GstPushFileSrcClass * g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&srctemplate));
- gst_element_class_set_details_simple (element_class, "Push File Source",
+ gst_element_class_set_static_metadata (element_class, "Push File Source",
"Testing",
"Implements pushfile:// URI-handler for push-based file access",
"Tim-Philipp Müller <tim centricular net>");
diff --git a/gst/debugutils/gsttaginject.c b/gst/debugutils/gsttaginject.c
index f3d40d26e..baee8f192 100644
--- a/gst/debugutils/gsttaginject.c
+++ b/gst/debugutils/gsttaginject.c
@@ -113,7 +113,7 @@ gst_tag_inject_class_init (GstTagInjectClass * klass)
gobject_class->finalize = gst_tag_inject_finalize;
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"TagInject",
"Generic", "inject metadata tags", "Stefan Kost <ensonic@users.sf.net>");
gst_element_class_add_pad_template (gstelement_class,
diff --git a/gst/debugutils/progressreport.c b/gst/debugutils/progressreport.c
index 82f4d7d95..4b9e23cd7 100644
--- a/gst/debugutils/progressreport.c
+++ b/gst/debugutils/progressreport.c
@@ -170,7 +170,7 @@ gst_progress_report_class_init (GstProgressReportClass * g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&progress_report_src_template));
- gst_element_class_set_details_simple (element_class, "Progress report",
+ gst_element_class_set_static_metadata (element_class, "Progress report",
"Testing",
"Periodically query and report on processing progress",
"Jan Schmidt <thaytan@mad.scientist.com>");
diff --git a/gst/debugutils/rndbuffersize.c b/gst/debugutils/rndbuffersize.c
index c50e71c13..99ffcbe50 100644
--- a/gst/debugutils/rndbuffersize.c
+++ b/gst/debugutils/rndbuffersize.c
@@ -114,7 +114,7 @@ gst_rnd_buffer_size_class_init (GstRndBufferSizeClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (gstelement_class, "Random buffer size",
+ gst_element_class_set_static_metadata (gstelement_class, "Random buffer size",
"Testing", "pull random sized buffers",
"Stefan Kost <stefan.kost@nokia.com>");
diff --git a/gst/debugutils/testplugin.c b/gst/debugutils/testplugin.c
index e8c1d1e69..c20198237 100644
--- a/gst/debugutils/testplugin.c
+++ b/gst/debugutils/testplugin.c
@@ -115,7 +115,7 @@ gst_test_class_init (GstTestClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sinktemplate));
- gst_element_class_set_details_simple (gstelement_class, "Test plugin",
+ gst_element_class_set_static_metadata (gstelement_class, "Test plugin",
"Testing", "perform a number of tests", "Benjamin Otte <otte@gnome>");
basesink_class->render = GST_DEBUG_FUNCPTR (gst_test_render_buffer);
diff --git a/gst/deinterlace/gstdeinterlace.c b/gst/deinterlace/gstdeinterlace.c
index 288a09692..67b9fe27d 100644
--- a/gst/deinterlace/gstdeinterlace.c
+++ b/gst/deinterlace/gstdeinterlace.c
@@ -455,7 +455,7 @@ gst_deinterlace_base_init (gpointer klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&sink_templ));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"Deinterlacer",
"Filter/Effect/Video/Deinterlace",
"Deinterlace Methods ported from DScaler/TvTime",
diff --git a/gst/effectv/gstaging.c b/gst/effectv/gstaging.c
index 5b50a8c42..5f1b72a38 100644
--- a/gst/effectv/gstaging.c
+++ b/gst/effectv/gstaging.c
@@ -376,7 +376,7 @@ gst_agingtv_class_init (GstAgingTVClass * klass)
"Dusts", DEFAULT_DUSTS,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | GST_PARAM_CONTROLLABLE));
- gst_element_class_set_details_simple (gstelement_class, "AgingTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "AgingTV effect",
"Filter/Effect/Video",
"AgingTV adds age to video input using scratches and dust",
"Sam Lantinga <slouken@devolution.com>");
diff --git a/gst/effectv/gstdice.c b/gst/effectv/gstdice.c
index d9c4f3969..33ff98040 100644
--- a/gst/effectv/gstdice.c
+++ b/gst/effectv/gstdice.c
@@ -289,7 +289,7 @@ gst_dicetv_class_init (GstDiceTVClass * klass)
MIN_CUBE_BITS, MAX_CUBE_BITS, DEFAULT_CUBE_BITS,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | GST_PARAM_CONTROLLABLE));
- gst_element_class_set_details_simple (gstelement_class, "DiceTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "DiceTV effect",
"Filter/Effect/Video",
"'Dices' the screen up into many small squares",
"Wim Taymans <wim.taymans@gmail.be>");
diff --git a/gst/effectv/gstedge.c b/gst/effectv/gstedge.c
index 6d894b084..6d51aa861 100644
--- a/gst/effectv/gstedge.c
+++ b/gst/effectv/gstedge.c
@@ -232,7 +232,7 @@ gst_edgetv_class_init (GstEdgeTVClass * klass)
gobject_class->finalize = gst_edgetv_finalize;
- gst_element_class_set_details_simple (gstelement_class, "EdgeTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "EdgeTV effect",
"Filter/Effect/Video",
"Apply edge detect on video", "Wim Taymans <wim.taymans@chello.be>");
diff --git a/gst/effectv/gstop.c b/gst/effectv/gstop.c
index 6d01395bd..56c2f5185 100644
--- a/gst/effectv/gstop.c
+++ b/gst/effectv/gstop.c
@@ -394,7 +394,7 @@ gst_optv_class_init (GstOpTVClass * klass)
"Luma threshold", 0, G_MAXINT, DEFAULT_THRESHOLD,
GST_PARAM_CONTROLLABLE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "OpTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "OpTV effect",
"Filter/Effect/Video",
"Optical art meets real-time video effect",
"FUKUCHI, Kentarou <fukuchi@users.sourceforge.net>, "
diff --git a/gst/effectv/gstquark.c b/gst/effectv/gstquark.c
index abd597aae..33a812d36 100644
--- a/gst/effectv/gstquark.c
+++ b/gst/effectv/gstquark.c
@@ -275,7 +275,7 @@ gst_quarktv_class_init (GstQuarkTVClass * klass)
"Number of planes", 0, 64, PLANES,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | GST_PARAM_CONTROLLABLE));
- gst_element_class_set_details_simple (gstelement_class, "QuarkTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "QuarkTV effect",
"Filter/Effect/Video",
"Motion dissolver", "FUKUCHI, Kentarou <fukuchi@users.sourceforge.net>");
diff --git a/gst/effectv/gstradioac.c b/gst/effectv/gstradioac.c
index a84f2ef20..152fa9234 100644
--- a/gst/effectv/gstradioac.c
+++ b/gst/effectv/gstradioac.c
@@ -604,7 +604,7 @@ gst_radioactv_class_init (GstRadioacTVClass * klass)
"Trigger (in trigger mode)", DEFAULT_TRIGGER,
GST_PARAM_CONTROLLABLE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "RadioacTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "RadioacTV effect",
"Filter/Effect/Video",
"motion-enlightment effect",
"FUKUCHI, Kentarou <fukuchi@users.sourceforge.net>, "
diff --git a/gst/effectv/gstrev.c b/gst/effectv/gstrev.c
index b4b041d3e..9e7f63cb4 100644
--- a/gst/effectv/gstrev.c
+++ b/gst/effectv/gstrev.c
@@ -225,7 +225,7 @@ gst_revtv_class_init (GstRevTVClass * klass)
g_param_spec_int ("gain", "Gain", "Control gain", 1, 200, 50,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | GST_PARAM_CONTROLLABLE));
- gst_element_class_set_details_simple (gstelement_class, "RevTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "RevTV effect",
"Filter/Effect/Video",
"A video waveform monitor for each line of video processed",
"Wim Taymans <wim.taymans@gmail.be>");
diff --git a/gst/effectv/gstripple.c b/gst/effectv/gstripple.c
index c48a8fde6..75275a62f 100644
--- a/gst/effectv/gstripple.c
+++ b/gst/effectv/gstripple.c
@@ -588,7 +588,7 @@ gst_rippletv_class_init (GstRippleTVClass * klass)
"Mode", GST_TYPE_RIPPLETV_MODE, DEFAULT_MODE,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | GST_PARAM_CONTROLLABLE));
- gst_element_class_set_details_simple (gstelement_class, "RippleTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "RippleTV effect",
"Filter/Effect/Video",
"RippleTV does ripple mark effect on the video input",
"FUKUCHI, Kentarou <fukuchi@users.sourceforge.net>, "
diff --git a/gst/effectv/gstshagadelic.c b/gst/effectv/gstshagadelic.c
index 2853aba4b..5e8636db9 100644
--- a/gst/effectv/gstshagadelic.c
+++ b/gst/effectv/gstshagadelic.c
@@ -235,7 +235,7 @@ gst_shagadelictv_class_init (GstShagadelicTVClass * klass)
gobject_class->finalize = gst_shagadelictv_finalize;
- gst_element_class_set_details_simple (gstelement_class, "ShagadelicTV",
+ gst_element_class_set_static_metadata (gstelement_class, "ShagadelicTV",
"Filter/Effect/Video",
"Oh behave, ShagedelicTV makes images shagadelic!",
"Wim Taymans <wim.taymans@chello.be>");
diff --git a/gst/effectv/gststreak.c b/gst/effectv/gststreak.c
index d0ddb76a3..5193caee9 100644
--- a/gst/effectv/gststreak.c
+++ b/gst/effectv/gststreak.c
@@ -241,7 +241,7 @@ gst_streaktv_class_init (GstStreakTVClass * klass)
"Feedback", DEFAULT_FEEDBACK,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "StreakTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "StreakTV effect",
"Filter/Effect/Video",
"StreakTV makes after images of moving objects",
"FUKUCHI, Kentarou <fukuchi@users.sourceforge.net>, "
diff --git a/gst/effectv/gstvertigo.c b/gst/effectv/gstvertigo.c
index 44906f5ff..4f63178e3 100644
--- a/gst/effectv/gstvertigo.c
+++ b/gst/effectv/gstvertigo.c
@@ -300,7 +300,7 @@ gst_vertigotv_class_init (GstVertigoTVClass * klass)
"Control the rate of zooming", 1.01, 1.1, 1.01,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "VertigoTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "VertigoTV effect",
"Filter/Effect/Video",
"A loopback alpha blending effector with rotating and scaling",
"Wim Taymans <wim.taymans@gmail.be>");
diff --git a/gst/effectv/gstwarp.c b/gst/effectv/gstwarp.c
index 87978fb1b..c7d45c05c 100644
--- a/gst/effectv/gstwarp.c
+++ b/gst/effectv/gstwarp.c
@@ -240,7 +240,7 @@ gst_warptv_class_init (GstWarpTVClass * klass)
gobject_class->finalize = gst_warptv_finalize;
- gst_element_class_set_details_simple (gstelement_class, "WarpTV effect",
+ gst_element_class_set_static_metadata (gstelement_class, "WarpTV effect",
"Filter/Effect/Video",
"WarpTV does realtime goo'ing of the video input",
"Sam Lantinga <slouken@devolution.com>");
diff --git a/gst/equalizer/gstiirequalizer10bands.c b/gst/equalizer/gstiirequalizer10bands.c
index 3eff9911e..83be5dee5 100644
--- a/gst/equalizer/gstiirequalizer10bands.c
+++ b/gst/equalizer/gstiirequalizer10bands.c
@@ -128,7 +128,7 @@ gst_iir_equalizer_10bands_class_init (GstIirEqualizer10BandsClass * klass)
-24.0, 12.0, 0.0,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | GST_PARAM_CONTROLLABLE));
- gst_element_class_set_details_simple (gstelement_class, "10 Band Equalizer",
+ gst_element_class_set_static_metadata (gstelement_class, "10 Band Equalizer",
"Filter/Effect/Audio",
"Direct Form 10 band IIR equalizer",
"Stefan Kost <ensonic@users.sf.net>");
diff --git a/gst/equalizer/gstiirequalizer3bands.c b/gst/equalizer/gstiirequalizer3bands.c
index b55ddb506..d9410e566 100644
--- a/gst/equalizer/gstiirequalizer3bands.c
+++ b/gst/equalizer/gstiirequalizer3bands.c
@@ -84,7 +84,7 @@ gst_iir_equalizer_3bands_class_init (GstIirEqualizer3BandsClass * klass)
-24.0, 12.0, 0.0,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | GST_PARAM_CONTROLLABLE));
- gst_element_class_set_details_simple (gstelement_class, "3 Band Equalizer",
+ gst_element_class_set_static_metadata (gstelement_class, "3 Band Equalizer",
"Filter/Effect/Audio",
"Direct Form 3 band IIR equalizer", "Stefan Kost <ensonic@users.sf.net>");
}
diff --git a/gst/equalizer/gstiirequalizernbands.c b/gst/equalizer/gstiirequalizernbands.c
index 3ea40a292..20af9ae40 100644
--- a/gst/equalizer/gstiirequalizernbands.c
+++ b/gst/equalizer/gstiirequalizernbands.c
@@ -117,7 +117,7 @@ gst_iir_equalizer_nbands_class_init (GstIirEqualizerNBandsClass * klass)
"number of different bands to use", 1, 64, 10,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_CONSTRUCT));
- gst_element_class_set_details_simple (gstelement_class, "N Band Equalizer",
+ gst_element_class_set_static_metadata (gstelement_class, "N Band Equalizer",
"Filter/Effect/Audio",
"Direct Form IIR equalizer",
"Benjamin Otte <otte@gnome.org>," " Stefan Kost <ensonic@users.sf.net>");
diff --git a/gst/flv/gstflvdemux.c b/gst/flv/gstflvdemux.c
index 63616d070..9e098672a 100644
--- a/gst/flv/gstflvdemux.c
+++ b/gst/flv/gstflvdemux.c
@@ -3247,7 +3247,7 @@ gst_flv_demux_class_init (GstFlvDemuxClass * klass)
gst_static_pad_template_get (&audio_src_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&video_src_template));
- gst_element_class_set_details_simple (gstelement_class, "FLV Demuxer",
+ gst_element_class_set_static_metadata (gstelement_class, "FLV Demuxer",
"Codec/Demuxer",
"Demux FLV feeds into digital streams",
"Julien Moutte <julien@moutte.net>");
diff --git a/gst/flv/gstflvmux.c b/gst/flv/gstflvmux.c
index 4aa967291..b28087144 100644
--- a/gst/flv/gstflvmux.c
+++ b/gst/flv/gstflvmux.c
@@ -195,7 +195,7 @@ gst_flv_mux_class_init (GstFlvMuxClass * klass)
gst_static_pad_template_get (&audiosink_templ));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&src_templ));
- gst_element_class_set_details_simple (gstelement_class, "FLV muxer",
+ gst_element_class_set_static_metadata (gstelement_class, "FLV muxer",
"Codec/Muxer",
"Muxes video/audio streams into a FLV stream",
"Sebastian Dröge <sebastian.droege@collabora.co.uk>");
diff --git a/gst/flx/gstflxdec.c b/gst/flx/gstflxdec.c
index 9b2217211..eb61c32ef 100644
--- a/gst/flx/gstflxdec.c
+++ b/gst/flx/gstflxdec.c
@@ -107,7 +107,7 @@ gst_flxdec_base_init (GstFlxDecClass * klass)
{
GstElementClass *gstelement_class = GST_ELEMENT_CLASS (klass);
- gst_element_class_set_details_simple (gstelement_class, "FLX video decoder",
+ gst_element_class_set_static_metadata (gstelement_class, "FLX video decoder",
"Codec/Decoder/Video",
"FLC/FLI/FLX video decoder",
"Sepp Wijnands <mrrazz@garbage-coderz.net>, Zeeshan Ali <zeenix@gmail.com>");
diff --git a/gst/goom/gstgoom.c b/gst/goom/gstgoom.c
index cb665d2a2..1ffe7c80b 100644
--- a/gst/goom/gstgoom.c
+++ b/gst/goom/gstgoom.c
@@ -125,7 +125,7 @@ gst_goom_class_init (GstGoomClass * klass)
gobject_class->finalize = gst_goom_finalize;
- gst_element_class_set_details_simple (gstelement_class, "GOOM: what a GOOM!",
+ gst_element_class_set_static_metadata (gstelement_class, "GOOM: what a GOOM!",
"Visualization",
"Takes frames of data and outputs video frames using the GOOM filter",
"Wim Taymans <wim@fluendo.com>");
diff --git a/gst/goom2k1/gstgoom.c b/gst/goom2k1/gstgoom.c
index 72593ac80..72bad75fe 100644
--- a/gst/goom2k1/gstgoom.c
+++ b/gst/goom2k1/gstgoom.c
@@ -126,7 +126,7 @@ gst_goom_class_init (GstGoomClass * klass)
gstelement_class->change_state = GST_DEBUG_FUNCPTR (gst_goom_change_state);
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"GOOM: what a GOOM! 2k1 edition", "Visualization",
"Takes frames of data and outputs video frames using the GOOM 2k1 filter",
"Wim Taymans <wim@fluendo.com>");
diff --git a/gst/icydemux/gsticydemux.c b/gst/icydemux/gsticydemux.c
index 343f44b03..497074503 100644
--- a/gst/icydemux/gsticydemux.c
+++ b/gst/icydemux/gsticydemux.c
@@ -108,7 +108,7 @@ gst_icydemux_class_init (GstICYDemuxClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (gstelement_class, "ICY tag demuxer",
+ gst_element_class_set_static_metadata (gstelement_class, "ICY tag demuxer",
"Codec/Demuxer/Metadata",
"Read and output ICY tags while demuxing the contents",
"Jan Schmidt <thaytan@mad.scientist.com>, "
diff --git a/gst/id3demux/gstid3demux.c b/gst/id3demux/gstid3demux.c
index 70c5ddfa9..afd821fa7 100644
--- a/gst/id3demux/gstid3demux.c
+++ b/gst/id3demux/gstid3demux.c
@@ -111,7 +111,7 @@ gst_id3demux_class_init (GstID3DemuxClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (gstelement_class, "ID3 tag demuxer",
+ gst_element_class_set_static_metadata (gstelement_class, "ID3 tag demuxer",
"Codec/Demuxer/Metadata",
"Read and output ID3v1 and ID3v2 tags while demuxing the contents",
"Jan Schmidt <thaytan@mad.scientist.com>");
diff --git a/gst/imagefreeze/gstimagefreeze.c b/gst/imagefreeze/gstimagefreeze.c
index 340d62101..211df8deb 100644
--- a/gst/imagefreeze/gstimagefreeze.c
+++ b/gst/imagefreeze/gstimagefreeze.c
@@ -95,7 +95,7 @@ gst_image_freeze_class_init (GstImageFreezeClass * klass)
gstelement_class->change_state =
GST_DEBUG_FUNCPTR (gst_image_freeze_change_state);
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Still frame stream generator",
"Filter/Video",
"Generates a still frame stream from an image",
diff --git a/gst/interleave/deinterleave.c b/gst/interleave/deinterleave.c
index 5e02e8cff..2ca78af34 100644
--- a/gst/interleave/deinterleave.c
+++ b/gst/interleave/deinterleave.c
@@ -167,11 +167,10 @@ gst_deinterleave_class_init (GstDeinterleaveClass * klass)
GST_DEBUG_CATEGORY_INIT (gst_deinterleave_debug, "deinterleave", 0,
"deinterleave element");
- gst_element_class_set_details_simple (gstelement_class, "Audio deinterleaver",
- "Filter/Converter/Audio",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "Audio deinterleaver", "Filter/Converter/Audio",
"Splits one interleaved multichannel audio stream into many mono audio streams",
- "Andy Wingo <wingo at pobox.com>, "
- "Iain <iain@prettypeople.org>, "
+ "Andy Wingo <wingo at pobox.com>, " "Iain <iain@prettypeople.org>, "
"Sebastian Dröge <slomo@circular-chaos.org>");
gst_element_class_add_pad_template (gstelement_class,
diff --git a/gst/interleave/interleave.c b/gst/interleave/interleave.c
index 36c2ecee3..e51490a0d 100644
--- a/gst/interleave/interleave.c
+++ b/gst/interleave/interleave.c
@@ -307,7 +307,7 @@ gst_interleave_class_init (GstInterleaveClass * klass)
GST_DEBUG_CATEGORY_INIT (gst_interleave_debug, "interleave", 0,
"interleave element");
- gst_element_class_set_details_simple (gstelement_class, "Audio interleaver",
+ gst_element_class_set_static_metadata (gstelement_class, "Audio interleaver",
"Filter/Converter/Audio",
"Folds many mono channels into one interleaved audio stream",
"Andy Wingo <wingo at pobox.com>, "
diff --git a/gst/isomp4/gstqtmoovrecover.c b/gst/isomp4/gstqtmoovrecover.c
index eca365b26..194ea808d 100644
--- a/gst/isomp4/gstqtmoovrecover.c
+++ b/gst/isomp4/gstqtmoovrecover.c
@@ -145,7 +145,7 @@ gst_qt_moov_recover_class_init (GstQTMoovRecoverClass * klass)
GST_DEBUG_CATEGORY_INIT (gst_qt_moov_recover_debug, "qtmoovrecover", 0,
"QT Moovie Recover");
- gst_element_class_set_details_simple (gstelement_class, "QT Moov Recover",
+ gst_element_class_set_static_metadata (gstelement_class, "QT Moov Recover",
"Util", "Recovers unfinished qtmux files",
"Thiago Santos <thiago.sousa.santos@collabora.co.uk>");
}
diff --git a/gst/isomp4/gstqtmux.c b/gst/isomp4/gstqtmux.c
index 332ba48ea..4d4b9c939 100644
--- a/gst/isomp4/gstqtmux.c
+++ b/gst/isomp4/gstqtmux.c
@@ -255,7 +255,7 @@ gst_qt_mux_base_init (gpointer g_class)
description = g_strdup_printf ("Multiplex audio and video into a %s file%s",
params->prop->long_name,
(params->prop->rank == GST_RANK_NONE) ? " (deprecated)" : "");
- gst_element_class_set_details_simple (element_class, longname,
+ gst_element_class_set_static_metadata (element_class, longname,
"Codec/Muxer", description,
"Thiago Sousa Santos <thiagoss@embedded.ufcg.edu.br>");
g_free (longname);
diff --git a/gst/isomp4/gstrtpxqtdepay.c b/gst/isomp4/gstrtpxqtdepay.c
index d0fee3e0e..61567d721 100644
--- a/gst/isomp4/gstrtpxqtdepay.c
+++ b/gst/isomp4/gstrtpxqtdepay.c
@@ -133,7 +133,7 @@ gst_rtp_xqt_depay_class_init (GstRtpXQTDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_xqt_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP packet depayloader", "Codec/Depayloader/Network",
"Extracts Quicktime audio/video from RTP packets",
"Wim Taymans <wim@fluendo.com>");
diff --git a/gst/isomp4/qtdemux.c b/gst/isomp4/qtdemux.c
index 4bc41684e..a99ea0b5d 100644
--- a/gst/isomp4/qtdemux.c
+++ b/gst/isomp4/qtdemux.c
@@ -464,7 +464,7 @@ gst_qtdemux_class_init (GstQTDemuxClass * klass)
gst_static_pad_template_get (&gst_qtdemux_audiosrc_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_qtdemux_subsrc_template));
- gst_element_class_set_details_simple (gstelement_class, "QuickTime demuxer",
+ gst_element_class_set_static_metadata (gstelement_class, "QuickTime demuxer",
"Codec/Demuxer",
"Demultiplex a QuickTime file into audio and video streams",
"David Schleef <ds@schleef.org>, Wim Taymans <wim@fluendo.com>");
diff --git a/gst/law/alaw-decode.c b/gst/law/alaw-decode.c
index 8de4cd240..a586ffd38 100644
--- a/gst/law/alaw-decode.c
+++ b/gst/law/alaw-decode.c
@@ -245,7 +245,7 @@ gst_alaw_dec_class_init (GstALawDecClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&alaw_dec_sink_factory));
- gst_element_class_set_details_simple (element_class, "A Law audio decoder",
+ gst_element_class_set_static_metadata (element_class, "A Law audio decoder",
"Codec/Decoder/Audio", "Convert 8bit A law to 16bit PCM",
"Zaheer Abbas Merali <zaheerabbas at merali dot org>");
diff --git a/gst/law/alaw-encode.c b/gst/law/alaw-encode.c
index a3736019f..d286ecf9a 100644
--- a/gst/law/alaw-encode.c
+++ b/gst/law/alaw-encode.c
@@ -430,7 +430,7 @@ gst_alaw_enc_class_init (GstALawEncClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&alaw_enc_sink_factory));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"A Law audio encoder", "Codec/Encoder/Audio",
"Convert 16bit PCM to 8bit A law",
"Zaheer Abbas Merali <zaheerabbas at merali dot org>");
diff --git a/gst/law/mulaw-decode.c b/gst/law/mulaw-decode.c
index a1bef85b6..bc2453807 100644
--- a/gst/law/mulaw-decode.c
+++ b/gst/law/mulaw-decode.c
@@ -186,7 +186,7 @@ gst_mulawdec_class_init (GstMuLawDecClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&mulaw_dec_sink_factory));
- gst_element_class_set_details_simple (element_class, "Mu Law audio decoder",
+ gst_element_class_set_static_metadata (element_class, "Mu Law audio decoder",
"Codec/Decoder/Audio",
"Convert 8bit mu law to 16bit PCM",
"Zaheer Abbas Merali <zaheerabbas at merali dot org>");
diff --git a/gst/law/mulaw-encode.c b/gst/law/mulaw-encode.c
index cb9a7e228..b244c21c7 100644
--- a/gst/law/mulaw-encode.c
+++ b/gst/law/mulaw-encode.c
@@ -184,7 +184,7 @@ gst_mulawenc_class_init (GstMuLawEncClass * klass)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&mulaw_enc_sink_factory));
- gst_element_class_set_details_simple (element_class, "Mu Law audio encoder",
+ gst_element_class_set_static_metadata (element_class, "Mu Law audio encoder",
"Codec/Encoder/Audio",
"Convert 16bit PCM to 8bit mu law",
"Zaheer Abbas Merali <zaheerabbas at merali dot org>");
diff --git a/gst/level/gstlevel.c b/gst/level/gstlevel.c
index 050a11917..8107acb27 100644
--- a/gst/level/gstlevel.c
+++ b/gst/level/gstlevel.c
@@ -204,7 +204,7 @@ gst_level_class_init (GstLevelClass * klass)
gst_static_pad_template_get (&sink_template_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template_factory));
- gst_element_class_set_details_simple (element_class, "Level",
+ gst_element_class_set_static_metadata (element_class, "Level",
"Filter/Analyzer/Audio",
"RMS/Peak/Decaying Peak Level messager for audio/raw",
"Thomas Vander Stichele <thomas at apestaart dot org>");
diff --git a/gst/matroska/matroska-demux.c b/gst/matroska/matroska-demux.c
index 070bcc920..90c99cc0b 100644
--- a/gst/matroska/matroska-demux.c
+++ b/gst/matroska/matroska-demux.c
@@ -244,7 +244,7 @@ gst_matroska_demux_class_init (GstMatroskaDemuxClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_templ));
- gst_element_class_set_details_simple (gstelement_class, "Matroska demuxer",
+ gst_element_class_set_static_metadata (gstelement_class, "Matroska demuxer",
"Codec/Demuxer",
"Demuxes Matroska/WebM streams into video/audio/subtitles",
"GStreamer maintainers <gstreamer-devel@lists.sourceforge.net>");
diff --git a/gst/matroska/matroska-mux.c b/gst/matroska/matroska-mux.c
index 57f6137ca..67c5668e1 100644
--- a/gst/matroska/matroska-mux.c
+++ b/gst/matroska/matroska-mux.c
@@ -267,7 +267,7 @@ gst_matroska_mux_class_init (GstMatroskaMuxClass * klass)
gst_static_pad_template_get (&subtitlesink_templ));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&src_templ));
- gst_element_class_set_details_simple (gstelement_class, "Matroska muxer",
+ gst_element_class_set_static_metadata (gstelement_class, "Matroska muxer",
"Codec/Muxer",
"Muxes video/audio/subtitle streams into a matroska stream",
"GStreamer maintainers <gstreamer-devel@lists.sourceforge.net>");
diff --git a/gst/matroska/matroska-parse.c b/gst/matroska/matroska-parse.c
index 378a10415..e54fc8739 100644
--- a/gst/matroska/matroska-parse.c
+++ b/gst/matroska/matroska-parse.c
@@ -188,7 +188,7 @@ gst_matroska_parse_class_init (GstMatroskaParseClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_templ));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Matroska parser", "Codec/Parser",
"Parses Matroska/WebM streams into video/audio/subtitles",
"GStreamer maintainers <gstreamer-devel@lists.sourceforge.net>");
diff --git a/gst/matroska/webm-mux.c b/gst/matroska/webm-mux.c
index 0dbac3858..933c53bd8 100644
--- a/gst/matroska/webm-mux.c
+++ b/gst/matroska/webm-mux.c
@@ -86,7 +86,7 @@ gst_webm_mux_class_init (GstWebMMuxClass * klass)
gst_static_pad_template_get (&webm_audiosink_templ));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&webm_src_templ));
- gst_element_class_set_details_simple (gstelement_class, "WebM muxer",
+ gst_element_class_set_static_metadata (gstelement_class, "WebM muxer",
"Codec/Muxer",
"Muxes video and audio streams into a WebM stream",
"GStreamer maintainers <gstreamer-devel@lists.sourceforge.net>");
diff --git a/gst/median/gstmedian.c b/gst/median/gstmedian.c
index 3fd995eb7..3f02cbd83 100644
--- a/gst/median/gstmedian.c
+++ b/gst/median/gstmedian.c
@@ -106,7 +106,7 @@ gst_median_base_init (GstMedianClass * klass)
gst_static_pad_template_get (&median_sink_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&median_src_factory));
- gst_element_class_set_details_simple (element_class, "Median effect",
+ gst_element_class_set_static_metadata (element_class, "Median effect",
"Filter/Effect/Video",
"Apply a median filter to an image",
"Wim Taymans <wim.taymans@chello.be>");
diff --git a/gst/monoscope/gstmonoscope.c b/gst/monoscope/gstmonoscope.c
index 916bd0210..6850a24ee 100644
--- a/gst/monoscope/gstmonoscope.c
+++ b/gst/monoscope/gstmonoscope.c
@@ -106,7 +106,7 @@ gst_monoscope_class_init (GstMonoscopeClass * klass)
gst_static_pad_template_get (&src_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_template));
- gst_element_class_set_details_simple (gstelement_class, "Monoscope",
+ gst_element_class_set_static_metadata (gstelement_class, "Monoscope",
"Visualization",
"Displays a highly stabilised waveform of audio input",
"Richard Boulton <richard@tartarus.org>");
diff --git a/gst/multifile/gstmultifilesink.c b/gst/multifile/gstmultifilesink.c
index 7cade3354..ce439c11f 100644
--- a/gst/multifile/gstmultifilesink.c
+++ b/gst/multifile/gstmultifilesink.c
@@ -285,7 +285,7 @@ gst_multi_file_sink_class_init (GstMultiFileSinkClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sinktemplate));
- gst_element_class_set_details_simple (gstelement_class, "Multi-File Sink",
+ gst_element_class_set_static_metadata (gstelement_class, "Multi-File Sink",
"Sink/File",
"Write buffers to a sequentially named set of files",
"David Schleef <ds@schleef.org>");
diff --git a/gst/multifile/gstmultifilesrc.c b/gst/multifile/gstmultifilesrc.c
index 4006d81dc..da9d59ba1 100644
--- a/gst/multifile/gstmultifilesrc.c
+++ b/gst/multifile/gstmultifilesrc.c
@@ -148,7 +148,7 @@ gst_multi_file_src_class_init (GstMultiFileSrcClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_multi_file_src_pad_template));
- gst_element_class_set_details_simple (gstelement_class, "Multi-File Source",
+ gst_element_class_set_static_metadata (gstelement_class, "Multi-File Source",
"Source/File",
"Read a sequentially named set of files into buffers",
"David Schleef <ds@schleef.org>");
diff --git a/gst/multifile/gstsplitfilesrc.c b/gst/multifile/gstsplitfilesrc.c
index 20937a7be..86313bfbd 100644
--- a/gst/multifile/gstsplitfilesrc.c
+++ b/gst/multifile/gstsplitfilesrc.c
@@ -129,7 +129,7 @@ gst_split_file_src_class_init (GstSplitFileSrcClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_split_file_src_pad_template));
- gst_element_class_set_details_simple (gstelement_class, "Split-File Source",
+ gst_element_class_set_static_metadata (gstelement_class, "Split-File Source",
"Source/File",
"Read a sequentially named set of files as if it was one large file",
"Tim-Philipp Müller <tim.muller@collabora.co.uk>");
diff --git a/gst/multipart/multipartdemux.c b/gst/multipart/multipartdemux.c
index f04ce8179..208755274 100644
--- a/gst/multipart/multipartdemux.c
+++ b/gst/multipart/multipartdemux.c
@@ -180,7 +180,7 @@ gst_multipart_demux_class_init (GstMultipartDemuxClass * klass)
gst_static_pad_template_get (&multipart_demux_sink_template_factory));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&multipart_demux_src_template_factory));
- gst_element_class_set_details_simple (gstelement_class, "Multipart demuxer",
+ gst_element_class_set_static_metadata (gstelement_class, "Multipart demuxer",
"Codec/Demuxer",
"demux multipart streams",
"Wim Taymans <wim.taymans@gmail.com>, Sjoerd Simons <sjoerd@luon.net>");
diff --git a/gst/multipart/multipartmux.c b/gst/multipart/multipartmux.c
index fb9c88477..daeb11b33 100644
--- a/gst/multipart/multipartmux.c
+++ b/gst/multipart/multipartmux.c
@@ -123,7 +123,7 @@ gst_multipart_mux_class_init (GstMultipartMuxClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (gstelement_class, "Multipart muxer",
+ gst_element_class_set_static_metadata (gstelement_class, "Multipart muxer",
"Codec/Muxer", "mux multipart streams", "Wim Taymans <wim@fluendo.com>");
/* populate mime types */
diff --git a/gst/replaygain/gstrganalysis.c b/gst/replaygain/gstrganalysis.c
index 60cbc6a20..50853d56b 100644
--- a/gst/replaygain/gstrganalysis.c
+++ b/gst/replaygain/gstrganalysis.c
@@ -271,7 +271,7 @@ gst_rg_analysis_class_init (GstRgAnalysisClass * klass)
gst_static_pad_template_get (&src_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (element_class, "ReplayGain analysis",
+ gst_element_class_set_static_metadata (element_class, "ReplayGain analysis",
"Filter/Analyzer/Audio",
"Perform the ReplayGain analysis",
"Ren\xc3\xa9 Stadler <mail@renestadler.de>");
diff --git a/gst/replaygain/gstrglimiter.c b/gst/replaygain/gstrglimiter.c
index 01a586f91..186d8f862 100644
--- a/gst/replaygain/gstrglimiter.c
+++ b/gst/replaygain/gstrglimiter.c
@@ -110,7 +110,7 @@ gst_rg_limiter_class_init (GstRgLimiterClass * klass)
gst_static_pad_template_get (&src_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (element_class, "ReplayGain limiter",
+ gst_element_class_set_static_metadata (element_class, "ReplayGain limiter",
"Filter/Effect/Audio",
"Apply signal compression to raw audio data",
"Ren\xc3\xa9 Stadler <mail@renestadler.de>");
diff --git a/gst/replaygain/gstrgvolume.c b/gst/replaygain/gstrgvolume.c
index fcbd62256..b5ede0350 100644
--- a/gst/replaygain/gstrgvolume.c
+++ b/gst/replaygain/gstrgvolume.c
@@ -282,7 +282,7 @@ gst_rg_volume_class_init (GstRgVolumeClass * klass)
gst_static_pad_template_get (&src_template));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&sink_template));
- gst_element_class_set_details_simple (element_class, "ReplayGain volume",
+ gst_element_class_set_static_metadata (element_class, "ReplayGain volume",
"Filter/Effect/Audio",
"Apply ReplayGain volume adjustment",
"Ren\xc3\xa9 Stadler <mail@renestadler.de>");
diff --git a/gst/rtp/gstasteriskh263.c b/gst/rtp/gstasteriskh263.c
index 924f3f598..ae7d05a63 100644
--- a/gst/rtp/gstasteriskh263.c
+++ b/gst/rtp/gstasteriskh263.c
@@ -83,7 +83,7 @@ gst_asteriskh263_class_init (GstAsteriskh263Class * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_asteriskh263_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP Asterisk H263 depayloader", "Codec/Depayloader/Network/RTP",
"Extracts H263 video from RTP and encodes in Asterisk H263 format",
"Neil Stratford <neils@vipadia.com>");
diff --git a/gst/rtp/gstrtpL16depay.c b/gst/rtp/gstrtpL16depay.c
index 76cda2b3c..a842695dc 100644
--- a/gst/rtp/gstrtpL16depay.c
+++ b/gst/rtp/gstrtpL16depay.c
@@ -89,7 +89,7 @@ gst_rtp_L16_depay_class_init (GstRtpL16DepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_L16_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP audio depayloader", "Codec/Depayloader/Network/RTP",
"Extracts raw audio from RTP packets",
"Zeeshan Ali <zak147@yahoo.com>," "Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpL16pay.c b/gst/rtp/gstrtpL16pay.c
index 29aa4e879..19b89b890 100644
--- a/gst/rtp/gstrtpL16pay.c
+++ b/gst/rtp/gstrtpL16pay.c
@@ -93,8 +93,8 @@ gst_rtp_L16_pay_class_init (GstRtpL16PayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_L16_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP audio payloader",
- "Codec/Payloader/Network/RTP",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "RTP audio payloader", "Codec/Payloader/Network/RTP",
"Payload-encode Raw audio into RTP packets (RFC 3551)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpac3depay.c b/gst/rtp/gstrtpac3depay.c
index f99853176..7e6c6f26f 100644
--- a/gst/rtp/gstrtpac3depay.c
+++ b/gst/rtp/gstrtpac3depay.c
@@ -68,8 +68,8 @@ gst_rtp_ac3_depay_class_init (GstRtpAC3DepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_ac3_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP AC3 depayloader",
- "Codec/Depayloader/Network/RTP",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "RTP AC3 depayloader", "Codec/Depayloader/Network/RTP",
"Extracts AC3 audio from RTP packets (RFC 4184)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpac3pay.c b/gst/rtp/gstrtpac3pay.c
index c03b4265c..0b10adfbd 100644
--- a/gst/rtp/gstrtpac3pay.c
+++ b/gst/rtp/gstrtpac3pay.c
@@ -87,7 +87,7 @@ gst_rtp_ac3_pay_class_init (GstRtpAC3PayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_ac3_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP AC3 audio payloader", "Codec/Payloader/Network/RTP",
"Payload AC3 audio as RTP packets (RFC 4184)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpamrdepay.c b/gst/rtp/gstrtpamrdepay.c
index 9b417f314..d870e920e 100644
--- a/gst/rtp/gstrtpamrdepay.c
+++ b/gst/rtp/gstrtpamrdepay.c
@@ -128,8 +128,8 @@ gst_rtp_amr_depay_class_init (GstRtpAMRDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_amr_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP AMR depayloader",
- "Codec/Depayloader/Network/RTP",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "RTP AMR depayloader", "Codec/Depayloader/Network/RTP",
"Extracts AMR or AMR-WB audio from RTP packets (RFC 3267)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpamrpay.c b/gst/rtp/gstrtpamrpay.c
index ee74ad9e2..7829b39b6 100644
--- a/gst/rtp/gstrtpamrpay.c
+++ b/gst/rtp/gstrtpamrpay.c
@@ -112,7 +112,7 @@ gst_rtp_amr_pay_class_init (GstRtpAMRPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_amr_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP AMR payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP AMR payloader",
"Codec/Payloader/Network/RTP",
"Payload-encode AMR or AMR-WB audio into RTP packets (RFC 3267)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpbvdepay.c b/gst/rtp/gstrtpbvdepay.c
index 4f4def412..ae2710ac9 100644
--- a/gst/rtp/gstrtpbvdepay.c
+++ b/gst/rtp/gstrtpbvdepay.c
@@ -71,7 +71,7 @@ gst_rtp_bv_depay_class_init (GstRTPBVDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_bv_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP BroadcomVoice depayloader", "Codec/Depayloader/Network/RTP",
"Extracts BroadcomVoice audio from RTP packets (RFC 4298)",
"Wim Taymans <wim.taymans@collabora.co.uk>");
diff --git a/gst/rtp/gstrtpbvpay.c b/gst/rtp/gstrtpbvpay.c
index 7e5551724..8fd650a2d 100644
--- a/gst/rtp/gstrtpbvpay.c
+++ b/gst/rtp/gstrtpbvpay.c
@@ -78,7 +78,7 @@ gst_rtp_bv_pay_class_init (GstRTPBVPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_bv_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP BV Payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP BV Payloader",
"Codec/Payloader/Network/RTP",
"Packetize BroadcomVoice audio streams into RTP packets (RFC 4298)",
"Wim Taymans <wim.taymans@collabora.co.uk>");
diff --git a/gst/rtp/gstrtpceltdepay.c b/gst/rtp/gstrtpceltdepay.c
index 450652d8a..36e7f595c 100644
--- a/gst/rtp/gstrtpceltdepay.c
+++ b/gst/rtp/gstrtpceltdepay.c
@@ -91,7 +91,7 @@ gst_rtp_celt_depay_class_init (GstRtpCELTDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_celt_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP CELT depayloader", "Codec/Depayloader/Network/RTP",
"Extracts CELT audio from RTP packets",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpceltpay.c b/gst/rtp/gstrtpceltpay.c
index e740a952b..b1950682c 100644
--- a/gst/rtp/gstrtpceltpay.c
+++ b/gst/rtp/gstrtpceltpay.c
@@ -88,7 +88,7 @@ gst_rtp_celt_pay_class_init (GstRtpCELTPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_celt_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP CELT payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP CELT payloader",
"Codec/Payloader/Network/RTP",
"Payload-encodes CELT audio into a RTP packet",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpdvdepay.c b/gst/rtp/gstrtpdvdepay.c
index 7d81a95a6..62fccb8f6 100644
--- a/gst/rtp/gstrtpdvdepay.c
+++ b/gst/rtp/gstrtpdvdepay.c
@@ -102,7 +102,7 @@ gst_rtp_dv_depay_class_init (GstRTPDVDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (gstelement_class, "RTP DV Depayloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP DV Depayloader",
"Codec/Depayloader/Network/RTP",
"Depayloads DV from RTP packets (RFC 3189)",
"Marcel Moreaux <marcelm@spacelabs.nl>, Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpdvpay.c b/gst/rtp/gstrtpdvpay.c
index ef1b5900a..f93bcb589 100644
--- a/gst/rtp/gstrtpdvpay.c
+++ b/gst/rtp/gstrtpdvpay.c
@@ -124,7 +124,7 @@ gst_rtp_dv_pay_class_init (GstRTPDVPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_dv_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP DV Payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP DV Payloader",
"Codec/Payloader/Network/RTP",
"Payloads DV into RTP packets (RFC 3189)",
"Marcel Moreaux <marcelm@spacelabs.nl>, Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpg722depay.c b/gst/rtp/gstrtpg722depay.c
index e197e4deb..6835a3e1a 100644
--- a/gst/rtp/gstrtpg722depay.c
+++ b/gst/rtp/gstrtpg722depay.c
@@ -87,7 +87,7 @@ gst_rtp_g722_depay_class_init (GstRtpG722DepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_g722_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP audio depayloader", "Codec/Depayloader/Network/RTP",
"Extracts G722 audio from RTP packets",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpg722pay.c b/gst/rtp/gstrtpg722pay.c
index 163a5ef66..f328e5d56 100644
--- a/gst/rtp/gstrtpg722pay.c
+++ b/gst/rtp/gstrtpg722pay.c
@@ -76,8 +76,8 @@ gst_rtp_g722_pay_class_init (GstRtpG722PayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_g722_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP audio payloader",
- "Codec/Payloader/Network/RTP",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "RTP audio payloader", "Codec/Payloader/Network/RTP",
"Payload-encode Raw audio into RTP packets (RFC 3551)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpg723depay.c b/gst/rtp/gstrtpg723depay.c
index bb9bf33ea..62213bd50 100644
--- a/gst/rtp/gstrtpg723depay.c
+++ b/gst/rtp/gstrtpg723depay.c
@@ -99,7 +99,7 @@ gst_rtp_g723_depay_class_init (GstRtpG723DepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_g723_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP G.723 depayloader", "Codec/Depayloader/Network/RTP",
"Extracts G.723 audio from RTP packets (RFC 3551)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpg723pay.c b/gst/rtp/gstrtpg723pay.c
index e5ef74368..104ee689b 100644
--- a/gst/rtp/gstrtpg723pay.c
+++ b/gst/rtp/gstrtpg723pay.c
@@ -90,8 +90,8 @@ gst_rtp_g723_pay_class_init (GstRTPG723PayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_g723_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP G.723 payloader",
- "Codec/Payloader/Network/RTP",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "RTP G.723 payloader", "Codec/Payloader/Network/RTP",
"Packetize G.723 audio into RTP packets",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpg726depay.c b/gst/rtp/gstrtpg726depay.c
index 072887ba5..b59fc4442 100644
--- a/gst/rtp/gstrtpg726depay.c
+++ b/gst/rtp/gstrtpg726depay.c
@@ -118,7 +118,7 @@ gst_rtp_g726_depay_class_init (GstRtpG726DepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_g726_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP G.726 depayloader", "Codec/Depayloader/Network/RTP",
"Extracts G.726 audio from RTP packets",
"Axis Communications <dev-gstreamer@axis.com>");
diff --git a/gst/rtp/gstrtpg726pay.c b/gst/rtp/gstrtpg726pay.c
index 43474d7c9..2da0c4a5a 100644
--- a/gst/rtp/gstrtpg726pay.c
+++ b/gst/rtp/gstrtpg726pay.c
@@ -103,8 +103,8 @@ gst_rtp_g726_pay_class_init (GstRtpG726PayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_g726_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP G.726 payloader",
- "Codec/Payloader/Network/RTP",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "RTP G.726 payloader", "Codec/Payloader/Network/RTP",
"Payload-encodes G.726 audio into a RTP packet",
"Axis Communications <dev-gstreamer@axis.com>");
diff --git a/gst/rtp/gstrtpg729depay.c b/gst/rtp/gstrtpg729depay.c
index a6017bb2b..dd06791bd 100644
--- a/gst/rtp/gstrtpg729depay.c
+++ b/gst/rtp/gstrtpg729depay.c
@@ -97,7 +97,7 @@ gst_rtp_g729_depay_class_init (GstRtpG729DepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_g729_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP G.729 depayloader", "Codec/Depayloader/Network/RTP",
"Extracts G.729 audio from RTP packets (RFC 3551)",
"Laurent Glayal <spglegle@yahoo.fr>");
diff --git a/gst/rtp/gstrtpg729pay.c b/gst/rtp/gstrtpg729pay.c
index a6ab94049..aaede04d4 100644
--- a/gst/rtp/gstrtpg729pay.c
+++ b/gst/rtp/gstrtpg729pay.c
@@ -106,8 +106,8 @@ gst_rtp_g729_pay_class_init (GstRTPG729PayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_g729_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP G.729 payloader",
- "Codec/Payloader/Network/RTP",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "RTP G.729 payloader", "Codec/Payloader/Network/RTP",
"Packetize G.729 audio into RTP packets",
"Olivier Crete <olivier.crete@collabora.co.uk>");
diff --git a/gst/rtp/gstrtpgsmdepay.c b/gst/rtp/gstrtpgsmdepay.c
index 2b31088b4..570253699 100644
--- a/gst/rtp/gstrtpgsmdepay.c
+++ b/gst/rtp/gstrtpgsmdepay.c
@@ -79,8 +79,8 @@ gst_rtp_gsm_depay_class_init (GstRTPGSMDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_gsm_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP GSM depayloader",
- "Codec/Depayloader/Network/RTP",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "RTP GSM depayloader", "Codec/Depayloader/Network/RTP",
"Extracts GSM audio from RTP packets", "Zeeshan Ali <zeenix@gmail.com>");
gstrtpbase_depayload_class->process = gst_rtp_gsm_depay_process;
diff --git a/gst/rtp/gstrtpgsmpay.c b/gst/rtp/gstrtpgsmpay.c
index 84a1ccd6b..481c3b1ff 100644
--- a/gst/rtp/gstrtpgsmpay.c
+++ b/gst/rtp/gstrtpgsmpay.c
@@ -77,7 +77,7 @@ gst_rtp_gsm_pay_class_init (GstRTPGSMPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_gsm_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP GSM payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP GSM payloader",
"Codec/Payloader/Network/RTP",
"Payload-encodes GSM audio into a RTP packet",
"Zeeshan Ali <zeenix@gmail.com>");
diff --git a/gst/rtp/gstrtpgstdepay.c b/gst/rtp/gstrtpgstdepay.c
index 06b6c8698..af364c606 100644
--- a/gst/rtp/gstrtpgstdepay.c
+++ b/gst/rtp/gstrtpgstdepay.c
@@ -82,7 +82,7 @@ gst_rtp_gst_depay_class_init (GstRtpGSTDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_gst_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"GStreamer depayloader", "Codec/Depayloader/Network",
"Extracts GStreamer buffers from RTP packets",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpgstpay.c b/gst/rtp/gstrtpgstpay.c
index b88a4ad18..86e7afa20 100644
--- a/gst/rtp/gstrtpgstpay.c
+++ b/gst/rtp/gstrtpgstpay.c
@@ -87,7 +87,7 @@ gst_rtp_gst_pay_class_init (GstRtpGSTPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_gst_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP GStreamer payloader", "Codec/Payloader/Network/RTP",
"Payload GStreamer buffers as RTP packets",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtph263depay.c b/gst/rtp/gstrtph263depay.c
index a3f3b1ebb..e05704eba 100644
--- a/gst/rtp/gstrtph263depay.c
+++ b/gst/rtp/gstrtph263depay.c
@@ -98,7 +98,7 @@ gst_rtp_h263_depay_class_init (GstRtpH263DepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_h263_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP H263 depayloader", "Codec/Depayloader/Network/RTP",
"Extracts H263 video from RTP packets (RFC 2190)",
"Philippe Kalaf <philippe.kalaf@collabora.co.uk>, "
diff --git a/gst/rtp/gstrtph263pay.c b/gst/rtp/gstrtph263pay.c
index 594a45f3f..7def26e99 100644
--- a/gst/rtp/gstrtph263pay.c
+++ b/gst/rtp/gstrtph263pay.c
@@ -427,7 +427,7 @@ gst_rtp_h263_pay_class_init (GstRtpH263PayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_h263_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP H263 packet payloader", "Codec/Payloader/Network/RTP",
"Payload-encodes H263 video in RTP packets (RFC 2190)",
"Neil Stratford <neils@vipadia.com>"
@@ -887,9 +887,8 @@ gst_rtp_h263_pay_move_window_right (GstRtpH263PayContext * context, guint n,
} else {
if (n > rest_bits) {
context->window =
- (context->
- window << rest_bits) | (*context->win_end & (((guint) pow (2.0,
- (double) rest_bits)) - 1));
+ (context->window << rest_bits) | (*context->
+ win_end & (((guint) pow (2.0, (double) rest_bits)) - 1));
n -= rest_bits;
rest_bits = 0;
} else {
@@ -1656,8 +1655,8 @@ gst_rtp_h263_pay_flush (GstRtpH263Pay * rtph263pay)
gst_rtp_h263_pay_boundry_init (&bound, NULL, rtph263pay->data - 1, 0, 0);
context->gobs =
- (GstRtpH263PayGob **) g_malloc0 (format_props[context->
- piclayer->ptype_srcformat][0] * sizeof (GstRtpH263PayGob *));
+ (GstRtpH263PayGob **) g_malloc0 (format_props[context->piclayer->
+ ptype_srcformat][0] * sizeof (GstRtpH263PayGob *));
for (i = 0; i < format_props[context->piclayer->ptype_srcformat][0]; i++) {
diff --git a/gst/rtp/gstrtph263pdepay.c b/gst/rtp/gstrtph263pdepay.c
index 6219c4a78..a669a58ee 100644
--- a/gst/rtp/gstrtph263pdepay.c
+++ b/gst/rtp/gstrtph263pdepay.c
@@ -112,7 +112,7 @@ gst_rtp_h263p_depay_class_init (GstRtpH263PDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_h263p_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP H263 depayloader", "Codec/Depayloader/Network/RTP",
"Extracts H263/+/++ video from RTP packets (RFC 4629)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtph263ppay.c b/gst/rtp/gstrtph263ppay.c
index 8eff6beff..bb10cda42 100644
--- a/gst/rtp/gstrtph263ppay.c
+++ b/gst/rtp/gstrtph263ppay.c
@@ -142,7 +142,7 @@ gst_rtp_h263p_pay_class_init (GstRtpH263PPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_h263p_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP H263 payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP H263 payloader",
"Codec/Payloader/Network/RTP",
"Payload-encodes H263/+/++ video in RTP packets (RFC 4629)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtph264depay.c b/gst/rtp/gstrtph264depay.c
index c7aa945ad..7c839b4c2 100644
--- a/gst/rtp/gstrtph264depay.c
+++ b/gst/rtp/gstrtph264depay.c
@@ -133,7 +133,7 @@ gst_rtp_h264_depay_class_init (GstRtpH264DepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_h264_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP H264 depayloader", "Codec/Depayloader/Network/RTP",
"Extracts H264 video from RTP packets (RFC 3984)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtph264pay.c b/gst/rtp/gstrtph264pay.c
index c304f5f9e..90a41beb1 100644
--- a/gst/rtp/gstrtph264pay.c
+++ b/gst/rtp/gstrtph264pay.c
@@ -185,7 +185,7 @@ gst_rtp_h264_pay_class_init (GstRtpH264PayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_h264_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP H264 payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP H264 payloader",
"Codec/Payloader/Network/RTP",
"Payload-encode H264 video into RTP packets (RFC 3984)",
"Laurent Glayal <spglegle@yahoo.fr>");
diff --git a/gst/rtp/gstrtpilbcdepay.c b/gst/rtp/gstrtpilbcdepay.c
index 813e699dd..3029c7ffe 100644
--- a/gst/rtp/gstrtpilbcdepay.c
+++ b/gst/rtp/gstrtpilbcdepay.c
@@ -117,7 +117,7 @@ gst_rtp_ilbc_depay_class_init (GstRTPiLBCDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_ilbc_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP iLBC depayloader", "Codec/Depayloader/Network/RTP",
"Extracts iLBC audio from RTP packets (RFC 3952)",
"Philippe Kalaf <philippe.kalaf@collabora.co.uk>");
diff --git a/gst/rtp/gstrtpilbcpay.c b/gst/rtp/gstrtpilbcpay.c
index a66ba87d5..4c4bb59e6 100644
--- a/gst/rtp/gstrtpilbcpay.c
+++ b/gst/rtp/gstrtpilbcpay.c
@@ -74,7 +74,7 @@ gst_rtp_ilbc_pay_class_init (GstRTPILBCPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_ilbc_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP iLBC Payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP iLBC Payloader",
"Codec/Payloader/Network/RTP",
"Packetize iLBC audio streams into RTP packets",
"Philippe Kalaf <philippe.kalaf@collabora.co.uk>");
diff --git a/gst/rtp/gstrtpj2kdepay.c b/gst/rtp/gstrtpj2kdepay.c
index 774332001..4cb649785 100644
--- a/gst/rtp/gstrtpj2kdepay.c
+++ b/gst/rtp/gstrtpj2kdepay.c
@@ -110,7 +110,7 @@ gst_rtp_j2k_depay_class_init (GstRtpJ2KDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_j2k_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP JPEG 2000 depayloader", "Codec/Depayloader/Network/RTP",
"Extracts JPEG 2000 video from RTP packets (RFC 5371)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpj2kpay.c b/gst/rtp/gstrtpj2kpay.c
index ed69cea17..cbbe877ea 100644
--- a/gst/rtp/gstrtpj2kpay.c
+++ b/gst/rtp/gstrtpj2kpay.c
@@ -138,7 +138,7 @@ gst_rtp_j2k_pay_class_init (GstRtpJ2KPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_j2k_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP JPEG 2000 payloader", "Codec/Payloader/Network/RTP",
"Payload-encodes JPEG 2000 pictures into RTP packets (RFC 5371)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpjpegdepay.c b/gst/rtp/gstrtpjpegdepay.c
index 14355f3ab..0ea3303a5 100644
--- a/gst/rtp/gstrtpjpegdepay.c
+++ b/gst/rtp/gstrtpjpegdepay.c
@@ -98,7 +98,7 @@ gst_rtp_jpeg_depay_class_init (GstRtpJPEGDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_jpeg_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP JPEG depayloader", "Codec/Depayloader/Network/RTP",
"Extracts JPEG video from RTP packets (RFC 2435)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpjpegpay.c b/gst/rtp/gstrtpjpegpay.c
index d7467c71a..15144cf50 100644
--- a/gst/rtp/gstrtpjpegpay.c
+++ b/gst/rtp/gstrtpjpegpay.c
@@ -258,7 +258,7 @@ gst_rtp_jpeg_pay_class_init (GstRtpJPEGPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_jpeg_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP JPEG payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP JPEG payloader",
"Codec/Payloader/Network/RTP",
"Payload-encodes JPEG pictures into RTP packets (RFC 2435)",
"Axis Communications <dev-gstreamer@axis.com>");
diff --git a/gst/rtp/gstrtpmp1sdepay.c b/gst/rtp/gstrtpmp1sdepay.c
index fd83dd095..be5a9b434 100644
--- a/gst/rtp/gstrtpmp1sdepay.c
+++ b/gst/rtp/gstrtpmp1sdepay.c
@@ -87,7 +87,7 @@ gst_rtp_mp1s_depay_class_init (GstRtpMP1SDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mp1s_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG1 System Stream depayloader", "Codec/Depayloader/Network/RTP",
"Extracts MPEG1 System Streams from RTP packets (RFC 3555)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpmp2tdepay.c b/gst/rtp/gstrtpmp2tdepay.c
index 366dcf558..acb4d52a8 100644
--- a/gst/rtp/gstrtpmp2tdepay.c
+++ b/gst/rtp/gstrtpmp2tdepay.c
@@ -103,7 +103,7 @@ gst_rtp_mp2t_depay_class_init (GstRtpMP2TDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mp2t_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG Transport Stream depayloader", "Codec/Depayloader/Network/RTP",
"Extracts MPEG2 TS from RTP packets (RFC 2250)",
"Wim Taymans <wim.taymans@gmail.com>, "
diff --git a/gst/rtp/gstrtpmp2tpay.c b/gst/rtp/gstrtpmp2tpay.c
index 8cb7abf81..84c60ab83 100644
--- a/gst/rtp/gstrtpmp2tpay.c
+++ b/gst/rtp/gstrtpmp2tpay.c
@@ -75,7 +75,7 @@ gst_rtp_mp2t_pay_class_init (GstRTPMP2TPayClass * klass)
gst_static_pad_template_get (&gst_rtp_mp2t_pay_sink_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mp2t_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG2 Transport Stream payloader", "Codec/Payloader/Network/RTP",
"Payload-encodes MPEG2 TS into RTP packets (RFC 2250)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpmp4adepay.c b/gst/rtp/gstrtpmp4adepay.c
index d8818c447..0a5cfaa67 100644
--- a/gst/rtp/gstrtpmp4adepay.c
+++ b/gst/rtp/gstrtpmp4adepay.c
@@ -94,7 +94,7 @@ gst_rtp_mp4a_depay_class_init (GstRtpMP4ADepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mp4a_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG4 audio depayloader", "Codec/Depayloader/Network/RTP",
"Extracts MPEG4 audio from RTP packets (RFC 3016)",
"Nokia Corporation (contact <stefan.kost@nokia.com>), "
diff --git a/gst/rtp/gstrtpmp4apay.c b/gst/rtp/gstrtpmp4apay.c
index 7c3092dd4..64bce2f1d 100644
--- a/gst/rtp/gstrtpmp4apay.c
+++ b/gst/rtp/gstrtpmp4apay.c
@@ -87,7 +87,7 @@ G_DEFINE_TYPE (GstRtpMP4APay, gst_rtp_mp4a_pay, GST_TYPE_RTP_BASE_PAYLOAD)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mp4a_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG4 audio payloader", "Codec/Payloader/Network/RTP",
"Payload MPEG4 audio as RTP packets (RFC 3016)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpmp4gdepay.c b/gst/rtp/gstrtpmp4gdepay.c
index c86cc6acf..2c9939f87 100644
--- a/gst/rtp/gstrtpmp4gdepay.c
+++ b/gst/rtp/gstrtpmp4gdepay.c
@@ -167,7 +167,7 @@ gst_rtp_mp4g_depay_class_init (GstRtpMP4GDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mp4g_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG4 ES depayloader", "Codec/Depayloader/Network/RTP",
"Extracts MPEG4 elementary streams from RTP packets (RFC 3640)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpmp4gpay.c b/gst/rtp/gstrtpmp4gpay.c
index e58adcacc..c1f22ad93 100644
--- a/gst/rtp/gstrtpmp4gpay.c
+++ b/gst/rtp/gstrtpmp4gpay.c
@@ -111,7 +111,7 @@ G_DEFINE_TYPE (GstRtpMP4GPay, gst_rtp_mp4g_pay, GST_TYPE_RTP_BASE_PAYLOAD)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mp4g_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG4 ES payloader",
"Codec/Payloader/Network/RTP",
"Payload MPEG4 elementary streams as RTP packets (RFC 3640)",
diff --git a/gst/rtp/gstrtpmp4vdepay.c b/gst/rtp/gstrtpmp4vdepay.c
index 59520f646..d04fe8b21 100644
--- a/gst/rtp/gstrtpmp4vdepay.c
+++ b/gst/rtp/gstrtpmp4vdepay.c
@@ -90,7 +90,7 @@ gst_rtp_mp4v_depay_class_init (GstRtpMP4VDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mp4v_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG4 video depayloader", "Codec/Depayloader/Network/RTP",
"Extracts MPEG4 video from RTP packets (RFC 3016)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpmp4vpay.c b/gst/rtp/gstrtpmp4vpay.c
index 806795565..6b94c18b5 100644
--- a/gst/rtp/gstrtpmp4vpay.c
+++ b/gst/rtp/gstrtpmp4vpay.c
@@ -103,7 +103,7 @@ G_DEFINE_TYPE (GstRtpMP4VPay, gst_rtp_mp4v_pay, GST_TYPE_RTP_BASE_PAYLOAD)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mp4v_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG4 Video payloader", "Codec/Payloader/Network/RTP",
"Payload MPEG-4 video as RTP packets (RFC 3016)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpmpadepay.c b/gst/rtp/gstrtpmpadepay.c
index 2f2956a85..3bd40ae84 100644
--- a/gst/rtp/gstrtpmpadepay.c
+++ b/gst/rtp/gstrtpmpadepay.c
@@ -75,7 +75,7 @@ gst_rtp_mpa_depay_class_init (GstRtpMPADepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mpa_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG audio depayloader", "Codec/Depayloader/Network/RTP",
"Extracts MPEG audio from RTP packets (RFC 2038)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpmpapay.c b/gst/rtp/gstrtpmpapay.c
index 5cef0898c..075a9775e 100644
--- a/gst/rtp/gstrtpmpapay.c
+++ b/gst/rtp/gstrtpmpapay.c
@@ -90,7 +90,7 @@ gst_rtp_mpa_pay_class_init (GstRtpMPAPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mpa_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG audio payloader", "Codec/Payloader/Network/RTP",
"Payload MPEG audio as RTP packets (RFC 2038)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpmparobustdepay.c b/gst/rtp/gstrtpmparobustdepay.c
index ee74efd17..fdd724eb2 100644
--- a/gst/rtp/gstrtpmparobustdepay.c
+++ b/gst/rtp/gstrtpmparobustdepay.c
@@ -118,7 +118,7 @@ gst_rtp_mpa_robust_depay_class_init (GstRtpMPARobustDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mpa_robust_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG audio depayloader", "Codec/Depayloader/Network/RTP",
"Extracts MPEG audio from RTP packets (RFC 5219)",
"Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>");
diff --git a/gst/rtp/gstrtpmpvdepay.c b/gst/rtp/gstrtpmpvdepay.c
index 09e2ef0f5..a1f732804 100644
--- a/gst/rtp/gstrtpmpvdepay.c
+++ b/gst/rtp/gstrtpmpvdepay.c
@@ -74,7 +74,7 @@ gst_rtp_mpv_depay_class_init (GstRtpMPVDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mpv_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG video depayloader", "Codec/Depayloader/Network/RTP",
"Extracts MPEG video from RTP packets (RFC 2250)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpmpvpay.c b/gst/rtp/gstrtpmpvpay.c
index 661f6243b..bd1136945 100644
--- a/gst/rtp/gstrtpmpvpay.c
+++ b/gst/rtp/gstrtpmpvpay.c
@@ -84,7 +84,7 @@ gst_rtp_mpv_pay_class_init (GstRTPMPVPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_mpv_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP MPEG2 ES video payloader", "Codec/Payloader/Network/RTP",
"Payload-encodes MPEG2 ES into RTP packets (RFC 2250)",
"Thijs Vermeir <thijsvermeir@gmail.com>");
diff --git a/gst/rtp/gstrtppcmadepay.c b/gst/rtp/gstrtppcmadepay.c
index 15cff86c4..dab655299 100644
--- a/gst/rtp/gstrtppcmadepay.c
+++ b/gst/rtp/gstrtppcmadepay.c
@@ -83,7 +83,7 @@ gst_rtp_pcma_depay_class_init (GstRtpPcmaDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_pcma_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP PCMA depayloader", "Codec/Depayloader/Network/RTP",
"Extracts PCMA audio from RTP packets",
"Edgard Lima <edgard.lima@indt.org.br>, Zeeshan Ali <zeenix@gmail.com>");
diff --git a/gst/rtp/gstrtppcmapay.c b/gst/rtp/gstrtppcmapay.c
index b943b929c..5401de0a9 100644
--- a/gst/rtp/gstrtppcmapay.c
+++ b/gst/rtp/gstrtppcmapay.c
@@ -71,7 +71,7 @@ gst_rtp_pcma_pay_class_init (GstRtpPcmaPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_pcma_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP PCMA payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP PCMA payloader",
"Codec/Payloader/Network/RTP",
"Payload-encodes PCMA audio into a RTP packet",
"Edgard Lima <edgard.lima@indt.org.br>");
diff --git a/gst/rtp/gstrtppcmudepay.c b/gst/rtp/gstrtppcmudepay.c
index fe3fa5ce4..3d667e307 100644
--- a/gst/rtp/gstrtppcmudepay.c
+++ b/gst/rtp/gstrtppcmudepay.c
@@ -84,7 +84,7 @@ gst_rtp_pcmu_depay_class_init (GstRtpPcmuDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_pcmu_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP PCMU depayloader", "Codec/Depayloader/Network/RTP",
"Extracts PCMU audio from RTP packets",
"Edgard Lima <edgard.lima@indt.org.br>, Zeeshan Ali <zeenix@gmail.com>");
diff --git a/gst/rtp/gstrtppcmupay.c b/gst/rtp/gstrtppcmupay.c
index 5998b092d..c15b4b88a 100644
--- a/gst/rtp/gstrtppcmupay.c
+++ b/gst/rtp/gstrtppcmupay.c
@@ -71,7 +71,7 @@ gst_rtp_pcmu_pay_class_init (GstRtpPcmuPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_pcmu_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP PCMU payloader",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP PCMU payloader",
"Codec/Payloader/Network/RTP",
"Payload-encodes PCMU audio into a RTP packet",
"Edgard Lima <edgard.lima@indt.org.br>");
diff --git a/gst/rtp/gstrtpqcelpdepay.c b/gst/rtp/gstrtpqcelpdepay.c
index aa3e27609..d11da123c 100644
--- a/gst/rtp/gstrtpqcelpdepay.c
+++ b/gst/rtp/gstrtpqcelpdepay.c
@@ -102,7 +102,7 @@ gst_rtp_qcelp_depay_class_init (GstRtpQCELPDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_qcelp_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP QCELP depayloader", "Codec/Depayloader/Network/RTP",
"Extracts QCELP (PureVoice) audio from RTP packets (RFC 2658)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpqdmdepay.c b/gst/rtp/gstrtpqdmdepay.c
index e55cb3d0b..e3be4fac2 100644
--- a/gst/rtp/gstrtpqdmdepay.c
+++ b/gst/rtp/gstrtpqdmdepay.c
@@ -89,7 +89,7 @@ gst_rtp_qdm2_depay_class_init (GstRtpQDM2DepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_qdm2_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP QDM2 depayloader",
"Codec/Depayloader/Network/RTP",
"Extracts QDM2 audio from RTP packets (no RFC)",
diff --git a/gst/rtp/gstrtpsirendepay.c b/gst/rtp/gstrtpsirendepay.c
index a76a9af29..e09964246 100644
--- a/gst/rtp/gstrtpsirendepay.c
+++ b/gst/rtp/gstrtpsirendepay.c
@@ -70,7 +70,7 @@ gst_rtp_siren_depay_class_init (GstRTPSirenDepayClass * klass)
gst_static_pad_template_get (&gst_rtp_siren_depay_src_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_siren_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP Siren packet depayloader", "Codec/Depayloader/Network/RTP",
"Extracts Siren audio from RTP packets",
"Philippe Kalaf <philippe.kalaf@collabora.co.uk>");
diff --git a/gst/rtp/gstrtpsirenpay.c b/gst/rtp/gstrtpsirenpay.c
index 3a55eb415..e62f18995 100644
--- a/gst/rtp/gstrtpsirenpay.c
+++ b/gst/rtp/gstrtpsirenpay.c
@@ -69,7 +69,7 @@ gst_rtp_siren_pay_class_init (GstRTPSirenPayClass * klass)
gst_static_pad_template_get (&gst_rtp_siren_pay_sink_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_siren_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP Payloader for Siren Audio", "Codec/Payloader/Network/RTP",
"Packetize Siren audio streams into RTP packets",
"Youness Alaoui <kakaroto@kakaroto.homelinux.net>");
diff --git a/gst/rtp/gstrtpspeexdepay.c b/gst/rtp/gstrtpspeexdepay.c
index ae12bc19c..3e30f0431 100644
--- a/gst/rtp/gstrtpspeexdepay.c
+++ b/gst/rtp/gstrtpspeexdepay.c
@@ -82,7 +82,7 @@ gst_rtp_speex_depay_class_init (GstRtpSPEEXDepayClass * klass)
gst_static_pad_template_get (&gst_rtp_speex_depay_src_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_speex_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP Speex depayloader", "Codec/Depayloader/Network/RTP",
"Extracts Speex audio from RTP packets",
"Edgard Lima <edgard.lima@indt.org.br>");
diff --git a/gst/rtp/gstrtpspeexpay.c b/gst/rtp/gstrtpspeexpay.c
index 994aee3c8..bb56412fa 100644
--- a/gst/rtp/gstrtpspeexpay.c
+++ b/gst/rtp/gstrtpspeexpay.c
@@ -82,8 +82,8 @@ gst_rtp_speex_pay_class_init (GstRtpSPEEXPayClass * klass)
gst_static_pad_template_get (&gst_rtp_speex_pay_sink_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_speex_pay_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP Speex payloader",
- "Codec/Payloader/Network/RTP",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "RTP Speex payloader", "Codec/Payloader/Network/RTP",
"Payload-encodes Speex audio into a RTP packet",
"Edgard Lima <edgard.lima@indt.org.br>");
diff --git a/gst/rtp/gstrtpsv3vdepay.c b/gst/rtp/gstrtpsv3vdepay.c
index ae8a6abb7..77a917694 100644
--- a/gst/rtp/gstrtpsv3vdepay.c
+++ b/gst/rtp/gstrtpsv3vdepay.c
@@ -84,7 +84,7 @@ gst_rtp_sv3v_depay_class_init (GstRtpSV3VDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_sv3v_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP SVQ3 depayloader", "Codec/Depayloader/Network/RTP",
"Extracts SVQ3 video from RTP packets (no RFC)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtptheoradepay.c b/gst/rtp/gstrtptheoradepay.c
index 76afa085d..eff07461e 100644
--- a/gst/rtp/gstrtptheoradepay.c
+++ b/gst/rtp/gstrtptheoradepay.c
@@ -95,7 +95,7 @@ gst_rtp_theora_depay_class_init (GstRtpTheoraDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_theora_depay_src_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP Theora depayloader", "Codec/Depayloader/Network/RTP",
"Extracts Theora video from RTP packets (draft-01 of RFC XXXX)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtptheorapay.c b/gst/rtp/gstrtptheorapay.c
index 2fbbd832a..296e1457a 100644
--- a/gst/rtp/gstrtptheorapay.c
+++ b/gst/rtp/gstrtptheorapay.c
@@ -118,7 +118,7 @@ gst_rtp_theora_pay_class_init (GstRtpTheoraPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_theora_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP Theora payloader", "Codec/Payloader/Network/RTP",
"Payload-encode Theora video into RTP packets (draft-01 RFC XXXX)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpvorbisdepay.c b/gst/rtp/gstrtpvorbisdepay.c
index daa301801..dea894daf 100644
--- a/gst/rtp/gstrtpvorbisdepay.c
+++ b/gst/rtp/gstrtpvorbisdepay.c
@@ -94,7 +94,7 @@ gst_rtp_vorbis_depay_class_init (GstRtpVorbisDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_vorbis_depay_src_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP Vorbis depayloader", "Codec/Depayloader/Network/RTP",
"Extracts Vorbis Audio from RTP packets (RFC 5215)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpvorbispay.c b/gst/rtp/gstrtpvorbispay.c
index c9c9028c7..b2d4ee4ad 100644
--- a/gst/rtp/gstrtpvorbispay.c
+++ b/gst/rtp/gstrtpvorbispay.c
@@ -90,7 +90,7 @@ gst_rtp_vorbis_pay_class_init (GstRtpVorbisPayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_vorbis_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP Vorbis depayloader",
"Codec/Payloader/Network/RTP",
"Payload-encode Vorbis audio into RTP packets (RFC 5215)",
diff --git a/gst/rtp/gstrtpvrawdepay.c b/gst/rtp/gstrtpvrawdepay.c
index 1d49cd19c..120e8ac4f 100644
--- a/gst/rtp/gstrtpvrawdepay.c
+++ b/gst/rtp/gstrtpvrawdepay.c
@@ -82,7 +82,7 @@ gst_rtp_vraw_depay_class_init (GstRtpVRawDepayClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_vraw_depay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP Raw Video depayloader", "Codec/Depayloader/Network/RTP",
"Extracts raw video from RTP packets (RFC 4175)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtp/gstrtpvrawpay.c b/gst/rtp/gstrtpvrawpay.c
index 214a30714..3a53d662d 100644
--- a/gst/rtp/gstrtpvrawpay.c
+++ b/gst/rtp/gstrtpvrawpay.c
@@ -89,7 +89,7 @@ G_DEFINE_TYPE (GstRtpVRawPay, gst_rtp_vraw_pay, GST_TYPE_RTP_BASE_PAYLOAD)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_vraw_pay_sink_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP Raw Video payloader", "Codec/Payloader/Network/RTP",
"Payload raw video as RTP packets (RFC 4175)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtpmanager/gstrtpbin.c b/gst/rtpmanager/gstrtpbin.c
index 110eb6b96..2207960b9 100644
--- a/gst/rtpmanager/gstrtpbin.c
+++ b/gst/rtpmanager/gstrtpbin.c
@@ -1852,7 +1852,7 @@ gst_rtp_bin_class_init (GstRtpBinClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&rtpbin_send_rtp_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP Bin",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP Bin",
"Filter/Network/RTP",
"Real-Time Transport Protocol bin",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtpmanager/gstrtpjitterbuffer.c b/gst/rtpmanager/gstrtpjitterbuffer.c
index a94eb7e89..2d7a286d4 100644
--- a/gst/rtpmanager/gstrtpjitterbuffer.c
+++ b/gst/rtpmanager/gstrtpjitterbuffer.c
@@ -437,7 +437,7 @@ gst_rtp_jitter_buffer_class_init (GstRtpJitterBufferClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_jitter_buffer_sink_rtcp_template));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTP packet jitter-buffer", "Filter/Network/RTP",
"A buffer that deals with network jitter and other transmission faults",
"Philippe Kalaf <philippe.kalaf@collabora.co.uk>, "
diff --git a/gst/rtpmanager/gstrtpptdemux.c b/gst/rtpmanager/gstrtpptdemux.c
index bef52d090..634834d41 100644
--- a/gst/rtpmanager/gstrtpptdemux.c
+++ b/gst/rtpmanager/gstrtpptdemux.c
@@ -215,7 +215,7 @@ gst_rtp_pt_demux_class_init (GstRtpPtDemuxClass * klass)
gst_element_class_add_pad_template (gstelement_klass,
gst_static_pad_template_get (&rtp_pt_demux_src_template));
- gst_element_class_set_details_simple (gstelement_klass, "RTP Demux",
+ gst_element_class_set_static_metadata (gstelement_klass, "RTP Demux",
"Demux/Network/RTP",
"Parses codec streams transmitted in the same RTP session",
"Kai Vehmanen <kai.vehmanen@nokia.com>");
diff --git a/gst/rtpmanager/gstrtpsession.c b/gst/rtpmanager/gstrtpsession.c
index a0daa1217..72d9962d7 100644
--- a/gst/rtpmanager/gstrtpsession.c
+++ b/gst/rtpmanager/gstrtpsession.c
@@ -609,7 +609,7 @@ gst_rtp_session_class_init (GstRtpSessionClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&rtpsession_send_rtcp_src_template));
- gst_element_class_set_details_simple (gstelement_class, "RTP Session",
+ gst_element_class_set_static_metadata (gstelement_class, "RTP Session",
"Filter/Network/RTP",
"Implement an RTP session", "Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtpmanager/gstrtpssrcdemux.c b/gst/rtpmanager/gstrtpssrcdemux.c
index a3136f70b..0ddd27b52 100644
--- a/gst/rtpmanager/gstrtpssrcdemux.c
+++ b/gst/rtpmanager/gstrtpssrcdemux.c
@@ -358,7 +358,7 @@ gst_rtp_ssrc_demux_class_init (GstRtpSsrcDemuxClass * klass)
gst_element_class_add_pad_template (gstelement_klass,
gst_static_pad_template_get (&rtp_ssrc_demux_rtcp_src_template));
- gst_element_class_set_details_simple (gstelement_klass, "RTP SSRC Demux",
+ gst_element_class_set_static_metadata (gstelement_klass, "RTP SSRC Demux",
"Demux/Network/RTP",
"Splits RTP streams based on the SSRC",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/rtsp/gstrtpdec.c b/gst/rtsp/gstrtpdec.c
index b48cabbc5..1ec0b9352 100644
--- a/gst/rtsp/gstrtpdec.c
+++ b/gst/rtsp/gstrtpdec.c
@@ -407,7 +407,7 @@ gst_rtp_dec_class_init (GstRTPDecClass * g_class)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_rtp_dec_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 <wim.taymans@gmail.com>");
diff --git a/gst/rtsp/gstrtspsrc.c b/gst/rtsp/gstrtspsrc.c
index 9293baa1f..0cd8074e2 100644
--- a/gst/rtsp/gstrtspsrc.c
+++ b/gst/rtsp/gstrtspsrc.c
@@ -482,7 +482,7 @@ gst_rtspsrc_class_init (GstRTSPSrcClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&rtptemplate));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"RTSP packet receiver", "Source/Network",
"Receive data over the network via RTSP (RFC 2326)",
"Wim Taymans <wim@fluendo.com>, "
diff --git a/gst/shapewipe/gstshapewipe.c b/gst/shapewipe/gstshapewipe.c
index 9b828b168..7e9047f16 100644
--- a/gst/shapewipe/gstshapewipe.c
+++ b/gst/shapewipe/gstshapewipe.c
@@ -150,7 +150,7 @@ gst_shape_wipe_class_init (GstShapeWipeClass * klass)
gstelement_class->change_state =
GST_DEBUG_FUNCPTR (gst_shape_wipe_change_state);
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Shape Wipe transition filter",
"Filter/Editor/Video",
"Adds a shape wipe transition to a video stream",
diff --git a/gst/smpte/gstsmpte.c b/gst/smpte/gstsmpte.c
index 1aeaad63d..14cdea56b 100644
--- a/gst/smpte/gstsmpte.c
+++ b/gst/smpte/gstsmpte.c
@@ -239,7 +239,7 @@ gst_smpte_class_init (GstSMPTEClass * klass)
gst_static_pad_template_get (&gst_smpte_sink2_template));
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&gst_smpte_src_template));
- gst_element_class_set_details_simple (gstelement_class, "SMPTE transitions",
+ gst_element_class_set_static_metadata (gstelement_class, "SMPTE transitions",
"Filter/Editor/Video",
"Apply the standard SMPTE transitions on video images",
"Wim Taymans <wim.taymans@chello.be>");
diff --git a/gst/smpte/gstsmptealpha.c b/gst/smpte/gstsmptealpha.c
index 0b5938284..c0b643b2b 100644
--- a/gst/smpte/gstsmptealpha.c
+++ b/gst/smpte/gstsmptealpha.c
@@ -212,7 +212,7 @@ gst_smpte_alpha_class_init (GstSMPTEAlphaClass * klass)
gst_static_pad_template_get (&gst_smpte_alpha_sink_template));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_smpte_alpha_src_template));
- gst_element_class_set_details_simple (element_class, "SMPTE transitions",
+ gst_element_class_set_static_metadata (element_class, "SMPTE transitions",
"Filter/Editor/Video",
"Apply the standard SMPTE transitions as alpha on video images",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/spectrum/gstspectrum.c b/gst/spectrum/gstspectrum.c
index cc63d5f4c..be0d95378 100644
--- a/gst/spectrum/gstspectrum.c
+++ b/gst/spectrum/gstspectrum.c
@@ -234,7 +234,7 @@ gst_spectrum_class_init (GstSpectrumClass * klass)
GST_DEBUG_CATEGORY_INIT (gst_spectrum_debug, "spectrum", 0,
"audio spectrum analyser element");
- gst_element_class_set_details_simple (element_class, "Spectrum analyzer",
+ gst_element_class_set_static_metadata (element_class, "Spectrum analyzer",
"Filter/Analyzer/Audio",
"Run an FFT on the audio signal, output spectrum data",
"Erik Walthinsen <omega@cse.ogi.edu>, "
diff --git a/gst/udp/gstdynudpsink.c b/gst/udp/gstdynudpsink.c
index 2f689c249..998d8053c 100644
--- a/gst/udp/gstdynudpsink.c
+++ b/gst/udp/gstdynudpsink.c
@@ -121,7 +121,7 @@ gst_dynudpsink_class_init (GstDynUDPSinkClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_template));
- gst_element_class_set_details_simple (gstelement_class, "UDP packet sender",
+ gst_element_class_set_static_metadata (gstelement_class, "UDP packet sender",
"Sink/Network",
"Send data over the network via UDP",
"Philippe Khalaf <burger@speedy.org>");
diff --git a/gst/udp/gstmultiudpsink.c b/gst/udp/gstmultiudpsink.c
index 7f4f03040..c80bdda1d 100644
--- a/gst/udp/gstmultiudpsink.c
+++ b/gst/udp/gstmultiudpsink.c
@@ -311,7 +311,7 @@ gst_multiudpsink_class_init (GstMultiUDPSinkClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_template));
- gst_element_class_set_details_simple (gstelement_class, "UDP packet sender",
+ gst_element_class_set_static_metadata (gstelement_class, "UDP packet sender",
"Sink/Network",
"Send data over the network via UDP",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/gst/udp/gstudpsink.c b/gst/udp/gstudpsink.c
index ea791e2f6..c42019b4c 100644
--- a/gst/udp/gstudpsink.c
+++ b/gst/udp/gstudpsink.c
@@ -94,7 +94,7 @@ gst_udpsink_class_init (GstUDPSinkClass * klass)
0, 65535, UDP_DEFAULT_PORT,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "UDP packet sender",
+ gst_element_class_set_static_metadata (gstelement_class, "UDP packet sender",
"Sink/Network",
"Send data over the network via UDP", "Wim Taymans <wim@fluendo.com>");
}
diff --git a/gst/udp/gstudpsrc.c b/gst/udp/gstudpsrc.c
index d35e2715f..1f42b8f66 100644
--- a/gst/udp/gstudpsrc.c
+++ b/gst/udp/gstudpsrc.c
@@ -263,8 +263,8 @@ gst_udpsrc_class_init (GstUDPSrcClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (gstelement_class, "UDP packet receiver",
- "Source/Network",
+ gst_element_class_set_static_metadata (gstelement_class,
+ "UDP packet receiver", "Source/Network",
"Receive data over the network via UDP",
"Wim Taymans <wim@fluendo.com>, "
"Thijs Vermeir <thijs.vermeir@barco.com>");
diff --git a/gst/videobox/gstvideobox.c b/gst/videobox/gstvideobox.c
index b1fb248d6..95bfaac47 100644
--- a/gst/videobox/gstvideobox.c
+++ b/gst/videobox/gstvideobox.c
@@ -2459,7 +2459,7 @@ gst_video_box_base_init (gpointer g_class)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
- gst_element_class_set_details_simple (element_class, "Video box filter",
+ gst_element_class_set_static_metadata (element_class, "Video box filter",
"Filter/Effect/Video",
"Resizes a video by adding borders or cropping",
"Wim Taymans <wim@fluendo.com>");
diff --git a/gst/videocrop/gstaspectratiocrop.c b/gst/videocrop/gstaspectratiocrop.c
index 391e97d08..ec7bc3d05 100644
--- a/gst/videocrop/gstaspectratiocrop.c
+++ b/gst/videocrop/gstaspectratiocrop.c
@@ -193,7 +193,7 @@ gst_aspect_ratio_crop_class_init (GstAspectRatioCropClass * klass)
"Target aspect-ratio of video", 0, 1, G_MAXINT, 1, 0, 1,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (element_class, "aspectratiocrop",
+ gst_element_class_set_static_metadata (element_class, "aspectratiocrop",
"Filter/Effect/Video",
"Crops video into a user-defined aspect-ratio",
"Thijs Vermeir <thijsvermeir@gmail.com>");
diff --git a/gst/videocrop/gstvideocrop.c b/gst/videocrop/gstvideocrop.c
index 8c23d4b92..6e0434317 100644
--- a/gst/videocrop/gstvideocrop.c
+++ b/gst/videocrop/gstvideocrop.c
@@ -194,7 +194,7 @@ gst_video_crop_class_init (GstVideoCropClass * klass)
gst_static_pad_template_get (&sink_template));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_template));
- gst_element_class_set_details_simple (element_class, "Crop",
+ gst_element_class_set_static_metadata (element_class, "Crop",
"Filter/Effect/Video",
"Crops video into a user-defined region",
"Tim-Philipp Müller <tim centricular net>");
diff --git a/gst/videofilter/gstgamma.c b/gst/videofilter/gstgamma.c
index 2acd17086..027712c1e 100644
--- a/gst/videofilter/gstgamma.c
+++ b/gst/videofilter/gstgamma.c
@@ -123,7 +123,7 @@ gst_gamma_class_init (GstGammaClass * g_class)
0.01, 10, DEFAULT_PROP_GAMMA,
GST_PARAM_CONTROLLABLE | G_PARAM_STATIC_STRINGS | G_PARAM_READWRITE));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Video gamma correction", "Filter/Effect/Video",
"Adjusts gamma on a video stream", "Arwed v. Merkatz <v.merkatz@gmx.net");
diff --git a/gst/videofilter/gstvideobalance.c b/gst/videofilter/gstvideobalance.c
index ac204ddb0..571d67394 100644
--- a/gst/videofilter/gstvideobalance.c
+++ b/gst/videofilter/gstvideobalance.c
@@ -502,7 +502,7 @@ gst_video_balance_class_init (GstVideoBalanceClass * klass)
DEFAULT_PROP_SATURATION,
GST_PARAM_CONTROLLABLE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "Video balance",
+ gst_element_class_set_static_metadata (gstelement_class, "Video balance",
"Filter/Effect/Video",
"Adjusts brightness, contrast, hue, saturation on a video stream",
"David Schleef <ds@schleef.org>");
diff --git a/gst/videofilter/gstvideoflip.c b/gst/videofilter/gstvideoflip.c
index 35624b1c3..eeff3a66f 100644
--- a/gst/videofilter/gstvideoflip.c
+++ b/gst/videofilter/gstvideoflip.c
@@ -1011,7 +1011,7 @@ gst_video_flip_class_init (GstVideoFlipClass * klass)
GST_TYPE_VIDEO_FLIP_METHOD, PROP_METHOD_DEFAULT,
GST_PARAM_CONTROLLABLE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (gstelement_class, "Video flipper",
+ gst_element_class_set_static_metadata (gstelement_class, "Video flipper",
"Filter/Effect/Video",
"Flips and rotates video", "David Schleef <ds@schleef.org>");
diff --git a/gst/videofilter/gstvideotemplate.c b/gst/videofilter/gstvideotemplate.c
index c44871d77..4e15dccb9 100644
--- a/gst/videofilter/gstvideotemplate.c
+++ b/gst/videofilter/gstvideotemplate.c
@@ -123,7 +123,7 @@ gst_videotemplate_base_init (gpointer g_class)
GstVideofilterClass *videofilter_class = GST_VIDEOFILTER_CLASS (g_class);
int i;
- gst_element_class_set_details_simple (element_class, "Video filter template",
+ gst_element_class_set_static_metadata (element_class, "Video filter template",
"Filter/Effect/Video",
"Template for a video filter", "David Schleef <ds@schleef.org>");
diff --git a/gst/videomixer/videomixer2.c b/gst/videomixer/videomixer2.c
index 57b1c75bb..6a49f9336 100644
--- a/gst/videomixer/videomixer2.c
+++ b/gst/videomixer/videomixer2.c
@@ -1965,7 +1965,7 @@ gst_videomixer2_class_init (GstVideoMixer2Class * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (gstelement_class, "Video mixer 2",
+ gst_element_class_set_static_metadata (gstelement_class, "Video mixer 2",
"Filter/Editor/Video",
"Mix multiple video streams", "Wim Taymans <wim@fluendo.com>, "
"Sebastian Dröge <sebastian.droege@collabora.co.uk>");
diff --git a/gst/wavenc/gstwavenc.c b/gst/wavenc/gstwavenc.c
index 9bb776b9d..eb80e89cc 100644
--- a/gst/wavenc/gstwavenc.c
+++ b/gst/wavenc/gstwavenc.c
@@ -132,7 +132,7 @@ gst_wavenc_class_init (GstWavEncClass * klass)
element_class->change_state = GST_DEBUG_FUNCPTR (gst_wavenc_change_state);
- gst_element_class_set_details_simple (element_class, "WAV audio muxer",
+ gst_element_class_set_static_metadata (element_class, "WAV audio muxer",
"Codec/Muxer/Audio",
"Encode raw audio into WAV", "Iain Holmes <iain@prettypeople.org>");
diff --git a/gst/wavparse/gstwavparse.c b/gst/wavparse/gstwavparse.c
index eba83301b..1687766c5 100644
--- a/gst/wavparse/gstwavparse.c
+++ b/gst/wavparse/gstwavparse.c
@@ -159,7 +159,7 @@ gst_wavparse_class_init (GstWavParseClass * klass)
GST_PAD_ALWAYS, gst_riff_create_audio_template_caps ());
gst_element_class_add_pad_template (gstelement_class, src_template);
- gst_element_class_set_details_simple (gstelement_class, "WAV audio demuxer",
+ gst_element_class_set_static_metadata (gstelement_class, "WAV audio demuxer",
"Codec/Demuxer/Audio",
"Parse a .wav file into raw audio",
"Erik Walthinsen <omega@cse.ogi.edu>");
diff --git a/gst/y4m/gsty4mencode.c b/gst/y4m/gsty4mencode.c
index c8706a955..2597a9ea3 100644
--- a/gst/y4m/gsty4mencode.c
+++ b/gst/y4m/gsty4mencode.c
@@ -111,7 +111,7 @@ gst_y4m_encode_class_init (GstY4mEncodeClass * klass)
gst_element_class_add_pad_template (gstelement_class,
gst_static_pad_template_get (&y4mencode_sink_factory));
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"YUV4MPEG video encoder", "Codec/Encoder/Video",
"Encodes a YUV frame into the yuv4mpeg format (mjpegtools)",
"Wim Taymans <wim.taymans@gmail.com>");
diff --git a/sys/directsound/gstdirectsoundsink.c b/sys/directsound/gstdirectsoundsink.c
index 49f2afa8a..fec8f9283 100644
--- a/sys/directsound/gstdirectsoundsink.c
+++ b/sys/directsound/gstdirectsoundsink.c
@@ -172,7 +172,7 @@ gst_directsound_sink_class_init (GstDirectSoundSinkClass * klass)
"Mute state of this stream", DEFAULT_MUTE,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"Direct Sound Audio Sink", "Sink/Audio",
"Output to a sound card via Direct Sound",
"Sebastien Moutte <sebastien@moutte.net>");
diff --git a/sys/oss/gstossmixerelement.c b/sys/oss/gstossmixerelement.c
index 7ceb2b82d..5ff3e2809 100644
--- a/sys/oss/gstossmixerelement.c
+++ b/sys/oss/gstossmixerelement.c
@@ -70,7 +70,7 @@ static void gst_oss_mixer_element_finalize (GObject * object);
static void
gst_oss_mixer_element_base_init (gpointer klass)
{
- gst_element_class_set_details_simple (GST_ELEMENT_CLASS (klass), "OSS Mixer",
+ gst_element_class_set_static_metadata (GST_ELEMENT_CLASS (klass), "OSS Mixer",
"Generic/Audio",
"Control sound input and output levels with OSS",
"Andrew Vander Wingo <wingo@pobox.com>");
diff --git a/sys/oss/gstosssink.c b/sys/oss/gstosssink.c
index ba8ab8dfa..863e5a856 100644
--- a/sys/oss/gstosssink.c
+++ b/sys/oss/gstosssink.c
@@ -176,7 +176,7 @@ gst_oss_sink_base_init (gpointer g_class)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
- gst_element_class_set_details_simple (element_class, "Audio Sink (OSS)",
+ gst_element_class_set_static_metadata (element_class, "Audio Sink (OSS)",
"Sink/Audio",
"Output to a sound card via OSS",
"Erik Walthinsen <omega@cse.ogi.edu>, "
diff --git a/sys/oss/gstosssrc.c b/sys/oss/gstosssrc.c
index f8ac8a93b..c457a30fa 100644
--- a/sys/oss/gstosssrc.c
+++ b/sys/oss/gstosssrc.c
@@ -129,7 +129,7 @@ gst_oss_src_base_init (gpointer g_class)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
- gst_element_class_set_details_simple (element_class, "Audio Source (OSS)",
+ gst_element_class_set_static_metadata (element_class, "Audio Source (OSS)",
"Source/Audio",
"Capture from a sound card via OSS",
"Erik Walthinsen <omega@cse.ogi.edu>, " "Wim Taymans <wim@fluendo.com>");
diff --git a/sys/oss4/oss4-mixer.c b/sys/oss4/oss4-mixer.c
index 49da03ceb..b1e652bc3 100644
--- a/sys/oss4/oss4-mixer.c
+++ b/sys/oss4/oss4-mixer.c
@@ -112,7 +112,7 @@ static const gchar *mixer_ext_flags_get_string (gint flags);
static void
gst_oss4_mixer_base_init (gpointer klass)
{
- gst_element_class_set_details_simple (GST_ELEMENT_CLASS (klass),
+ gst_element_class_set_static_metadata (GST_ELEMENT_CLASS (klass),
"OSS v4 Audio Mixer", "Generic/Audio",
"Control sound input and output levels with OSS4",
"Tim-Philipp Müller <tim centricular net>");
diff --git a/sys/oss4/oss4-sink.c b/sys/oss4/oss4-sink.c
index 81f8d2af2..fe1b2bb7e 100644
--- a/sys/oss4/oss4-sink.c
+++ b/sys/oss4/oss4-sink.c
@@ -126,7 +126,7 @@ gst_oss4_sink_base_init (gpointer g_class)
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
GstPadTemplate *templ;
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"OSS v4 Audio Sink", "Sink/Audio",
"Output to a sound card via OSS version 4",
"Tim-Philipp Müller <tim centricular net>");
diff --git a/sys/oss4/oss4-source.c b/sys/oss4/oss4-source.c
index b80f9b770..5e4d447a0 100644
--- a/sys/oss4/oss4-source.c
+++ b/sys/oss4/oss4-source.c
@@ -107,7 +107,7 @@ gst_oss4_source_base_init (gpointer g_class)
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
GstPadTemplate *templ;
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"OSS v4 Audio Source", "Source/Audio",
"Capture from a sound card via OSS version 4",
"Tim-Philipp Müller <tim centricular net>");
diff --git a/sys/osxaudio/gstosxaudiosink.c b/sys/osxaudio/gstosxaudiosink.c
index e3ade7011..c11d0ddfe 100644
--- a/sys/osxaudio/gstosxaudiosink.c
+++ b/sys/osxaudio/gstosxaudiosink.c
@@ -145,7 +145,7 @@ gst_osx_audio_sink_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details_simple (element_class, "Audio Sink (OSX)",
+ gst_element_class_set_static_metadata (element_class, "Audio Sink (OSX)",
"Sink/Audio",
"Output to a sound card in OS X",
"Zaheer Abbas Merali <zaheerabbas at merali dot org>");
diff --git a/sys/osxaudio/gstosxaudiosrc.c b/sys/osxaudio/gstosxaudiosrc.c
index 2bb21a79b..86d1cc887 100644
--- a/sys/osxaudio/gstosxaudiosrc.c
+++ b/sys/osxaudio/gstosxaudiosrc.c
@@ -136,7 +136,7 @@ gst_osx_audio_src_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_factory));
- gst_element_class_set_details_simple (element_class, "Audio Source (OSX)",
+ gst_element_class_set_static_metadata (element_class, "Audio Source (OSX)",
"Source/Audio",
"Input from a sound card in OS X",
"Zaheer Abbas Merali <zaheerabbas at merali dot org>");
diff --git a/sys/osxvideo/osxvideosink.m b/sys/osxvideo/osxvideosink.m
index b0a1ef016..2e31c998a 100644
--- a/sys/osxvideo/osxvideosink.m
+++ b/sys/osxvideo/osxvideosink.m
@@ -350,7 +350,7 @@ gst_osx_video_sink_base_init (gpointer g_class)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
- gst_element_class_set_details_simple (element_class, "OSX Video sink",
+ gst_element_class_set_static_metadata (element_class, "OSX Video sink",
"Sink/Video", "OSX native videosink",
"Zaheer Abbas Merali <zaheerabbas at merali dot org>");
diff --git a/sys/sunaudio/gstsunaudiomixer.c b/sys/sunaudio/gstsunaudiomixer.c
index 7688450b2..3966d3a50 100644
--- a/sys/sunaudio/gstsunaudiomixer.c
+++ b/sys/sunaudio/gstsunaudiomixer.c
@@ -43,7 +43,7 @@ static GstStateChangeReturn gst_sunaudiomixer_change_state (GstElement *
static void
gst_sunaudiomixer_base_init (gpointer klass)
{
- gst_element_class_set_details_simple (GST_ELEMENT_CLASS (klass),
+ gst_element_class_set_static_metadata (GST_ELEMENT_CLASS (klass),
"Sun Audio Mixer", "Generic/Audio",
"Control sound input and output levels with Sun Audio",
"Brian Cameron <brian.cameron@sun.com>");
diff --git a/sys/sunaudio/gstsunaudiosink.c b/sys/sunaudio/gstsunaudiosink.c
index 0110b26fa..35248197a 100644
--- a/sys/sunaudio/gstsunaudiosink.c
+++ b/sys/sunaudio/gstsunaudiosink.c
@@ -148,7 +148,7 @@ gst_sunaudiosink_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_sunaudiosink_factory));
- gst_element_class_set_details_simple (element_class, "Sun Audio Sink",
+ gst_element_class_set_static_metadata (element_class, "Sun Audio Sink",
"Sink/Audio",
"Audio sink for Sun Audio devices",
"David A. Schleef <ds@schleef.org>, "
diff --git a/sys/sunaudio/gstsunaudiosrc.c b/sys/sunaudio/gstsunaudiosrc.c
index f0529be93..7508c18cc 100644
--- a/sys/sunaudio/gstsunaudiosrc.c
+++ b/sys/sunaudio/gstsunaudiosrc.c
@@ -110,7 +110,7 @@ gst_sunaudiosrc_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_sunaudiosrc_factory));
- gst_element_class_set_details_simple (element_class, "Sun Audio Source",
+ gst_element_class_set_static_metadata (element_class, "Sun Audio Source",
"Source/Audio",
"Audio source for Sun Audio devices",
"Brian Cameron <brian.cameron@sun.com>");
diff --git a/sys/v4l2/gstv4l2radio.c b/sys/v4l2/gstv4l2radio.c
index bfae36023..0c697be4a 100644
--- a/sys/v4l2/gstv4l2radio.c
+++ b/sys/v4l2/gstv4l2radio.c
@@ -305,7 +305,7 @@ gst_v4l2radio_class_init (GstV4l2RadioClass * klass)
gstelement_class->change_state =
GST_DEBUG_FUNCPTR (gst_v4l2radio_change_state);
- gst_element_class_set_details_simple (gstelement_class,
+ gst_element_class_set_static_metadata (gstelement_class,
"Radio (video4linux2) Tuner",
"Tuner",
"Controls a Video4Linux2 radio device",
diff --git a/sys/v4l2/gstv4l2sink.c b/sys/v4l2/gstv4l2sink.c
index ba73c5a93..2730027ed 100644
--- a/sys/v4l2/gstv4l2sink.c
+++ b/sys/v4l2/gstv4l2sink.c
@@ -198,7 +198,7 @@ gst_v4l2sink_class_init (GstV4l2SinkClass * klass)
"The height of the video crop; default is equal to negotiated image height",
0, 0xffffffff, 0, G_PARAM_READWRITE));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"Video (video4linux2) Sink", "Sink/Video",
"Displays frames on a video4linux2 device", "Rob Clark <rob@ti.com>,");
diff --git a/sys/v4l2/gstv4l2src.c b/sys/v4l2/gstv4l2src.c
index 2a06a7be2..bd79d38da 100644
--- a/sys/v4l2/gstv4l2src.c
+++ b/sys/v4l2/gstv4l2src.c
@@ -168,7 +168,7 @@ gst_v4l2src_class_init (GstV4l2SrcClass * klass)
"Only use every nth frame", 1, G_MAXINT,
PROP_DEF_DECIMATE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (element_class,
+ gst_element_class_set_static_metadata (element_class,
"Video (video4linux2) Source", "Source/Video",
"Reads frames from a Video4Linux2 device",
"Edgard Lima <edgard.lima@indt.org.br>, "
diff --git a/sys/waveform/gstwaveformsink.c b/sys/waveform/gstwaveformsink.c
index 2c10c6176..b79ebeb33 100644
--- a/sys/waveform/gstwaveformsink.c
+++ b/sys/waveform/gstwaveformsink.c
@@ -127,7 +127,7 @@ gst_waveform_sink_class_init (GstWaveFormSinkClass * klass)
GST_DEBUG_CATEGORY_INIT (waveformsink_debug, "waveformsink", 0,
"Waveform sink");
- gst_element_class_set_details_simple (element_class, "WaveForm Audio Sink",
+ gst_element_class_set_static_metadata (element_class, "WaveForm Audio Sink",
"Sink/Audio",
"Output to a sound card via WaveForm API",
"Sebastien Moutte <sebastien@moutte.net>");
diff --git a/sys/ximage/gstximagesrc.c b/sys/ximage/gstximagesrc.c
index d94418106..07436ef31 100644
--- a/sys/ximage/gstximagesrc.c
+++ b/sys/ximage/gstximagesrc.c
@@ -1246,7 +1246,7 @@ gst_ximage_src_class_init (GstXImageSrcClass * klass)
"Window name to capture from", NULL,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_element_class_set_details_simple (ec, "Ximage video source",
+ gst_element_class_set_static_metadata (ec, "Ximage video source",
"Source/Video",
"Creates a screenshot video stream",
"Lutz Mueller <lutz@users.sourceforge.net>, "