Use gst_element_class_set_static_metadata()
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 17 Oct 2012 16:34:26 +0000 (17:34 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 17 Oct 2012 16:46:34 +0000 (17:46 +0100)
where possible. Avoids some string copies. Also re-indent
some stuff. Also some indent fixes here and there.

290 files changed:
ext/apexsink/gstapexsink.c
ext/assrender/gstassrender.c
ext/audiofile/gstafparse.c
ext/audiofile/gstafsink.c
ext/audiofile/gstafsrc.c
ext/bz2/gstbz2dec.c
ext/bz2/gstbz2enc.c
ext/cdaudio/gstcdaudio.c
ext/celt/gstceltdec.c
ext/celt/gstceltenc.c
ext/chromaprint/gstchromaprint.c
ext/cog/gstcogdownsample.c
ext/cog/gstcogmse.c
ext/cog/gstcogscale.c
ext/curl/gstcurlbasesink.c
ext/curl/gstcurlfilesink.c
ext/curl/gstcurlftpsink.c
ext/curl/gstcurlhttpsink.c
ext/curl/gstcurlsmtpsink.c
ext/curl/gstcurltlssink.c
ext/dc1394/gstdc1394.c
ext/dirac/gstdiracdec.cc
ext/dirac/gstdiracenc.cc
ext/directfb/dfbvideosink.c
ext/dts/gstdtsdec.c
ext/faac/gstfaac.c
ext/faad/gstfaad.c
ext/flite/gstflitetestsrc.c
ext/gme/gstgme.c
ext/gsettings/gstgsettingsaudiosink.c
ext/gsettings/gstgsettingsaudiosrc.c
ext/gsettings/gstgsettingsvideosink.c
ext/gsettings/gstgsettingsvideosrc.c
ext/gsm/gstgsmdec.c
ext/gsm/gstgsmenc.c
ext/jasper/gstjasperdec.c
ext/jasper/gstjasperenc.c
ext/kate/gstkatedec.c
ext/kate/gstkateenc.c
ext/kate/gstkateparse.c
ext/kate/gstkatetag.c
ext/kate/gstkatetiger.c
ext/libfame/gstlibfame.c
ext/libmms/gstmms.c
ext/mimic/gstmimdec.c
ext/mimic/gstmimenc.c
ext/modplug/gstmodplug.cc
ext/mpeg2enc/gstmpeg2enc.cc
ext/mplex/gstmplex.cc
ext/musepack/gstmusepackdec.c
ext/musicbrainz/gsttrm.c
ext/mythtv/gstmythtvsrc.c
ext/nas/nassink.c
ext/neon/gstneonhttpsrc.c
ext/ofa/gstofa.c
ext/openal/gstopenalsink.c
ext/openal/gstopenalsrc.c
ext/opencv/gstcvdilate.c
ext/opencv/gstcvequalizehist.c
ext/opencv/gstcverode.c
ext/opencv/gstcvlaplace.c
ext/opencv/gstcvsmooth.c
ext/opencv/gstcvsobel.c
ext/opencv/gstedgedetect.c
ext/opencv/gstfaceblur.c
ext/opencv/gstfacedetect.c
ext/opencv/gstmotioncells.c
ext/opencv/gstpyramidsegment.c
ext/opencv/gsttemplatematch.c
ext/opencv/gsttextoverlay.c
ext/opus/gstopusdec.c
ext/opus/gstopusenc.c
ext/opus/gstopusparse.c
ext/opus/gstrtpopusdepay.c
ext/opus/gstrtpopuspay.c
ext/resindvd/gstmpegdemux.c
ext/resindvd/resindvdbin.c
ext/resindvd/resindvdsrc.c
ext/resindvd/rsndec.c
ext/resindvd/rsnparsetter.c
ext/rsvg/gstrsvgdec.c
ext/rsvg/gstrsvgoverlay.c
ext/rtmp/gstrtmpsink.c
ext/rtmp/gstrtmpsrc.c
ext/schroedinger/gstschrodec.c
ext/schroedinger/gstschroenc.c
ext/sdl/sdlaudiosink.c
ext/sdl/sdlvideosink.c
ext/snapshot/gstsnapshot.c
ext/sndfile/gstsfsink.c
ext/sndfile/gstsfsrc.c
ext/sndio/sndiosink.c
ext/sndio/sndiosrc.c
ext/soundtouch/gstbpmdetect.cc
ext/soundtouch/gstpitch.cc
ext/spandsp/gstspanplc.c
ext/spc/gstspc.c
ext/swfdec/gstswfdec.c
ext/teletextdec/gstteletextdec.c
ext/timidity/gsttimidity.c
ext/timidity/gstwildmidi.c
ext/voaacenc/gstvoaacenc.c
ext/voamrwbenc/gstvoamrwbenc.c
ext/wayland/gstwaylandsink.c
ext/xvid/gstxviddec.c
ext/xvid/gstxvidenc.c
ext/zbar/gstzbar.c
gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c
gst/adpcmdec/adpcmdec.c
gst/adpcmenc/adpcmenc.c
gst/aiff/aiffmux.c
gst/aiff/aiffparse.c
gst/asfmux/gstasfmux.c
gst/asfmux/gstasfparse.c
gst/asfmux/gstrtpasfpay.c
gst/audiobuffer/gstaudioringbuffer.c
gst/audiovisualizers/gstspacescope.c
gst/audiovisualizers/gstspectrascope.c
gst/audiovisualizers/gstsynaescope.c
gst/audiovisualizers/gstwavescope.c
gst/autoconvert/gstautoconvert.c
gst/autoconvert/gstautovideoconvert.c
gst/bayer/gstbayer2rgb.c
gst/bayer/gstrgb2bayer.c
gst/camerabin2/gstcamerabin2.c
gst/camerabin2/gstviewfinderbin.c
gst/camerabin2/gstwrappercamerabinsrc.c
gst/cdxaparse/gstcdxaparse.c
gst/cdxaparse/gstvcdparse.c
gst/coloreffects/gstchromahold.c
gst/coloreffects/gstcoloreffects.c
gst/dataurisrc/gstdataurisrc.c
gst/dccp/gstdccpclientsink.c
gst/dccp/gstdccpclientsrc.c
gst/dccp/gstdccpserversink.c
gst/dccp/gstdccpserversrc.c
gst/debugutils/fpsdisplaysink.c
gst/debugutils/gstchecksumsink.c
gst/debugutils/gstchopmydata.c
gst/debugutils/gstcompare.c
gst/debugutils/gstdebugspy.c
gst/dtmf/gstdtmfdetect.c
gst/dtmf/gstdtmfsrc.c
gst/dtmf/gstrtpdtmfdepay.c
gst/dtmf/gstrtpdtmfsrc.c
gst/dvbsuboverlay/gstdvbsuboverlay.c
gst/dvdspu/gstdvdspu.c
gst/faceoverlay/gstfaceoverlay.c
gst/festival/gstfestival.c
gst/fieldanalysis/gstfieldanalysis.c
gst/freeverb/gstfreeverb.c
gst/games/gstpuzzle.c
gst/gaudieffects/gstburn.c
gst/gaudieffects/gstchromium.c
gst/gaudieffects/gstdilate.c
gst/gaudieffects/gstdodge.c
gst/gaudieffects/gstexclusion.c
gst/gaudieffects/gstgaussblur.c
gst/gaudieffects/gstsolarize.c
gst/geometrictransform/gstbulge.c
gst/geometrictransform/gstcircle.c
gst/geometrictransform/gstdiffuse.c
gst/geometrictransform/gstfisheye.c
gst/geometrictransform/gstkaleidoscope.c
gst/geometrictransform/gstmarble.c
gst/geometrictransform/gstmirror.c
gst/geometrictransform/gstpinch.c
gst/geometrictransform/gstrotate.c
gst/geometrictransform/gstsphere.c
gst/geometrictransform/gstsquare.c
gst/geometrictransform/gststretch.c
gst/geometrictransform/gsttunnel.c
gst/geometrictransform/gsttwirl.c
gst/geometrictransform/gstwaterripple.c
gst/hdvparse/gsthdvparse.c
gst/hls/gsthlsdemux.c
gst/hls/gsthlssink.c
gst/id3tag/gstid3mux.c
gst/inter/gstinteraudiosink.c
gst/inter/gstinteraudiosrc.c
gst/inter/gstintersubsink.c
gst/inter/gstintersubsrc.c
gst/inter/gstintervideosink.c
gst/inter/gstintervideosrc.c
gst/interlace/gstinterlace.c
gst/ivfparse/gstivfparse.c
gst/jp2kdecimator/gstjp2kdecimator.c
gst/jpegformat/gstjifmux.c
gst/jpegformat/gstjpegparse.c
gst/librfb/gstrfbsrc.c
gst/liveadder/liveadder.c
gst/mixmatrix/mixmatrix.c
gst/mpeg1sys/gstmpeg1systemencode.c
gst/mpegdemux/gstmpegdemux.c
gst/mpegpsmux/mpegpsmux.c
gst/mpegtsdemux/tsdemux.c
gst/mpegtsmux/mpegtsmux.c
gst/mve/gstmvedemux.c
gst/mve/gstmvemux.c
gst/mxf/mxfdemux.c
gst/mxf/mxfmux.c
gst/nsf/gstnsf.c
gst/nuvdemux/gstnuvdemux.c
gst/overlay/gstoverlay.c
gst/patchdetect/gstpatchdetect.c
gst/pcapparse/gstirtspparse.c
gst/pcapparse/gstpcapparse.c
gst/pnm/gstpnmdec.c
gst/pnm/gstpnmenc.c
gst/rawparse/gstaudioparse.c
gst/rawparse/gstvideoparse.c
gst/real/gstrealaudiodec.c
gst/real/gstrealvideodec.c
gst/removesilence/gstremovesilence.c
gst/rtjpeg/gstrtjpegdec.c
gst/rtjpeg/gstrtjpegenc.c
gst/rtpmux/gstrtpdtmfmux.c
gst/rtpmux/gstrtpmux.c
gst/rtpvp8/gstrtpvp8depay.c
gst/rtpvp8/gstrtpvp8pay.c
gst/scaletempo/gstscaletempo.c
gst/sdi/gstsdidemux.c
gst/sdi/gstsdimux.c
gst/sdp/gstsdpdemux.c
gst/segmentclip/gstaudiosegmentclip.c
gst/segmentclip/gstvideosegmentclip.c
gst/siren/gstsirendec.c
gst/siren/gstsirenenc.c
gst/smooth/gstsmooth.c
gst/speed/gstspeed.c
gst/stereo/gststereo.c
gst/subenc/gstsrtenc.c
gst/subenc/gstwebvttenc.c
gst/tta/gstttadec.c
gst/tta/gstttaparse.c
gst/vbidec/gstvbidec.c
gst/videofilters/gstscenechange.c
gst/videofilters/gstzebrastripe.c
gst/videomeasure/gstvideomeasure_collector.c
gst/videomeasure/gstvideomeasure_ssim.c
gst/videoparsers/gstdiracparse.c
gst/videoparsers/gsth263parse.c
gst/videoparsers/gsth264parse.c
gst/videoparsers/gstmpeg4videoparse.c
gst/videoparsers/gstmpegvideoparse.c
gst/videosignal/gstvideoanalyse.c
gst/videosignal/gstvideodetect.c
gst/videosignal/gstvideomark.c
gst/vmnc/vmncdec.c
gst/y4m/gsty4mdec.c
sys/acmenc/acmenc.c
sys/acmmp3dec/acmmp3dec.c
sys/avc/gstavcsrc.cpp
sys/cdrom/gstcdplayer.c
sys/decklink/gstdecklinksink.cpp
sys/decklink/gstdecklinksrc.cpp
sys/directdraw/gstdirectdrawsink.c
sys/dshowsrcwrapper/gstdshowaudiosrc.cpp
sys/dshowsrcwrapper/gstdshowvideosrc.cpp
sys/dshowvideosink/dshowvideosink.cpp
sys/dvb/dvbbasebin.c
sys/dvb/gstdvbsrc.c
sys/dxr3/dxr3audiosink.c
sys/dxr3/dxr3spusink.c
sys/dxr3/dxr3videosink.c
sys/fbdev/gstfbdevsink.c
sys/linsys/gstlinsyssdisink.c
sys/linsys/gstlinsyssdisrc.c
sys/osxvideo/osxvideosrc.c
sys/pvr2d/gstpvrvideosink.c
sys/qcam/gstqcamsrc.c
sys/shm/gstshmsink.c
sys/shm/gstshmsrc.c
sys/uvch264/gstuvch264_mjpgdemux.c
sys/uvch264/gstuvch264_src.c
sys/vcd/vcdsrc.c
sys/vdpau/gstvdpsink.c
sys/vdpau/gstvdpvideopostprocess.c
sys/vdpau/h264/gstvdph264dec.c
sys/vdpau/mpeg/gstvdpmpegdec.c
sys/vdpau/mpeg4/gstvdpmpeg4dec.c
sys/wasapi/gstwasapisink.c
sys/wasapi/gstwasapisrc.c
sys/wininet/gstwininetsrc.c
sys/winks/gstksvideosrc.c
sys/winscreencap/gstdx9screencapsrc.c
sys/winscreencap/gstgdiscreencapsrc.c
tests/check/elements/baseaudiovisualizer.c
tests/check/elements/camerabin.c
tools/gst-element-maker

index 526f010..fe3b992 100644 (file)
@@ -261,7 +261,7 @@ gst_apexsink_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_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>");
index 9da9782..233733b 100644 (file)
@@ -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_metadata (gstelement_class, "ASS/SSA Render",
+  gst_element_class_set_static_metadata (gstelement_class, "ASS/SSA Render",
       "Mixer/Video/Overlay/Subtitle",
       "Renders ASS/SSA subtitles with libass",
       "Benjamin Schmitz <vortex@wolpzone.de>, "
index eb16ecb..283bdee 100644 (file)
@@ -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_metadata (element_class, "Audiofile demuxer",
+  gst_element_class_set_static_metadata (element_class, "Audiofile demuxer",
       "Codec/Demuxer/Audio",
       "Audiofile parser for audio/raw",
       "Steve Baker <stevebaker_org@yahoo.co.uk>");
index 5953da4..afc0a71 100644 (file)
@@ -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_metadata (element_class, "Audiofile sink",
+  gst_element_class_set_static_metadata (element_class, "Audiofile sink",
       "Sink/Audio",
       "Write audio streams to disk using libaudiofile",
       "Thomas Vander Stichele <thomas@apestaart.org>");
index 0e43f54..c957d1e 100644 (file)
@@ -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_metadata (element_class, "Audiofile source",
+  gst_element_class_set_static_metadata (element_class, "Audiofile source",
       "Source/Audio",
       "Read audio files from disk using libaudiofile",
       "Thomas <thomas@apestaart.org>");
index 513832e..0cd9fa7 100644 (file)
@@ -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_metadata (gstelement_class, "BZ2 decoder",
+  gst_element_class_set_static_metadata (gstelement_class, "BZ2 decoder",
       "Codec/Decoder", "Decodes compressed streams",
       "Lutz Mueller <lutz@users.sourceforge.net>");
 
index 1613206..4be2d4b 100644 (file)
@@ -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_metadata (gstelement_class, "BZ2 encoder",
+  gst_element_class_set_static_metadata (gstelement_class, "BZ2 encoder",
       "Codec/Encoder", "Compresses streams",
       "Lutz Mueller <lutz@users.sourceforge.net>");
 
index ffd81c2..ff37407 100644 (file)
@@ -135,7 +135,7 @@ gst_cdaudio_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "CD player",
+  gst_element_class_set_static_metadata (element_class, "CD player",
       "Generic/Bin",
       "Play CD audio through the CD Drive", "Wim Taymans <wim@fluendo.com>");
 
index 14f9d0d..26e7000 100644 (file)
@@ -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_metadata (gstelement_class, "Celt audio decoder",
+  gst_element_class_set_static_metadata (gstelement_class, "Celt audio decoder",
       "Codec/Decoder/Audio",
       "decode celt streams to audio",
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index a4dd1ea..57633fb 100644 (file)
@@ -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_metadata (gstelement_class, "Celt audio encoder",
+  gst_element_class_set_static_metadata (gstelement_class, "Celt audio encoder",
       "Codec/Encoder/Audio",
       "Encodes audio in Celt format",
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index ad9d1fd..379383d 100644 (file)
@@ -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_metadata (GST_ELEMENT_CLASS (klass),
+  gst_element_class_set_static_metadata (GST_ELEMENT_CLASS (klass),
       "Chromaprint fingerprinting element",
       "Filter/Analyzer/Audio",
       "Find an audio fingerprint using the Chromaprint library",
index fab6214..7d1a910 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_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>");
 }
index 08908dc..52c361e 100644 (file)
@@ -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_metadata (element_class, "Calculate MSE",
+  gst_element_class_set_static_metadata (element_class, "Calculate MSE",
       "Filter/Effect",
       "Calculates mean squared error between two video streams",
       "David Schleef <ds@schleef.org>");
index 8735267..e2844e6 100644 (file)
@@ -203,7 +203,7 @@ gst_cog_scale_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "Video scaler",
+  gst_element_class_set_static_metadata (element_class, "Video scaler",
       "Filter/Effect/Video",
       "Resizes video", "Wim Taymans <wim.taymans@chello.be>");
 
index ebbbb99..3573041 100644 (file)
@@ -158,7 +158,7 @@ gst_curl_base_sink_class_init (GstCurlBaseSinkClass * klass)
       "curl base sink element");
   GST_DEBUG_OBJECT (klass, "class_init");
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Curl base sink",
       "Sink/Network",
       "Upload data over the network to a server using libcurl",
index c8b7e2b..823e863 100644 (file)
@@ -107,7 +107,7 @@ gst_curl_file_sink_class_init (GstCurlFileSinkClass * klass)
       "curl file sink element");
   GST_DEBUG_OBJECT (klass, "class_init");
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Curl file sink",
       "Sink/Network",
       "Upload data over FILE protocol using libcurl",
index 58a057f..4fcf464 100644 (file)
@@ -108,7 +108,7 @@ gst_curl_ftp_sink_class_init (GstCurlFtpSinkClass * klass)
       "curl ftp sink element");
   GST_DEBUG_OBJECT (klass, "class_init");
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Curl ftp sink",
       "Sink/Network",
       "Upload data over FTP protocol using libcurl",
index da35a10..3976fb8 100644 (file)
@@ -126,7 +126,7 @@ gst_curl_http_sink_class_init (GstCurlHttpSinkClass * klass)
       "curl http sink element");
   GST_DEBUG_OBJECT (klass, "class_init");
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Curl http sink",
       "Sink/Network",
       "Upload data over HTTP/HTTPS protocol using libcurl",
index 4948ddb..b58e65c 100644 (file)
@@ -229,7 +229,7 @@ gst_curl_smtp_sink_class_init (GstCurlSmtpSinkClass * klass)
       "curl smtp sink element");
   GST_DEBUG_OBJECT (klass, "class_init");
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Curl smtp sink",
       "Sink/Network",
       "Upload data over SMTP protocol using libcurl",
index d96c33e..f18ead9 100644 (file)
@@ -98,7 +98,7 @@ gst_curl_tls_sink_class_init (GstCurlTlsSinkClass * klass)
       "curl tls sink element");
   GST_DEBUG_OBJECT (klass, "class_init");
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Curl tls sink",
       "Sink/Network",
       "Upload data over TLS protocol using libcurl",
index 299b52a..241828c 100644 (file)
@@ -105,8 +105,8 @@ gst_dc1394_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "1394 IIDC Video Source",
-      "Source/Video",
+  gst_element_class_set_static_metadata (element_class,
+      "1394 IIDC Video Source", "Source/Video",
       "libdc1394 based source, supports 1394 IIDC cameras",
       "Antoine Tremblay <hexa00@gmail.com>");
 
index afeff51..d33b4ed 100644 (file)
@@ -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_metadata (element_class, "Dirac stream decoder",
+  gst_element_class_set_static_metadata (element_class, "Dirac stream decoder",
       "Codec/Decoder/Video", "Decode DIRAC streams",
       "David Schleef <ds@schleef.org>, "
       "Ronald Bultje <rbultje@ronald.bitfreak.net>");
index 647b5c1..7c48a8a 100644 (file)
@@ -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_metadata (element_class, "Dirac Encoder",
+  gst_element_class_set_static_metadata (element_class, "Dirac Encoder",
       "Codec/Encoder/Video",
       "Encode raw YUV video into Dirac stream",
       "David Schleef <ds@schleef.org>");
index be64cfd..9dbc7a2 100644 (file)
@@ -2262,7 +2262,7 @@ gst_dfbvideosink_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "DirectFB video sink",
+  gst_element_class_set_static_metadata (element_class, "DirectFB video sink",
       "Sink/Video",
       "A DirectFB based videosink", "Julien Moutte <julien@moutte.net>");
 
index b0e0dc7..2f9e5c3 100644 (file)
@@ -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_metadata (gstelement_class, "DTS audio decoder",
+  gst_element_class_set_static_metadata (gstelement_class, "DTS audio decoder",
       "Codec/Decoder/Audio",
       "Decodes DTS audio streams",
       "Jan Schmidt <thaytan@noraisin.net>, "
index 450567f..7a81361 100644 (file)
@@ -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_metadata (gstelement_class, "AAC audio encoder",
+  gst_element_class_set_static_metadata (gstelement_class, "AAC audio encoder",
       "Codec/Encoder/Audio",
       "Free MPEG-2/4 AAC encoder",
       "Ronald Bultje <rbultje@ronald.bitfreak.net>");
index c5da323..79269e9 100644 (file)
@@ -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_metadata (element_class, "AAC audio decoder",
+  gst_element_class_set_static_metadata (element_class, "AAC audio decoder",
       "Codec/Decoder/Audio",
       "Free MPEG-2/4 AAC decoder",
       "Ronald Bultje <rbultje@ronald.bitfreak.net>");
index 1fcf5ac..9ab11dd 100644 (file)
@@ -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_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Flite speech test source", "Source/Audio",
       "Creates audio test signals identifying channels",
       "David Schleef <ds@schleef.org>");
index 6e7f15a..0afe568 100644 (file)
@@ -86,7 +86,7 @@ gst_gme_dec_class_init (GstGmeDecClass * klass)
 
   gobject_class->dispose = gst_gme_dec_dispose;
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_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>, "
index d2974f6..70c3b8f 100644 (file)
@@ -329,7 +329,7 @@ gst_gsettings_audio_sink_base_init (gpointer klass)
 {
   GstElementClass *eklass = GST_ELEMENT_CLASS (klass);
 
-  gst_element_class_set_metadata (eklass, "GSettings audio sink",
+  gst_element_class_set_static_metadata (eklass, "GSettings audio sink",
       "Sink/Audio",
       "Audio sink embedding the GSettings preferences for audio output",
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index 9e50031..75d32c5 100644 (file)
@@ -228,7 +228,7 @@ gst_gsettings_audio_src_base_init (gpointer klass)
 {
   GstElementClass *eklass = GST_ELEMENT_CLASS (klass);
 
-  gst_element_class_set_metadata (eklass, "GSettings audio src",
+  gst_element_class_set_static_metadata (eklass, "GSettings audio src",
       "Src/Audio",
       "Audio src embedding the GSettings preferences for audio input",
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index 6c9c7fb..51deb89 100644 (file)
@@ -228,7 +228,7 @@ gst_gsettings_video_sink_base_init (gpointer klass)
 {
   GstElementClass *eklass = GST_ELEMENT_CLASS (klass);
 
-  gst_element_class_set_metadata (eklass, "GSettings video sink",
+  gst_element_class_set_static_metadata (eklass, "GSettings video sink",
       "Sink/Video",
       "Video sink embedding the GSettings preferences for video input",
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index 54aafe5..4913126 100644 (file)
@@ -228,7 +228,7 @@ gst_gsettings_video_src_base_init (gpointer klass)
 {
   GstElementClass *eklass = GST_ELEMENT_CLASS (klass);
 
-  gst_element_class_set_metadata (eklass, "GSettings video src",
+  gst_element_class_set_static_metadata (eklass, "GSettings video src",
       "Src/Video",
       "Video src embedding the GSettings preferences for video input",
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index d6d9166..4f9682f 100644 (file)
@@ -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_metadata (element_class, "GSM audio decoder",
+  gst_element_class_set_static_metadata (element_class, "GSM audio decoder",
       "Codec/Decoder/Audio",
       "Decodes GSM encoded audio", "Philippe Khalaf <burger@speedy.org>");
 
index 539d076..addec53 100644 (file)
@@ -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_metadata (element_class, "GSM audio encoder",
+  gst_element_class_set_static_metadata (element_class, "GSM audio encoder",
       "Codec/Encoder/Audio",
       "Encodes GSM audio", "Philippe Khalaf <burger@speedy.org>");
 
index 2052cc5..cb81f50 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Jasper JPEG2000 image decoder", "Codec/Decoder/Image",
       "Decodes JPEG2000 encoded images using jasper",
       "Mark Nauwelaerts <mnauw@users.sf.net>");
index 3da86d6..c812ddb 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Jasper JPEG2000 image encoder", "Codec/Encoder/Image",
       "Encodes video to JPEG2000 using jasper",
       "Mark Nauwelaerts <mnauw@users.sf.net>");
index b45103f..c94166c 100644 (file)
@@ -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_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Kate stream text decoder", "Codec/Decoder/Subtitle",
       "Decodes Kate text streams",
       "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>");
index 7dbd030..806325e 100644 (file)
@@ -216,8 +216,8 @@ 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_metadata (gstelement_class, "Kate stream encoder",
-      "Codec/Encoder/Subtitle",
+  gst_element_class_set_static_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>");
 }
index e7eab4f..80cfc56 100644 (file)
@@ -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_metadata (gstelement_class, "Kate stream parser",
+  gst_element_class_set_static_metadata (gstelement_class, "Kate stream parser",
       "Codec/Parser/Subtitle",
       "parse raw kate streams",
       "Vincent Penquerc'h <ogg.k.ogg.k at googlemail dot com>");
index 00aafa0..b2303d8 100644 (file)
@@ -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_metadata (gstelement_class, "Kate stream tagger",
+  gst_element_class_set_static_metadata (gstelement_class, "Kate stream tagger",
       "Formatter/Metadata",
       "Retags kate streams", "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>");
 
index d685950..1333b75 100644 (file)
@@ -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_metadata (element_class, "Kate stream renderer",
+  gst_element_class_set_static_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>");
index 723c71e..54a5cae 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_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>");
index c59a17f..093b0ed 100644 (file)
@@ -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_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "MMS streaming source", "Source/Network",
       "Receive data streamed via MSFT Multi Media Server protocol",
       "Maciej Katafiasz <mathrick@users.sourceforge.net>");
index 0640b68..dc536b0 100644 (file)
@@ -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_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Mimic Decoder",
       "Codec/Decoder/Video",
       "MSN Messenger compatible Mimic video decoder element",
index f1b26c8..61c329a 100644 (file)
@@ -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_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Mimic Encoder",
       "Codec/Encoder/Video",
       "MSN Messenger compatible Mimic video encoder element",
index 46f1251..c7b2bd1 100644 (file)
@@ -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_metadata (gstelement_class, "ModPlug",
+  gst_element_class_set_static_metadata (gstelement_class, "ModPlug",
       "Codec/Decoder/Audio", "Module decoder based on modplug engine",
       "Jeremy SIMON <jsimon13@yahoo.fr>");
 
index 72adbdc..68fcab6 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "mpeg2enc video encoder", "Codec/Encoder/Video",
       "High-quality MPEG-1/2 video encoder",
       "Andrew Stevens <andrew.stevens@nexgo.de>\n"
index 9d0bbeb..58c05be 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "mplex video multiplexer", "Codec/Muxer",
       "High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer",
       "Andrew Stevens <andrew.stevens@nexgo.de>\n"
index 555474e..6ea7247 100644 (file)
@@ -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_metadata (element_class, "Musepack decoder",
+  gst_element_class_set_static_metadata (element_class, "Musepack decoder",
       "Codec/Decoder/Audio",
       "Musepack decoder", "Ronald Bultje <rbultje@ronald.bitfreak.net>");
 }
index d2e3896..aee67ab 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "MusicBrainz TRM generator", "Filter/Analyzer/Audio",
       "Compute MusicBrainz TRM Id using libmusicbrainz",
       "Jeremy Simon <jsimon13@yahoo.fr>");
index c0a209b..a87d483 100644 (file)
@@ -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_metadata (element_class, "MythTV client source",
+  gst_element_class_set_static_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",
index 739814b..4fe3257 100644 (file)
@@ -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_metadata (element_class, "NAS audio sink",
+  gst_element_class_set_static_metadata (element_class, "NAS audio sink",
       "Sink/Audio",
       "Plays audio to a Network Audio Server",
       "Laurent Vivier <Laurent.Vivier@bull.net>, "
index 83c2714..bf8617b 100644 (file)
@@ -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_metadata (element_class, "HTTP client source",
+  gst_element_class_set_static_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>, "
index eecc135..3a78a89 100644 (file)
@@ -65,7 +65,7 @@ gst_ofa_base_init (gpointer g_class)
   GstAudioFilterClass *audio_filter_class = (GstAudioFilterClass *) g_class;
   GstCaps *caps;
 
-  gst_element_class_set_metadata (gstelement_class, "OFA",
+  gst_element_class_set_static_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>");
index 6d7ffd2..aaad00a 100644 (file)
@@ -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_metadata (element_class, "Audio sink (OpenAL)",
+  gst_element_class_set_static_metadata (element_class, "Audio sink (OpenAL)",
       "Sink/Audio",
       "Output to a sound device via OpenAL",
       "Chris Robinson <chris.kcat@gmail.com>");
index 4313022..f82d594 100644 (file)
@@ -137,7 +137,7 @@ gst_openal_src_base_init (gpointer gclass)
 
   GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
 
-  gst_element_class_set_metadata (element_class, "OpenAL src",
+  gst_element_class_set_static_metadata (element_class, "OpenAL src",
       "Source/Audio",
       "OpenAL source capture audio from device",
       "Victor Lin <bornstub@gmail.com>");
index fae3ec2..09b3de4 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "cvdilate",
       "Transform/Effect/Video",
       "Applies cvDilate OpenCV function to the image",
index 76a49a2..c6e4e84 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "cvequalizehist",
       "Transform/Effect/Video",
       "Applies cvEqualizeHist OpenCV function to the image",
index b376d1d..69794ed 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "cverode",
       "Transform/Effect/Video",
       "Applies cvErode OpenCV function to the image",
index 9a85490..7ecd524 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "cvlaplace",
       "Transform/Effect/Video",
       "Applies cvLaplace OpenCV function to the image",
index 439de9e..b1b405a 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "cvsmooth",
       "Transform/Effect/Video",
       "Applies cvSmooth OpenCV function to the image",
index 414ed56..a31c9bf 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "cvsobel",
       "Transform/Effect/Video",
       "Applies cvSobel OpenCV function to the image",
index a4b806f..91b63bf 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "edgedetect",
       "Filter/Effect/Video",
       "Performs canny edge detection on videos and images.",
index c0a6c59..51c7fe0 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "faceblur",
       "Filter/Effect/Video",
       "Blurs faces in images and videos",
index 66c5a92..0665c17 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "facedetect",
       "Filter/Effect/Video",
       "Performs face detection on videos and images, providing detected positions via bus messages",
index efd53a3..1d70977 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "motioncells",
       "Filter/Effect/Video",
       "Performs motion detection on videos and images, providing detected motion cells index via bus messages",
index 2eb4dd3..ed249a5 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "pyramidsegment",
       "Filter/Effect/Video",
       "Applies pyramid segmentation to a video or image.",
index 92d8500..405c786 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "templatematch",
       "Filter/Effect/Video",
       "Performs template matching on videos and images, providing detected positions via bus messages.",
index 5e3aeea..5ec9a6c 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "opencvtextoverlay",
       "Filter/Effect/Video",
       "Write text on the top of video", "sreerenj<bsreerenj@gmail.com>");
@@ -351,7 +351,8 @@ gst_opencv_text_overlay_handle_sink_event (GstPad * pad, GstObject * parent,
       gst_structure_get_int (structure, "height", &height);
 
       if (!filter->cvImage) {
-        filter->cvImage = cvCreateImage (cvSize (width, height), IPL_DEPTH_8U, 3);
+        filter->cvImage =
+            cvCreateImage (cvSize (width, height), IPL_DEPTH_8U, 3);
         filter->cvStorage = cvCreateMemStorage (0);
       }
       break;
index c433526..66e4b5d 100644 (file)
@@ -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_metadata (element_class, "Opus audio decoder",
+  gst_element_class_set_static_metadata (element_class, "Opus audio decoder",
       "Codec/Decoder/Audio",
       "decode opus streams to audio",
       "Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>");
index a33f0e4..f6f8378 100644 (file)
@@ -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_metadata (gstelement_class, "Opus audio encoder",
+  gst_element_class_set_static_metadata (gstelement_class, "Opus audio encoder",
       "Codec/Encoder/Audio",
       "Encodes audio in Opus format",
       "Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>");
index 740dbb1..69ddb17 100644 (file)
@@ -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_metadata (element_class, "Opus audio parser",
+  gst_element_class_set_static_metadata (element_class, "Opus audio parser",
       "Codec/Parser/Audio",
       "parses opus audio streams",
       "Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>");
index dba1c14..8d89e28 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_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>");
index e1781e1..cb3279c 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "RTP Opus payloader",
       "Codec/Payloader/Network/RTP",
       "Puts Opus audio in RTP packets",
index bd1d870..a03eab3 100644 (file)
@@ -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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "MPEG Program Demuxer", "Codec/Demuxer",
       "Demultiplexes MPEG Program Streams",
       "Jan Schmidt <thaytan@noraisin.net>");
index 8cff8fb..ec6d619 100644 (file)
@@ -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_metadata (element_class, "rsndvdbin",
+  gst_element_class_set_static_metadata (element_class, "rsndvdbin",
       "Generic/Bin/Player",
       "DVD playback element", "Jan Schmidt <thaytan@noraisin.net>");
 }
index 1bfb784..44eb479 100644 (file)
@@ -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_metadata (gstelement_class, "Resin DVD Src",
+  gst_element_class_set_static_metadata (gstelement_class, "Resin DVD Src",
       "Source/DVD", "DVD source element", "Jan Schmidt <thaytan@noraisin.net>");
 }
 
index 81e15d6..3f72426 100644 (file)
@@ -410,7 +410,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_metadata (element_class, "RsnAudioDec",
+  gst_element_class_set_static_metadata (element_class, "RsnAudioDec",
       "Audio/Decoder",
       "Resin DVD audio stream decoder", "Jan Schmidt <thaytan@noraisin.net>");
 
@@ -460,7 +460,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_metadata (element_class, "RsnVideoDec",
+  gst_element_class_set_static_metadata (element_class, "RsnVideoDec",
       "Video/Decoder",
       "Resin DVD video stream decoder", "Jan Schmidt <thaytan@noraisin.net>");
 
index 0f2361a..a714658 100644 (file)
@@ -60,7 +60,7 @@ rsn_parsetter_class_init (RsnParSetterClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sink_factory));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_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>");
index 4ad9572..f032124 100644 (file)
@@ -77,7 +77,7 @@ gst_rsvg_dec_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "SVG image decoder", "Codec/Decoder/Image",
       "Uses librsvg to decode SVG images",
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index 31e7f6f..64d2e1e 100644 (file)
@@ -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_metadata (element_class, "RSVG overlay",
+  gst_element_class_set_static_metadata (element_class, "RSVG overlay",
       "Filter/Editor/Video",
       "Overlays SVG graphics over a video stream",
       "Olivier Aubert <olivier.aubert@liris.cnrs.fr>");
index 83d97a1..bef7d06 100644 (file)
@@ -102,7 +102,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_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "RTMP output sink",
       "Sink/Network", "Sends FLV content to a server via RTMP",
       "Jan Schmidt <thaytan@noraisin.net>");
index b22ba95..c1a5845 100644 (file)
@@ -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_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "RTMP Source",
       "Source/File",
       "Read RTMP streams",
index cd12d8b..508c774 100644 (file)
@@ -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_metadata (element_class, "Dirac Decoder",
+  gst_element_class_set_static_metadata (element_class, "Dirac Decoder",
       "Codec/Decoder/Video",
       "Decode Dirac streams", "David Schleef <ds@schleef.org>");
 
index 04fabf4..7173a25 100644 (file)
@@ -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_metadata (element_class, "Dirac Encoder",
+  gst_element_class_set_static_metadata (element_class, "Dirac Encoder",
       "Codec/Encoder/Video",
       "Encode raw video into Dirac stream", "David Schleef <ds@schleef.org>");
 
index e5279e5..87dd730 100644 (file)
@@ -146,7 +146,7 @@ gst_sdlaudio_sink_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "SDL audio sink",
+  gst_element_class_set_static_metadata (element_class, "SDL audio sink",
       "Sink/Audio",
       "Output to a sound card via SDLAUDIO",
       "Edgard Lima <edgard.lima@indt.org.br>");
index e976466..ffc70c3 100644 (file)
@@ -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_metadata (element_class, "SDL video sink",
+  gst_element_class_set_static_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>, "
index f60ef1b..0d3c545 100644 (file)
@@ -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_metadata (element_class, "Snapshot",
+  gst_element_class_set_static_metadata (element_class, "Snapshot",
       "Filter/Editor/Video",
       "Dump a frame to a png file", "Jeremy SIMON <jsimon13@yahoo.fr>");
 }
index acb5436..fafd81e 100644 (file)
@@ -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_metadata (element_class, "Sndfile sink",
+  gst_element_class_set_static_metadata (element_class, "Sndfile sink",
       "Sink/Audio",
       "Write audio streams to disk using libsndfile",
       "Andy Wingo <wingo at pobox dot com>");
index ae45f9f..a2dac49 100644 (file)
@@ -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_metadata (gstelement_class, "Sndfile source",
+  gst_element_class_set_static_metadata (gstelement_class, "Sndfile source",
       "Source/Audio",
       "Read audio streams from disk using libsndfile",
       "Andy Wingo <wingo at pobox dot com>");
index 7b814fa..d2680a5 100644 (file)
@@ -51,7 +51,7 @@ enum
 };
 
 static GstStaticPadTemplate sndio_sink_factory =
-    GST_STATIC_PAD_TEMPLATE ("sink",
+GST_STATIC_PAD_TEMPLATE ("sink",
     GST_PAD_SINK,
     GST_PAD_ALWAYS,
     GST_STATIC_CAPS ("audio/x-raw-int, "
@@ -59,8 +59,7 @@ static GstStaticPadTemplate sndio_sink_factory =
         "signed = (boolean) { TRUE, FALSE }, "
         "width = (int) { 8, 16, 24, 32 }, "
         "depth = (int) { 8, 16, 24, 32 }, "
-        "rate = (int) [ 8000, 192000 ], "
-        "channels = (int) [ 1, 16 ] ")
+        "rate = (int) [ 8000, 192000 ], " "channels = (int) [ 1, 16 ] ")
     );
 
 static void gst_sndiosink_finalize (GObject * object);
@@ -91,11 +90,10 @@ gst_sndiosink_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Sndio audio sink",
       "Sink/Audio",
-      "Plays audio through sndio",
-      "Jacob Meuser <jakemsr@sdf.lonestar.org>");
+      "Plays audio through sndio", "Jacob Meuser <jakemsr@sdf.lonestar.org>");
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sndio_sink_factory));
@@ -123,8 +121,7 @@ gst_sndiosink_class_init (GstSndioSinkClass * klass)
   gstaudiosink_class->open = GST_DEBUG_FUNCPTR (gst_sndiosink_open);
   gstaudiosink_class->close = GST_DEBUG_FUNCPTR (gst_sndiosink_close);
   gstaudiosink_class->prepare = GST_DEBUG_FUNCPTR (gst_sndiosink_prepare);
-  gstaudiosink_class->unprepare =
-      GST_DEBUG_FUNCPTR (gst_sndiosink_unprepare);
+  gstaudiosink_class->unprepare = GST_DEBUG_FUNCPTR (gst_sndiosink_unprepare);
   gstaudiosink_class->write = GST_DEBUG_FUNCPTR (gst_sndiosink_write);
   gstaudiosink_class->delay = GST_DEBUG_FUNCPTR (gst_sndiosink_delay);
   gstaudiosink_class->reset = GST_DEBUG_FUNCPTR (gst_sndiosink_reset);
@@ -139,8 +136,7 @@ gst_sndiosink_class_init (GstSndioSinkClass * klass)
 }
 
 static void
-gst_sndiosink_init (GstSndioSink * sndiosink,
-    GstSndioSinkClass * klass)
+gst_sndiosink_init (GstSndioSink * sndiosink, GstSndioSinkClass * klass)
 {
   sndiosink->hdl = NULL;
   sndiosink->host = g_strdup (g_getenv ("AUDIODEVICE"));
@@ -170,8 +166,7 @@ gst_sndiosink_getcaps (GstBaseSink * bsink)
     return NULL;
   }
 
-  GST_LOG_OBJECT (sndiosink, "returning %" GST_PTR_FORMAT,
-      sndiosink->cur_caps);
+  GST_LOG_OBJECT (sndiosink, "returning %" GST_PTR_FORMAT, sndiosink->cur_caps);
 
   return gst_caps_ref (sndiosink->cur_caps);
 }
index cd209a0..19776c2 100644 (file)
@@ -50,8 +50,7 @@ enum
   PROP_HOST
 };
 
-static GstStaticPadTemplate sndio_src_factory =
-    GST_STATIC_PAD_TEMPLATE ("src",
+static GstStaticPadTemplate sndio_src_factory = GST_STATIC_PAD_TEMPLATE ("src",
     GST_PAD_SRC,
     GST_PAD_ALWAYS,
     GST_STATIC_CAPS ("audio/x-raw-int, "
@@ -59,8 +58,7 @@ static GstStaticPadTemplate sndio_src_factory =
         "signed = (boolean) { TRUE, FALSE }, "
         "width = (int) { 8, 16, 24, 32 }, "
         "depth = (int) { 8, 16, 24, 32 }, "
-        "rate = (int) [ 8000, 192000 ], "
-        "channels = (int) [ 1, 16 ] ")
+        "rate = (int) [ 8000, 192000 ], " "channels = (int) [ 1, 16 ] ")
     );
 
 static void gst_sndiosrc_finalize (GObject * object);
@@ -83,19 +81,17 @@ static void gst_sndiosrc_get_property (GObject * object, guint prop_id,
     GValue * value, GParamSpec * pspec);
 static void gst_sndiosrc_cb (void *addr, int delta);
 
-GST_BOILERPLATE (GstSndioSrc, gst_sndiosrc, GstAudioSrc,
-    GST_TYPE_AUDIO_SRC);
+GST_BOILERPLATE (GstSndioSrc, gst_sndiosrc, GstAudioSrc, GST_TYPE_AUDIO_SRC);
 
 static void
 gst_sndiosrc_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Sndio audio source",
       "Source/Audio",
-      "Records audio through sndio",
-      "Jacob Meuser <jakemsr@sdf.lonestar.org>");
+      "Records audio through sndio", "Jacob Meuser <jakemsr@sdf.lonestar.org>");
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sndio_src_factory));
@@ -168,8 +164,7 @@ gst_sndiosrc_getcaps (GstBaseSrc * bsrc)
     return NULL;
   }
 
-  GST_LOG_OBJECT (sndiosrc, "returning %" GST_PTR_FORMAT,
-      sndiosrc->cur_caps);
+  GST_LOG_OBJECT (sndiosrc, "returning %" GST_PTR_FORMAT, sndiosrc->cur_caps);
 
   return gst_caps_ref (sndiosrc->cur_caps);
 }
@@ -301,8 +296,7 @@ gst_sndiosrc_open (GstAudioSrc * asrc)
   g_array_free (chans, TRUE);
 
   pad_template = gst_static_pad_template_get (&sndio_src_factory);
-  sndiosrc->cur_caps =
-      gst_caps_copy (gst_pad_template_get_caps (pad_template));
+  sndiosrc->cur_caps = gst_caps_copy (gst_pad_template_get_caps (pad_template));
   gst_object_unref (pad_template);
 
   for (i = 0; i < sndiosrc->cur_caps->structs->len; i++) {
index fec45c9..e9d6f11 100644 (file)
@@ -87,7 +87,7 @@ gst_bpm_detect_class_init (GstBPMDetectClass * klass)
 
   gobject_class->finalize = gst_bpm_detect_finalize;
 
-  gst_element_class_set_metadata (element_class, "BPM Detector",
+  gst_element_class_set_static_metadata (element_class, "BPM Detector",
       "Filter/Analyzer/Audio", "Detect the BPM of an audio stream",
       "Sebastian Dröge <slomo@circular-chaos.org>");
 
index 1f8ca9e..7ce865c 100644 (file)
@@ -152,7 +152,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_metadata (element_class, "Pitch controller",
+  gst_element_class_set_static_metadata (element_class, "Pitch controller",
       "Filter/Effect/Audio", "Control the pitch of an audio stream",
       "Wouter Paesen <wouter@blue-gate.be>");
 }
index 4924117..f30f58c 100644 (file)
@@ -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_metadata (gstelement_class, "SpanDSP PLC",
+  gst_element_class_set_static_metadata (gstelement_class, "SpanDSP PLC",
       "Filter/Effect/Audio",
       "Adds packet loss concealment to audio",
       "Youness Alaoui <youness.alaoui@collabora.co.uk>");
index 48c14b9..bd4ea93 100644 (file)
@@ -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_metadata (element_class, "OpenSPC SPC decoder",
+  gst_element_class_set_static_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>");
index 17c9dbf..a5483e3 100644 (file)
@@ -208,7 +208,7 @@ gst_swfdec_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "SWF video decoder",
+  gst_element_class_set_static_metadata (element_class, "SWF video decoder",
       "Codec/Decoder/Video",
       "Uses libswfdec to decode Flash video streams",
       "David Schleef <ds@schleef.org>");
index 79fad6c..622b972 100644 (file)
@@ -189,7 +189,7 @@ gst_teletextdec_base_init (gpointer klass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Teletext decoder",
       "Decoder",
       "Decode PES or raw VBI stream containing teletext information to RGBA, HTML and text",
index a82b348..dbeb1b6 100644 (file)
@@ -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_metadata (element_class, "Timidity",
+  gst_element_class_set_static_metadata (element_class, "Timidity",
       "Codec/Decoder/Audio",
       "Midi Synthesizer Element", "Wouter Paesen <wouter@blue-gate.be>");
 }
index 707e036..fd4b78a 100644 (file)
@@ -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_metadata (element_class, "WildMidi",
+  gst_element_class_set_static_metadata (element_class, "WildMidi",
       "Codec/Decoder/Audio",
       "Midi Synthesizer Element", "Wouter Paesen <wouter@blue-gate.be>");
 }
index 2c50f41..84efa09 100644 (file)
@@ -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_metadata (element_class, "AAC audio encoder",
+  gst_element_class_set_static_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");
@@ -491,8 +491,7 @@ gst_voaacenc_handle_frame (GstAudioEncoder * benc, GstBuffer * buf)
     goto encode_failed;
   }
 
-  GST_LOG_OBJECT (voaacenc, "encoded to %lu bytes",
-      output.Length);
+  GST_LOG_OBJECT (voaacenc, "encoded to %lu bytes", output.Length);
   gst_buffer_unmap (buf, &map);
   gst_buffer_unmap (out, &omap);
   gst_buffer_resize (out, 0, output.Length);
index 696ab29..c1cd924 100644 (file)
@@ -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_metadata (element_class, "AMR-WB audio encoder",
+  gst_element_class_set_static_metadata (element_class, "AMR-WB audio encoder",
       "Codec/Encoder/Audio",
       "Adaptive Multi-Rate Wideband audio encoder",
       "Renato Araujo <renato.filho@indt.org.br>");
index 3a6cb85..3cd8a72 100644 (file)
@@ -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_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "wayland video sink", "Sink/Video",
       "Output to wayland surface",
       "Sreerenj Balachandran <sreerenj.balachandran@intel.com>");
index 53ab023..01dc1b6 100644 (file)
@@ -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_metadata (element_class, "XviD video decoder",
+  gst_element_class_set_static_metadata (element_class, "XviD video decoder",
       "Codec/Decoder/Video",
       "XviD decoder based on xvidcore",
       "Ronald Bultje <rbultje@ronald.bitfreak.net>");
index 44d6609..4690677 100644 (file)
@@ -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_metadata (element_class, "XviD video encoder",
+  gst_element_class_set_static_metadata (element_class, "XviD video encoder",
       "Codec/Encoder/Video",
       "XviD encoder based on xvidcore",
       "Ronald Bultje <rbultje@ronald.bitfreak.net>");
index c4da790..0f363e1 100644 (file)
@@ -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_metadata (gstelement_class, "Barcode detector",
+  gst_element_class_set_static_metadata (gstelement_class, "Barcode detector",
       "Filter/Analyzer/Video",
       "Detect bar codes in the video streams",
       "Stefan Kost <ensonic@users.sf.net>");
index 79008e1..a0a9f1d 100644 (file)
@@ -531,7 +531,7 @@ gst_base_camera_src_class_init (GstBaseCameraSrcClass * klass)
 
   gstelement_class->change_state = gst_base_camera_src_change_state;
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Base class for camerabin src bin", "Source/Video",
       "Abstracts capture device for camerabin2", "Rob Clark <rob@ti.com>");
 }
index 0404e09..9788bdc 100644 (file)
@@ -467,7 +467,7 @@ adpcmdec_class_init (ADPCMDecClass * klass)
       gst_static_pad_template_get (&adpcmdec_sink_template));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&adpcmdec_src_template));
-  gst_element_class_set_metadata (element_class, "ADPCM decoder",
+  gst_element_class_set_static_metadata (element_class, "ADPCM decoder",
       "Codec/Decoder/Audio",
       "Decode MS and IMA ADPCM audio",
       "Pioneers of the Inevitable <songbird@songbirdnest.com>");
index ce6b9e6..4f0b73f 100644 (file)
@@ -439,7 +439,7 @@ adpcmenc_class_init (ADPCMEncClass * klass)
       gst_static_pad_template_get (&adpcmenc_sink_template));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&adpcmenc_src_template));
-  gst_element_class_set_metadata (element_class, "ADPCM encoder",
+  gst_element_class_set_static_metadata (element_class, "ADPCM encoder",
       "Codec/Encoder/Audio",
       "Encode ADPCM audio",
       "Pioneers of the Inevitable <songbird@songbirdnest.com>");
index eca4163..4a5c1ce 100644 (file)
@@ -106,7 +106,7 @@ gst_aiff_mux_base_init (gpointer gclass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "AIFF audio muxer", "Muxer/Audio", "Multiplex raw audio into AIFF",
       "Robert Swain <robert.swain@gmail.com>");
 
index 71d24d5..1182f3c 100644 (file)
@@ -115,7 +115,7 @@ gst_aiff_parse_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template_factory));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "AIFF audio demuxer", "Codec/Demuxer/Audio",
       "Parse a .aiff file into raw audio",
       "Pioneers of the Inevitable <songbird@songbirdnest.com>");
index f58e6c9..3b34025 100644 (file)
@@ -277,7 +277,7 @@ gst_asf_mux_class_init (GstAsfMuxClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&video_sink_factory));
 
-  gst_element_class_set_metadata (gstelement_class, "ASF muxer",
+  gst_element_class_set_static_metadata (gstelement_class, "ASF muxer",
       "Codec/Muxer",
       "Muxes audio and video into an ASF stream",
       "Thiago Santos <thiagoss@embedded.ufcg.edu.br>");
index 0b393bf..529c7a8 100644 (file)
@@ -545,7 +545,7 @@ gst_asf_parse_class_init (GstAsfParseClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&sink_factory));
 
-  gst_element_class_set_metadata (gstelement_class, "ASF parser",
+  gst_element_class_set_static_metadata (gstelement_class, "ASF parser",
       "Parser", "Parses ASF", "Thiago Santos <thiagoss@embedded.ufcg.edu.br>");
 
   GST_DEBUG_CATEGORY_INIT (asfparse_debug, "asfparse", 0,
index 797071f..5cc3f0a 100644 (file)
@@ -100,7 +100,7 @@ gst_rtp_asf_pay_class_init (GstRtpAsfPayClass * klass)
       gst_static_pad_template_get (&gst_rtp_asf_pay_sink_template));
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&gst_rtp_asf_pay_src_template));
-  gst_element_class_set_metadata (gstelement_class, "RTP ASF payloader",
+  gst_element_class_set_static_metadata (gstelement_class, "RTP ASF payloader",
       "Codec/Payloader/Network",
       "Payload-encodes ASF into RTP packets (MS_RTSP)",
       "Thiago Santos <thiagoss@embedded.ufcg.edu.br>");
index 6ca6cba..5e86f21 100644 (file)
@@ -325,7 +325,7 @@ gst_audio_ringbuffer_class_init (GstAudioRingbufferClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (gstelement_class, "AudioRingbuffer",
+  gst_element_class_set_static_metadata (gstelement_class, "AudioRingbuffer",
       "Generic",
       "Asynchronous Audio ringbuffer", "Wim Taymans <wim.taymans@gmail.com>");
 
index 355d75d..68e990e 100644 (file)
@@ -126,7 +126,7 @@ gst_space_scope_class_init (GstSpaceScopeClass * g_class)
   GstElementClass *element_class = (GstElementClass *) g_class;
   GstAudioVisualizerClass *scope_class = (GstAudioVisualizerClass *) g_class;
 
-  gst_element_class_set_metadata (element_class, "Stereo visualizer",
+  gst_element_class_set_static_metadata (element_class, "Stereo visualizer",
       "Visualization",
       "Simple stereo visualizer", "Stefan Kost <ensonic@users.sf.net>");
 
index 10328e3..d408298 100644 (file)
@@ -82,7 +82,7 @@ gst_spectra_scope_class_init (GstSpectraScopeClass * g_class)
 
   gobject_class->finalize = gst_spectra_scope_finalize;
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Frequency spectrum scope", "Visualization",
       "Simple frequency spectrum scope", "Stefan Kost <ensonic@users.sf.net>");
 
index ba0592f..abd5f85 100644 (file)
@@ -81,7 +81,7 @@ gst_synae_scope_class_init (GstSynaeScopeClass * g_class)
 
   gobject_class->finalize = gst_synae_scope_finalize;
 
-  gst_element_class_set_metadata (element_class, "Synaescope",
+  gst_element_class_set_static_metadata (element_class, "Synaescope",
       "Visualization",
       "Creates video visualizations of audio input, using stereo and pitch information",
       "Stefan Kost <ensonic@users.sf.net>");
index dfa17d9..d71e873 100644 (file)
@@ -141,7 +141,7 @@ gst_wave_scope_class_init (GstWaveScopeClass * g_class)
           GST_TYPE_WAVE_SCOPE_STYLE, STYLE_DOTS,
           G_PARAM_CONSTRUCT | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Waveform oscilloscope", "Visualization", "Simple waveform oscilloscope",
       "Stefan Kost <ensonic@users.sf.net>");
 
index 5b11042..ae0170d 100644 (file)
@@ -160,7 +160,7 @@ gst_auto_convert_class_init (GstAutoConvertClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Select convertor based on caps", "Generic/Bin",
       "Selects the right transform element based on the caps",
       "Olivier Crete <olivier.crete@collabora.com>");
index 84177ee..00dc15b 100644 (file)
@@ -145,7 +145,7 @@ gst_auto_video_convert_class_init (GstAutoVideoConvertClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Select color space convertor based on caps", "Generic/Bin",
       "Selects the right color space convertor based on the caps",
       "Benjamin Gaignard <benjamin.gaignard@stericsson.com>");
index 35a3e72..5341773 100644 (file)
@@ -169,7 +169,7 @@ gst_bayer2rgb_class_init (GstBayer2RGBClass * klass)
   gobject_class->set_property = gst_bayer2rgb_set_property;
   gobject_class->get_property = gst_bayer2rgb_get_property;
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Bayer to RGB decoder for cameras", "Filter/Converter/Video",
       "Converts video/x-bayer to video/x-raw",
       "William Brack <wbrack@mmm.com.hk>");
index 6810069..4cb3303 100644 (file)
@@ -92,7 +92,7 @@ gst_rgb2bayer_class_init (GstRGB2BayerClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_rgb2bayer_sink_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "RGB to Bayer converter",
       "Filter/Converter/Video",
       "Converts video/x-raw to video/x-bayer",
index 53a4e1c..2550def 100644 (file)
@@ -617,7 +617,7 @@ gst_camera_bin_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "Camera Bin",
+  gst_element_class_set_static_metadata (element_class, "Camera Bin",
       "Generic/Bin/Camera",
       "Take image snapshots and record movies from camera",
       "Thiago Santos <thiago.sousa.santos@collabora.co.uk>");
index a5fb760..c2580f6 100644 (file)
@@ -125,7 +125,7 @@ gst_viewfinder_bin_class_init (GstViewfinderBinClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sink_template));
 
-  gst_element_class_set_metadata (element_class, "Viewfinder Bin",
+  gst_element_class_set_static_metadata (element_class, "Viewfinder Bin",
       "Sink/Video", "Viewfinder Bin used in camerabin2",
       "Thiago Santos <thiago.sousa.santos@collabora.com>");
 }
index 3c70bfb..002b7e5 100644 (file)
@@ -1231,7 +1231,7 @@ gst_wrapper_camera_bin_src_class_init (GstWrapperCameraBinSrcClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&vidsrc_template));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Wrapper camera src element for camerabin2", "Source/Video",
       "Wrapper camera src element for camerabin2",
       "Thiago Santos <thiago.sousa.santos@collabora.com>");
index ffecf97..106c9e9 100644 (file)
@@ -70,7 +70,7 @@ gst_cdxa_parse_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "(S)VCD parser",
+  gst_element_class_set_static_metadata (element_class, "(S)VCD parser",
       "Codec/Parser",
       "Parse a .dat file from (S)VCD into raw MPEG-1",
       "Wim Taymans <wim.taymans@tvd.be>");
index 497eae2..8b19eac 100644 (file)
@@ -60,7 +60,7 @@ gst_vcd_parse_base_init (gpointer klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_factory));
 
-  gst_element_class_set_metadata (element_class, "(S)VCD stream parser",
+  gst_element_class_set_static_metadata (element_class, "(S)VCD stream parser",
       "Codec/Parser", "Strip (S)VCD stream from its sync headers",
       "Tim-Philipp Müller <tim centricular net>, "
       "Ronald Bultje <rbultje@ronald.bitfreak.net>");
index baf24be..ffe1e17 100644 (file)
@@ -154,7 +154,7 @@ gst_chroma_hold_class_init (GstChromaHoldClass * klass)
       GST_DEBUG_FUNCPTR (gst_chroma_hold_transform_frame_ip);
   vfilter_class->set_info = GST_DEBUG_FUNCPTR (gst_chroma_hold_set_info);
 
-  gst_element_class_set_metadata (gstelement_class, "Chroma hold filter",
+  gst_element_class_set_static_metadata (gstelement_class, "Chroma hold filter",
       "Filter/Effect/Video",
       "Removes all color information except for one color",
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index a4c0e8d..011eef8 100644 (file)
@@ -585,7 +585,7 @@ gst_color_effects_class_init (GstColorEffectsClass * klass)
   vfilter_class->transform_frame_ip =
       GST_DEBUG_FUNCPTR (gst_color_effects_transform_frame_ip);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Color Look-up Table filter", "Filter/Effect/Video",
       "Color Look-up Table filter",
       "Filippo Argiolas <filippo.argiolas@gmail.com>");
index 2c80a6c..4b14558 100644 (file)
@@ -101,7 +101,7 @@ gst_data_uri_src_class_init (GstDataURISrcClass * klass)
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "data: URI source element", "Source", "Handles data: uris",
       "Philippe Normand <pnormand@igalia.com>, "
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index f680e12..2553a31 100644 (file)
@@ -242,7 +242,7 @@ gst_dccp_client_sink_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (element_class, "DCCP client sink",
+  gst_element_class_set_static_metadata (element_class, "DCCP client sink",
       "Sink/Network",
       "Send data as a client over the network via DCCP",
       "E-Phone Team at Federal University of Campina Grande <leandroal@gmail.com>");
index 24c49b8..8f1da06 100644 (file)
@@ -275,7 +275,7 @@ gst_dccp_client_src_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&srctemplate));
 
-  gst_element_class_set_metadata (element_class, "DCCP client source",
+  gst_element_class_set_static_metadata (element_class, "DCCP client source",
       "Source/Network",
       "Receive data as a client over the network via DCCP",
       "E-Phone Team at Federal University of Campina Grande <leandroal@gmail.com>");
index ac39bb8..37157ec 100644 (file)
@@ -339,7 +339,7 @@ gst_dccp_server_sink_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (element_class, "DCCP server sink",
+  gst_element_class_set_static_metadata (element_class, "DCCP server sink",
       "Sink/Network",
       "Send data as a server over the network via DCCP",
       "E-Phone Team at Federal University of Campina Grande <leandroal@gmail.com>");
index 512d888..1cbaecb 100644 (file)
@@ -265,7 +265,7 @@ gst_dccp_server_src_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&srctemplate));
 
-  gst_element_class_set_metadata (element_class, "DCCP server source",
+  gst_element_class_set_static_metadata (element_class, "DCCP server source",
       "Source/Network",
       "Receive data as a server over the network via DCCP",
       "E-Phone Team at Federal University of Campina Grande <leandroal@gmail.com>");
index d3b009a..4a43515 100644 (file)
@@ -207,7 +207,7 @@ fps_display_sink_class_init (GstFPSDisplaySinkClass * klass)
   gst_element_class_add_pad_template (gstelement_klass,
       gst_static_pad_template_get (&fps_display_sink_template));
 
-  gst_element_class_set_metadata (gstelement_klass,
+  gst_element_class_set_static_metadata (gstelement_klass,
       "Measure and show framerate on videosink", "Sink/Video",
       "Shows the current frame-rate and drop-rate of the videosink as overlay or text on stdout",
       "Zeeshan Ali <zeeshan.ali@nokia.com>, Stefan Kost <stefan.kost@nokia.com>");
index bce8d4b..90528bf 100644 (file)
@@ -68,7 +68,7 @@ gst_checksum_sink_class_init (GstChecksumSinkClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_checksum_sink_sink_template));
 
-  gst_element_class_set_metadata (element_class, "Checksum sink",
+  gst_element_class_set_static_metadata (element_class, "Checksum sink",
       "Debug/Sink", "Calculates a checksum for buffers",
       "David Schleef <ds@schleef.org>");
 }
index d91c408..739ea72 100644 (file)
@@ -126,7 +126,7 @@ gst_chop_my_data_class_init (GstChopMyDataClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_chop_my_data_sink_template));
 
-  gst_element_class_set_metadata (element_class, "FIXME",
+  gst_element_class_set_static_metadata (element_class, "FIXME",
       "Generic", "FIXME", "David Schleef <ds@schleef.org>");
 }
 
index 2581a3c..a6f51a7 100644 (file)
@@ -176,7 +176,7 @@ gst_compare_class_init (GstCompareClass * klass)
       gst_static_pad_template_get (&sink_factory));
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&check_sink_factory));
-  gst_element_class_set_metadata (gstelement_class, "Compare buffers",
+  gst_element_class_set_static_metadata (gstelement_class, "Compare buffers",
       "Filter/Debug", "Compares incoming buffers",
       "Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>");
 }
index 413853c..21c1609 100644 (file)
@@ -133,7 +133,7 @@ gst_debug_spy_class_init (GstDebugSpyClass * klass)
           "Checksum algorithm to use", GST_DEBUG_SPY_CHECKSUM_TYPE,
           G_CHECKSUM_SHA1, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "DebugSpy",
       "Filter/Analyzer/Debug",
       "DebugSpy provides information on buffers with bus messages",
index 073959e..827e68d 100644 (file)
@@ -123,8 +123,8 @@ gst_dtmf_detect_class_init (GstDtmfDetectClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (gstelement_class, "DTMF detector element",
-      "Filter/Analyzer/Audio",
+  gst_element_class_set_static_metadata (gstelement_class,
+      "DTMF detector element", "Filter/Analyzer/Audio",
       "This element detects DTMF tones",
       "Olivier Crete <olivier.crete@collabora.com>");
 
index 18c7ebb..df45223 100644 (file)
@@ -253,9 +253,8 @@ gst_dtmf_src_class_init (GstDTMFSrcClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&gst_dtmf_src_template));
 
-  gst_element_class_set_metadata (gstelement_class, "DTMF tone generator",
-      "Source/Audio",
-      "Generates DTMF tones",
+  gst_element_class_set_static_metadata (gstelement_class,
+      "DTMF tone generator", "Source/Audio", "Generates DTMF tones",
       "Youness Alaoui <youness.alaoui@collabora.co.uk>");
 
 
index 12422ec..74df649 100644 (file)
@@ -228,7 +228,7 @@ gst_rtp_dtmf_depay_class_init (GstRtpDTMFDepayClass * klass)
 
   GST_DEBUG_CATEGORY_INIT (gst_rtp_dtmf_depay_debug,
       "rtpdtmfdepay", 0, "rtpdtmfdepay element");
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "RTP DTMF packet depayloader", "Codec/Depayloader/Network",
       "Generates DTMF Sound from telephone-event RTP packets",
       "Youness Alaoui <youness.alaoui@collabora.co.uk>");
index a078a11..be71ebd 100644 (file)
@@ -216,7 +216,7 @@ gst_rtp_dtmf_src_class_init (GstRTPDTMFSrcClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&gst_rtp_dtmf_src_template));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "RTP DTMF packet generator", "Source/Network",
       "Generates RTP DTMF packets", "Zeeshan Ali <zeeshan.ali@nokia.com>");
 
index e6241f0..3f4aaff 100644 (file)
@@ -158,7 +158,7 @@ gst_dvbsub_overlay_class_init (GstDVBSubOverlayClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&text_sink_factory));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "DVB Subtitles Overlay",
       "Mixer/Video/Overlay/Subtitle",
       "Renders DVB subtitles", "Mart Raudsepp <mart.raudsepp@collabora.co.uk>");
index b64cbd3..7af0608 100644 (file)
@@ -147,8 +147,8 @@ gst_dvd_spu_class_init (GstDVDSpuClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&subpic_sink_factory));
 
-  gst_element_class_set_metadata (gstelement_class, "Sub-picture Overlay",
-      "Mixer/Video/Overlay/SubPicture/DVD/Bluray",
+  gst_element_class_set_static_metadata (gstelement_class,
+      "Sub-picture Overlay", "Mixer/Video/Overlay/SubPicture/DVD/Bluray",
       "Parses Sub-Picture command streams and renders the SPU overlay "
       "onto the video as it passes through",
       "Jan Schmidt <thaytan@noraisin.net>");
index 967787a..0c0de83 100644 (file)
@@ -280,7 +280,7 @@ gst_face_overlay_base_init (gpointer gclass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "faceoverlay",
       "Filter/Editor/Video",
       "Overlays SVG graphics over a detected face in a video stream",
index 0699fc4..d379c83 100644 (file)
@@ -168,7 +168,7 @@ G_DEFINE_TYPE (GstFestival, gst_festival, GST_TYPE_ELEMENT)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&src_template_factory));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Festival Text-to-Speech synthesizer", "Filter/Effect/Audio",
       "Synthesizes plain text into audio",
       "Wim Taymans <wim.taymans@gmail.com>");
index bc4800f..0514747 100644 (file)
@@ -278,7 +278,7 @@ gst_field_analysis_class_init (GstFieldAnalysisClass * klass)
   gstelement_class->change_state =
       GST_DEBUG_FUNCPTR (gst_field_analysis_change_state);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Video field analysis",
       "Filter/Analysis/Video",
       "Analyse fields from video frames to identify if they are progressive/telecined/interlaced",
index 561306f..b94d9ee 100644 (file)
@@ -408,7 +408,7 @@ gst_freeverb_base_init (gpointer 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_metadata (element_class, "Stereo positioning",
+  gst_element_class_set_static_metadata (element_class, "Stereo positioning",
       "Filter/Effect/Audio",
       "Reverberation/room effect", "Stefan Sauer <ensonic@users.sf.net>");
 }
index 4f41323..e458072 100644 (file)
@@ -126,7 +126,7 @@ gst_puzzle_base_init (gpointer g_class)
   int i;
   GstVideofilterFormat *f;
 
-  gst_element_class_set_metadata (element_class, "A simple puzzle",
+  gst_element_class_set_static_metadata (element_class, "A simple puzzle",
       "Filter/Effect/Video/Games",
       "A simple puzzle, use arrow keys and space to restart/solve",
       "Benjamin Otte <otte@gnome.org>");
index 4fa8e1a..d8cb35a 100644 (file)
@@ -134,7 +134,7 @@ gst_burn_class_init (GstBurnClass * klass)
   GstElementClass *gstelement_class = (GstElementClass *) klass;
   GstVideoFilterClass *vfilter_class = (GstVideoFilterClass *) klass;
 
-  gst_element_class_set_metadata (gstelement_class, "Burn",
+  gst_element_class_set_static_metadata (gstelement_class, "Burn",
       "Filter/Effect/Video",
       "Burn adjusts the colors in the video signal.",
       "Luis de Bethencourt <luis@debethencourt.com>");
index b4f2177..0aba0ea 100644 (file)
@@ -148,7 +148,7 @@ gst_chromium_class_init (GstChromiumClass * klass)
   GstElementClass *gstelement_class = (GstElementClass *) klass;
   GstVideoFilterClass *vfilter_class = (GstVideoFilterClass *) klass;
 
-  gst_element_class_set_metadata (gstelement_class, "Chromium",
+  gst_element_class_set_static_metadata (gstelement_class, "Chromium",
       "Filter/Effect/Video",
       "Chromium breaks the colors of the video signal.",
       "Luis de Bethencourt <luis@debethencourt.com>");
index 090df17..ab827b4 100644 (file)
@@ -135,7 +135,7 @@ gst_dilate_class_init (GstDilateClass * klass)
   GstElementClass *gstelement_class = (GstElementClass *) klass;
   GstVideoFilterClass *vfilter_class = (GstVideoFilterClass *) klass;
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Dilate",
       "Filter/Effect/Video",
       "Dilate copies the brightest pixel around.",
index 3a5b9f0..6847c33 100644 (file)
@@ -130,7 +130,7 @@ gst_dodge_class_init (GstDodgeClass * klass)
   GstElementClass *gstelement_class = (GstElementClass *) klass;
   GstVideoFilterClass *vfilter_class = (GstVideoFilterClass *) klass;
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Dodge",
       "Filter/Effect/Video",
       "Dodge saturates the colors in the video signal.",
index f3c670e..d2b8330 100644 (file)
@@ -136,7 +136,7 @@ gst_exclusion_class_init (GstExclusionClass * klass)
   GstElementClass *gstelement_class = (GstElementClass *) klass;
   GstVideoFilterClass *vfilter_class = (GstVideoFilterClass *) klass;
 
-  gst_element_class_set_metadata (gstelement_class, "Exclusion",
+  gst_element_class_set_static_metadata (gstelement_class, "Exclusion",
       "Filter/Effect/Video",
       "Exclusion exclodes the colors in the video signal.",
       "Luis de Bethencourt <luis@debethencourt.com>");
index a0f8b5b..34b8dbe 100644 (file)
@@ -132,7 +132,7 @@ gst_gaussianblur_class_init (GstGaussianBlurClass * klass)
   GstElementClass *gstelement_class = (GstElementClass *) klass;
   GstVideoFilterClass *vfilter_class = (GstVideoFilterClass *) klass;
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "GstGaussianBlur",
       "Filter/Effect/Video",
       "Perform Gaussian blur/sharpen on a video",
index 561fc4c..26e53ae 100644 (file)
@@ -138,7 +138,7 @@ gst_solarize_class_init (GstSolarizeClass * klass)
   GstElementClass *gstelement_class = (GstElementClass *) klass;
   GstVideoFilterClass *vfilter_class = (GstVideoFilterClass *) klass;
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Solarize",
       "Filter/Effect/Video",
       "Solarize tunable inverse in the video signal.",
index b26b6ad..cd96a5e 100644 (file)
@@ -176,7 +176,7 @@ gst_bulge_class_init (GstBulgeClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "bulge",
       "Transform/Effect/Video",
       "Adds a protuberance in the center point",
index b5b3283..e31923f 100644 (file)
@@ -191,7 +191,7 @@ gst_circle_class_init (GstCircleClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "circle",
       "Transform/Effect/Video",
       "Warps the picture into an arc shaped form",
index 547f655..dcbea7b 100644 (file)
@@ -184,7 +184,7 @@ gst_diffuse_class_init (GstDiffuseClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "diffuse",
       "Transform/Effect/Video",
       "Diffuses the image by moving its pixels in random directions",
index 910cdb2..bda896d 100644 (file)
@@ -116,7 +116,7 @@ gst_fisheye_class_init (GstFisheyeClass * klass)
   gstgt_class = (GstGeometricTransformClass *) klass;
 
   parent_class = g_type_class_peek_parent (klass);
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "fisheye",
       "Transform/Effect/Video",
       "Split the image into two halves and reflect one over each other",
index 482ca26..2a50379 100644 (file)
@@ -196,7 +196,7 @@ gst_kaleidoscope_class_init (GstKaleidoscopeClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "kaleidoscope",
       "Transform/Effect/Video",
       "Applies 'kaleidoscope' geometric transform to the image",
index 3f861a2..299fdb0 100644 (file)
@@ -223,7 +223,7 @@ gst_marble_class_init (GstMarbleClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "marble",
       "Transform/Effect/Video",
       "Applies a marbling effect to the image",
index c7bdcea..3b40a43 100644 (file)
@@ -182,7 +182,7 @@ gst_mirror_class_init (GstMirrorClass * klass)
   gstelement_class = (GstElementClass *) klass;
   gstgt_class = (GstGeometricTransformClass *) klass;
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "mirror",
       "Transform/Effect/Video",
       "Split the image into two halves and reflect one over each other",
index a42d18a..2bf90e0 100644 (file)
@@ -177,7 +177,7 @@ gst_pinch_class_init (GstPinchClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "pinch",
       "Transform/Effect/Video",
       "Applies 'pinch' geometric transform to the image",
index d4fbbc0..5780c0e 100644 (file)
@@ -185,7 +185,7 @@ gst_rotate_class_init (GstRotateClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "rotate",
       "Transform/Effect/Video",
       "Rotates the picture by an arbitrary angle",
index 340a20e..b78f972 100644 (file)
@@ -189,7 +189,7 @@ gst_sphere_class_init (GstSphereClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "sphere",
       "Transform/Effect/Video",
       "Applies 'sphere' geometric transform to the image",
index f6ee9a5..1915b2a 100644 (file)
@@ -187,7 +187,7 @@ gst_square_class_init (GstSquareClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "square",
       "Transform/Effect/Video",
       "Distort center part of the image into a square",
index 093b50e..770aae5 100644 (file)
@@ -178,7 +178,7 @@ gst_stretch_class_init (GstStretchClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "stretch",
       "Transform/Effect/Video",
       "Stretch the image in a circle around the center point",
index 28f68fd..9685fd5 100644 (file)
@@ -116,7 +116,7 @@ gst_tunnel_class_init (GstTunnelClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "tunnel",
       "Transform/Effect/Video",
       "Light tunnel effect", "Filippo Argiolas <filippo.argiolas@gmail.com>");
index f4a4eee..a5ea99e 100644 (file)
@@ -167,7 +167,7 @@ gst_twirl_class_init (GstTwirlClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "twirl",
       "Transform/Effect/Video",
       "Twists the image from the center out",
index cebe420..ac90226 100644 (file)
@@ -197,7 +197,7 @@ gst_water_ripple_class_init (GstWaterRippleClass * klass)
 
   parent_class = g_type_class_peek_parent (klass);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "waterripple",
       "Transform/Effect/Video",
       "Creates a water ripple effect on the image",
index 018722f..8f0d4fc 100644 (file)
@@ -120,7 +120,7 @@ gst_hdvparse_base_init (gpointer 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_metadata (element_class, "HDVParser",
+  gst_element_class_set_static_metadata (element_class, "HDVParser",
       "Data/Parser",
       "HDV private stream Parser", "Edward Hervey <bilboed@bilboed.com>");
 }
index b47fba8..5281652 100644 (file)
@@ -207,7 +207,7 @@ gst_hls_demux_class_init (GstHLSDemuxClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "HLS Demuxer",
       "Demuxer/URIList",
       "HTTP Live Streaming demuxer",
index 66670c8..b792fa4 100644 (file)
@@ -99,7 +99,7 @@ gst_hls_sink_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sink_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "HTTP Live Streaming sink", "Sink", "HTTP Live Streaming sink",
       "Alessandro Decina <alessandro.decina@gmail.com>");
 }
index 68d50e5..f741f73 100644 (file)
@@ -123,7 +123,7 @@ gst_id3_mux_class_init (GstId3MuxClass * klass)
   GST_TAG_MUX_CLASS (klass)->render_end_tag =
       GST_DEBUG_FUNCPTR (gst_id3_mux_render_v1_tag);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "ID3 v1 and v2 Muxer", "Formatter/Metadata",
       "Adds an ID3v2 header and ID3v1 footer to a file",
       "Michael Smith <msmith@songbirdnest.com>, "
index 4439415..9cd82d6 100644 (file)
@@ -100,7 +100,7 @@ gst_inter_audio_sink_class_init (GstInterAudioSinkClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_inter_audio_sink_sink_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Internal audio sink",
       "Sink/Audio",
       "Virtual audio sink for internal process communication",
index d30c27d..3e55be2 100644 (file)
@@ -105,7 +105,7 @@ gst_inter_audio_src_class_init (GstInterAudioSrcClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_inter_audio_src_src_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Internal audio source",
       "Source/Audio",
       "Virtual audio source for internal process communication",
index 7ead62c..a5d669b 100644 (file)
@@ -94,7 +94,7 @@ gst_inter_sub_sink_class_init (GstInterSubSinkClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_inter_sub_sink_sink_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Internal subtitle sink",
       "Sink/Subtitle",
       "Virtual subtitle sink for internal process communication",
index 39cb622..cb6a6ca 100644 (file)
@@ -97,7 +97,7 @@ gst_inter_sub_src_class_init (GstInterSubSrcClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_inter_sub_src_src_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Internal subtitle source",
       "Source/Subtitle",
       "Virtual subtitle source for internal process communication",
index 04b5a40..e892ca0 100644 (file)
@@ -97,7 +97,7 @@ gst_inter_video_sink_class_init (GstInterVideoSinkClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_inter_video_sink_sink_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Internal video sink",
       "Sink/Video",
       "Virtual video sink for internal process communication",
index 515ee4e..bc6f717 100644 (file)
@@ -100,7 +100,7 @@ gst_inter_video_src_class_init (GstInterVideoSrcClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_inter_video_src_src_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Internal video source",
       "Source/Video",
       "Virtual video source for internal process communication",
index 63182f6..6e0fcdb 100644 (file)
@@ -226,7 +226,7 @@ gst_interlace_class_init (GstInterlaceClass * klass)
           "Allow generation of buffers with RFF flag set, i.e., duration of 3 fields",
           FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Interlace filter", "Filter/Video",
       "Creates an interlaced video from progressive frames",
       "David Schleef <ds@schleef.org>");
index 6c04a66..21b79e6 100644 (file)
@@ -79,7 +79,7 @@ gst_ivf_parse_base_init (gpointer gclass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "IVF parser",
       "Codec/Demuxer",
       "Demuxes a IVF stream", "Philip Jägenstedt <philipj@opera.com>");
index 1064467..c7f82ae 100644 (file)
@@ -94,7 +94,7 @@ gst_jp2k_decimator_base_init (gpointer g_class)
 {
   GstElementClass *gstelement_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "JPEG2000 decimator",
       "Filter/Image",
       "Removes information from JPEG2000 streams without recompression",
index d7a2de0..50bd30c 100644 (file)
@@ -141,7 +141,7 @@ gst_jif_mux_class_init (GstJifMuxClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&gst_jif_mux_sink_pad_template));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "JPEG stream muxer",
       "Video/Formatter",
       "Remuxes JPEG images with markers and tags",
index 0aae82d..fff0c5b 100644 (file)
@@ -153,7 +153,7 @@ gst_jpeg_parse_class_init (GstJpegParseClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&gst_jpeg_parse_sink_pad_template));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "JPEG stream parser",
       "Video/Parser",
       "Parse JPEG images into single-frame buffers",
index 8acf4c8..670e1bd 100644 (file)
@@ -96,7 +96,7 @@ gst_rfb_src_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_rfb_src_template));
 
-  gst_element_class_set_metadata (element_class, "Rfb source",
+  gst_element_class_set_static_metadata (element_class, "Rfb source",
       "Source/Video",
       "Creates a rfb video stream",
       "David A. Schleef <ds@schleef.org>, "
index 220d2cc..080d471 100644 (file)
@@ -172,7 +172,7 @@ gst_live_adder_class_init (GstLiveAdderClass * klass)
       gst_static_pad_template_get (&gst_live_adder_src_template));
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&gst_live_adder_sink_template));
-  gst_element_class_set_metadata (gstelement_class, "Live Adder element",
+  gst_element_class_set_static_metadata (gstelement_class, "Live Adder element",
       "Generic/Audio",
       "Mixes live/discontinuous audio streams",
       "Olivier Crete <olivier.crete@collabora.co.uk>");
index fbf1514..5da69b4 100644 (file)
@@ -152,7 +152,7 @@ gst_mixmatrix_base_init (GstMixMatrixClass * klass)
       gst_static_pad_template_get (&mixmatrix_sink_template));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&mixmatrix_src_template));
-  gst_element_class_set_metadata (element_class, "Mixing Matrix",
+  gst_element_class_set_static_metadata (element_class, "Mixing Matrix",
       "Filter/Editor/Audio",
       "Mix N audio channels together into M channels",
       "Erik Walthinsen <omega@temple-baptist.com>");
index b85693e..ec2f6ef 100644 (file)
@@ -116,7 +116,7 @@ gst_system_encode_base_init (GstMPEG1SystemEncodeClass * klass)
       gst_static_pad_template_get (&audio_sink_factory));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&video_sink_factory));
-  gst_element_class_set_metadata (element_class, "MPEG-1 muxer",
+  gst_element_class_set_static_metadata (element_class, "MPEG-1 muxer",
       "Codec/Muxer",
       "Multiplexes MPEG-1 Streams", "Wim Taymans <wim.taymans@chello.be>");
 }
index 392d424..8d8a586 100644 (file)
@@ -231,7 +231,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_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "The Fluendo MPEG Program Stream Demuxer", "Codec/Demuxer",
       "Demultiplexes MPEG Program Streams", "Wim Taymans <wim@fluendo.com>");
 }
index e9bfd0a..52ffb45 100644 (file)
@@ -119,7 +119,7 @@ mpegpsmux_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&mpegpsmux_src_factory));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "MPEG Program Stream Muxer", "Codec/Muxer",
       "Multiplexes media streams into an MPEG Program Stream",
       "Lin YANG <oxcsnicho@gmail.com>");
index 227acfb..0d1edcb 100644 (file)
@@ -297,7 +297,7 @@ gst_ts_demux_class_init (GstTSDemuxClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&private_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "MPEG transport stream demuxer",
       "Codec/Demuxer",
       "Demuxes MPEG2 transport streams",
index 7eb3ac7..470d919 100644 (file)
@@ -227,7 +227,7 @@ mpegtsmux_class_init (MpegTsMuxClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&mpegtsmux_src_factory));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "MPEG Transport Stream Muxer", "Codec/Muxer",
       "Multiplexes media streams into an MPEG Transport Stream",
       "Fluendo <contact@fluendo.com>");
index e99fd04..13171bf 100644 (file)
@@ -1094,7 +1094,7 @@ gst_mve_demux_base_init (GstMveDemuxClass * klass)
   gst_element_class_add_static_pad_template (element_class, &vidsrc_template);
   gst_element_class_add_static_pad_template (element_class, &audsrc_template);
 
-  gst_element_class_set_metadata (element_class, "MVE Demuxer",
+  gst_element_class_set_static_metadata (element_class, "MVE Demuxer",
       "Codec/Demuxer",
       "Demultiplex an Interplay movie (MVE) stream into audio and video",
       "Jens Granseuer <jensgr@gmx.net>");
index a4e71f9..9615f27 100644 (file)
@@ -1357,7 +1357,7 @@ gst_mve_mux_base_init (GstMveMuxClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&video_sink_factory));
 
-  gst_element_class_set_metadata (element_class, "MVE Multiplexer",
+  gst_element_class_set_static_metadata (element_class, "MVE Multiplexer",
       "Codec/Muxer",
       "Muxes audio and video into an MVE stream",
       "Jens Granseuer <jensgr@gmx.net>");
index 08cbff0..4758b8d 100644 (file)
@@ -3976,7 +3976,7 @@ gst_mxf_demux_base_init (gpointer g_class)
       gst_static_pad_template_get (&mxf_sink_template));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&mxf_src_template));
-  gst_element_class_set_metadata (element_class, "MXF Demuxer",
+  gst_element_class_set_static_metadata (element_class, "MXF Demuxer",
       "Codec/Demuxer",
       "Demux MXF files", "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
 }
index be92c1f..b1cc5dc 100644 (file)
@@ -107,7 +107,7 @@ gst_mxf_mux_base_init (gpointer g_class)
     p++;
   }
 
-  gst_element_class_set_metadata (element_class, "MXF muxer",
+  gst_element_class_set_static_metadata (element_class, "MXF muxer",
       "Codec/Muxer",
       "Muxes video/audio streams into a MXF stream",
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index 2d506a7..e7598ea 100644 (file)
@@ -136,7 +136,7 @@ gst_nsfdec_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "Nsf decoder",
+  gst_element_class_set_static_metadata (element_class, "Nsf decoder",
       "Codec/Decoder/Audio",
       "Using nosefart to decode NSF audio tunes",
       "Johan Dahlin <johan@gnome.org>");
index f11cc04..d3107d8 100644 (file)
@@ -132,7 +132,7 @@ gst_nuv_demux_base_init (gpointer klass)
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sink_template));
-  gst_element_class_set_metadata (element_class, "Nuv demuxer",
+  gst_element_class_set_static_metadata (element_class, "Nuv demuxer",
       "Codec/Demuxer",
       "Demultiplex a MythTV NuppleVideo .nuv file into audio and video",
       "Renato Araujo Oliveira Filho <renato.filho@indt.org.br>,"
index 16a1bac..0542d43 100644 (file)
@@ -118,7 +118,7 @@ gst_overlay_base_init (GstOverlayClass * klass)
       gst_static_pad_template_get (&overlay_sink3_factory));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&overlay_src_factory));
-  gst_element_class_set_metadata (element_class, "Video overlay",
+  gst_element_class_set_static_metadata (element_class, "Video overlay",
       "Filter/Editor/Video",
       "Overlay multiple video streams", "David Schleef <ds@schleef.org>");
 }
index 4a3f1de..783ae0b 100644 (file)
@@ -114,7 +114,7 @@ gst_patchdetect_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_patchdetect_src_template));
 
-  gst_element_class_set_metadata (element_class, "Color Patch Detector",
+  gst_element_class_set_static_metadata (element_class, "Color Patch Detector",
       "Video/Analysis", "Detects color patches from a color calibration chart",
       "David Schleef <ds@entropywave.com>");
 }
index 0f8f78c..f9fff03 100644 (file)
@@ -110,7 +110,7 @@ gst_irtsp_parse_class_init (GstIRTSPParseClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
 
-  gst_element_class_set_metadata (element_class, "IRTSPParse",
+  gst_element_class_set_static_metadata (element_class, "IRTSPParse",
       "Raw/Parser",
       "Parses a raw interleaved RTSP stream",
       "Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>");
index 791a9cf..85bb178 100644 (file)
@@ -142,7 +142,7 @@ gst_pcap_parse_class_init (GstPcapParseClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
 
-  gst_element_class_set_metadata (element_class, "PCapParse",
+  gst_element_class_set_static_metadata (element_class, "PCapParse",
       "Raw/Parser",
       "Parses a raw pcap stream",
       "Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>");
index 4802727..f562a19 100644 (file)
@@ -335,7 +335,7 @@ gst_pnmdec_class_init (GstPnmdecClass * klass)
       gst_static_pad_template_get (&gst_pnmdec_sink_pad_template));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_pnmdec_src_pad_template));
-  gst_element_class_set_metadata (element_class, "PNM image decoder",
+  gst_element_class_set_static_metadata (element_class, "PNM image decoder",
       "Codec/Decoder/Image",
       "Decodes images in portable pixmap/graymap/bitmap/anymamp (PNM) format",
       "Lutz Mueller <lutz@users.sourceforge.net>");
index d3d2474..7a80965 100644 (file)
@@ -261,7 +261,7 @@ gst_pnmenc_class_init (GstPnmencClass * klass)
       gst_static_pad_template_get (&sink_pad_template));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_pad_template));
-  gst_element_class_set_metadata (element_class, "PNM image encoder",
+  gst_element_class_set_static_metadata (element_class, "PNM image encoder",
       "Codec/Encoder/Image",
       "Encodes images into portable pixmap or graymap (PNM) format",
       "Lutz Mueller <lutz@users.sourceforge.net>");
index 9465297..3ad2fb1 100644 (file)
@@ -152,7 +152,7 @@ gst_audio_parse_class_init (GstAudioParseClass * klass)
           "Use the sink caps for the format, only performing timestamping",
           FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
 
-  gst_element_class_set_metadata (gstelement_class, "Audio Parse",
+  gst_element_class_set_static_metadata (gstelement_class, "Audio Parse",
       "Filter/Audio",
       "Converts stream into audio frames",
       "Sebastian Dröge <sebastian.droege@collabora.co.uk>");
index 73ccdbd..152bda1 100644 (file)
@@ -101,7 +101,7 @@ gst_video_parse_class_init (GstVideoParseClass * klass)
           "True if top field is earlier than bottom field", TRUE,
           G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
 
-  gst_element_class_set_metadata (gstelement_class, "Video Parse",
+  gst_element_class_set_static_metadata (gstelement_class, "Video Parse",
       "Filter/Video",
       "Converts stream into video frames",
       "David Schleef <ds@schleef.org>, "
index 2e92aa9..73c3829 100644 (file)
@@ -562,7 +562,7 @@ gst_real_audio_dec_base_init (gpointer g_class)
 
   gst_element_class_add_pad_template (ec, gst_static_pad_template_get (&snk_t));
   gst_element_class_add_pad_template (ec, gst_static_pad_template_get (&src_t));
-  gst_element_class_set_metadata (ec, "RealAudio decoder",
+  gst_element_class_set_static_metadata (ec, "RealAudio decoder",
       "Codec/Decoder/Audio", "Decoder for RealAudio streams",
       "Lutz Mueller <lutz@topfrose.de>");
 }
index 9c45577..16d7f73 100644 (file)
@@ -629,7 +629,7 @@ gst_real_video_dec_base_init (gpointer g_class)
 
   gst_element_class_add_pad_template (ec, gst_static_pad_template_get (&snk_t));
   gst_element_class_add_pad_template (ec, gst_static_pad_template_get (&src_t));
-  gst_element_class_set_metadata (ec, "RealVideo decoder",
+  gst_element_class_set_static_metadata (ec, "RealVideo decoder",
       "Codec/Decoder/Video", "Decoder for RealVideo streams",
       "Lutz Mueller <lutz@topfrose.de>");
 }
index 462ddd0..0001bf4 100644 (file)
@@ -122,7 +122,7 @@ gst_remove_silence_class_init (GstRemoveSilenceClass * klass)
           "Set the hysteresis (on samples) used on the internal VAD",
           1, G_MAXUINT64, DEFAULT_VAD_HYSTERESIS, G_PARAM_READWRITE));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "RemoveSilence",
       "Filter/Effect/Audio",
       "Removes all the silence periods from the audio stream.",
index 19d68a5..9216201 100644 (file)
@@ -77,7 +77,7 @@ gst_rtjpegdec_base_init (GstRTJpegDecClass * klass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
 
-  gst_element_class_set_metadata (element_class, "RTjpeg video decoder",
+  gst_element_class_set_static_metadata (element_class, "RTjpeg video decoder",
       "Codec/Decoder/Video",
       "Decodes video in RTjpeg format", "Erik Walthinsen <omega@cse.ogi.edu>");
 }
index 35a792a..aab9310 100644 (file)
@@ -77,7 +77,7 @@ gst_rtjpegenc_base_init (GstRTJpegEncClass * klass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
 
-  gst_element_class_set_metadata (element_class, "RTjpeg video encoder",
+  gst_element_class_set_static_metadata (element_class, "RTjpeg video encoder",
       "Codec/Encoder/Video",
       "Encodes video in RTjpeg format", "Erik Walthinsen <omega@cse.ogi.edu>");
 }
index b320dd9..70af809 100644 (file)
@@ -87,7 +87,7 @@ gst_rtp_dtmf_mux_class_init (GstRTPDTMFMuxClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&priority_sink_factory));
 
-  gst_element_class_set_metadata (gstelement_class, "RTP muxer",
+  gst_element_class_set_static_metadata (gstelement_class, "RTP muxer",
       "Codec/Muxer",
       "mixes RTP DTMF streams into other RTP streams",
       "Zeeshan Ali <first.last@nokia.com>");
index c68fe52..286ddc6 100644 (file)
@@ -132,7 +132,7 @@ gst_rtp_mux_class_init (GstRTPMuxClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&sink_factory));
 
-  gst_element_class_set_metadata (gstelement_class, "RTP muxer",
+  gst_element_class_set_static_metadata (gstelement_class, "RTP muxer",
       "Codec/Muxer",
       "multiplex N rtp streams into one", "Zeeshan Ali <first.last@nokia.com>");
 
index 48a17ab..9d7e5e6 100644 (file)
@@ -74,7 +74,7 @@ gst_rtp_vp8_depay_class_init (GstRtpVP8DepayClass * gst_rtp_vp8_depay_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_rtp_vp8_depay_src_template));
 
-  gst_element_class_set_metadata (element_class, "RTP VP8 depayloader",
+  gst_element_class_set_static_metadata (element_class, "RTP VP8 depayloader",
       "Codec/Depayloader/Network/RTP",
       "Extracts VP8 video from RTP packets)",
       "Sjoerd Simons <sjoerd@luon.net>");
index c2e4c9f..29d41c2 100644 (file)
@@ -82,7 +82,7 @@ gst_rtp_vp8_pay_class_init (GstRtpVP8PayClass * gst_rtp_vp8_pay_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_rtp_vp8_pay_src_template));
 
-  gst_element_class_set_metadata (element_class, "RTP VP8 payloader",
+  gst_element_class_set_static_metadata (element_class, "RTP VP8 payloader",
       "Codec/Payloader/Network/RTP",
       "Puts VP8 video in RTP packets)", "Sjoerd Simons <sjoerd@luon.net>");
 
index 3ee6bc5..d94bb0d 100644 (file)
@@ -699,7 +699,7 @@ gst_scaletempo_class_init (GstScaletempoClass * 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_metadata (gstelement_class, "Scaletempo",
+  gst_element_class_set_static_metadata (gstelement_class, "Scaletempo",
       "Filter/Effect/Rate",
       "Sync audio tempo with playback rate",
       "Rov Juvano <rovjuvano@users.sourceforge.net>");
index 0b12db7..fe90cfb 100644 (file)
@@ -110,7 +110,7 @@ gst_sdi_demux_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_sdi_demux_sink_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "SDI Demuxer",
       "Demuxer",
       "Demultiplex SDI streams into raw audio and video",
index 8682502..a771725 100644 (file)
@@ -113,7 +113,7 @@ gst_sdi_mux_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_sdi_mux_sink_template));
 
-  gst_element_class_set_metadata (element_class, "SDI Muxer",
+  gst_element_class_set_static_metadata (element_class, "SDI Muxer",
       "Muxer",
       "Multiplex raw audio and video into SDI",
       "David Schleef <ds@schleef.org>");
index e34e7d6..7a638c4 100644 (file)
@@ -165,7 +165,7 @@ gst_sdp_demux_class_init (GstSDPDemuxClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&rtptemplate));
 
-  gst_element_class_set_metadata (gstelement_class, "SDP session setup",
+  gst_element_class_set_static_metadata (gstelement_class, "SDP session setup",
       "Codec/Demuxer/Network/RTP",
       "Receive data over the network via SDP",
       "Wim Taymans <wim.taymans@gmail.com>");
index b48b058..7ace07a 100644 (file)
@@ -61,7 +61,7 @@ gst_audio_segment_clip_class_init (GstAudioSegmentClipClass * klass)
   segment_clip_klass->clip_buffer =
       GST_DEBUG_FUNCPTR (gst_audio_segment_clip_clip_buffer);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Audio buffer segment clipper",
       "Filter/Audio",
       "Clips audio buffers to the configured segment",
index 174da76..4cb8464 100644 (file)
@@ -55,7 +55,7 @@ gst_video_segment_clip_class_init (GstVideoSegmentClipClass * klass)
   GST_DEBUG_CATEGORY_INIT (gst_video_segment_clip_debug, "videosegmentclip", 0,
       "videosegmentclip element");
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Video buffer segment clipper",
       "Filter/Video",
       "Clips video buffers to the configured segment",
index 9afc141..fbdfcd0 100644 (file)
@@ -78,7 +78,7 @@ gst_siren_dec_class_init (GstSirenDecClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (element_class, "Siren Decoder element",
+  gst_element_class_set_static_metadata (element_class, "Siren Decoder element",
       "Codec/Decoder/Audio ",
       "Decode streams encoded with the Siren7 codec into 16bit PCM",
       "Youness Alaoui <kakaroto@kakaroto.homelinux.net>");
index e3c63a4..caf039e 100644 (file)
@@ -76,7 +76,7 @@ gst_siren_enc_class_init (GstSirenEncClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (element_class, "Siren Encoder element",
+  gst_element_class_set_static_metadata (element_class, "Siren Encoder element",
       "Codec/Encoder/Audio ",
       "Encode 16bit PCM streams into the Siren7 codec",
       "Youness Alaoui <kakaroto@kakaroto.homelinux.net>");
index 8a72942..76be731 100644 (file)
@@ -93,7 +93,7 @@ gst_smooth_class_init (GstSmoothClass * klass)
       gst_static_pad_template_get (&gst_smooth_sink_template));
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&gst_smooth_src_template));
-  gst_element_class_set_metadata (gstelement_class, "Smooth effect",
+  gst_element_class_set_static_metadata (gstelement_class, "Smooth effect",
       "Filter/Effect/Video",
       "Apply a smooth filter to an image",
       "Wim Taymans <wim.taymans@chello.be>");
index bfaf958..a29baa2 100644 (file)
@@ -387,7 +387,7 @@ gst_speed_class_init (GstSpeedClass * klass)
           0.1, 40.0, 1.0,
           G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS));
 
-  gst_element_class_set_metadata (gstelement_class, "Speed",
+  gst_element_class_set_static_metadata (gstelement_class, "Speed",
       "Filter/Effect/Audio",
       "Set speed/pitch on audio/raw streams (resampler)",
       "Andy Wingo <apwingo@eos.ncsu.edu>, "
index 767ee42..25d9965 100644 (file)
@@ -86,7 +86,7 @@ gst_stereo_base_init (gpointer g_class)
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
   GstCaps *caps;
 
-  gst_element_class_set_metadata (element_class, "Stereo effect",
+  gst_element_class_set_static_metadata (element_class, "Stereo effect",
       "Filter/Effect/Audio",
       "Muck with the stereo signal to enhance its 'stereo-ness'",
       "Erik Walthinsen <omega@cse.ogi.edu>");
index 496e643..3f38bb1 100644 (file)
@@ -128,7 +128,7 @@ gst_srt_enc_base_init (gpointer klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Srt encoder", "Codec/Encoder/Subtitle",
       "Srt subtitle encoder", "Thijs Vermeir <thijsvermeir@gmail.com>");
 }
index 7273721..15c059f 100644 (file)
@@ -162,7 +162,7 @@ gst_webvtt_enc_base_init (gpointer klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "WebVTT encoder", "Codec/Encoder/Subtitle",
       "WebVTT subtitle encoder", "David Schleef <ds@schleef.org>");
 }
index aa7f4d0..38da3d4 100644 (file)
@@ -175,7 +175,7 @@ gst_tta_dec_base_init (GstTtaDecClass * 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_metadata (element_class, "TTA audio decoder",
+  gst_element_class_set_static_metadata (element_class, "TTA audio decoder",
       "Codec/Decoder/Audio",
       "Decode TTA audio data", "Arwed v. Merkatz <v.merkatz@gmx.net>");
 }
index 9f164d7..2541054 100644 (file)
@@ -96,7 +96,7 @@ gst_tta_parse_base_init (GstTtaParseClass * 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_metadata (element_class, "TTA file parser",
+  gst_element_class_set_static_metadata (element_class, "TTA file parser",
       "Codec/Demuxer/Audio",
       "Parses TTA files", "Arwed v. Merkatz <v.merkatz@gmx.net>");
 }
index 32069ea..38e6ea2 100644 (file)
@@ -161,7 +161,7 @@ gst_vbidec_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "VBI decoder",
+  gst_element_class_set_static_metadata (element_class, "VBI decoder",
       "Codec/Decoder/Video",
       "Decodes closed captions and XDS data from VBI data",
       "David I. Lehn <dlehn@users.sourceforge.net>");
index b15439d..864cad3 100644 (file)
@@ -132,7 +132,7 @@ gst_scene_change_base_init (gpointer g_class)
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
 
-  gst_element_class_set_metadata (element_class, "Scene change detector",
+  gst_element_class_set_static_metadata (element_class, "Scene change detector",
       "Video/Filter", "Detects scene changes in video",
       "David Schleef <ds@entropywave.com>");
 }
index bcf0318..6230688 100644 (file)
@@ -94,7 +94,7 @@ gst_zebra_stripe_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "Zebra stripe overlay",
+  gst_element_class_set_static_metadata (element_class, "Zebra stripe overlay",
       "Filter/Analysis",
       "Overlays zebra striping on overexposed areas of video",
       "David Schleef <ds@entropywave.com>");
index 081ce19..c51e4bb 100644 (file)
@@ -318,7 +318,7 @@ gst_measure_collector_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Video measure collector", "Filter/Effect/Video",
       "Collect measurements from a measuring element",
       "Руслан Ижбулатов <lrn _at_ gmail _dot_ com>");
index 5e56875..c0edd60 100644 (file)
@@ -1101,7 +1101,7 @@ gst_ssim_class_init (GstSSimClass * klass)
       gst_static_pad_template_get (&gst_ssim_sink_original_template));
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&gst_ssim_sink_modified_template));
-  gst_element_class_set_metadata (gstelement_class, "SSim",
+  gst_element_class_set_static_metadata (gstelement_class, "SSim",
       "Filter/Analyzer/Video",
       "Calculate Y-SSIM for n+2 YUV video streams",
       "Руслан Ижбулатов <lrn1986 _at_ gmail _dot_ com>");
index 0f0bdb9..25af43d 100644 (file)
@@ -113,7 +113,7 @@ gst_dirac_parse_class_init (GstDiracParseClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_dirac_parse_sink_template));
 
-  gst_element_class_set_metadata (element_class, "Dirac parser",
+  gst_element_class_set_static_metadata (element_class, "Dirac parser",
       "Codec/Parser/Video", "Parses Dirac streams",
       "David Schleef <ds@schleef.org>");
 
index 7518781..fbbdf05 100644 (file)
@@ -74,7 +74,7 @@ gst_h263_parse_class_init (GstH263ParseClass * klass)
       gst_static_pad_template_get (&srctemplate));
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&sinktemplate));
-  gst_element_class_set_metadata (gstelement_class, "H.263 parser",
+  gst_element_class_set_static_metadata (gstelement_class, "H.263 parser",
       "Codec/Parser/Video",
       "Parses H.263 streams",
       "Arun Raghavan <arun.raghavan@collabora.co.uk>,"
index 2b0db51..bb9ada9 100644 (file)
@@ -135,7 +135,7 @@ gst_h264_parse_class_init (GstH264ParseClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (gstelement_class, "H.264 parser",
+  gst_element_class_set_static_metadata (gstelement_class, "H.264 parser",
       "Codec/Parser/Converter/Video",
       "Parses H.264 streams",
       "Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>");
index fc96f7a..94a6feb 100644 (file)
@@ -155,7 +155,7 @@ gst_mpeg4vparse_class_init (GstMpeg4VParseClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sink_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "MPEG 4 video elementary stream parser", "Codec/Parser/Video",
       "Parses MPEG-4 Part 2 elementary video streams",
       "Julien Moutte <julien@fluendo.com>");
index 3aaf5e8..bb111b0 100644 (file)
@@ -148,7 +148,7 @@ gst_mpegv_parse_class_init (GstMpegvParseClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sink_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "MPEG video elementary stream parser",
       "Codec/Parser/Video",
       "Parses and frames MPEG-1 and MPEG-2 elementary video streams",
index d18ac77..a900ae4 100644 (file)
@@ -275,7 +275,7 @@ gst_video_analyse_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "Video analyser",
+  gst_element_class_set_static_metadata (element_class, "Video analyser",
       "Filter/Analyzer/Video",
       "Analyse video signal", "Wim Taymans <wim@fluendo.com>");
 
index c98b673..1ffbce5 100644 (file)
@@ -434,7 +434,7 @@ gst_video_detect_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "Video detecter",
+  gst_element_class_set_static_metadata (element_class, "Video detecter",
       "Filter/Effect/Video",
       "Detect patterns in a video signal", "Wim Taymans <wim@fluendo.com>");
 
index 117f2bd..a5ad044 100644 (file)
@@ -321,7 +321,7 @@ gst_video_mark_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "Video marker",
+  gst_element_class_set_static_metadata (element_class, "Video marker",
       "Filter/Effect/Video",
       "Marks a video signal with a pattern", "Wim Taymans <wim@fluendo.com>");
 
index 879e4dc..bee4706 100644 (file)
@@ -172,7 +172,7 @@ gst_vmnc_dec_base_init (gpointer g_class)
       gst_static_pad_template_get (&vmnc_dec_src_factory));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&vmnc_dec_sink_factory));
-  gst_element_class_set_metadata (element_class, "VMnc video decoder",
+  gst_element_class_set_static_metadata (element_class, "VMnc video decoder",
       "Codec/Decoder/Video",
       "Decode VmWare video to raw (RGB) video",
       "Michael Smith <msmith@xiph.org>");
index bb328e6..95d215d 100644 (file)
@@ -111,7 +111,7 @@ gst_y4m_dec_class_init (GstY4mDecClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_y4m_dec_sink_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "YUV4MPEG demuxer/decoder", "Codec/Demuxer",
       "Demuxes/decodes YUV4MPEG streams", "David Schleef <ds@schleef.org>");
 }
index 6e2eabd..86843f5 100644 (file)
@@ -494,7 +494,7 @@ acmenc_base_init (ACMEncClass * klass)
           && *shortname) ? shortname : params->name);
   description = g_strdup_printf ("ACM Encoder: %s", (longname
           && *longname) ? longname : params->name);
-  gst_element_class_set_metadata (element_class, detail,
+  gst_element_class_set_static_metadata (element_class, detail,
       "Codec/Encoder/Audio", description,
       "Pioneers of the Inevitable <songbird@songbirdnest.com>");
   g_free (shortname);
index 3c1b3bc..8394524 100644 (file)
@@ -409,7 +409,7 @@ acmmp3dec_base_init (gpointer klass)
       gst_static_pad_template_get (&acmmp3dec_sink_template));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&acmmp3dec_src_template));
-  gst_element_class_set_metadata (element_class, "ACM MP3 decoder",
+  gst_element_class_set_static_metadata (element_class, "ACM MP3 decoder",
       "Codec/Decoder/Audio",
       "Decode MP3 using ACM decoder",
       "Pioneers of the Inevitable <songbird@songbirdnest.com");
index 21dcb50..6d926dc 100644 (file)
@@ -102,7 +102,7 @@ gst_avc_src_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_avc_src_src_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "AVC Video Services Source", "Video/Source",
       "Captures DV or HDV video from Firewire port",
       "David Schleef <ds@entropywave.com>");
index bdd2b30..fe22f28 100644 (file)
@@ -89,7 +89,7 @@ cdplayer_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "CD Player",
+  gst_element_class_set_static_metadata (element_class, "CD Player",
       "Generic/Bin",
       "Play CD audio through the CD Drive",
       "Charles Schmidt <cbschmid@uiuc.edu>, "
index eeb1c95..7ee661e 100644 (file)
@@ -186,7 +186,7 @@ gst_decklink_sink_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_decklink_sink_audiosink_template));
 
-  gst_element_class_set_metadata (element_class, "Decklink Sink",
+  gst_element_class_set_static_metadata (element_class, "Decklink Sink",
       "Video/Sink", "Decklink Sink", "David Schleef <ds@entropywave.com>");
 }
 
index ee1c464..331ca72 100644 (file)
@@ -190,7 +190,7 @@ gst_decklink_src_base_init (gpointer g_class)
       gst_pad_template_new ("videosrc", GST_PAD_SRC, GST_PAD_ALWAYS,
           gst_decklink_mode_get_template_caps ()));
 
-  gst_element_class_set_metadata (element_class, "Decklink source",
+  gst_element_class_set_static_metadata (element_class, "Decklink source",
       "Source/Video", "DeckLink Source", "David Schleef <ds@entropywave.com>");
 }
 
index 4ab14d4..534d61d 100644 (file)
@@ -382,8 +382,8 @@ gst_directdraw_sink_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "Direct Draw Video Sink",
-      "Sink/Video",
+  gst_element_class_set_static_metadata (element_class,
+      "Direct Draw Video Sink", "Sink/Video",
       "Output to a video card via Direct Draw",
       "Sebastien Moutte <sebastien@moutte.net>");
   gst_element_class_add_pad_template (element_class,
@@ -1753,9 +1753,9 @@ gst_directdraw_sink_get_depth (LPDDPIXELFORMAT lpddpfPixelFormat)
   gint order = 0, binary;
 
   binary =
-      lpddpfPixelFormat->dwRBitMask | lpddpfPixelFormat->
-      dwGBitMask | lpddpfPixelFormat->dwBBitMask | lpddpfPixelFormat->
-      dwRGBAlphaBitMask;
+      lpddpfPixelFormat->
+      dwRBitMask | lpddpfPixelFormat->dwGBitMask | lpddpfPixelFormat->
+      dwBBitMask | lpddpfPixelFormat->dwRGBAlphaBitMask;
   while (binary != 0) {
     if ((binary % 2) == 1)
       order++;
index 6d4f15c..2ba9c3b 100644 (file)
@@ -121,7 +121,7 @@ gst_dshowaudiosrc_base_init (gpointer klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Directshow audio capture source", "Source/Audio",
       "Receive data from a directshow audio capture graph",
       "Sebastien Moutte <sebastien@moutte.net>");
index 8729323..4fe0695 100644 (file)
@@ -129,7 +129,7 @@ gst_dshowvideosrc_base_init (gpointer klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "DirectShow video capture source", "Source/Video",
       "Receive data from a directshow video capture graph",
       "Sebastien Moutte <sebastien@moutte.net>");
index 0bd2eb0..062317f 100644 (file)
@@ -224,7 +224,7 @@ gst_dshowvideosink_base_init (gpointer klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sink_template));
 
-  gst_element_class_set_metadata (element_class, "DirectShow video sink",
+  gst_element_class_set_static_metadata (element_class, "DirectShow video sink",
       "Sink/Video", "Display data using a DirectShow video renderer",
       "Pioneers of the Inevitable <songbird@songbirdnest.com>, " \
       "FLUENDO S.A. <support@fluendo.com>");
index 4e91491..45a7aad 100644 (file)
@@ -228,7 +228,7 @@ dvb_base_bin_class_init (DvbBaseBinClass * klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
 
-  gst_element_class_set_metadata (element_class, "DVB bin",
+  gst_element_class_set_static_metadata (element_class, "DVB bin",
       "Source/Bin/Video",
       "Access descramble and split DVB streams",
       "Alessandro Decina <alessandro@nnva.org>");
index b7dcb78..84aca09 100644 (file)
@@ -334,7 +334,7 @@ gst_dvbsrc_class_init (GstDvbSrcClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&ts_src_factory));
 
-  gst_element_class_set_metadata (gstelement_class, "DVB Source",
+  gst_element_class_set_static_metadata (gstelement_class, "DVB Source",
       "Source/Video",
       "Digital Video Broadcast Source",
       "P2P-VCR, C-Lab, University of Paderborn,"
index 7e509d5..baecdbb 100644 (file)
@@ -153,7 +153,7 @@ dxr3audiosink_base_init (Dxr3AudioSinkClass * klass)
       gst_static_pad_template_get (&dxr3audiosink_pcm_sink_factory));
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&dxr3audiosink_ac3_sink_factory));
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "dxr3/Hollywood+ mpeg decoder board audio plugin", "Audio/Sink",
       "Feeds audio to Sigma Designs em8300 based boards",
       "Martin Soto <martinsoto@users.sourceforge.net>");
index 9cb690f..6d79acc 100644 (file)
@@ -128,7 +128,7 @@ dxr3spusink_base_init (Dxr3SpuSinkClass * klass)
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&dxr3spusink_sink_factory));
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "dxr3/Hollywood+ mpeg decoder board subpicture element", "Sink/Video",
       "Feeds subpicture information to Sigma Designs em8300 based boards",
       "Martin Soto <martinsoto@users.sourceforge.net>");
index ceeacb7..8176368 100644 (file)
@@ -154,7 +154,7 @@ dxr3videosink_base_init (Dxr3VideoSinkClass * klass)
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&dxr3videosink_sink_factory));
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "dxr3/Hollywood+ mpeg decoder board video element", "Sink/Video",
       "Feeds MPEG2 video to Sigma Designs em8300 based boards",
       "Martin Soto <martinsoto@users.sourceforge.net>");
index 70fad8e..639641d 100644 (file)
@@ -90,7 +90,7 @@ gst_fbdevsink_base_init (gpointer g_class)
       GST_STATIC_CAPS (GST_FBDEV_TEMPLATE_CAPS)
       );
 
-  gst_element_class_set_metadata (element_class, "fbdev video sink",
+  gst_element_class_set_static_metadata (element_class, "fbdev video sink",
       "Sink/Video",
       "A linux framebuffer videosink", "Sean D'Epagnier <sean@depagnier.com>");
   gst_element_class_add_pad_template (element_class,
index 4250e07..bcb1c8c 100644 (file)
@@ -102,7 +102,7 @@ gst_linsys_sdi_sink_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_linsys_sdi_sink_sink_template));
 
-  gst_element_class_set_metadata (element_class, "SDI video sink",
+  gst_element_class_set_static_metadata (element_class, "SDI video sink",
       "Sink/Video", "Writes video from SDI transmit device",
       "David Schleef <ds@entropywave.com>");
 }
index 9b5a327..6bdbe5e 100644 (file)
@@ -106,7 +106,7 @@ gst_linsys_sdi_src_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_linsys_sdi_src_src_template));
 
-  gst_element_class_set_metadata (element_class, "SDI video source",
+  gst_element_class_set_static_metadata (element_class, "SDI video source",
       "Source/Video", "Reads video from SDI capture device",
       "David Schleef <ds@entropywave.com>");
 }
index 14b7099..79faaf6 100644 (file)
@@ -642,7 +642,7 @@ gst_osx_video_src_base_init (gpointer gclass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
 
-  gst_element_class_set_metadata (element_class, "Video Source (OSX)",
+  gst_element_class_set_static_metadata (element_class, "Video Source (OSX)",
       "Source/Video",
       "Reads raw frames from a capture device on OS X",
       "Ole Andre Vadla Ravnaas <ole.andre.ravnas@tandberg.com>, "
index 0a93687..aaacff4 100644 (file)
@@ -1460,7 +1460,7 @@ gst_pvrvideosink_class_init (GstPVRVideoSinkClass * klass)
           "original aspect ratio", TRUE,
           G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "PVR Video sink", "Sink/Video",
       "A PVR videosink",
       "Luciana Fujii Pontello <luciana.fujii@collabora.co.uk");
index f53e557..2cd27fe 100644 (file)
@@ -150,7 +150,7 @@ gst_qcamsrc_base_init (gpointer g_class)
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&gst_qcamsrc_src_factory));
-  gst_element_class_set_metadata (element_class, "QCam Source",
+  gst_element_class_set_static_metadata (element_class, "QCam Source",
       "Source/Video",
       "Read from a QuickCam device", "Wim Taymans <wim.taymans@chello.be>");
 }
index 1711e8e..d760bc5 100644 (file)
@@ -176,7 +176,7 @@ gst_shm_sink_class_init (GstShmSinkClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&sinktemplate));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Shared Memory Sink",
       "Sink",
       "Send data over shared memory to the matching source",
index 1c90491..ec6838d 100644 (file)
@@ -134,7 +134,7 @@ gst_shm_src_class_init (GstShmSrcClass * klass)
   gst_element_class_add_pad_template (gstelement_class,
       gst_static_pad_template_get (&srctemplate));
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Shared Memory Source",
       "Source",
       "Receive data from the shared memory sink",
index 880b449..e194cda 100644 (file)
@@ -200,7 +200,7 @@ gst_uvc_h264_mjpg_demux_base_init (gpointer g_class)
   gst_element_class_add_pad_template (element_class, pt);
   gst_object_unref (pt);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "UVC H264 MJPG Demuxer",
       "Video/Demuxer",
       "Demux UVC H264 auxiliary streams from MJPG images",
index ac99768..1b76691 100644 (file)
@@ -273,7 +273,7 @@ gst_uvc_h264_src_base_init (gpointer g_class)
   GST_DEBUG_CATEGORY_INIT (uvc_h264_src_debug, "uvch264_src",
       0, "UVC H264 Compliant camera bin source");
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "UVC H264 Source",
       "Source/Video",
       "UVC H264 Encoding camera source",
index 294bd2a..8c6e672 100644 (file)
@@ -95,7 +95,7 @@ gst_vcdsrc_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "VCD Source",
+  gst_element_class_set_static_metadata (element_class, "VCD Source",
       "Source/File",
       "Asynchronous read from VCD disk", "Erik Walthinsen <omega@cse.ogi.edu>");
 
index ff4f745..a171b02 100644 (file)
@@ -1385,7 +1385,7 @@ gst_vdp_sink_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "VDPAU Sink",
       "Sink/Video",
       "VDPAU Sink", "Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>");
index 4d76ece..29466ae 100644 (file)
@@ -1179,7 +1179,7 @@ gst_vdp_vpp_base_init (gpointer gclass)
   GstCaps *src_caps, *sink_caps;
   GstPadTemplate *src_template, *sink_template;
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "VdpauVideoPostProcess",
       "Filter/Converter/Decoder/Video",
       "Post process GstVdpVideoBuffers and output GstVdpOutputBuffers",
index ba44c6d..92e33fc 100644 (file)
@@ -866,7 +866,7 @@ gst_vdp_h264_dec_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "VDPAU H264 Decoder",
       "Decoder",
       "Decode h264 stream with vdpau",
index ef1210e..304cb9a 100644 (file)
@@ -620,7 +620,7 @@ gst_vdp_mpeg_dec_base_init (gpointer gclass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "VDPAU Mpeg Decoder",
       "Decoder",
       "Decode mpeg stream with vdpau",
index 8ebd893..fb0a2fd 100644 (file)
@@ -439,7 +439,7 @@ gst_vdp_mpeg4_dec_base_init (gpointer gclass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "VDPAU Mpeg4 Decoder",
       "Decoder",
       "Decode mpeg4 stream with vdpau",
index f8f7103..307bbe9 100644 (file)
@@ -67,7 +67,7 @@ gst_wasapi_sink_base_init (gpointer gclass)
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&sink_template));
-  gst_element_class_set_metadata (element_class, "WasapiSrc",
+  gst_element_class_set_static_metadata (element_class, "WasapiSrc",
       "Sink/Audio",
       "Stream audio to an audio capture device through WASAPI",
       "Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>");
index 7163f52..38a829d 100644 (file)
@@ -71,7 +71,7 @@ gst_wasapi_src_base_init (gpointer gclass)
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
-  gst_element_class_set_metadata (element_class, "WasapiSrc",
+  gst_element_class_set_static_metadata (element_class, "WasapiSrc",
       "Source/Audio",
       "Stream audio from an audio capture device through WASAPI",
       "Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>");
index ed719b1..2adf93f 100644 (file)
@@ -86,7 +86,7 @@ gst_win_inet_src_base_init (gpointer gclass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "Windows Network Source", "Source/Network",
       "Receive data as a client over the network via HTTP or FTP",
       "Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>");
index 1f4d707..06e8249 100644 (file)
@@ -168,7 +168,7 @@ gst_ks_video_src_base_init (gpointer gclass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
 
-  gst_element_class_set_metadata (element_class, "KsVideoSrc",
+  gst_element_class_set_static_metadata (element_class, "KsVideoSrc",
       "Source/Video",
       "Stream data from a video capture device through Windows kernel streaming",
       "Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>\n"
index 82a0d4d..32a8b29 100644 (file)
@@ -104,7 +104,7 @@ gst_dx9screencapsrc_base_init (gpointer klass)
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
 
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "DirectX 9 screen capture source", "Source/Video", "Captures screen",
       "Haakon Sporsheim <hakon.sporsheim@tandberg.com>");
 }
index fccd97a..a8da30b 100644 (file)
@@ -99,7 +99,7 @@ gst_gdiscreencapsrc_base_init (gpointer klass)
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
-  gst_element_class_set_metadata (element_class,
+  gst_element_class_set_static_metadata (element_class,
       "GDI screen capture source", "Source/Video", "Captures screen",
       "Haakon Sporsheim <hakon.sporsheim@tandberg.com>");
 }
index 5025d61..b0a0c1b 100644 (file)
@@ -71,7 +71,7 @@ gst_test_scope_class_init (GstTestScopeClass * g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_metadata (element_class, "test scope",
+  gst_element_class_set_static_metadata (element_class, "test scope",
       "Visualization",
       "Dummy test scope", "Stefan Kost <ensonic@users.sf.net>");
 
index 3cb8d80..2f968ab 100644 (file)
@@ -153,7 +153,7 @@ gst_test_camera_src_class_init (GstTestCameraSrcClass * klass)
   gstbasecamera_class = GST_BASE_CAMERA_SRC_CLASS (klass);
   gstbasecamera_class->set_mode = gst_test_camera_src_set_mode;
 
-  gst_element_class_set_metadata (gstelement_class,
+  gst_element_class_set_static_metadata (gstelement_class,
       "Test Camera Src",
       "Camera/Src",
       "Some test camera src",
index dc85c5f..a28c4da 100755 (executable)
@@ -189,7 +189,7 @@ done
 
 cat <<EOF
 
-  gst_element_class_set_metadata (element_class, "FIXME Long name",
+  gst_element_class_set_static_metadata (element_class, "FIXME Long name",
       "Generic", "FIXME Description", "$REAL_NAME <$EMAIL_ADDRESS>");
 }