Unify the long descriptions in the plugin details (#337263).

Original commit message from CVS:
Patch by: j^  <j at bootlab dot org>
* ext/amrwb/gstamrwbdec.c:
* ext/amrwb/gstamrwbenc.c:
* ext/amrwb/gstamrwbparse.c:
* ext/arts/gst_arts.c:
* ext/artsd/gstartsdsink.c:
* ext/audiofile/gstafparse.c:
* ext/audiofile/gstafsink.c:
* ext/audiofile/gstafsrc.c:
* ext/cdaudio/gstcdaudio.c:
* ext/directfb/dfbvideosink.c:
* ext/divx/gstdivxdec.c:
* ext/divx/gstdivxenc.c:
* ext/dts/gstdtsdec.c: (gst_dtsdec_base_init):
* ext/faac/gstfaac.c: (gst_faac_base_init):
* ext/faad/gstfaad.c:
* ext/gsm/gstgsmdec.c:
* ext/gsm/gstgsmenc.c:
* ext/hermes/gsthermescolorspace.c:
* ext/ivorbis/vorbisfile.c:
* ext/lcs/gstcolorspace.c:
* ext/libfame/gstlibfame.c:
* ext/libmms/gstmms.c: (gst_mms_base_init):
* ext/musicbrainz/gsttrm.c: (gst_musicbrainz_base_init):
* ext/nas/nassink.c: (gst_nassink_base_init):
* ext/neon/gstneonhttpsrc.c:
* ext/polyp/polypsink.c: (gst_polypsink_base_init):
* ext/sdl/sdlaudiosink.c:
* ext/sdl/sdlvideosink.c:
* ext/shout/gstshout.c:
* ext/snapshot/gstsnapshot.c:
* ext/sndfile/gstsf.c:
* ext/tarkin/gsttarkindec.c:
* ext/tarkin/gsttarkinenc.c:
* ext/theora/theoradec.c:
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_base_init):
* ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_base_init):
* ext/xvid/gstxviddec.c:
* ext/xvid/gstxvidenc.c:
* gst/cdxaparse/gstcdxaparse.c: (gst_cdxa_parse_base_init):
* gst/cdxaparse/gstcdxastrip.c: (gst_cdxastrip_base_init):
* gst/chart/gstchart.c:
* gst/equalizer/gstiirequalizer.c: (gst_iir_equalizer_base_init):
* gst/festival/gstfestival.c:
* gst/filter/gstiir.c:
* gst/filter/gstlpwsinc.c:
* gst/freeze/gstfreeze.c:
* gst/games/gstpuzzle.c: (gst_puzzle_base_init):
* gst/mixmatrix/mixmatrix.c:
* gst/mpeg1sys/gstmpeg1systemencode.c:
* gst/mpeg1videoparse/gstmp1videoparse.c:
* gst/mpeg2sub/gstmpeg2subt.c:
* gst/mpegaudioparse/gstmpegaudioparse.c:
* gst/multifilesink/gstmultifilesink.c:
* gst/overlay/gstoverlay.c:
* gst/passthrough/gstpassthrough.c:
* gst/playondemand/gstplayondemand.c:
* gst/qtdemux/qtdemux.c:
* gst/rtjpeg/gstrtjpegdec.c:
* gst/rtjpeg/gstrtjpegenc.c:
* gst/smooth/gstsmooth.c:
* gst/tta/gstttadec.c: (gst_tta_dec_base_init):
* gst/tta/gstttaparse.c: (gst_tta_parse_base_init):
* gst/videocrop/gstvideocrop.c:
* gst/videodrop/gstvideodrop.c:
* gst/virtualdub/gstxsharpen.c:
* gst/xingheader/gstxingmux.c: (gst_xing_mux_base_init):
* gst/y4m/gsty4mencode.c:
Unify the long descriptions in the plugin details (#337263).
This commit is contained in:
j^ 2006-04-06 11:35:26 +00:00 committed by Tim-Philipp Müller
parent a559801c80
commit dacf8eaa18
69 changed files with 360 additions and 349 deletions

View file

@ -1,3 +1,76 @@
2006-04-06 Tim-Philipp Müller <tim at centricular dot net>
Patch by: j^ <j at bootlab dot org>
* ext/amrwb/gstamrwbdec.c:
* ext/amrwb/gstamrwbenc.c:
* ext/amrwb/gstamrwbparse.c:
* ext/arts/gst_arts.c:
* ext/artsd/gstartsdsink.c:
* ext/audiofile/gstafparse.c:
* ext/audiofile/gstafsink.c:
* ext/audiofile/gstafsrc.c:
* ext/cdaudio/gstcdaudio.c:
* ext/directfb/dfbvideosink.c:
* ext/divx/gstdivxdec.c:
* ext/divx/gstdivxenc.c:
* ext/dts/gstdtsdec.c: (gst_dtsdec_base_init):
* ext/faac/gstfaac.c: (gst_faac_base_init):
* ext/faad/gstfaad.c:
* ext/gsm/gstgsmdec.c:
* ext/gsm/gstgsmenc.c:
* ext/hermes/gsthermescolorspace.c:
* ext/ivorbis/vorbisfile.c:
* ext/lcs/gstcolorspace.c:
* ext/libfame/gstlibfame.c:
* ext/libmms/gstmms.c: (gst_mms_base_init):
* ext/musicbrainz/gsttrm.c: (gst_musicbrainz_base_init):
* ext/nas/nassink.c: (gst_nassink_base_init):
* ext/neon/gstneonhttpsrc.c:
* ext/polyp/polypsink.c: (gst_polypsink_base_init):
* ext/sdl/sdlaudiosink.c:
* ext/sdl/sdlvideosink.c:
* ext/shout/gstshout.c:
* ext/snapshot/gstsnapshot.c:
* ext/sndfile/gstsf.c:
* ext/tarkin/gsttarkindec.c:
* ext/tarkin/gsttarkinenc.c:
* ext/theora/theoradec.c:
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_base_init):
* ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_base_init):
* ext/xvid/gstxviddec.c:
* ext/xvid/gstxvidenc.c:
* gst/cdxaparse/gstcdxaparse.c: (gst_cdxa_parse_base_init):
* gst/cdxaparse/gstcdxastrip.c: (gst_cdxastrip_base_init):
* gst/chart/gstchart.c:
* gst/equalizer/gstiirequalizer.c: (gst_iir_equalizer_base_init):
* gst/festival/gstfestival.c:
* gst/filter/gstiir.c:
* gst/filter/gstlpwsinc.c:
* gst/freeze/gstfreeze.c:
* gst/games/gstpuzzle.c: (gst_puzzle_base_init):
* gst/mixmatrix/mixmatrix.c:
* gst/mpeg1sys/gstmpeg1systemencode.c:
* gst/mpeg1videoparse/gstmp1videoparse.c:
* gst/mpeg2sub/gstmpeg2subt.c:
* gst/mpegaudioparse/gstmpegaudioparse.c:
* gst/multifilesink/gstmultifilesink.c:
* gst/overlay/gstoverlay.c:
* gst/passthrough/gstpassthrough.c:
* gst/playondemand/gstplayondemand.c:
* gst/qtdemux/qtdemux.c:
* gst/rtjpeg/gstrtjpegdec.c:
* gst/rtjpeg/gstrtjpegenc.c:
* gst/smooth/gstsmooth.c:
* gst/tta/gstttadec.c: (gst_tta_dec_base_init):
* gst/tta/gstttaparse.c: (gst_tta_parse_base_init):
* gst/videocrop/gstvideocrop.c:
* gst/videodrop/gstvideodrop.c:
* gst/virtualdub/gstxsharpen.c:
* gst/xingheader/gstxingmux.c: (gst_xing_mux_base_init):
* gst/y4m/gsty4mencode.c:
Unify the long descriptions in the plugin details (#337263).
2006-04-06 Tim-Philipp Müller <tim at centricular dot net> 2006-04-06 Tim-Philipp Müller <tim at centricular dot net>
* ext/neon/gstneonhttpsrc.c: (gst_neonhttp_src_class_init), * ext/neon/gstneonhttpsrc.c: (gst_neonhttp_src_class_init),

View file

@ -23,12 +23,11 @@
#include "gstamrwbdec.h" #include "gstamrwbdec.h"
static GstElementDetails gst_amrwbdec_details = { static GstElementDetails gst_amrwbdec_details =
"AMR-WB decoder", GST_ELEMENT_DETAILS ("AMR-WB audio decoder",
"Codec/Decoder/Audio", "Codec/Decoder/Audio",
"Adaptive Multi-Rate Wideband audio decoder", "Adaptive Multi-Rate Wideband audio decoder",
"Renato Araujo <renato.filho@indt.org.br>" "Renato Araujo <renato.filho@indt.org.br>");
};
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink", static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",

View file

@ -23,12 +23,11 @@
#include "gstamrwbenc.h" #include "gstamrwbenc.h"
static GstElementDetails gst_amrwbenc_details = { static GstElementDetails gst_amrwbenc_details =
"AMR-WB encoder", GST_ELEMENT_DETAILS ("AMR-WB audio encoder",
"Codec/Encoder/Audio", "Codec/Encoder/Audio",
"Adaptive Multi-Rate Wideband audio encoder", "Adaptive Multi-Rate Wideband audio encoder",
"Renato Araujo <renato.filho@indt.org.br>" "Renato Araujo <renato.filho@indt.org.br>");
};
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink", static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",

View file

@ -31,12 +31,11 @@
GST_DEBUG_CATEGORY_STATIC (amrwbparse_debug); GST_DEBUG_CATEGORY_STATIC (amrwbparse_debug);
#define GST_CAT_DEFAULT amrwbparse_debug #define GST_CAT_DEFAULT amrwbparse_debug
static GstElementDetails gst_amrwbparse_details = { static GstElementDetails gst_amrwbparse_details =
"AMR-WB parser", GST_ELEMENT_DETAILS ("AMR-WB parser",
"Codec/Parser/Audio", "Codec/Parser/Audio",
"Adaptive Multi-Rate WideBand audio parser", "Adaptive Multi-Rate WideBand audio parser",
"Renato Filho <renato.filho@indt.org.br>" "Renato Filho <renato.filho@indt.org.br>");
};
static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src", static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",

View file

@ -43,13 +43,11 @@
#include "gst_artsio_impl.h" #include "gst_artsio_impl.h"
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_arts_details = { static GstElementDetails gst_arts_details = GST_ELEMENT_DETAILS ("aRts plugin",
"aRts plugin", "Filter/Audio",
"Filter/Audio", "aRts wrapper filter",
"aRts wrapper filter", "Erik Walthinsen <omega@temple-baptist.com,\n"
"Erik Walthinsen <omega@temple-baptist.com,\n" "Stefan Westerfeld <stefan@space.twc.de>");
"Stefan Westerfeld <stefan@space.twc.de>",
};
static GstStaticPadTemplate sink_temp = GST_STATIC_PAD_TEMPLATE ("sink", static GstStaticPadTemplate sink_temp = GST_STATIC_PAD_TEMPLATE ("sink",

View file

@ -27,12 +27,11 @@
#include <gst/audio/audio.h> #include <gst/audio/audio.h>
/* elementfactory information */ /* elementfactory information */
static GstElementDetails artsdsink_details = { static GstElementDetails artsdsink_details =
"aRtsd audio sink", GST_ELEMENT_DETAILS ("aRtsd audio sink",
"Sink/Audio", "Sink/Audio",
"Plays audio to an aRts server", "Plays audio to an aRts server",
"Richard Boulton <richard-gst@tartarus.org>", "Richard Boulton <richard-gst@tartarus.org>",);
};
/* Signals and args */ /* Signals and args */
enum enum

View file

@ -30,12 +30,11 @@
#include "gstafparse.h" #include "gstafparse.h"
/* elementfactory information */ /* elementfactory information */
static GstElementDetails afparse_details = { static GstElementDetails afparse_details =
"Audiofile Parse", GST_ELEMENT_DETAILS ("Audiofile demuxer",
"Codec/Demuxer/Audio", "Codec/Demuxer/Audio",
"Audiofile parser for audio/raw", "Audiofile parser for audio/raw",
"Steve Baker <stevebaker_org@yahoo.co.uk>", "Steve Baker <stevebaker_org@yahoo.co.uk>");
};
/* AFParse signals and args */ /* AFParse signals and args */

View file

@ -34,12 +34,10 @@
#include "gstafsink.h" #include "gstafsink.h"
/* elementfactory information */ /* elementfactory information */
static GstElementDetails afsink_details = { static GstElementDetails afsink_details = GST_ELEMENT_DETAILS ("Audiofile sink",
"Audiofile Sink", "Sink/Audio",
"Sink/Audio", "Write audio streams to disk using libaudiofile",
"Write audio streams to disk using libaudiofile", "Thomas Vander Stichele <thomas@apestaart.org>");
"Thomas Vander Stichele <thomas@apestaart.org>",
};
/* AFSink signals and args */ /* AFSink signals and args */

View file

@ -34,12 +34,11 @@
#include "gstafsrc.h" #include "gstafsrc.h"
/* elementfactory information */ /* elementfactory information */
static GstElementDetails afsrc_details = { static GstElementDetails afsrc_details =
"Audiofile Src", GST_ELEMENT_DETAILS ("Audiofile source",
"Source/Audio", "Source/Audio",
"Read audio files from disk using libaudiofile", "Read audio files from disk using libaudiofile",
"Thomas <thomas@apestaart.org>", "Thomas <thomas@apestaart.org>");
};
/* AFSrc signals and args */ /* AFSrc signals and args */

View file

@ -110,12 +110,10 @@ static GstFormat sector_format;
static GstBinClass *parent_class; static GstBinClass *parent_class;
static guint gst_cdaudio_signals[LAST_SIGNAL] = { 0 }; static guint gst_cdaudio_signals[LAST_SIGNAL] = { 0 };
static GstElementDetails gst_cdaudio_details = { static GstElementDetails gst_cdaudio_details = GST_ELEMENT_DETAILS ("CD player",
"CD Player", "Generic/Bin",
"Generic/Bin", "Play CD audio through the CD Drive",
"Play CD audio through the CD Drive", "Wim Taymans <wim@fluendo.com>");
"Wim Taymans <wim@fluendo.com>",
};
static void static void

View file

@ -103,7 +103,7 @@ GST_DEBUG_CATEGORY (dfbvideosink_debug);
/* ElementFactory information */ /* ElementFactory information */
static GstElementDetails gst_dfbvideosink_details = static GstElementDetails gst_dfbvideosink_details =
GST_ELEMENT_DETAILS ("Video sink", GST_ELEMENT_DETAILS ("DirectFB video sink",
"Sink/Video", "Sink/Video",
"A DirectFB based videosink", "A DirectFB based videosink",
"Julien Moutte <julien@moutte.net>"); "Julien Moutte <julien@moutte.net>");

View file

@ -26,12 +26,11 @@
#include <gst/video/video.h> #include <gst/video/video.h>
/* elementfactory information */ /* elementfactory information */
GstElementDetails gst_divxdec_details = { GstElementDetails gst_divxdec_details =
"Divx4linux decoder", GST_ELEMENT_DETAILS ("Divx4linux video decoder",
"Codec/Decoder/Video", "Codec/Decoder/Video",
"Divx decoder based on divxdecore", "Divx decoder based on divxdecore",
"Ronald Bultje <rbultje@ronald.bitfreak.net>" "Ronald Bultje <rbultje@ronald.bitfreak.net>");
};
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink", static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
GST_PAD_SINK, GST_PAD_SINK,

View file

@ -27,12 +27,11 @@
#include <encore2.h> #include <encore2.h>
/* elementfactory information */ /* elementfactory information */
GstElementDetails gst_divxenc_details = { GstElementDetails gst_divxenc_details =
"Divx4linux encoder", GST_ELEMENT_DETAILS ("Divx4linux video encoder",
"Codec/Encoder/Video", "Codec/Encoder/Video",
"Divx encoder based on divxencore", "Divx encoder based on divxencore",
"Ronald Bultje <rbultje@ronald.bitfreak.net>" "Ronald Bultje <rbultje@ronald.bitfreak.net>");
};
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink", static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
GST_PAD_SINK, GST_PAD_SINK,

View file

@ -101,12 +101,11 @@ static void
gst_dtsdec_base_init (gpointer g_class) gst_dtsdec_base_init (gpointer g_class)
{ {
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
static GstElementDetails gst_dtsdec_details = { static GstElementDetails gst_dtsdec_details =
"DTS audio decoder", GST_ELEMENT_DETAILS ("DTS audio decoder",
"Codec/Decoder/Audio", "Codec/Decoder/Audio",
"Decodes DTS audio streams", "Decodes DTS audio streams",
"Ronald Bultje <rbultje@ronald.bitfreak.net>" "Ronald Bultje <rbultje@ronald.bitfreak.net>");
};
gst_element_class_add_pad_template (element_class, gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&sink_factory)); gst_static_pad_template_get (&sink_factory));

View file

@ -122,12 +122,10 @@ gst_faac_get_type (void)
static void static void
gst_faac_base_init (GstFaacClass * klass) gst_faac_base_init (GstFaacClass * klass)
{ {
GstElementDetails gst_faac_details = { GstElementDetails gst_faac_details = GST_ELEMENT_DETAILS ("AAC audio encoder",
"Free AAC Encoder (FAAC)", "Codec/Encoder/Audio",
"Codec/Encoder/Audio", "Free MPEG-2/4 AAC encoder",
"Free MPEG-2/4 AAC encoder", "Ronald Bultje <rbultje@ronald.bitfreak.net>");
"Ronald Bultje <rbultje@ronald.bitfreak.net>",
};
GstElementClass *element_class = GST_ELEMENT_CLASS (klass); GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class, gst_element_class_add_pad_template (element_class,

View file

@ -50,12 +50,11 @@ extern int8_t faacDecInit2 (faacDecHandle, guint8 *, guint32,
GST_DEBUG_CATEGORY_STATIC (faad_debug); GST_DEBUG_CATEGORY_STATIC (faad_debug);
#define GST_CAT_DEFAULT faad_debug #define GST_CAT_DEFAULT faad_debug
static GstElementDetails faad_details = { static GstElementDetails faad_details =
"Free AAC Decoder (FAAD)", GST_ELEMENT_DETAILS ("AAC audio decoder",
"Codec/Decoder/Audio", "Codec/Decoder/Audio",
"Free MPEG-2/4 AAC decoder", "Free MPEG-2/4 AAC decoder",
"Ronald Bultje <rbultje@ronald.bitfreak.net>" "Ronald Bultje <rbultje@ronald.bitfreak.net>");
};
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink", static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
GST_PAD_SINK, GST_PAD_SINK,

View file

@ -31,12 +31,10 @@ GST_DEBUG_CATEGORY (gsmdec_debug);
#define GST_CAT_DEFAULT (gsmdec_debug) #define GST_CAT_DEFAULT (gsmdec_debug)
/* elementfactory information */ /* elementfactory information */
GstElementDetails gst_gsmdec_details = { GstElementDetails gst_gsmdec_details = GST_ELEMENT_DETAILS ("GSM audio decoder",
"GSM audio decoder", "Codec/Decoder/Audio",
"Codec/Decoder/Audio", "Decodes GSM encoded audio",
"Decodes GSM encoded audio", "Philippe Khalaf <burger@speedy.org>");
"Philippe Khalaf <burger@speedy.org>",
};
/* GSMDec signals and args */ /* GSMDec signals and args */
enum enum

View file

@ -31,12 +31,10 @@ GST_DEBUG_CATEGORY (gsmenc_debug);
#define GST_CAT_DEFAULT (gsmenc_debug) #define GST_CAT_DEFAULT (gsmenc_debug)
/* elementfactory information */ /* elementfactory information */
GstElementDetails gst_gsmenc_details = { GstElementDetails gst_gsmenc_details = GST_ELEMENT_DETAILS ("GSM audio encoder",
"GSM audio encoder", "Codec/Encoder/Audio",
"Codec/Encoder/Audio", "Encodes GSM audio",
"Encodes GSM audio", "Philippe Khalaf <burger@speedy.org>");
"Philippe Khalaf <burger@speedy.org>",
};
/* GSMEnc signals and args */ /* GSMEnc signals and args */
enum enum

View file

@ -100,12 +100,11 @@ static GstHermesColorspaceFormat gst_hermes_colorspace_formats[] = {
{GST_STATIC_CAPS (GST_VIDEO_CAPS_RGB_16)}, {GST_STATIC_CAPS (GST_VIDEO_CAPS_RGB_16)},
}; };
static GstElementDetails colorspace_details = { static GstElementDetails colorspace_details =
"Colorspace converter", GST_ELEMENT_DETAILS ("Colorspace converter",
"Filter/Converter/Video", "Filter/Converter/Video",
"Converts video from one colorspace to another using libhermes", "Converts video from one colorspace to another using libhermes",
"Wim Taymans <wim.taymans@chello.be>", "Wim Taymans <wim.taymans@chello.be>");
};
/* Stereo signals and args */ /* Stereo signals and args */

View file

@ -85,14 +85,13 @@ GType ivorbisfile_get_type (void);
static GstPadTemplate *gst_vorbisdec_src_template, *gst_vorbisdec_sink_template; static GstPadTemplate *gst_vorbisdec_src_template, *gst_vorbisdec_sink_template;
/* elementfactory information */ /* elementfactory information */
GstElementDetails ivorbisfile_details = { GstElementDetails ivorbisfile_details =
"Ogg Vorbis decoder", GST_ELEMENT_DETAILS ("Ogg Vorbis audio decoder",
"Codec/Decoder/Audio", "Codec/Decoder/Audio",
"Decodes OGG Vorbis audio using the Tremor vorbisfile API", "Decodes OGG Vorbis audio using the Tremor vorbisfile API",
"Monty <monty@xiph.org>\n" "Monty <monty@xiph.org>\n"
"Wim Taymans <wim.taymans@chello.be>\n" "Wim Taymans <wim.taymans@chello.be>\n"
"Amaury Jacquot <sxpert@esitcom.org>", "Amaury Jacquot <sxpert@esitcom.org>");
};
/* Ivorbisfile signals and args */ /* Ivorbisfile signals and args */
enum enum

View file

@ -59,12 +59,11 @@ struct _GstColorspaceClass
}; };
/* elementfactory information */ /* elementfactory information */
static GstElementDetails colorspace_details = { static GstElementDetails colorspace_details =
"Colorspace converter", GST_ELEMENT_DETAILS ("Colorspace converter",
"Filter/Effect", "Filter/Effect",
"Converts video from one colorspace to another", "Converts video from one colorspace to another",
"Wim Taymans <wim.taymans@chello.be>" "Wim Taymans <wim.taymans@chello.be>");
};
/* Stereo signals and args */ /* Stereo signals and args */

View file

@ -30,12 +30,11 @@
#define FAMEENC_BUFFER_SIZE (300 * 1024) #define FAMEENC_BUFFER_SIZE (300 * 1024)
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_fameenc_details = { static GstElementDetails gst_fameenc_details =
"MPEG1 and MPEG4 video encoder using the libfame library", GST_ELEMENT_DETAILS ("MPEG-1 and MPEG-4 video encoder",
"Codec/Encoder/Video", "Codec/Encoder/Video",
"Uses fameenc to encode MPEG video streams", "Uses fameenc to encode MPEG video streams",
"Thomas Vander Stichele <thomas@apestaart.org>" "Thomas Vander Stichele <thomas@apestaart.org>");
};
static GQuark fame_object_name; static GQuark fame_object_name;

View file

@ -77,12 +77,11 @@ GST_BOILERPLATE_FULL (GstMMS, gst_mms, GstPushSrc, GST_TYPE_PUSH_SRC,
static void static void
gst_mms_base_init (gpointer g_class) gst_mms_base_init (gpointer g_class)
{ {
static GstElementDetails plugin_details = { static GstElementDetails plugin_details =
"MMS streaming protocol support", GST_ELEMENT_DETAILS ("MMS streaming source",
"Source/Network", "Source/Network",
"Receive data streamed via MSFT Multi Media Server protocol", "Receive data streamed via MSFT Multi Media Server protocol",
"Maciej Katafiasz <mathrick@users.sourceforge.net>" "Maciej Katafiasz <mathrick@users.sourceforge.net>");
};
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
gst_element_class_add_pad_template (element_class, gst_element_class_add_pad_template (element_class,

View file

@ -115,12 +115,11 @@ gst_musicbrainz_get_type (void)
static void static void
gst_musicbrainz_base_init (GstMusicBrainzClass * klass) gst_musicbrainz_base_init (GstMusicBrainzClass * klass)
{ {
GstElementDetails gst_musicbrainz_details = { GstElementDetails gst_musicbrainz_details =
"Compute TRM Id", GST_ELEMENT_DETAILS ("Musicbrainz TRM generator",
"Filter/Analyzer/Audio", "Filter/Analyzer/Audio",
"Compute TRM Id from muscibrainz", "Compute TRM Id from muscibrainz",
"Jeremy Simon <jsimon13@yahoo.fr>", "Jeremy Simon <jsimon13@yahoo.fr>");
};
GstElementClass *element_class = GST_ELEMENT_CLASS (klass); GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class, gst_element_class_add_pad_template (element_class,

View file

@ -125,13 +125,12 @@ gst_nassink_get_type (void)
static void static void
gst_nassink_base_init (gpointer g_class) gst_nassink_base_init (gpointer g_class)
{ {
static GstElementDetails nassink_details = { static GstElementDetails nassink_details =
"NAS sink", GST_ELEMENT_DETAILS ("NAS audio sink",
"Sink/Audio", "Sink/Audio",
"Plays audio to a Network Audio Server", "Plays audio to a Network Audio Server",
"Laurent Vivier <Laurent.Vivier@bull.net>, " "Laurent Vivier <Laurent.Vivier@bull.net>, "
"Arwed v. Merkatz <v.merkatz@gmx.net>" "Arwed v. Merkatz <v.merkatz@gmx.net>");
};
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
gst_element_class_add_pad_template (element_class, gst_element_class_add_pad_template (element_class,

View file

@ -31,9 +31,9 @@ GST_DEBUG_CATEGORY (neonhttpsrc_debug);
static GstElementDetails gst_neonhttp_src_details = static GstElementDetails gst_neonhttp_src_details =
GST_ELEMENT_DETAILS ("NEON HTTP Client source", GST_ELEMENT_DETAILS ("HTTP client source",
"Source/Network", "Source/Network",
"Receive data as a client over the network via HTTP", "Receive data as a client over the network via HTTP using NEON",
"Edgard Lima <edgard.lima@indt.org.br>"); "Edgard Lima <edgard.lima@indt.org.br>");
static GstStaticPadTemplate srctemplate = GST_STATIC_PAD_TEMPLATE ("src", static GstStaticPadTemplate srctemplate = GST_STATIC_PAD_TEMPLATE ("src",

View file

@ -63,12 +63,11 @@ gst_polypsink_base_init (gpointer g_class)
) )
); );
static const GstElementDetails details = { static const GstElementDetails details =
"Polypaudio Audio Sink", GST_ELEMENT_DETAILS ("Polypaudio audio sink",
"Sink/Audio", "Sink/Audio",
"Plays audio to a Polypaudio server", "Plays audio to a Polypaudio server",
"Lennart Poettering", "Lennart Poettering");
};
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);

View file

@ -28,7 +28,7 @@ GST_DEBUG_CATEGORY_EXTERN (sdl_debug);
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_sdlaudio_sink_details = static GstElementDetails gst_sdlaudio_sink_details =
GST_ELEMENT_DETAILS ("Audio Sink (SDLAUDIO)", GST_ELEMENT_DETAILS ("SDL audio sink",
"Sink/Audio", "Sink/Audio",
"Output to a sound card via SDLAUDIO", "Output to a sound card via SDLAUDIO",
"Edgard Lima <edgard.lima@indt.org.br>"); "Edgard Lima <edgard.lima@indt.org.br>");

View file

@ -49,14 +49,13 @@ GST_DEBUG_CATEGORY_EXTERN (sdl_debug);
#define I420_SIZE(w,h) (I420_V_OFFSET(w,h)+(I420_V_ROWSTRIDE(w)*GST_ROUND_UP_2(h)/2)) #define I420_SIZE(w,h) (I420_V_OFFSET(w,h)+(I420_V_ROWSTRIDE(w)*GST_ROUND_UP_2(h)/2))
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_sdlvideosink_details = { static GstElementDetails gst_sdlvideosink_details =
"Video sink", GST_ELEMENT_DETAILS ("SDL video sink",
"Sink/Video", "Sink/Video",
"An SDL-based videosink", "An SDL-based videosink",
"Ronald Bultje <rbultje@ronald.bitfreak.net>" "Ronald Bultje <rbultje@ronald.bitfreak.net>"
"Edgard Lima <edgard.lima@indt.org.br>" "Edgard Lima <edgard.lima@indt.org.br>"
"Jan Schmidt <thaytan@mad.scientist.com>" "Jan Schmidt <thaytan@mad.scientist.com>");
};
enum enum

View file

@ -23,12 +23,11 @@
#include "gstshout.h" #include "gstshout.h"
/* elementfactory information */ /* elementfactory information */
static GstElementDetails icecastsend_details = { static GstElementDetails icecastsend_details =
"An Icecast plugin", GST_ELEMENT_DETAILS ("Icecast network sink",
"Sink/Network", "Sink/Network",
"Sends data to an icecast server using libshout", "Sends data to an icecast server using libshout",
"Wim Taymans <wim.taymans@chello.be>" "Wim Taymans <wim.taymans@chello.be>");
};
static char *SHOUT_ERRORS[] = { static char *SHOUT_ERRORS[] = {
"ok", "ok",

View file

@ -29,12 +29,10 @@
#define MAX_HEIGHT 2048 #define MAX_HEIGHT 2048
/* elementfactory information */ /* elementfactory information */
static GstElementDetails snapshot_details = { static GstElementDetails snapshot_details = GST_ELEMENT_DETAILS ("Snapshot",
"snapshot", "Filter/Editor/Video",
"Filter/Editor/Video", "Dump a frame to a png file",
"Dump a frame to a png file", "Jeremy SIMON <jsimon13@yahoo.fr>");
"Jeremy SIMON <jsimon13@yahoo.fr>",
};
static GstStaticPadTemplate snapshot_src_factory = static GstStaticPadTemplate snapshot_src_factory =
GST_STATIC_PAD_TEMPLATE ("src", GST_STATIC_PAD_TEMPLATE ("src",

View file

@ -31,19 +31,15 @@
#include "gstsf.h" #include "gstsf.h"
static GstElementDetails sfsrc_details = { static GstElementDetails sfsrc_details = GST_ELEMENT_DETAILS ("Sndfile source",
"Sndfile Source", "Source/Audio",
"Source/Audio", "Read audio streams from disk using libsndfile",
"Read audio streams from disk using libsndfile", "Andy Wingo <wingo at pobox dot com>");
"Andy Wingo <wingo at pobox dot com>",
};
static GstElementDetails sfsink_details = { static GstElementDetails sfsink_details = GST_ELEMENT_DETAILS ("Sndfile sink",
"Sndfile Sink", "Sink/Audio",
"Sink/Audio", "Write audio streams to disk using libsndfile",
"Write audio streams to disk using libsndfile", "Andy Wingo <wingo at pobox dot com>");
"Andy Wingo <wingo at pobox dot com>",
};
enum enum
{ {

View file

@ -29,12 +29,11 @@
static GstPadTemplate *dec_src_template, *dec_sink_template; static GstPadTemplate *dec_src_template, *dec_sink_template;
/* elementfactory information */ /* elementfactory information */
GstElementDetails tarkindec_details = { GstElementDetails tarkindec_details =
"Ogg Tarkin decoder", GST_ELEMENT_DETAILS ("Tarkin video decoder",
"Codec/Decoder/Video", "Codec/Decoder/Video",
"Decodes video in OGG Tarkin format", "Decodes video in OGG Tarkin format",
"Monty <monty@xiph.org>, " "Wim Taymans <wim.taymans@chello.be>", "Monty <monty@xiph.org>, " "Wim Taymans <wim.taymans@chello.be>");
};
/* TarkinDec signals and args */ /* TarkinDec signals and args */
enum enum

View file

@ -29,12 +29,11 @@
static GstPadTemplate *enc_src_template, *enc_sink_template; static GstPadTemplate *enc_src_template, *enc_sink_template;
/* elementfactory information */ /* elementfactory information */
GstElementDetails tarkinenc_details = { GstElementDetails tarkinenc_details =
"Ogg Tarkin encoder", GST_ELEMENT_DETAILS ("Tarkin video encoder",
"Codec/Encoder/Video", "Codec/Encoder/Video",
"Encodes video in OGG Tarkin format", "Encodes video in OGG Tarkin format",
"Monty <monty@xiph.org>, " "Wim Taymans <wim.taymans@chello.be>", "Monty <monty@xiph.org>, " "Wim Taymans <wim.taymans@chello.be>");
};
/* TarkinEnc signals and args */ /* TarkinEnc signals and args */
enum enum

View file

@ -52,9 +52,9 @@ GST_DEBUG_CATEGORY (theoradecexp_debug);
#define GST_CAT_DEFAULT theoradecexp_debug #define GST_CAT_DEFAULT theoradecexp_debug
static GstElementDetails theora_dec_details = static GstElementDetails theora_dec_details =
GST_ELEMENT_DETAILS ("TheoraExpDec", GST_ELEMENT_DETAILS ("Theora video decoder",
"Codec/Decoder/Video", "Codec/Decoder/Video",
"decode raw theora streams to raw YUV video", "decode raw theora streams to raw YUV video using libtheoradec",
"Benjamin Otte <in7y118@public.uni-hamburg.de>, " "Benjamin Otte <in7y118@public.uni-hamburg.de>, "
"Wim Taymans <wim@fluendo.com>, " "Michael Smith <msmith@fluendo,com>"); "Wim Taymans <wim@fluendo.com>, " "Michael Smith <msmith@fluendo,com>");

View file

@ -127,12 +127,11 @@ gst_wavpack_dec_wvclink (GstPad * pad, GstPad * peer)
static void static void
gst_wavpack_dec_base_init (gpointer klass) gst_wavpack_dec_base_init (gpointer klass)
{ {
static GstElementDetails plugin_details = { static GstElementDetails plugin_details =
"WAVPACK decoder", GST_ELEMENT_DETAILS ("WavePack audio decoder",
"Codec/Decoder/Audio", "Codec/Decoder/Audio",
"Decode Wavpack audio data", "Decode Wavpack audio data",
"Arwed v. Merkatz <v.merkatz@gmx.net>" "Arwed v. Merkatz <v.merkatz@gmx.net>");
};
GstElementClass *element_class = GST_ELEMENT_CLASS (klass); GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class, gst_element_class_add_pad_template (element_class,

View file

@ -72,12 +72,11 @@ GST_BOILERPLATE (GstWavpackParse, gst_wavpack_parse, GstElement,
static void gst_wavpack_parse_base_init (gpointer klass) static void gst_wavpack_parse_base_init (gpointer klass)
{ {
static GstElementDetails plugin_details = { static GstElementDetails plugin_details =
"Wavpack file parser", GST_ELEMENT_DETAILS ("WavePack parser",
"Codec/Demuxer/Audio", "Codec/Demuxer/Audio",
"Parses Wavpack files", "Parses Wavpack files",
"Arwed v. Merkatz <v.merkatz@gmx.net>" "Arwed v. Merkatz <v.merkatz@gmx.net>");
};
GstElementClass *element_class = GST_ELEMENT_CLASS (klass); GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class, gst_element_class_add_pad_template (element_class,
@ -332,7 +331,8 @@ gst_wavpack_parse_scan_to_find_sample (GstWavpackParse * parse,
/* now scan forward until we find the chunk we're looking for or hit EOS */ /* now scan forward until we find the chunk we're looking for or hit EOS */
do { do {
WavpackHeader header = { {0,} WavpackHeader header = { {0,}
, 0, }; , 0,
};
GstBuffer *buf; GstBuffer *buf;
buf = gst_wavpack_parse_pull_buffer (parse, off, sizeof (WavpackHeader), buf = gst_wavpack_parse_pull_buffer (parse, off, sizeof (WavpackHeader),

View file

@ -28,12 +28,11 @@
#include "gstxviddec.h" #include "gstxviddec.h"
/* elementfactory information */ /* elementfactory information */
GstElementDetails gst_xviddec_details = { GstElementDetails gst_xviddec_details =
"Xvid decoder", GST_ELEMENT_DETAILS ("XviD video decoder",
"Codec/Decoder/Video", "Codec/Decoder/Video",
"Xvid decoder based on xvidcore", "XviD decoder based on xvidcore",
"Ronald Bultje <rbultje@ronald.bitfreak.net>", "Ronald Bultje <rbultje@ronald.bitfreak.net>");
};
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink", static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
GST_PAD_SINK, GST_PAD_SINK,

View file

@ -29,12 +29,11 @@
#include "gstxvidenc.h" #include "gstxvidenc.h"
/* elementfactory information */ /* elementfactory information */
GstElementDetails gst_xvidenc_details = { GstElementDetails gst_xvidenc_details =
"Xvid encoder", GST_ELEMENT_DETAILS ("XviD video encoder",
"Codec/Encoder/Video", "Codec/Encoder/Video",
"Xvid encoder based on xvidcore", "XviD encoder based on xvidcore",
"Ronald Bultje <rbultje@ronald.bitfreak.net>", "Ronald Bultje <rbultje@ronald.bitfreak.net>");
};
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink", static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
GST_PAD_SINK, GST_PAD_SINK,

View file

@ -62,9 +62,9 @@ GST_BOILERPLATE (GstCDXAParse, gst_cdxa_parse, GstElement, GST_TYPE_ELEMENT)
{ {
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
static GstElementDetails gst_cdxa_parse_details = static GstElementDetails gst_cdxa_parse_details =
GST_ELEMENT_DETAILS (".dat parser", GST_ELEMENT_DETAILS ("(S)VCD parser",
"Codec/Parser", "Codec/Parser",
"Parse a .dat file (VCD) into raw mpeg1", "Parse a .dat file from (S)VCD into raw MPEG-1",
"Wim Taymans <wim.taymans@tvd.be>"); "Wim Taymans <wim.taymans@tvd.be>");
gst_element_class_set_details (element_class, &gst_cdxa_parse_details); gst_element_class_set_details (element_class, &gst_cdxa_parse_details);

View file

@ -87,7 +87,7 @@ gst_cdxastrip_base_init (GstCDXAStripClass * klass)
{ {
GstElementClass *element_class = GST_ELEMENT_CLASS (klass); GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
static GstElementDetails gst_cdxastrip_details = static GstElementDetails gst_cdxastrip_details =
GST_ELEMENT_DETAILS ("vcd parser", GST_ELEMENT_DETAILS ("(S)VCD stream parser",
"Codec/Parser", "Codec/Parser",
"Strip (S)VCD stream from its syncheaders", "Strip (S)VCD stream from its syncheaders",
"Ronald Bultje <rbultje@ronald.bitfreak.net>"); "Ronald Bultje <rbultje@ronald.bitfreak.net>");

View file

@ -87,7 +87,7 @@ gst_cdxastrip_base_init (GstCDXAStripClass * klass)
{ {
GstElementClass *element_class = GST_ELEMENT_CLASS (klass); GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
static GstElementDetails gst_cdxastrip_details = static GstElementDetails gst_cdxastrip_details =
GST_ELEMENT_DETAILS ("vcd parser", GST_ELEMENT_DETAILS ("(S)VCD stream parser",
"Codec/Parser", "Codec/Parser",
"Strip (S)VCD stream from its syncheaders", "Strip (S)VCD stream from its syncheaders",
"Ronald Bultje <rbultje@ronald.bitfreak.net>"); "Ronald Bultje <rbultje@ronald.bitfreak.net>");

View file

@ -64,12 +64,11 @@ GType gst_chart_get_type (void);
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_chart_details = { static GstElementDetails gst_chart_details =
"chart drawer", GST_ELEMENT_DETAILS ("Chart drawer",
"Visualization", "Visualization",
"Takes frames of data and outputs video frames of a chart of data", "Takes frames of data and outputs video frames of a chart of data",
"Richard Boulton <richard@tartarus.org>", "Richard Boulton <richard@tartarus.org>");
};
/* signals and args */ /* signals and args */
enum enum

View file

@ -129,12 +129,11 @@ gst_iir_equalizer_get_type (void)
static void static void
gst_iir_equalizer_base_init (gpointer g_class) gst_iir_equalizer_base_init (gpointer g_class)
{ {
static GstElementDetails iir_equalizer_details = { static GstElementDetails iir_equalizer_details =
"Equalizer", GST_ELEMENT_DETAILS ("Equalizer",
"Filter/Effect/Audio", "Filter/Effect/Audio",
"Direct Form IIR equalizer", "Direct Form IIR equalizer",
"Benjamin Otte <otte@gnome.org>" "Benjamin Otte <otte@gnome.org>");
};
GstIirEqualizerClass *klass = (GstIirEqualizerClass *) g_class; GstIirEqualizerClass *klass = (GstIirEqualizerClass *) g_class;
GstElementClass *element_class = GST_ELEMENT_CLASS (klass); GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
GstCaps *caps; GstCaps *caps;

View file

@ -91,7 +91,7 @@ static char *client_accept_s_expr (int fd);
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_festival_details = static GstElementDetails gst_festival_details =
GST_ELEMENT_DETAILS ("Festival synthesizer", GST_ELEMENT_DETAILS ("Festival Text-to-Speech synthesizer",
"Filter/Effect/Audio", "Filter/Effect/Audio",
"Synthesizes plain text into audio", "Synthesizes plain text into audio",
"Wim Taymans <wim.taymans@chello.be>"); "Wim Taymans <wim.taymans@chello.be>");

View file

@ -25,7 +25,8 @@
#include "gstfilter.h" #include "gstfilter.h"
#include "iir.h" #include "iir.h"
static GstElementDetails gst_iir_details = GST_ELEMENT_DETAILS ("IIR", static GstElementDetails gst_iir_details =
GST_ELEMENT_DETAILS ("Infinite Impulse Response(IIR) filter",
"Filter/Effect/Audio", "Filter/Effect/Audio",
"IIR filter based on vorbis code", "IIR filter based on vorbis code",
"Monty <monty@xiph.org>, " "Thomas <thomas@apestaart.org>"); "Monty <monty@xiph.org>, " "Thomas <thomas@apestaart.org>");

View file

@ -38,7 +38,8 @@
#include <math.h> /* M_PI */ #include <math.h> /* M_PI */
#include <string.h> /* memmove */ #include <string.h> /* memmove */
static GstElementDetails gst_lpwsinc_details = GST_ELEMENT_DETAILS ("LPWSinc", static GstElementDetails gst_lpwsinc_details =
GST_ELEMENT_DETAILS ("Low-pass Windowed sinc filter",
"Filter/Effect/Audio", "Filter/Effect/Audio",
"Low-pass Windowed sinc filter", "Low-pass Windowed sinc filter",
"Thomas <thomas@apestaart.org>, " "Steven W. Smith"); "Thomas <thomas@apestaart.org>, " "Steven W. Smith");

View file

@ -33,12 +33,11 @@ enum
}; };
static GstElementDetails freeze_details = { "Stream freezer", static GstElementDetails freeze_details = GST_ELEMENT_DETAILS ("Stream freezer",
"Generic", "Generic",
"Makes a stream from buffers of data", "Makes a stream from buffers of data",
"Gergely Nagy <gergely.nagy@neteyes.hu>," "Gergely Nagy <gergely.nagy@neteyes.hu>,"
" Renato Filho <renato.filho@indt.org.br>" " Renato Filho <renato.filho@indt.org.br>");
};
static GstStaticPadTemplate gst_freeze_src_template = static GstStaticPadTemplate gst_freeze_src_template =
GST_STATIC_PAD_TEMPLATE ("src", GST_STATIC_PAD_TEMPLATE ("src",

View file

@ -121,7 +121,7 @@ static void
gst_puzzle_base_init (gpointer g_class) gst_puzzle_base_init (gpointer g_class)
{ {
static GstElementDetails puzzle_details = static GstElementDetails puzzle_details =
GST_ELEMENT_DETAILS ("a simple puzzle", GST_ELEMENT_DETAILS ("A simple puzzle",
"Filter/Effect/Video/Games", "Filter/Effect/Video/Games",
"A simple puzzle, use arrow keys and space to restart/solve", "A simple puzzle, use arrow keys and space to restart/solve",
"Benjamin Otte <otte@gnome.org>"); "Benjamin Otte <otte@gnome.org>");

View file

@ -68,12 +68,11 @@ struct _GstMixMatrixClass
}; };
/* elementfactory information */ /* elementfactory information */
static GstElementDetails mixmatrix_details = { static GstElementDetails mixmatrix_details =
"Mixing Matrix", GST_ELEMENT_DETAILS ("Mixing Matrix",
"Filter/Editor/Audio", "Filter/Editor/Audio",
"Mix N audio channels together into M channels", "Mix N audio channels together into M channels",
"Erik Walthinsen <omega@temple-baptist.com>" "Erik Walthinsen <omega@temple-baptist.com>");
};
enum enum
{ {

View file

@ -31,12 +31,11 @@
/*#define GST_DEBUG (b...) g_print (##b) */ /*#define GST_DEBUG (b...) g_print (##b) */
/* elementfactory information */ /* elementfactory information */
static GstElementDetails system_encode_details = { static GstElementDetails system_encode_details =
"MPEG1 Multiplexer", GST_ELEMENT_DETAILS ("MPEG-1 muxer",
"Codec/Muxer", "Codec/Muxer",
"Multiplexes MPEG-1 Streams", "Multiplexes MPEG-1 Streams",
"Wim Taymans <wim.taymans@chello.be>" "Wim Taymans <wim.taymans@chello.be>");
};
/* GstMPEG1SystemEncode signals and args */ /* GstMPEG1SystemEncode signals and args */
enum enum

View file

@ -37,7 +37,7 @@
/* elementfactory information */ /* elementfactory information */
static GstElementDetails mpeg1videoparse_details = static GstElementDetails mpeg1videoparse_details =
GST_ELEMENT_DETAILS ("MPEG 1 Video Parser", GST_ELEMENT_DETAILS ("MPEG-1 video parser",
"Codec/Parser/Video", "Codec/Parser/Video",
"Parses and frames MPEG 1 video streams, provides seek", "Parses and frames MPEG 1 video streams, provides seek",
"Wim Taymans <wim.taymans@chello.be>"); "Wim Taymans <wim.taymans@chello.be>");

View file

@ -53,13 +53,12 @@ static void gst_setup_palette (GstMpeg2Subt * mpeg2subt, guchar * indexes,
static void gst_update_still_frame (GstMpeg2Subt * mpeg2subt); static void gst_update_still_frame (GstMpeg2Subt * mpeg2subt);
/* elementfactory information */ /* elementfactory information */
static GstElementDetails mpeg2subt_details = { static GstElementDetails mpeg2subt_details =
"MPEG2 subtitle Decoder", GST_ELEMENT_DETAILS ("MPEG-2 subtitle decoder",
"Codec/Decoder/Video", "Codec/Decoder/Video",
"Decodes and merges MPEG2 subtitles into a video frame", "Decodes and merges MPEG2 subtitles into a video frame",
"Wim Taymans <wim.taymans@chello.be>\n" "Wim Taymans <wim.taymans@chello.be>\n"
"Jan Schmidt <thaytan@mad.scientist.com>" "Jan Schmidt <thaytan@mad.scientist.com>");
};
static GstStaticPadTemplate video_template = GST_STATIC_PAD_TEMPLATE ("video", static GstStaticPadTemplate video_template = GST_STATIC_PAD_TEMPLATE ("video",
GST_PAD_SINK, GST_PAD_SINK,

View file

@ -25,12 +25,11 @@
/* elementfactory information */ /* elementfactory information */
static GstElementDetails mp3parse_details = { static GstElementDetails mp3parse_details =
"MPEG1 Audio Parser", GST_ELEMENT_DETAILS ("MPEG-1 audio parser",
"Codec/Parser/Audio", "Codec/Parser/Audio",
"Parses and frames mpeg1 audio streams (levels 1-3), provides seek", "Parses and frames mpeg1 audio streams (levels 1-3), provides seek",
"Erik Walthinsen <omega@cse.ogi.edu>" "Erik Walthinsen <omega@cse.ogi.edu>");
};
static GstStaticPadTemplate mp3_src_template = GST_STATIC_PAD_TEMPLATE ("src", static GstStaticPadTemplate mp3_src_template = GST_STATIC_PAD_TEMPLATE ("src",
GST_PAD_SRC, GST_PAD_SRC,

View file

@ -42,7 +42,7 @@ GST_DEBUG_CATEGORY_STATIC (gst_multifilesink_debug);
#define GST_CAT_DEFAULT gst_multifilesink_debug #define GST_CAT_DEFAULT gst_multifilesink_debug
GstElementDetails gst_multifilesink_details = GstElementDetails gst_multifilesink_details =
GST_ELEMENT_DETAILS ("Multiple File Sink", GST_ELEMENT_DETAILS ("Multiple file sink",
"Sink/File", "Sink/File",
"Write stream to multiple files sequentially", "Write stream to multiple files sequentially",
"Zaheer Abbas Merali <zaheerabbas at merali dot org>"); "Zaheer Abbas Merali <zaheerabbas at merali dot org>");

View file

@ -25,12 +25,10 @@
#include <gst/video/video.h> #include <gst/video/video.h>
/* elementfactory information */ /* elementfactory information */
static GstElementDetails overlay_details = { static GstElementDetails overlay_details = GST_ELEMENT_DETAILS ("Video overlay",
"Video Overlay", "Filter/Editor/Video",
"Filter/Editor/Video", "Overlay multiple video streams",
"Overlay multiple video streams", "David Schleef <ds@schleef.org>");
"David Schleef <ds@schleef.org>"
};
static GstStaticPadTemplate overlay_src_factory = static GstStaticPadTemplate overlay_src_factory =
GST_STATIC_PAD_TEMPLATE ("src", GST_STATIC_PAD_TEMPLATE ("src",

View file

@ -30,12 +30,11 @@
#define PASSTHRU_NUM_BUFS 4 #define PASSTHRU_NUM_BUFS 4
/* elementfactory information */ /* elementfactory information */
static GstElementDetails passthrough_details = { static GstElementDetails passthrough_details =
"Passthrough", GST_ELEMENT_DETAILS ("Passthrough",
"Filter/Effect/Audio", "Filter/Effect/Audio",
"Transparent filter for audio/raw (boilerplate for effects)", "Transparent filter for audio/raw (boilerplate for effects)",
"Thomas <thomas@apestaart.org>, " "Andy Wingo <apwingo@eos.ncsu.edu>" "Thomas <thomas@apestaart.org>, " "Andy Wingo <apwingo@eos.ncsu.edu>");
};
enum enum
{ {

View file

@ -41,12 +41,11 @@
#define GST_POD_BUFPOOL_NUM 6 #define GST_POD_BUFPOOL_NUM 6
static GstElementDetails play_on_demand_details = { static GstElementDetails play_on_demand_details =
"Play On Demand", GST_ELEMENT_DETAILS ("Play On Demand",
"Filter/Editor/Audio", "Filter/Editor/Audio",
"Schedule a stream to play at specific times, or when a signal is received", "Schedule a stream to play at specific times, or when a signal is received",
"Leif Morgan Johnson <leif@ambient.2y.net>", "Leif Morgan Johnson <leif@ambient.2y.net>");
};
static GstStaticPadTemplate play_on_demand_sink_template = static GstStaticPadTemplate play_on_demand_sink_template =

View file

@ -118,12 +118,11 @@ enum QtDemuxState
static GNode *qtdemux_tree_get_child_by_type (GNode * node, guint32 fourcc); static GNode *qtdemux_tree_get_child_by_type (GNode * node, guint32 fourcc);
static GNode *qtdemux_tree_get_sibling_by_type (GNode * node, guint32 fourcc); static GNode *qtdemux_tree_get_sibling_by_type (GNode * node, guint32 fourcc);
static GstElementDetails gst_qtdemux_details = { static GstElementDetails gst_qtdemux_details =
"QuickTime Demuxer", GST_ELEMENT_DETAILS ("QuickTime demuxer",
"Codec/Demuxer", "Codec/Demuxer",
"Demultiplex a QuickTime file into audio and video streams", "Demultiplex a QuickTime file into audio and video streams",
"David Schleef <ds@schleef.org>" "David Schleef <ds@schleef.org>");
};
static GstStaticPadTemplate gst_qtdemux_sink_template = static GstStaticPadTemplate gst_qtdemux_sink_template =
GST_STATIC_PAD_TEMPLATE ("sink", GST_STATIC_PAD_TEMPLATE ("sink",

View file

@ -26,12 +26,11 @@
/* elementfactory information */ /* elementfactory information */
GstElementDetails gst_rtjpegdec_details = { GstElementDetails gst_rtjpegdec_details =
"RTjpeg decoder", GST_ELEMENT_DETAILS ("RTjpeg video decoder",
"Codec/Decoder/Video", "Codec/Decoder/Video",
"Decodes video in RTjpeg format", "Decodes video in RTjpeg format",
"Erik Walthinsen <omega@cse.ogi.edu>" "Erik Walthinsen <omega@cse.ogi.edu>");
};
/* GstRTJpegDec signals and args */ /* GstRTJpegDec signals and args */
enum enum

View file

@ -24,12 +24,11 @@
#include "gstrtjpegenc.h" #include "gstrtjpegenc.h"
/* elementfactory information */ /* elementfactory information */
GstElementDetails gst_rtjpegenc_details = { GstElementDetails gst_rtjpegenc_details =
"RTjpeg encoder", GST_ELEMENT_DETAILS ("RTjpeg video encoder",
"Codec/Encoder/Video", "Codec/Encoder/Video",
"Encodes video in RTjpeg format", "Encodes video in RTjpeg format",
"Erik Walthinsen <omega@cse.ogi.edu>" "Erik Walthinsen <omega@cse.ogi.edu>");
};
/* GstRTJpegEnc signals and args */ /* GstRTJpegEnc signals and args */
enum enum

View file

@ -25,12 +25,10 @@
#include <gst/video/video.h> #include <gst/video/video.h>
/* elementfactory information */ /* elementfactory information */
static GstElementDetails smooth_details = { static GstElementDetails smooth_details = GST_ELEMENT_DETAILS ("Smooth effect",
"Smooth effect", "Filter/Effect/Video",
"Filter/Effect/Video", "Apply a smooth filter to an image",
"Apply a smooth filter to an image", "Wim Taymans <wim.taymans@chello.be>");
"Wim Taymans <wim.taymans@chello.be>"
};
/* Smooth signals and args */ /* Smooth signals and args */

View file

@ -171,12 +171,11 @@ gst_tta_dec_get_type (void)
static void static void
gst_tta_dec_base_init (GstTtaDecClass * klass) gst_tta_dec_base_init (GstTtaDecClass * klass)
{ {
static GstElementDetails plugin_details = { static GstElementDetails plugin_details =
"TTA decoder", GST_ELEMENT_DETAILS ("TTA audio decoder",
"Codec/Decoder/Audio", "Codec/Decoder/Audio",
"Decode TTA audio data", "Decode TTA audio data",
"Arwed v. Merkatz <v.merkatz@gmx.net>" "Arwed v. Merkatz <v.merkatz@gmx.net>");
};
GstElementClass *element_class = GST_ELEMENT_CLASS (klass); GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class, gst_element_class_add_pad_template (element_class,

View file

@ -85,12 +85,11 @@ gst_tta_parse_get_type (void)
static void static void
gst_tta_parse_base_init (GstTtaParseClass * klass) gst_tta_parse_base_init (GstTtaParseClass * klass)
{ {
static GstElementDetails plugin_details = { static GstElementDetails plugin_details =
"TTA file parser", GST_ELEMENT_DETAILS ("TTA file parser",
"Codec/Demuxer/Audio", "Codec/Demuxer/Audio",
"Parses TTA files", "Parses TTA files",
"Arwed v. Merkatz <v.merkatz@gmx.net>" "Arwed v. Merkatz <v.merkatz@gmx.net>");
};
GstElementClass *element_class = GST_ELEMENT_CLASS (klass); GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class, gst_element_class_add_pad_template (element_class,

View file

@ -59,8 +59,7 @@ struct _GstVideoCropClass
}; };
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_video_crop_details = static GstElementDetails gst_video_crop_details = GST_ELEMENT_DETAILS ("Crop",
GST_ELEMENT_DETAILS ("video crop filter",
"Filter/Effect/Video", "Filter/Effect/Video",
"Crops video into a user defined region", "Crops video into a user defined region",
"Wim Taymans <wim.taymans@chello.be>"); "Wim Taymans <wim.taymans@chello.be>");

View file

@ -26,9 +26,9 @@
/* elementfactory information */ /* elementfactory information */
static GstElementDetails videodrop_details = static GstElementDetails videodrop_details =
GST_ELEMENT_DETAILS ("Video frame dropper", GST_ELEMENT_DETAILS ("Frame dropper",
"Filter/Effect/Video", "Filter/Effect/Video",
"Re-FPS'es video", "Re-FPS'es video by dropping frames",
"Ronald Bultje <rbultje@ronald.bitfreak.net>"); "Ronald Bultje <rbultje@ronald.bitfreak.net>");
/* GstVideodrop signals and args */ /* GstVideodrop signals and args */

View file

@ -53,14 +53,12 @@ struct _GstXsharpenClass
GstElementClass parent_class; GstElementClass parent_class;
}; };
GstElementDetails gst_xsharpen_details = { GstElementDetails gst_xsharpen_details = GST_ELEMENT_DETAILS ("Sharpen",
"", "Filter/Video/Effect",
"Filter/Video/Effect", "LGPL",
"LGPL", "Apply a sharpen effect on video" VERSION,
"Apply a sharpen effect on video" VERSION, "Jeremy SIMON <jsimon13@yahoo.fr>",
"Jeremy SIMON <jsimon13@yahoo.fr>", "(C) 2000 Donald Graft");
"(C) 2000 Donald Graft",
};
/* Filter signals and args */ /* Filter signals and args */

View file

@ -84,12 +84,11 @@ gst_xing_mux_base_init (gpointer g_class)
{ {
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
static GstElementDetails gst_xing_mux_details = { static GstElementDetails gst_xing_mux_details =
"MP3 Xing Muxer", GST_ELEMENT_DETAILS ("MP3 Xing muxer",
"Formatter/Metadata", "Formatter/Metadata",
"Adds a Xing header to the beginning of a VBR MP3 file", "Adds a Xing header to the beginning of a VBR MP3 file",
"Christophe Fergeau <teuf@gnome.org>" "Christophe Fergeau <teuf@gnome.org>");
};
gst_element_class_add_pad_template (element_class, gst_element_class_add_pad_template (element_class,

View file

@ -26,7 +26,8 @@
#include <gst/video/video.h> #include <gst/video/video.h>
#include "gsty4mencode.h" #include "gsty4mencode.h"
static GstElementDetails y4mencode_details = GST_ELEMENT_DETAILS ("Y4mEncode", static GstElementDetails y4mencode_details =
GST_ELEMENT_DETAILS ("YUV4MPEG video encoder",
"Codec/Encoder/Video", "Codec/Encoder/Video",
"Encodes a YUV frame into the yuv4mpeg format (mjpegtools)", "Encodes a YUV frame into the yuv4mpeg format (mjpegtools)",
"Wim Taymans <wim.taymans@chello.be>"); "Wim Taymans <wim.taymans@chello.be>");