diff options
author | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2012-09-14 17:08:49 +0200 |
---|---|---|
committer | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2012-09-14 17:27:49 +0200 |
commit | 578861abeab76704b98d377f69e136f8431dc4ab (patch) | |
tree | 56acc109a822cc72f9709d30e99c049501ac5404 /ext | |
parent | f2191d403c47dda65836e72686a94a94f2dcc0bc (diff) | |
download | gstreamer-plugins-bad-578861abeab76704b98d377f69e136f8431dc4ab.tar.gz |
replace gst_element_class_set_details_simple with gst_element_class_set_metadata
Diffstat (limited to 'ext')
114 files changed, 115 insertions, 115 deletions
diff --git a/ext/apexsink/gstapexsink.c b/ext/apexsink/gstapexsink.c index 9dec7bd6e..25dfb08b7 100644 --- a/ext/apexsink/gstapexsink.c +++ b/ext/apexsink/gstapexsink.c @@ -261,7 +261,7 @@ gst_apexsink_base_init (gpointer g_class) { GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Apple AirPort Express Audio Sink", "Sink/Audio/Wireless", "Output stream to an AirPort Express", "Jérémie Bernard [GRemi] <gremimail@gmail.com>"); diff --git a/ext/assrender/gstassrender.c b/ext/assrender/gstassrender.c index 07335bcbd..212beb3be 100644 --- a/ext/assrender/gstassrender.c +++ b/ext/assrender/gstassrender.c @@ -155,7 +155,7 @@ gst_ass_render_class_init (GstAssRenderClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&text_sink_factory)); - gst_element_class_set_details_simple (gstelement_class, "ASS/SSA Render", + gst_element_class_set_metadata (gstelement_class, "ASS/SSA Render", "Mixer/Video/Overlay/Subtitle", "Renders ASS/SSA subtitles with libass", "Benjamin Schmitz <vortex@wolpzone.de>, " diff --git a/ext/audiofile/gstafparse.c b/ext/audiofile/gstafparse.c index 27b5a6e8c..eb16ecb2c 100644 --- a/ext/audiofile/gstafparse.c +++ b/ext/audiofile/gstafparse.c @@ -119,7 +119,7 @@ gst_afparse_base_init (gpointer g_class) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&afparse_sink_factory)); - gst_element_class_set_details_simple (element_class, "Audiofile demuxer", + gst_element_class_set_metadata (element_class, "Audiofile demuxer", "Codec/Demuxer/Audio", "Audiofile parser for audio/raw", "Steve Baker <stevebaker_org@yahoo.co.uk>"); diff --git a/ext/audiofile/gstafsink.c b/ext/audiofile/gstafsink.c index 79fc7abdb..5953da4ab 100644 --- a/ext/audiofile/gstafsink.c +++ b/ext/audiofile/gstafsink.c @@ -140,7 +140,7 @@ gst_afsink_base_init (gpointer g_class) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&afsink_sink_factory)); - gst_element_class_set_details_simple (element_class, "Audiofile sink", + gst_element_class_set_metadata (element_class, "Audiofile sink", "Sink/Audio", "Write audio streams to disk using libaudiofile", "Thomas Vander Stichele <thomas@apestaart.org>"); diff --git a/ext/audiofile/gstafsrc.c b/ext/audiofile/gstafsrc.c index 2a750a378..0e43f541e 100644 --- a/ext/audiofile/gstafsrc.c +++ b/ext/audiofile/gstafsrc.c @@ -137,7 +137,7 @@ gst_afsrc_base_init (gpointer g_class) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&afsrc_src_factory)); - gst_element_class_set_details_simple (element_class, "Audiofile source", + gst_element_class_set_metadata (element_class, "Audiofile source", "Source/Audio", "Read audio files from disk using libaudiofile", "Thomas <thomas@apestaart.org>"); diff --git a/ext/bz2/gstbz2dec.c b/ext/bz2/gstbz2dec.c index 38c71485d..513832e70 100644 --- a/ext/bz2/gstbz2dec.c +++ b/ext/bz2/gstbz2dec.c @@ -300,7 +300,7 @@ gst_bz2dec_class_init (GstBz2decClass * 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, "BZ2 decoder", + gst_element_class_set_metadata (gstelement_class, "BZ2 decoder", "Codec/Decoder", "Decodes compressed streams", "Lutz Mueller <lutz@users.sourceforge.net>"); diff --git a/ext/bz2/gstbz2enc.c b/ext/bz2/gstbz2enc.c index d7f2566af..161320698 100644 --- a/ext/bz2/gstbz2enc.c +++ b/ext/bz2/gstbz2enc.c @@ -324,7 +324,7 @@ gst_bz2enc_class_init (GstBz2encClass * 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, "BZ2 encoder", + gst_element_class_set_metadata (gstelement_class, "BZ2 encoder", "Codec/Encoder", "Compresses streams", "Lutz Mueller <lutz@users.sourceforge.net>"); diff --git a/ext/cdaudio/gstcdaudio.c b/ext/cdaudio/gstcdaudio.c index ebd974168..ffd81c234 100644 --- a/ext/cdaudio/gstcdaudio.c +++ b/ext/cdaudio/gstcdaudio.c @@ -135,7 +135,7 @@ gst_cdaudio_base_init (gpointer g_class) { GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - gst_element_class_set_details_simple (element_class, "CD player", + gst_element_class_set_metadata (element_class, "CD player", "Generic/Bin", "Play CD audio through the CD Drive", "Wim Taymans <wim@fluendo.com>"); diff --git a/ext/celt/gstceltdec.c b/ext/celt/gstceltdec.c index f647baac7..14f9d0d41 100644 --- a/ext/celt/gstceltdec.c +++ b/ext/celt/gstceltdec.c @@ -97,7 +97,7 @@ gst_celt_dec_class_init (GstCeltDecClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&celt_dec_sink_factory)); - gst_element_class_set_details_simple (gstelement_class, "Celt audio decoder", + gst_element_class_set_metadata (gstelement_class, "Celt audio decoder", "Codec/Decoder/Audio", "decode celt streams to audio", "Sebastian Dröge <sebastian.droege@collabora.co.uk>"); diff --git a/ext/celt/gstceltenc.c b/ext/celt/gstceltenc.c index 563af7c07..a4dd1ea51 100644 --- a/ext/celt/gstceltenc.c +++ b/ext/celt/gstceltenc.c @@ -189,7 +189,7 @@ gst_celt_enc_class_init (GstCeltEncClass * 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, "Celt audio encoder", + gst_element_class_set_metadata (gstelement_class, "Celt audio encoder", "Codec/Encoder/Audio", "Encodes audio in Celt format", "Sebastian Dröge <sebastian.droege@collabora.co.uk>"); diff --git a/ext/chromaprint/gstchromaprint.c b/ext/chromaprint/gstchromaprint.c index 760d3ec4e..a6cb86713 100644 --- a/ext/chromaprint/gstchromaprint.c +++ b/ext/chromaprint/gstchromaprint.c @@ -106,7 +106,7 @@ gst_chromaprint_class_init (GstChromaprintClass * klass) GST_DEBUG_FUNCPTR (gst_chromaprint_sink_event); gstbasetrans_class->passthrough_on_same_caps = TRUE; - gst_element_class_set_details_simple (GST_ELEMENT_CLASS (klass), + gst_element_class_set_metadata (GST_ELEMENT_CLASS (klass), "Chromaprint fingerprinting element", "Filter/Analyzer/Audio", "Find an audio fingerprint using the Chromaprint library", diff --git a/ext/cog/gstcogcolorspace.c b/ext/cog/gstcogcolorspace.c index f3de99ade..6b9080451 100644 --- a/ext/cog/gstcogcolorspace.c +++ b/ext/cog/gstcogcolorspace.c @@ -131,7 +131,7 @@ gst_cogcolorspace_base_init (gpointer g_class) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_cogcolorspace_sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "YCbCr/RGB format conversion", "Filter/Converter/Video", "YCbCr/RGB format conversion", "David Schleef <ds@schleef.org>"); } diff --git a/ext/cog/gstcogdownsample.c b/ext/cog/gstcogdownsample.c index c929c12ec..fab621434 100644 --- a/ext/cog/gstcogdownsample.c +++ b/ext/cog/gstcogdownsample.c @@ -137,7 +137,7 @@ gst_cogdownsample_base_init (gpointer g_class) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_cogdownsample_sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Scale down video by factor of 2", "Filter/Effect/Video", "Scales down video by a factor of 2", "David Schleef <ds@schleef.org>"); } diff --git a/ext/cog/gstcogmse.c b/ext/cog/gstcogmse.c index f73a3b8d4..08908dc40 100644 --- a/ext/cog/gstcogmse.c +++ b/ext/cog/gstcogmse.c @@ -143,7 +143,7 @@ gst_mse_base_init (gpointer klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_framestore_sink_test_template)); - gst_element_class_set_details_simple (element_class, "Calculate MSE", + gst_element_class_set_metadata (element_class, "Calculate MSE", "Filter/Effect", "Calculates mean squared error between two video streams", "David Schleef <ds@schleef.org>"); diff --git a/ext/cog/gstcogscale.c b/ext/cog/gstcogscale.c index dcc8aad31..873526707 100644 --- a/ext/cog/gstcogscale.c +++ b/ext/cog/gstcogscale.c @@ -203,7 +203,7 @@ gst_cog_scale_base_init (gpointer g_class) { GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - gst_element_class_set_details_simple (element_class, "Video scaler", + gst_element_class_set_metadata (element_class, "Video scaler", "Filter/Effect/Video", "Resizes video", "Wim Taymans <wim.taymans@chello.be>"); diff --git a/ext/cog/gstcolorconvert.c b/ext/cog/gstcolorconvert.c index 1ed6d91a5..c13168ab1 100644 --- a/ext/cog/gstcolorconvert.c +++ b/ext/cog/gstcolorconvert.c @@ -137,7 +137,7 @@ gst_colorconvert_base_init (gpointer g_class) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_colorconvert_sink_template)); - gst_element_class_set_details_simple (element_class, "Convert colorspace", + gst_element_class_set_metadata (element_class, "Convert colorspace", "Filter/Effect/Video", "Convert between SDTV and HDTV colorspace", "David Schleef <ds@schleef.org>"); diff --git a/ext/cog/gstlogoinsert.c b/ext/cog/gstlogoinsert.c index 5746528e4..dfcc7952a 100644 --- a/ext/cog/gstlogoinsert.c +++ b/ext/cog/gstlogoinsert.c @@ -135,7 +135,7 @@ gst_logoinsert_base_init (gpointer g_class) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_logoinsert_sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Overlay image onto video", "Filter/Effect/Video", "Overlay image onto video", "David Schleef <ds@schleef.org>"); } diff --git a/ext/curl/gstcurlbasesink.c b/ext/curl/gstcurlbasesink.c index 5e1faf22e..9f9ddeac6 100644 --- a/ext/curl/gstcurlbasesink.c +++ b/ext/curl/gstcurlbasesink.c @@ -150,7 +150,7 @@ gst_curl_base_sink_class_init (GstCurlBaseSinkClass * klass) "curl base sink element"); GST_DEBUG_OBJECT (klass, "class_init"); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Curl base sink", "Sink/Network", "Upload data over the network to a server using libcurl", diff --git a/ext/curl/gstcurlfilesink.c b/ext/curl/gstcurlfilesink.c index 287e507f4..a1c661de7 100644 --- a/ext/curl/gstcurlfilesink.c +++ b/ext/curl/gstcurlfilesink.c @@ -99,7 +99,7 @@ gst_curl_file_sink_class_init (GstCurlFileSinkClass * klass) "curl file sink element"); GST_DEBUG_OBJECT (klass, "class_init"); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Curl file sink", "Sink/Network", "Upload data over FILE protocol using libcurl", diff --git a/ext/curl/gstcurlftpsink.c b/ext/curl/gstcurlftpsink.c index d53565734..143539300 100644 --- a/ext/curl/gstcurlftpsink.c +++ b/ext/curl/gstcurlftpsink.c @@ -100,7 +100,7 @@ gst_curl_ftp_sink_class_init (GstCurlFtpSinkClass * klass) "curl ftp sink element"); GST_DEBUG_OBJECT (klass, "class_init"); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Curl ftp sink", "Sink/Network", "Upload data over FTP protocol using libcurl", diff --git a/ext/curl/gstcurlhttpsink.c b/ext/curl/gstcurlhttpsink.c index 5df3e5061..503803ef7 100644 --- a/ext/curl/gstcurlhttpsink.c +++ b/ext/curl/gstcurlhttpsink.c @@ -118,7 +118,7 @@ gst_curl_http_sink_class_init (GstCurlHttpSinkClass * klass) "curl http sink element"); GST_DEBUG_OBJECT (klass, "class_init"); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Curl http sink", "Sink/Network", "Upload data over HTTP/HTTPS protocol using libcurl", diff --git a/ext/curl/gstcurlsmtpsink.c b/ext/curl/gstcurlsmtpsink.c index adf173969..28c581076 100644 --- a/ext/curl/gstcurlsmtpsink.c +++ b/ext/curl/gstcurlsmtpsink.c @@ -219,7 +219,7 @@ gst_curl_smtp_sink_class_init (GstCurlSmtpSinkClass * klass) "curl smtp sink element"); GST_DEBUG_OBJECT (klass, "class_init"); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Curl smtp sink", "Sink/Network", "Upload data over SMTP protocol using libcurl", diff --git a/ext/curl/gstcurltlssink.c b/ext/curl/gstcurltlssink.c index fcb1570c1..19b175b02 100644 --- a/ext/curl/gstcurltlssink.c +++ b/ext/curl/gstcurltlssink.c @@ -90,7 +90,7 @@ gst_curl_tls_sink_class_init (GstCurlTlsSinkClass * klass) "curl tls sink element"); GST_DEBUG_OBJECT (klass, "class_init"); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Curl tls sink", "Sink/Network", "Upload data over TLS protocol using libcurl", diff --git a/ext/dc1394/gstdc1394.c b/ext/dc1394/gstdc1394.c index 65146d1ae..299b52ac8 100644 --- a/ext/dc1394/gstdc1394.c +++ b/ext/dc1394/gstdc1394.c @@ -105,7 +105,7 @@ gst_dc1394_base_init (gpointer g_class) { GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - gst_element_class_set_details_simple (element_class, "1394 IIDC Video Source", + gst_element_class_set_metadata (element_class, "1394 IIDC Video Source", "Source/Video", "libdc1394 based source, supports 1394 IIDC cameras", "Antoine Tremblay <hexa00@gmail.com>"); diff --git a/ext/dirac/gstdiracdec.cc b/ext/dirac/gstdiracdec.cc index 32772a853..afeff514e 100644 --- a/ext/dirac/gstdiracdec.cc +++ b/ext/dirac/gstdiracdec.cc @@ -107,7 +107,7 @@ gst_diracdec_base_init (gpointer g_class) &gst_diracdec_src_pad_template); gst_element_class_add_static_pad_template (element_class, &gst_diracdec_sink_pad_template); - gst_element_class_set_details_simple (element_class, "Dirac stream decoder", + gst_element_class_set_metadata (element_class, "Dirac stream decoder", "Codec/Decoder/Video", "Decode DIRAC streams", "David Schleef <ds@schleef.org>, " "Ronald Bultje <rbultje@ronald.bitfreak.net>"); diff --git a/ext/dirac/gstdiracenc.cc b/ext/dirac/gstdiracenc.cc index 0bf2cd094..647b5c13d 100644 --- a/ext/dirac/gstdiracenc.cc +++ b/ext/dirac/gstdiracenc.cc @@ -205,7 +205,7 @@ gst_dirac_enc_base_init (gpointer g_class) gst_element_class_add_static_pad_template (element_class, &gst_dirac_enc_sink_template); - gst_element_class_set_details_simple (element_class, "Dirac Encoder", + gst_element_class_set_metadata (element_class, "Dirac Encoder", "Codec/Encoder/Video", "Encode raw YUV video into Dirac stream", "David Schleef <ds@schleef.org>"); diff --git a/ext/directfb/dfbvideosink.c b/ext/directfb/dfbvideosink.c index 717a9680e..7d7b6fe0f 100644 --- a/ext/directfb/dfbvideosink.c +++ b/ext/directfb/dfbvideosink.c @@ -2260,7 +2260,7 @@ gst_dfbvideosink_base_init (gpointer g_class) { GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - gst_element_class_set_details_simple (element_class, "DirectFB video sink", + gst_element_class_set_metadata (element_class, "DirectFB video sink", "Sink/Video", "A DirectFB based videosink", "Julien Moutte <julien@moutte.net>"); diff --git a/ext/dts/gstdtsdec.c b/ext/dts/gstdtsdec.c index bed70e05a..8208671cc 100644 --- a/ext/dts/gstdtsdec.c +++ b/ext/dts/gstdtsdec.c @@ -160,7 +160,7 @@ gst_dtsdec_class_init (GstDtsDecClass * klass) gst_static_pad_template_get (&sink_factory)); gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&src_factory)); - gst_element_class_set_details_simple (gstelement_class, "DTS audio decoder", + gst_element_class_set_metadata (gstelement_class, "DTS audio decoder", "Codec/Decoder/Audio", "Decodes DTS audio streams", "Jan Schmidt <thaytan@noraisin.net>, " diff --git a/ext/faac/gstfaac.c b/ext/faac/gstfaac.c index 3425b4932..450567f23 100644 --- a/ext/faac/gstfaac.c +++ b/ext/faac/gstfaac.c @@ -202,7 +202,7 @@ gst_faac_class_init (GstFaacClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&sink_template)); - gst_element_class_set_details_simple (gstelement_class, "AAC audio encoder", + gst_element_class_set_metadata (gstelement_class, "AAC audio encoder", "Codec/Encoder/Audio", "Free MPEG-2/4 AAC encoder", "Ronald Bultje <rbultje@ronald.bitfreak.net>"); diff --git a/ext/faad/gstfaad.c b/ext/faad/gstfaad.c index 4434e4039..c5da323d5 100644 --- a/ext/faad/gstfaad.c +++ b/ext/faad/gstfaad.c @@ -157,7 +157,7 @@ gst_faad_class_init (GstFaadClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&sink_template)); - gst_element_class_set_details_simple (element_class, "AAC audio decoder", + gst_element_class_set_metadata (element_class, "AAC audio decoder", "Codec/Decoder/Audio", "Free MPEG-2/4 AAC decoder", "Ronald Bultje <rbultje@ronald.bitfreak.net>"); diff --git a/ext/flite/gstflitetestsrc.c b/ext/flite/gstflitetestsrc.c index 15bcaab73..1fcf5acbd 100644 --- a/ext/flite/gstflitetestsrc.c +++ b/ext/flite/gstflitetestsrc.c @@ -129,7 +129,7 @@ gst_flite_test_src_class_init (GstFliteTestSrcClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&gst_flite_test_src_src_template)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_metadata (gstelement_class, "Flite speech test source", "Source/Audio", "Creates audio test signals identifying channels", "David Schleef <ds@schleef.org>"); diff --git a/ext/gme/gstgme.c b/ext/gme/gstgme.c index 93c277568..6e7f15a0f 100644 --- a/ext/gme/gstgme.c +++ b/ext/gme/gstgme.c @@ -86,7 +86,7 @@ gst_gme_dec_class_init (GstGmeDecClass * klass) gobject_class->dispose = gst_gme_dec_dispose; - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Gaming console music file decoder", "Codec/Audio/Decoder", "Uses libgme to emulate a gaming console sound processors", "Chris Lee <clee@kde.org>, Brian Koropoff <bkoropoff@gmail.com>, " diff --git a/ext/gsettings/gstgsettingsaudiosink.c b/ext/gsettings/gstgsettingsaudiosink.c index 12d848938..d2974f6dd 100644 --- a/ext/gsettings/gstgsettingsaudiosink.c +++ b/ext/gsettings/gstgsettingsaudiosink.c @@ -329,7 +329,7 @@ gst_gsettings_audio_sink_base_init (gpointer klass) { GstElementClass *eklass = GST_ELEMENT_CLASS (klass); - gst_element_class_set_details_simple (eklass, "GSettings audio sink", + gst_element_class_set_metadata (eklass, "GSettings audio sink", "Sink/Audio", "Audio sink embedding the GSettings preferences for audio output", "Sebastian Dröge <sebastian.droege@collabora.co.uk>"); diff --git a/ext/gsettings/gstgsettingsaudiosrc.c b/ext/gsettings/gstgsettingsaudiosrc.c index c30f12271..9e5003115 100644 --- a/ext/gsettings/gstgsettingsaudiosrc.c +++ b/ext/gsettings/gstgsettingsaudiosrc.c @@ -228,7 +228,7 @@ gst_gsettings_audio_src_base_init (gpointer klass) { GstElementClass *eklass = GST_ELEMENT_CLASS (klass); - gst_element_class_set_details_simple (eklass, "GSettings audio src", + gst_element_class_set_metadata (eklass, "GSettings audio src", "Src/Audio", "Audio src embedding the GSettings preferences for audio input", "Sebastian Dröge <sebastian.droege@collabora.co.uk>"); diff --git a/ext/gsettings/gstgsettingsvideosink.c b/ext/gsettings/gstgsettingsvideosink.c index fd5735b01..6c9c7fbd9 100644 --- a/ext/gsettings/gstgsettingsvideosink.c +++ b/ext/gsettings/gstgsettingsvideosink.c @@ -228,7 +228,7 @@ gst_gsettings_video_sink_base_init (gpointer klass) { GstElementClass *eklass = GST_ELEMENT_CLASS (klass); - gst_element_class_set_details_simple (eklass, "GSettings video sink", + gst_element_class_set_metadata (eklass, "GSettings video sink", "Sink/Video", "Video sink embedding the GSettings preferences for video input", "Sebastian Dröge <sebastian.droege@collabora.co.uk>"); diff --git a/ext/gsettings/gstgsettingsvideosrc.c b/ext/gsettings/gstgsettingsvideosrc.c index d617d7779..54aafe531 100644 --- a/ext/gsettings/gstgsettingsvideosrc.c +++ b/ext/gsettings/gstgsettingsvideosrc.c @@ -228,7 +228,7 @@ gst_gsettings_video_src_base_init (gpointer klass) { GstElementClass *eklass = GST_ELEMENT_CLASS (klass); - gst_element_class_set_details_simple (eklass, "GSettings video src", + gst_element_class_set_metadata (eklass, "GSettings video src", "Src/Video", "Video src embedding the GSettings preferences for video input", "Sebastian Dröge <sebastian.droege@collabora.co.uk>"); diff --git a/ext/gsm/gstgsmdec.c b/ext/gsm/gstgsmdec.c index 954594f8a..d6d916649 100644 --- a/ext/gsm/gstgsmdec.c +++ b/ext/gsm/gstgsmdec.c @@ -88,7 +88,7 @@ gst_gsmdec_class_init (GstGSMDecClass * klass) gst_static_pad_template_get (&gsmdec_sink_template)); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gsmdec_src_template)); - gst_element_class_set_details_simple (element_class, "GSM audio decoder", + gst_element_class_set_metadata (element_class, "GSM audio decoder", "Codec/Decoder/Audio", "Decodes GSM encoded audio", "Philippe Khalaf <burger@speedy.org>"); diff --git a/ext/gsm/gstgsmenc.c b/ext/gsm/gstgsmenc.c index a25d65719..539d076c8 100644 --- a/ext/gsm/gstgsmenc.c +++ b/ext/gsm/gstgsmenc.c @@ -82,7 +82,7 @@ gst_gsmenc_class_init (GstGSMEncClass * klass) gst_static_pad_template_get (&gsmenc_sink_template)); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gsmenc_src_template)); - gst_element_class_set_details_simple (element_class, "GSM audio encoder", + gst_element_class_set_metadata (element_class, "GSM audio encoder", "Codec/Encoder/Audio", "Encodes GSM audio", "Philippe Khalaf <burger@speedy.org>"); diff --git a/ext/jasper/gstjasperdec.c b/ext/jasper/gstjasperdec.c index 4435077d7..2052cc506 100644 --- a/ext/jasper/gstjasperdec.c +++ b/ext/jasper/gstjasperdec.c @@ -96,7 +96,7 @@ gst_jasper_dec_base_init (gpointer g_class) gst_static_pad_template_get (&gst_jasper_dec_src_template)); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_jasper_dec_sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Jasper JPEG2000 image decoder", "Codec/Decoder/Image", "Decodes JPEG2000 encoded images using jasper", "Mark Nauwelaerts <mnauw@users.sf.net>"); diff --git a/ext/jasper/gstjasperenc.c b/ext/jasper/gstjasperenc.c index 13eb7ab88..3da86d6b3 100644 --- a/ext/jasper/gstjasperenc.c +++ b/ext/jasper/gstjasperenc.c @@ -100,7 +100,7 @@ gst_jasper_enc_base_init (gpointer g_class) gst_static_pad_template_get (&gst_jasper_enc_src_template)); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_jasper_enc_sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Jasper JPEG2000 image encoder", "Codec/Encoder/Image", "Encodes video to JPEG2000 using jasper", "Mark Nauwelaerts <mnauw@users.sf.net>"); diff --git a/ext/kate/gstkatedec.c b/ext/kate/gstkatedec.c index 6b1ee73d4..b45103fb5 100644 --- a/ext/kate/gstkatedec.c +++ b/ext/kate/gstkatedec.c @@ -161,7 +161,7 @@ gst_kate_dec_class_init (GstKateDecClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&sink_factory)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_metadata (gstelement_class, "Kate stream text decoder", "Codec/Decoder/Subtitle", "Decodes Kate text streams", "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>"); diff --git a/ext/kate/gstkateenc.c b/ext/kate/gstkateenc.c index 239bbb3d1..7dbd03037 100644 --- a/ext/kate/gstkateenc.c +++ b/ext/kate/gstkateenc.c @@ -216,7 +216,7 @@ gst_kate_enc_class_init (GstKateEncClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&sink_factory)); - gst_element_class_set_details_simple (gstelement_class, "Kate stream encoder", + gst_element_class_set_metadata (gstelement_class, "Kate stream encoder", "Codec/Encoder/Subtitle", "Encodes Kate streams from text or subpictures", "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>"); diff --git a/ext/kate/gstkateparse.c b/ext/kate/gstkateparse.c index 67821d8c1..e7eab4fdd 100644 --- a/ext/kate/gstkateparse.c +++ b/ext/kate/gstkateparse.c @@ -111,7 +111,7 @@ gst_kate_parse_class_init (GstKateParseClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&gst_kate_parse_sink_factory)); - gst_element_class_set_details_simple (gstelement_class, "Kate stream parser", + gst_element_class_set_metadata (gstelement_class, "Kate stream parser", "Codec/Parser/Subtitle", "parse raw kate streams", "Vincent Penquerc'h <ogg.k.ogg.k at googlemail dot com>"); diff --git a/ext/kate/gstkatetag.c b/ext/kate/gstkatetag.c index 0f0f05d02..00aafa0a8 100644 --- a/ext/kate/gstkatetag.c +++ b/ext/kate/gstkatetag.c @@ -136,7 +136,7 @@ gst_kate_tag_class_init (GstKateTagClass * klass) "Set the height of the canvas this stream was authored for (0 is unspecified)", 0, G_MAXINT, 0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (gstelement_class, "Kate stream tagger", + gst_element_class_set_metadata (gstelement_class, "Kate stream tagger", "Formatter/Metadata", "Retags kate streams", "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>"); diff --git a/ext/kate/gstkatetiger.c b/ext/kate/gstkatetiger.c index ad2931436..d68595098 100644 --- a/ext/kate/gstkatetiger.c +++ b/ext/kate/gstkatetiger.c @@ -225,7 +225,7 @@ gst_kate_tiger_base_init (gpointer gclass) gst_static_pad_template_get (&kate_sink_factory)); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&video_sink_factory)); - gst_element_class_set_details_simple (element_class, "Kate stream renderer", + gst_element_class_set_metadata (element_class, "Kate stream renderer", "Mixer/Video/Overlay/Subtitle", "Decodes and renders Kate streams on top of a video", "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>"); diff --git a/ext/ladspa/gstladspa.c b/ext/ladspa/gstladspa.c index 741f055c5..17ccdb0fe 100644 --- a/ext/ladspa/gstladspa.c +++ b/ext/ladspa/gstladspa.c @@ -239,7 +239,7 @@ gst_ladspa_base_init (gpointer g_class) } #endif GST_INFO ("tags : %s", klass_tags); - gst_element_class_set_details_simple (element_class, longname, + gst_element_class_set_metadata (element_class, longname, extra_klass_tags ? extra_klass_tags : klass_tags, longname, author); g_free (longname); g_free (author); diff --git a/ext/libfame/gstlibfame.c b/ext/libfame/gstlibfame.c index c701af0b4..723c71e2c 100644 --- a/ext/libfame/gstlibfame.c +++ b/ext/libfame/gstlibfame.c @@ -177,7 +177,7 @@ gst_fameenc_base_init (GstFameEncClass * 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_metadata (element_class, "MPEG-1 and MPEG-4 video encoder", "Codec/Encoder/Video", "Uses fameenc to encode MPEG video streams", "Thomas Vander Stichele <thomas@apestaart.org>"); diff --git a/ext/libmms/gstmms.c b/ext/libmms/gstmms.c index 09c30891f..c59a17f57 100644 --- a/ext/libmms/gstmms.c +++ b/ext/libmms/gstmms.c @@ -103,7 +103,7 @@ gst_mms_class_init (GstMMSClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&src_factory)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_metadata (gstelement_class, "MMS streaming source", "Source/Network", "Receive data streamed via MSFT Multi Media Server protocol", "Maciej Katafiasz <mathrick@users.sourceforge.net>"); diff --git a/ext/lv2/gstlv2.c b/ext/lv2/gstlv2.c index 06876a8b6..c9a05e429 100644 --- a/ext/lv2/gstlv2.c +++ b/ext/lv2/gstlv2.c @@ -366,7 +366,7 @@ gst_lv2_base_init (gpointer g_class) klass_tags = "Filter/Effect/Audio/LV2"; GST_INFO ("tags : %s", klass_tags); - gst_element_class_set_details_simple (element_class, longname, + gst_element_class_set_metadata (element_class, longname, klass_tags, longname, author); g_free (longname); g_free (author); diff --git a/ext/mimic/gstmimdec.c b/ext/mimic/gstmimdec.c index 5029655b9..0640b686d 100644 --- a/ext/mimic/gstmimdec.c +++ b/ext/mimic/gstmimdec.c @@ -85,7 +85,7 @@ gst_mim_dec_class_init (GstMimDecClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&sink_factory)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_metadata (gstelement_class, "Mimic Decoder", "Codec/Decoder/Video", "MSN Messenger compatible Mimic video decoder element", diff --git a/ext/mimic/gstmimenc.c b/ext/mimic/gstmimenc.c index cabb1736a..f1b26c8f3 100644 --- a/ext/mimic/gstmimenc.c +++ b/ext/mimic/gstmimenc.c @@ -126,7 +126,7 @@ gst_mim_enc_class_init (GstMimEncClass * 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, + gst_element_class_set_metadata (gstelement_class, "Mimic Encoder", "Codec/Encoder/Video", "MSN Messenger compatible Mimic video encoder element", diff --git a/ext/modplug/gstmodplug.cc b/ext/modplug/gstmodplug.cc index e2a178649..46f125154 100644 --- a/ext/modplug/gstmodplug.cc +++ b/ext/modplug/gstmodplug.cc @@ -214,7 +214,7 @@ gst_modplug_class_init (GstModPlugClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&modplug_src_template_factory)); - gst_element_class_set_details_simple (gstelement_class, "ModPlug", + gst_element_class_set_metadata (gstelement_class, "ModPlug", "Codec/Decoder/Audio", "Module decoder based on modplug engine", "Jeremy SIMON <jsimon13@yahoo.fr>"); diff --git a/ext/mpeg2enc/gstmpeg2enc.cc b/ext/mpeg2enc/gstmpeg2enc.cc index 1482ae168..72adbdcfd 100644 --- a/ext/mpeg2enc/gstmpeg2enc.cc +++ b/ext/mpeg2enc/gstmpeg2enc.cc @@ -132,7 +132,7 @@ gst_mpeg2enc_class_init (GstMpeg2encClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "mpeg2enc video encoder", "Codec/Encoder/Video", "High-quality MPEG-1/2 video encoder", "Andrew Stevens <andrew.stevens@nexgo.de>\n" diff --git a/ext/mplex/gstmplex.cc b/ext/mplex/gstmplex.cc index fc5c459bf..9d0bbebd0 100644 --- a/ext/mplex/gstmplex.cc +++ b/ext/mplex/gstmplex.cc @@ -142,7 +142,7 @@ gst_mplex_class_init (GstMplexClass * klass) GST_DEBUG_FUNCPTR (gst_mplex_request_new_pad); element_class->release_pad = GST_DEBUG_FUNCPTR (gst_mplex_release_pad); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "mplex video multiplexer", "Codec/Muxer", "High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer", "Andrew Stevens <andrew.stevens@nexgo.de>\n" diff --git a/ext/musepack/gstmusepackdec.c b/ext/musepack/gstmusepackdec.c index 4aeaf17c2..555474ed3 100644 --- a/ext/musepack/gstmusepackdec.c +++ b/ext/musepack/gstmusepackdec.c @@ -88,7 +88,7 @@ gst_musepackdec_base_init (gpointer klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&sink_template)); - gst_element_class_set_details_simple (element_class, "Musepack decoder", + gst_element_class_set_metadata (element_class, "Musepack decoder", "Codec/Decoder/Audio", "Musepack decoder", "Ronald Bultje <rbultje@ronald.bitfreak.net>"); } diff --git a/ext/musicbrainz/gsttrm.c b/ext/musicbrainz/gsttrm.c index 987f90e8f..d2e3896d1 100644 --- a/ext/musicbrainz/gsttrm.c +++ b/ext/musicbrainz/gsttrm.c @@ -117,7 +117,7 @@ gst_trm_base_init (gpointer klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "MusicBrainz TRM generator", "Filter/Analyzer/Audio", "Compute MusicBrainz TRM Id using libmusicbrainz", "Jeremy Simon <jsimon13@yahoo.fr>"); diff --git a/ext/mythtv/gstmythtvsrc.c b/ext/mythtv/gstmythtvsrc.c index bc71cd4e8..c0a209ba6 100644 --- a/ext/mythtv/gstmythtvsrc.c +++ b/ext/mythtv/gstmythtvsrc.c @@ -159,7 +159,7 @@ GST_BOILERPLATE_FULL (GstMythtvSrc, gst_mythtv_src, GstPushSrc, gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&srctemplate)); - gst_element_class_set_details_simple (element_class, "MythTV client source", + gst_element_class_set_metadata (element_class, "MythTV client source", "Source/Network", "Control and receive data as a client over the network " "via raw socket connections using the MythTV protocol", diff --git a/ext/nas/nassink.c b/ext/nas/nassink.c index afd572a27..739814bc9 100644 --- a/ext/nas/nassink.c +++ b/ext/nas/nassink.c @@ -96,7 +96,7 @@ gst_nas_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, "NAS audio sink", + gst_element_class_set_metadata (element_class, "NAS audio sink", "Sink/Audio", "Plays audio to a Network Audio Server", "Laurent Vivier <Laurent.Vivier@bull.net>, " diff --git a/ext/neon/gstneonhttpsrc.c b/ext/neon/gstneonhttpsrc.c index 578646afe..83c2714b1 100644 --- a/ext/neon/gstneonhttpsrc.c +++ b/ext/neon/gstneonhttpsrc.c @@ -130,7 +130,7 @@ gst_neonhttp_src_base_init (gpointer g_class) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&srctemplate)); - gst_element_class_set_details_simple (element_class, "HTTP client source", + gst_element_class_set_metadata (element_class, "HTTP client source", "Source/Network", "Receive data as a client over the network via HTTP using NEON", "Edgard Lima <edgard.lima@indt.org.br>, " diff --git a/ext/ofa/gstofa.c b/ext/ofa/gstofa.c index f058e281b..eecc1352a 100644 --- a/ext/ofa/gstofa.c +++ b/ext/ofa/gstofa.c @@ -65,7 +65,7 @@ gst_ofa_base_init (gpointer g_class) GstAudioFilterClass *audio_filter_class = (GstAudioFilterClass *) g_class; GstCaps *caps; - gst_element_class_set_details_simple (gstelement_class, "OFA", + gst_element_class_set_metadata (gstelement_class, "OFA", "MusicIP Fingerprinting element", "Find a music fingerprint using MusicIP's libofa", "Milosz Derezynski <internalerror@gmail.com>, Eric Buehl <eric.buehl@gmail.com>"); diff --git a/ext/openal/gstopenalsink.c b/ext/openal/gstopenalsink.c index 70398ee49..6d7ffd255 100644 --- a/ext/openal/gstopenalsink.c +++ b/ext/openal/gstopenalsink.c @@ -168,7 +168,7 @@ gst_openal_sink_base_init (gpointer gclass) GstElementClass *element_class = GST_ELEMENT_CLASS (gclass); GstPadTemplate *pad_template; - gst_element_class_set_details_simple (element_class, "Audio sink (OpenAL)", + gst_element_class_set_metadata (element_class, "Audio sink (OpenAL)", "Sink/Audio", "Output to a sound device via OpenAL", "Chris Robinson <chris.kcat@gmail.com>"); diff --git a/ext/openal/gstopenalsrc.c b/ext/openal/gstopenalsrc.c index 350071956..4313022a9 100644 --- a/ext/openal/gstopenalsrc.c +++ b/ext/openal/gstopenalsrc.c @@ -137,7 +137,7 @@ gst_openal_src_base_init (gpointer gclass) GstElementClass *element_class = GST_ELEMENT_CLASS (gclass); - gst_element_class_set_details_simple (element_class, "OpenAL src", + gst_element_class_set_metadata (element_class, "OpenAL src", "Source/Audio", "OpenAL source capture audio from device", "Victor Lin <bornstub@gmail.com>"); diff --git a/ext/opencv/gstcvdilate.c b/ext/opencv/gstcvdilate.c index ff6f25e05..fae3ec2fc 100644 --- a/ext/opencv/gstcvdilate.c +++ b/ext/opencv/gstcvdilate.c @@ -70,7 +70,7 @@ gst_cv_dilate_class_init (GstCvDilateClass * klass) gstopencvbasefilter_class->cv_trans_ip_func = gst_cv_dilate_transform_ip; gstopencvbasefilter_class->cv_trans_func = gst_cv_dilate_transform; - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "cvdilate", "Transform/Effect/Video", "Applies cvDilate OpenCV function to the image", diff --git a/ext/opencv/gstcvequalizehist.c b/ext/opencv/gstcvequalizehist.c index 8072463ed..76a49a249 100644 --- a/ext/opencv/gstcvequalizehist.c +++ b/ext/opencv/gstcvequalizehist.c @@ -85,7 +85,7 @@ gst_cv_equalize_hist_class_init (GstCvEqualizeHistClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&sink_factory)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "cvequalizehist", "Transform/Effect/Video", "Applies cvEqualizeHist OpenCV function to the image", diff --git a/ext/opencv/gstcverode.c b/ext/opencv/gstcverode.c index 5d0fa87f3..b376d1d84 100644 --- a/ext/opencv/gstcverode.c +++ b/ext/opencv/gstcverode.c @@ -70,7 +70,7 @@ gst_cv_erode_class_init (GstCvErodeClass * klass) gstopencvbasefilter_class->cv_trans_ip_func = gst_cv_erode_transform_ip; gstopencvbasefilter_class->cv_trans_func = gst_cv_erode_transform; - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "cverode", "Transform/Effect/Video", "Applies cvErode OpenCV function to the image", diff --git a/ext/opencv/gstcvlaplace.c b/ext/opencv/gstcvlaplace.c index 8269e6dfe..9a854903d 100644 --- a/ext/opencv/gstcvlaplace.c +++ b/ext/opencv/gstcvlaplace.c @@ -148,7 +148,7 @@ gst_cv_laplace_class_init (GstCvLaplaceClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&sink_factory)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "cvlaplace", "Transform/Effect/Video", "Applies cvLaplace OpenCV function to the image", diff --git a/ext/opencv/gstcvsmooth.c b/ext/opencv/gstcvsmooth.c index 4ed438aa7..439de9eeb 100644 --- a/ext/opencv/gstcvsmooth.c +++ b/ext/opencv/gstcvsmooth.c @@ -175,7 +175,7 @@ gst_cv_smooth_class_init (GstCvSmoothClass * klass) 0, G_MAXDOUBLE, DEFAULT_PARAM4, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "cvsmooth", "Transform/Effect/Video", "Applies cvSmooth OpenCV function to the image", diff --git a/ext/opencv/gstcvsobel.c b/ext/opencv/gstcvsobel.c index aedf9b799..414ed569d 100644 --- a/ext/opencv/gstcvsobel.c +++ b/ext/opencv/gstcvsobel.c @@ -143,7 +143,7 @@ gst_cv_sobel_class_init (GstCvSobelClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&sink_factory)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "cvsobel", "Transform/Effect/Video", "Applies cvSobel OpenCV function to the image", diff --git a/ext/opencv/gstedgedetect.c b/ext/opencv/gstedgedetect.c index fd1ae957b..a4b806fc2 100644 --- a/ext/opencv/gstedgedetect.c +++ b/ext/opencv/gstedgedetect.c @@ -158,7 +158,7 @@ gst_edge_detect_class_init (GstEdgeDetectClass * klass) "Aperture size for Sobel operator (Must be either 3, 5 or 7", 3, 7, 3, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "edgedetect", "Filter/Effect/Video", "Performs canny edge detection on videos and images.", diff --git a/ext/opencv/gstfaceblur.c b/ext/opencv/gstfaceblur.c index 7b523f750..c0a6c5961 100644 --- a/ext/opencv/gstfaceblur.c +++ b/ext/opencv/gstfaceblur.c @@ -147,7 +147,7 @@ gst_face_blur_class_init (GstFaceBlurClass * klass) "Location of Haar cascade file to use for face blurion", DEFAULT_PROFILE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "faceblur", "Filter/Effect/Video", "Blurs faces in images and videos", diff --git a/ext/opencv/gstfacedetect.c b/ext/opencv/gstfacedetect.c index 0d7f61f8b..66c5a9229 100644 --- a/ext/opencv/gstfacedetect.c +++ b/ext/opencv/gstfacedetect.c @@ -270,7 +270,7 @@ gst_face_detect_class_init (GstFaceDetectClass * klass) "Minimum area height to be recognized as a face", 0, G_MAXINT, DEFAULT_MIN_SIZE_HEIGHT, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "facedetect", "Filter/Effect/Video", "Performs face detection on videos and images, providing detected positions via bus messages", diff --git a/ext/opencv/gstmotioncells.c b/ext/opencv/gstmotioncells.c index d58976028..efd53a3fa 100644 --- a/ext/opencv/gstmotioncells.c +++ b/ext/opencv/gstmotioncells.c @@ -304,7 +304,7 @@ gst_motion_cells_class_init (GstMotioncellsClass * klass) THICKNESS_MIN, THICKNESS_MAX, THICKNESS_DEF, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "motioncells", "Filter/Effect/Video", "Performs motion detection on videos and images, providing detected motion cells index via bus messages", diff --git a/ext/opencv/gstpyramidsegment.c b/ext/opencv/gstpyramidsegment.c index 030de939a..2eb4dd3c2 100644 --- a/ext/opencv/gstpyramidsegment.c +++ b/ext/opencv/gstpyramidsegment.c @@ -162,7 +162,7 @@ gst_pyramid_segment_class_init (GstPyramidSegmentClass * klass) "Maximum level of the pyramid segmentation", 0, 4, 4, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "pyramidsegment", "Filter/Effect/Video", "Applies pyramid segmentation to a video or image.", diff --git a/ext/opencv/gsttemplatematch.c b/ext/opencv/gsttemplatematch.c index a9c3f82c1..92d85002d 100644 --- a/ext/opencv/gsttemplatematch.c +++ b/ext/opencv/gsttemplatematch.c @@ -144,7 +144,7 @@ gst_template_match_class_init (GstTemplateMatchClass * klass) "Sets whether the detected template should be highlighted in the output", TRUE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "templatematch", "Filter/Effect/Video", "Performs template matching on videos and images, providing detected positions via bus messages.", diff --git a/ext/opencv/gsttextoverlay.c b/ext/opencv/gsttextoverlay.c index 2ad948531..5e3aeea6c 100644 --- a/ext/opencv/gsttextoverlay.c +++ b/ext/opencv/gsttextoverlay.c @@ -200,7 +200,7 @@ gst_opencv_text_overlay_class_init (GstOpencvTextOverlayClass * klass) "Sets the width of fonts", 1.0, 5.0, DEFAULT_WIDTH, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "opencvtextoverlay", "Filter/Effect/Video", "Write text on the top of video", "sreerenj<bsreerenj@gmail.com>"); diff --git a/ext/opus/gstopusdec.c b/ext/opus/gstopusdec.c index ab7221d7b..c4335265f 100644 --- a/ext/opus/gstopusdec.c +++ b/ext/opus/gstopusdec.c @@ -121,7 +121,7 @@ gst_opus_dec_class_init (GstOpusDecClass * klass) gst_static_pad_template_get (&opus_dec_src_factory)); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&opus_dec_sink_factory)); - gst_element_class_set_details_simple (element_class, "Opus audio decoder", + gst_element_class_set_metadata (element_class, "Opus audio decoder", "Codec/Decoder/Audio", "decode opus streams to audio", "Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>"); diff --git a/ext/opus/gstopusenc.c b/ext/opus/gstopusenc.c index d9917951c..a33f0e45a 100644 --- a/ext/opus/gstopusenc.c +++ b/ext/opus/gstopusenc.c @@ -205,7 +205,7 @@ gst_opus_enc_class_init (GstOpusEncClass * 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, "Opus audio encoder", + gst_element_class_set_metadata (gstelement_class, "Opus audio encoder", "Codec/Encoder/Audio", "Encodes audio in Opus format", "Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>"); diff --git a/ext/opus/gstopusparse.c b/ext/opus/gstopusparse.c index 5f5ba65d4..740dbb1fa 100644 --- a/ext/opus/gstopusparse.c +++ b/ext/opus/gstopusparse.c @@ -88,7 +88,7 @@ gst_opus_parse_class_init (GstOpusParseClass * klass) gst_static_pad_template_get (&opus_parse_src_factory)); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&opus_parse_sink_factory)); - gst_element_class_set_details_simple (element_class, "Opus audio parser", + gst_element_class_set_metadata (element_class, "Opus audio parser", "Codec/Parser/Audio", "parses opus audio streams", "Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>"); diff --git a/ext/opus/gstrtpopusdepay.c b/ext/opus/gstrtpopusdepay.c index f8effbb6c..dba1c1456 100644 --- a/ext/opus/gstrtpopusdepay.c +++ b/ext/opus/gstrtpopusdepay.c @@ -70,7 +70,7 @@ gst_rtp_opus_depay_class_init (GstRTPOpusDepayClass * klass) gst_static_pad_template_get (&gst_rtp_opus_depay_src_template)); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_rtp_opus_depay_sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "RTP Opus packet depayloader", "Codec/Depayloader/Network/RTP", "Extracts Opus audio from RTP packets", "Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>"); diff --git a/ext/opus/gstrtpopuspay.c b/ext/opus/gstrtpopuspay.c index 0a8fd3651..9eee96066 100644 --- a/ext/opus/gstrtpopuspay.c +++ b/ext/opus/gstrtpopuspay.c @@ -75,7 +75,7 @@ gst_rtp_opus_pay_class_init (GstRtpOPUSPayClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_rtp_opus_pay_sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "RTP Opus payloader", "Codec/Payloader/Network/RTP", "Puts Opus audio in RTP packets", diff --git a/ext/resindvd/gstmpegdemux.c b/ext/resindvd/gstmpegdemux.c index a687707ae..87e6ffbbb 100644 --- a/ext/resindvd/gstmpegdemux.c +++ b/ext/resindvd/gstmpegdemux.c @@ -185,7 +185,7 @@ gst_flups_demux_base_init (GstFluPSDemuxClass * klass) gst_element_class_add_pad_template (element_class, klass->private_template); gst_element_class_add_pad_template (element_class, klass->sink_template); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "MPEG Program Demuxer", "Codec/Demuxer", "Demultiplexes MPEG Program Streams", "Jan Schmidt <thaytan@noraisin.net>"); diff --git a/ext/resindvd/resindvdbin.c b/ext/resindvd/resindvdbin.c index d173cac98..c70f7b39d 100644 --- a/ext/resindvd/resindvdbin.c +++ b/ext/resindvd/resindvdbin.c @@ -127,7 +127,7 @@ rsn_dvdbin_class_init (RsnDvdBinClass * klass) element_class->change_state = GST_DEBUG_FUNCPTR (rsn_dvdbin_change_state); - gst_element_class_set_details_simple (element_class, "rsndvdbin", + gst_element_class_set_metadata (element_class, "rsndvdbin", "Generic/Bin/Player", "DVD playback element", "Jan Schmidt <thaytan@noraisin.net>"); } diff --git a/ext/resindvd/resindvdsrc.c b/ext/resindvd/resindvdsrc.c index 58d3c6fa4..51dd07767 100644 --- a/ext/resindvd/resindvdsrc.c +++ b/ext/resindvd/resindvdsrc.c @@ -231,7 +231,7 @@ rsn_dvdsrc_class_init (resinDvdSrcClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&src_factory)); - gst_element_class_set_details_simple (gstelement_class, "Resin DVD Src", + gst_element_class_set_metadata (gstelement_class, "Resin DVD Src", "Source/DVD", "DVD source element", "Jan Schmidt <thaytan@noraisin.net>"); } diff --git a/ext/resindvd/rsndec.c b/ext/resindvd/rsndec.c index 2c999d5e0..baf1d7850 100644 --- a/ext/resindvd/rsndec.c +++ b/ext/resindvd/rsndec.c @@ -408,7 +408,7 @@ rsn_audiodec_class_init (RsnAudioDecClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&audio_sink_template)); - gst_element_class_set_details_simple (element_class, "RsnAudioDec", + gst_element_class_set_metadata (element_class, "RsnAudioDec", "Audio/Decoder", "Resin DVD audio stream decoder", "Jan Schmidt <thaytan@noraisin.net>"); @@ -458,7 +458,7 @@ rsn_videodec_class_init (RsnAudioDecClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&video_sink_template)); - gst_element_class_set_details_simple (element_class, "RsnVideoDec", + gst_element_class_set_metadata (element_class, "RsnVideoDec", "Video/Decoder", "Resin DVD video stream decoder", "Jan Schmidt <thaytan@noraisin.net>"); diff --git a/ext/resindvd/rsnparsetter.c b/ext/resindvd/rsnparsetter.c index f2f328c25..c310314a4 100644 --- a/ext/resindvd/rsnparsetter.c +++ b/ext/resindvd/rsnparsetter.c @@ -64,7 +64,7 @@ rsn_parsetter_base_init (gpointer gclass) 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, + gst_element_class_set_metadata (element_class, "Resin Aspect Ratio Setter", "Filter/Video", "Overrides caps on video buffers to force a particular display ratio", "Jan Schmidt <thaytan@noraisin.net>"); diff --git a/ext/rsvg/gstrsvgdec.c b/ext/rsvg/gstrsvgdec.c index a1602d10c..4ad957215 100644 --- a/ext/rsvg/gstrsvgdec.c +++ b/ext/rsvg/gstrsvgdec.c @@ -77,7 +77,7 @@ gst_rsvg_dec_base_init (gpointer g_class) { GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "SVG image decoder", "Codec/Decoder/Image", "Uses librsvg to decode SVG images", "Sebastian Dröge <sebastian.droege@collabora.co.uk>"); diff --git a/ext/rsvg/gstrsvgoverlay.c b/ext/rsvg/gstrsvgoverlay.c index 82cebeb00..31e7f6f01 100644 --- a/ext/rsvg/gstrsvgoverlay.c +++ b/ext/rsvg/gstrsvgoverlay.c @@ -458,7 +458,7 @@ gst_rsvg_overlay_base_init (gpointer klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&data_sink_template)); - gst_element_class_set_details_simple (element_class, "RSVG overlay", + gst_element_class_set_metadata (element_class, "RSVG overlay", "Filter/Editor/Video", "Overlays SVG graphics over a video stream", "Olivier Aubert <olivier.aubert@liris.cnrs.fr>"); diff --git a/ext/rtmp/gstrtmpsink.c b/ext/rtmp/gstrtmpsink.c index d55d652c9..b22b9d913 100644 --- a/ext/rtmp/gstrtmpsink.c +++ b/ext/rtmp/gstrtmpsink.c @@ -100,7 +100,7 @@ gst_rtmp_sink_class_init (GstRTMPSinkClass * klass) g_param_spec_string ("location", "RTMP Location", "RTMP url", DEFAULT_LOCATION, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_metadata (gstelement_class, "RTMP output sink", "Sink/Network", "Sends FLV content to a server via RTMP", "Jan Schmidt <thaytan@noraisin.net>"); diff --git a/ext/rtmp/gstrtmpsrc.c b/ext/rtmp/gstrtmpsrc.c index 7d3ccaf34..b22ba958e 100644 --- a/ext/rtmp/gstrtmpsrc.c +++ b/ext/rtmp/gstrtmpsrc.c @@ -127,7 +127,7 @@ gst_rtmp_src_class_init (GstRTMPSrcClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&srctemplate)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_metadata (gstelement_class, "RTMP Source", "Source/File", "Read RTMP streams", diff --git a/ext/schroedinger/gstschrodec.c b/ext/schroedinger/gstschrodec.c index c89ca2564..cd12d8bca 100644 --- a/ext/schroedinger/gstschrodec.c +++ b/ext/schroedinger/gstschrodec.c @@ -129,7 +129,7 @@ gst_schro_dec_class_init (GstSchroDecClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_schro_dec_sink_template)); - gst_element_class_set_details_simple (element_class, "Dirac Decoder", + gst_element_class_set_metadata (element_class, "Dirac Decoder", "Codec/Decoder/Video", "Decode Dirac streams", "David Schleef <ds@schleef.org>"); diff --git a/ext/schroedinger/gstschroenc.c b/ext/schroedinger/gstschroenc.c index 8b5c6fc69..04fabf418 100644 --- a/ext/schroedinger/gstschroenc.c +++ b/ext/schroedinger/gstschroenc.c @@ -219,7 +219,7 @@ gst_schro_enc_class_init (GstSchroEncClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_schro_enc_sink_template)); - gst_element_class_set_details_simple (element_class, "Dirac Encoder", + gst_element_class_set_metadata (element_class, "Dirac Encoder", "Codec/Encoder/Video", "Encode raw video into Dirac stream", "David Schleef <ds@schleef.org>"); diff --git a/ext/sdl/sdlaudiosink.c b/ext/sdl/sdlaudiosink.c index 77f885a9d..e5279e51f 100644 --- a/ext/sdl/sdlaudiosink.c +++ b/ext/sdl/sdlaudiosink.c @@ -146,7 +146,7 @@ gst_sdlaudio_sink_base_init (gpointer g_class) { GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - gst_element_class_set_details_simple (element_class, "SDL audio sink", + gst_element_class_set_metadata (element_class, "SDL audio sink", "Sink/Audio", "Output to a sound card via SDLAUDIO", "Edgard Lima <edgard.lima@indt.org.br>"); diff --git a/ext/sdl/sdlvideosink.c b/ext/sdl/sdlvideosink.c index ebf756f17..e976466a2 100644 --- a/ext/sdl/sdlvideosink.c +++ b/ext/sdl/sdlvideosink.c @@ -152,7 +152,7 @@ gst_sdlvideosink_base_init (gpointer g_class) GST_PAD_SINK, GST_PAD_ALWAYS, capslist); gst_element_class_add_pad_template (element_class, sink_template); - gst_element_class_set_details_simple (element_class, "SDL video sink", + gst_element_class_set_metadata (element_class, "SDL video sink", "Sink/Video", "An SDL-based videosink", "Ronald Bultje <rbultje@ronald.bitfreak.net>, " "Edgard Lima <edgard.lima@indt.org.br>, " diff --git a/ext/snapshot/gstsnapshot.c b/ext/snapshot/gstsnapshot.c index 04836b122..f60ef1b60 100644 --- a/ext/snapshot/gstsnapshot.c +++ b/ext/snapshot/gstsnapshot.c @@ -121,7 +121,7 @@ gst_snapshot_base_init (gpointer g_class) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&snapshot_src_factory)); - gst_element_class_set_details_simple (element_class, "Snapshot", + gst_element_class_set_metadata (element_class, "Snapshot", "Filter/Editor/Video", "Dump a frame to a png file", "Jeremy SIMON <jsimon13@yahoo.fr>"); } diff --git a/ext/sndfile/gstsfsink.c b/ext/sndfile/gstsfsink.c index 06fb451b6..acb543685 100644 --- a/ext/sndfile/gstsfsink.c +++ b/ext/sndfile/gstsfsink.c @@ -86,7 +86,7 @@ gst_sf_sink_base_init (gpointer g_class) GST_DEBUG_CATEGORY_INIT (gst_sf_debug, "sfsink", 0, "sfsink element"); gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&sf_sink_factory)); - gst_element_class_set_details_simple (element_class, "Sndfile sink", + gst_element_class_set_metadata (element_class, "Sndfile sink", "Sink/Audio", "Write audio streams to disk using libsndfile", "Andy Wingo <wingo at pobox dot com>"); diff --git a/ext/sndfile/gstsfsrc.c b/ext/sndfile/gstsfsrc.c index 226f54085..ae45f9f83 100644 --- a/ext/sndfile/gstsfsrc.c +++ b/ext/sndfile/gstsfsrc.c @@ -86,7 +86,7 @@ gst_sf_src_base_init (gpointer g_class) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&sf_src_factory)); - gst_element_class_set_details_simple (gstelement_class, "Sndfile source", + gst_element_class_set_metadata (gstelement_class, "Sndfile source", "Source/Audio", "Read audio streams from disk using libsndfile", "Andy Wingo <wingo at pobox dot com>"); diff --git a/ext/sndio/sndiosink.c b/ext/sndio/sndiosink.c index e91ecd485..7b814fab7 100644 --- a/ext/sndio/sndiosink.c +++ b/ext/sndio/sndiosink.c @@ -91,7 +91,7 @@ gst_sndiosink_base_init (gpointer g_class) { GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Sndio audio sink", "Sink/Audio", "Plays audio through sndio", diff --git a/ext/sndio/sndiosrc.c b/ext/sndio/sndiosrc.c index 43cf35acc..cd209a09e 100644 --- a/ext/sndio/sndiosrc.c +++ b/ext/sndio/sndiosrc.c @@ -91,7 +91,7 @@ gst_sndiosrc_base_init (gpointer g_class) { GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Sndio audio source", "Source/Audio", "Records audio through sndio", diff --git a/ext/soundtouch/gstbpmdetect.cc b/ext/soundtouch/gstbpmdetect.cc index 41edba5b5..fec45c960 100644 --- a/ext/soundtouch/gstbpmdetect.cc +++ b/ext/soundtouch/gstbpmdetect.cc @@ -87,7 +87,7 @@ gst_bpm_detect_class_init (GstBPMDetectClass * klass) gobject_class->finalize = gst_bpm_detect_finalize; - gst_element_class_set_details_simple (element_class, "BPM Detector", + gst_element_class_set_metadata (element_class, "BPM Detector", "Filter/Analyzer/Audio", "Detect the BPM of an audio stream", "Sebastian Dröge <slomo@circular-chaos.org>"); diff --git a/ext/soundtouch/gstpitch.cc b/ext/soundtouch/gstpitch.cc index ed76cd27a..46526838c 100644 --- a/ext/soundtouch/gstpitch.cc +++ b/ext/soundtouch/gstpitch.cc @@ -144,7 +144,7 @@ gst_pitch_class_init (GstPitchClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_pitch_sink_template)); - gst_element_class_set_details_simple (element_class, "Pitch controller", + gst_element_class_set_metadata (element_class, "Pitch controller", "Filter/Effect/Audio", "Control the pitch of an audio stream", "Wouter Paesen <wouter@blue-gate.be>"); } diff --git a/ext/spandsp/gstspanplc.c b/ext/spandsp/gstspanplc.c index 73a2465b2..4924117ae 100644 --- a/ext/spandsp/gstspanplc.c +++ b/ext/spandsp/gstspanplc.c @@ -78,7 +78,7 @@ gst_span_plc_class_init (GstSpanPlcClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&sink_factory)); - gst_element_class_set_details_simple (gstelement_class, "SpanDSP PLC", + gst_element_class_set_metadata (gstelement_class, "SpanDSP PLC", "Filter/Effect/Audio", "Adds packet loss concealment to audio", "Youness Alaoui <youness.alaoui@collabora.co.uk>"); diff --git a/ext/spc/gstspc.c b/ext/spc/gstspc.c index 8d470a489..48c14b929 100644 --- a/ext/spc/gstspc.c +++ b/ext/spc/gstspc.c @@ -76,7 +76,7 @@ gst_spc_dec_class_init (GstSpcDecClass * klass) GstElementClass *element_class = (GstElementClass *) klass; GObjectClass *gobject_class = (GObjectClass *) klass; - gst_element_class_set_details_simple (element_class, "OpenSPC SPC decoder", + gst_element_class_set_metadata (element_class, "OpenSPC SPC decoder", "Codec/Audio/Decoder", "Uses OpenSPC to emulate an SPC processor", "Chris Lee <clee@kde.org>, Brian Koropoff <bkoropoff@gmail.com>"); diff --git a/ext/swfdec/gstswfdec.c b/ext/swfdec/gstswfdec.c index 0816f9f67..17c9dbfd4 100644 --- a/ext/swfdec/gstswfdec.c +++ b/ext/swfdec/gstswfdec.c @@ -208,7 +208,7 @@ gst_swfdec_base_init (gpointer g_class) { GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - gst_element_class_set_details_simple (element_class, "SWF video decoder", + gst_element_class_set_metadata (element_class, "SWF video decoder", "Codec/Decoder/Video", "Uses libswfdec to decode Flash video streams", "David Schleef <ds@schleef.org>"); diff --git a/ext/teletextdec/gstteletextdec.c b/ext/teletextdec/gstteletextdec.c index fbac7d617..79fad6c01 100644 --- a/ext/teletextdec/gstteletextdec.c +++ b/ext/teletextdec/gstteletextdec.c @@ -189,7 +189,7 @@ gst_teletextdec_base_init (gpointer klass) { GstElementClass *element_class = GST_ELEMENT_CLASS (klass); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Teletext decoder", "Decoder", "Decode PES or raw VBI stream containing teletext information to RGBA, HTML and text", diff --git a/ext/timidity/gsttimidity.c b/ext/timidity/gsttimidity.c index c3dfa22ca..a82b348c9 100644 --- a/ext/timidity/gsttimidity.c +++ b/ext/timidity/gsttimidity.c @@ -99,7 +99,7 @@ gst_timidity_base_init (gpointer gclass) 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, "Timidity", + gst_element_class_set_metadata (element_class, "Timidity", "Codec/Decoder/Audio", "Midi Synthesizer Element", "Wouter Paesen <wouter@blue-gate.be>"); } diff --git a/ext/timidity/gstwildmidi.c b/ext/timidity/gstwildmidi.c index 260624594..707e03601 100644 --- a/ext/timidity/gstwildmidi.c +++ b/ext/timidity/gstwildmidi.c @@ -128,7 +128,7 @@ gst_wildmidi_base_init (gpointer gclass) 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, "WildMidi", + gst_element_class_set_metadata (element_class, "WildMidi", "Codec/Decoder/Audio", "Midi Synthesizer Element", "Wouter Paesen <wouter@blue-gate.be>"); } diff --git a/ext/voaacenc/gstvoaacenc.c b/ext/voaacenc/gstvoaacenc.c index b70a0288a..2c50f4142 100644 --- a/ext/voaacenc/gstvoaacenc.c +++ b/ext/voaacenc/gstvoaacenc.c @@ -164,7 +164,7 @@ gst_voaacenc_class_init (GstVoAacEncClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&src_template)); - gst_element_class_set_details_simple (element_class, "AAC audio encoder", + gst_element_class_set_metadata (element_class, "AAC audio encoder", "Codec/Encoder/Audio", "AAC audio encoder", "Kan Hu <kan.hu@linaro.org>"); GST_DEBUG_CATEGORY_INIT (gst_voaacenc_debug, "voaacenc", 0, "voaac encoder"); diff --git a/ext/voamrwbenc/gstvoamrwbenc.c b/ext/voamrwbenc/gstvoamrwbenc.c index 0f40fb3c2..696ab2925 100644 --- a/ext/voamrwbenc/gstvoamrwbenc.c +++ b/ext/voamrwbenc/gstvoamrwbenc.c @@ -167,7 +167,7 @@ gst_voamrwbenc_class_init (GstVoAmrWbEncClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&src_template)); - gst_element_class_set_details_simple (element_class, "AMR-WB audio encoder", + gst_element_class_set_metadata (element_class, "AMR-WB audio encoder", "Codec/Encoder/Audio", "Adaptive Multi-Rate Wideband audio encoder", "Renato Araujo <renato.filho@indt.org.br>"); diff --git a/ext/vp8/gstvp8dec.c b/ext/vp8/gstvp8dec.c index 98ef61cf1..fb557c2d9 100644 --- a/ext/vp8/gstvp8dec.c +++ b/ext/vp8/gstvp8dec.c @@ -180,7 +180,7 @@ gst_vp8_dec_class_init (GstVP8DecClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_vp8_dec_sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "On2 VP8 Decoder", "Codec/Decoder/Video", "Decode VP8 video streams", "David Schleef <ds@entropywave.com>"); diff --git a/ext/vp8/gstvp8enc.c b/ext/vp8/gstvp8enc.c index f1549ca83..844fcee7c 100644 --- a/ext/vp8/gstvp8enc.c +++ b/ext/vp8/gstvp8enc.c @@ -274,7 +274,7 @@ gst_vp8_enc_class_init (GstVP8EncClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&gst_vp8_enc_sink_template)); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "On2 VP8 Encoder", "Codec/Encoder/Video", "Encode VP8 video streams", "David Schleef <ds@entropywave.com>"); diff --git a/ext/wayland/gstwaylandsink.c b/ext/wayland/gstwaylandsink.c index 32b695d7f..3a6cb85d8 100644 --- a/ext/wayland/gstwaylandsink.c +++ b/ext/wayland/gstwaylandsink.c @@ -116,7 +116,7 @@ gst_wayland_sink_class_init (GstWaylandSinkClass * 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_metadata (gstelement_class, "wayland video sink", "Sink/Video", "Output to wayland surface", "Sreerenj Balachandran <sreerenj.balachandran@intel.com>"); diff --git a/ext/xvid/gstxviddec.c b/ext/xvid/gstxviddec.c index c290777a9..53ab0234f 100644 --- a/ext/xvid/gstxviddec.c +++ b/ext/xvid/gstxviddec.c @@ -105,7 +105,7 @@ gst_xviddec_base_init (GstXvidDecClass * klass) gst_element_class_add_pad_template (element_class, gst_static_pad_template_get (&src_template)); - gst_element_class_set_details_simple (element_class, "XviD video decoder", + gst_element_class_set_metadata (element_class, "XviD video decoder", "Codec/Decoder/Video", "XviD decoder based on xvidcore", "Ronald Bultje <rbultje@ronald.bitfreak.net>"); diff --git a/ext/xvid/gstxvidenc.c b/ext/xvid/gstxvidenc.c index 57e9a3317..44d6609a0 100644 --- a/ext/xvid/gstxvidenc.c +++ b/ext/xvid/gstxvidenc.c @@ -248,7 +248,7 @@ gst_xvidenc_base_init (GstXvidEncClass * 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, "XviD video encoder", + gst_element_class_set_metadata (element_class, "XviD video encoder", "Codec/Encoder/Video", "XviD encoder based on xvidcore", "Ronald Bultje <rbultje@ronald.bitfreak.net>"); diff --git a/ext/zbar/gstzbar.c b/ext/zbar/gstzbar.c index d31e44124..c4da7907e 100644 --- a/ext/zbar/gstzbar.c +++ b/ext/zbar/gstzbar.c @@ -163,7 +163,7 @@ gst_zbar_class_init (GstZBarClass * g_class) G_PARAM_READWRITE | GST_PARAM_MUTABLE_READY | G_PARAM_STATIC_STRINGS)); - gst_element_class_set_details_simple (gstelement_class, "Barcode detector", + gst_element_class_set_metadata (gstelement_class, "Barcode detector", "Filter/Analyzer/Video", "Detect bar codes in the video streams", "Stefan Kost <ensonic@users.sf.net>"); |