a hack to work around intltool's brokenness a current check for mpeg2dec details->klass reorganizations an element br...

Original commit message from CVS:
* a hack to work around intltool's brokenness
* a current check for mpeg2dec
* details->klass reorganizations
* an element browser that uses details->klass
* separated cdxa parse out from the avi directory
This commit is contained in:
Andy Wingo 2002-04-20 21:42:51 +00:00
parent 850e4cd09a
commit 06989d4c52
12 changed files with 18 additions and 17 deletions

View File

@ -166,7 +166,7 @@ GST_PLUGIN_LDFLAGS='-module -avoid-version'
AC_SUBST(GST_PLUGIN_LDFLAGS) AC_SUBST(GST_PLUGIN_LDFLAGS)
GST_PLUGINS_ALL="\ GST_PLUGINS_ALL="\
ac3parse adder audioscale auparse avi chart\ ac3parse adder audioscale auparse avi cdxaparse chart\
cutter deinterlace flx goom intfloat law level\ cutter deinterlace flx goom intfloat law level\
median mpeg1enc mpeg1sys mpeg1videoparse mpeg2enc mpeg2sub\ median mpeg1enc mpeg1sys mpeg1videoparse mpeg2enc mpeg2sub\
mpegaudio mpegaudioparse mpegstream mpegtypes modplug\ mpegaudio mpegaudioparse mpegstream mpegtypes modplug\
@ -744,6 +744,7 @@ gst/adder/Makefile
gst/audioscale/Makefile gst/audioscale/Makefile
gst/auparse/Makefile gst/auparse/Makefile
gst/avi/Makefile gst/avi/Makefile
gst/cdxaparse/Makefile
gst/chart/Makefile gst/chart/Makefile
gst/cutter/Makefile gst/cutter/Makefile
gst/deinterlace/Makefile gst/deinterlace/Makefile

View File

@ -29,7 +29,7 @@
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_a52dec_details = { static GstElementDetails gst_a52dec_details = {
"ATSC A/52 audio decoder", "ATSC A/52 audio decoder",
"Filter/Decoder/Audio", "Codec/Audio/Decoder",
"Decodes ATSC A/52 encoded audio streams", "Decodes ATSC A/52 encoded audio streams",
VERSION, VERSION,
"David I. Lehn <dlehn@users.sourceforge.net>", "David I. Lehn <dlehn@users.sourceforge.net>",

View File

@ -76,7 +76,7 @@ struct _GstMadClass {
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_mad_details = { static GstElementDetails gst_mad_details = {
"mad mp3 decoder", "mad mp3 decoder",
"Filter/Decoder/Audio", "Codec/Audio/Decoder",
"Uses mad code to decode mp3 streams", "Uses mad code to decode mp3 streams",
VERSION, VERSION,
"Wim Taymans <wim.taymans@chello.be>", "Wim Taymans <wim.taymans@chello.be>",

View File

@ -28,7 +28,7 @@
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_mpeg2dec_details = { static GstElementDetails gst_mpeg2dec_details = {
"mpeg1 and mpeg2 video decoder", "mpeg1 and mpeg2 video decoder",
"Filter/Decoder/Video", "Codec/Video/Decoder",
"Uses libmpeg2 to decode MPEG video streams", "Uses libmpeg2 to decode MPEG video streams",
VERSION, VERSION,
"David I. Lehn <dlehn@users.sourceforge.net>", "David I. Lehn <dlehn@users.sourceforge.net>",

View File

@ -25,7 +25,7 @@
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_siddec_details = { static GstElementDetails gst_siddec_details = {
"Sid decoder", "Sid decoder",
"Filter/Decoder/Audio", "Codec/Audio/Decoder",
"Use sidplay to decode SID audio tunes", "Use sidplay to decode SID audio tunes",
VERSION, VERSION,
"Wim Taymans <wim.taymans@chello.be> ", "Wim Taymans <wim.taymans@chello.be> ",

View File

@ -72,7 +72,7 @@ static struct frmsize_s frmsizecod_tbl[] = {
/* elementfactory information */ /* elementfactory information */
static GstElementDetails ac3parse_details = { static GstElementDetails ac3parse_details = {
"AC3 Parser", "AC3 Parser",
"Filter/Parser/Audio", "Codec/Parser",
"Parses and frames AC3 audio streams, provides seek", "Parses and frames AC3 audio streams, provides seek",
VERSION, VERSION,
"Erik Walthinsen <omega@cse.ogi.edu>", "Erik Walthinsen <omega@cse.ogi.edu>",

View File

@ -23,9 +23,9 @@
/* elementfactory information */ /* elementfactory information */
static GstElementDetails mp3parse_details = { static GstElementDetails mp3parse_details = {
"MP3 Parser", "MPEG1 Audio Parser",
"Filter/Parser/Audio", "Codec/Parser",
"Parses and frames MP3 audio streams, provides seek", "Parses and frames mpeg1 audio streams (levels 1-3), provides seek",
VERSION, VERSION,
"Erik Walthinsen <omega@cse.ogi.edu>", "Erik Walthinsen <omega@cse.ogi.edu>",
"(C) 1999", "(C) 1999",

View File

@ -23,8 +23,8 @@
/* elementfactory information */ /* elementfactory information */
static GstElementDetails mpeg_demux_details = { static GstElementDetails mpeg_demux_details = {
"MPEG System Parser", "MPEG Demuxer",
"Filter/Parser/System", "Codec/Demuxer",
"Demultiplexes MPEG1 and MPEG2 System Streams", "Demultiplexes MPEG1 and MPEG2 System Streams",
VERSION, VERSION,
"Erik Walthinsen <omega@cse.ogi.edu>\n" "Erik Walthinsen <omega@cse.ogi.edu>\n"

View File

@ -24,8 +24,8 @@
/* elementfactory information */ /* elementfactory information */
static GstElementDetails mpeg_parse_details = { static GstElementDetails mpeg_parse_details = {
"MPEG System Parser", "MPEG System Parser",
"Filter/Parser/System", "Codec/Parser",
"Demultiplexes MPEG1 and MPEG2 System Streams", "Parses MPEG1 and MPEG2 System Streams",
VERSION, VERSION,
"Erik Walthinsen <omega@cse.ogi.edu>\n" "Erik Walthinsen <omega@cse.ogi.edu>\n"
"Wim Taymans <wim.taymans@chello.be>", "Wim Taymans <wim.taymans@chello.be>",

View File

@ -24,7 +24,7 @@
/* elementfactory information */ /* elementfactory information */
static GstElementDetails rfc2250_enc_details = { static GstElementDetails rfc2250_enc_details = {
"RFC 2250 packet encoder", "RFC 2250 packet encoder",
"Filter/Parser/System", "Codec/Parser",
"transforms MPEG1/2 video to an RFC 2250 compliant format", "transforms MPEG1/2 video to an RFC 2250 compliant format",
VERSION, VERSION,
"Wim Taymans <wim.taymans@chello.be>", "Wim Taymans <wim.taymans@chello.be>",

View File

@ -59,7 +59,7 @@ GType gst_synaesthesia_get_type(void);
/* elementfactory information */ /* elementfactory information */
static GstElementDetails gst_synaesthesia_details = { static GstElementDetails gst_synaesthesia_details = {
"Synaesthesia", "Synaesthesia",
"Filter/Visualization", "Visualization",
"Creates video visualizations of audio input, using stereo and pitch information", "Creates video visualizations of audio input, using stereo and pitch information",
VERSION, VERSION,
"Richard Boulton <richard@tartarus.org>", "Richard Boulton <richard@tartarus.org>",

View File

@ -57,12 +57,12 @@ AC_ARG_WITH(mpeg2dec-prefix,
if test x$mpeg2dec_config_prefix = x ; then if test x$mpeg2dec_config_prefix = x ; then
MPEG2DEC_CHECK_LIBHEADER(MPEG2DEC, mpeg2, mpeg2_init, mpeg2dec/mpeg2.h, MPEG2DEC_CHECK_LIBHEADER(MPEG2DEC, mpeg2, mpeg2_init, mpeg2dec/mpeg2.h,
MPEG2DEC_LIBS="-lmpeg2 -lcpuaccel") MPEG2DEC_LIBS="-lmpeg2 -lcpuaccel",, -lcpuaccel)
else else
MPEG2DEC_CHECK_LIBHEADER(MPEG2DEC, mpeg2, mpeg2_init, mpeg2dec/mpeg2.h, [ MPEG2DEC_CHECK_LIBHEADER(MPEG2DEC, mpeg2, mpeg2_init, mpeg2dec/mpeg2.h, [
MPEG2DEC_LIBS="-lmpeg2 -lcpuaccel -L$mpeg2dec_config_prefix/lib" MPEG2DEC_LIBS="-lmpeg2 -lcpuaccel -L$mpeg2dec_config_prefix/lib"
MPEG2DEC_CFLAGS="-I$mpeg2dec_config_prefix/include" MPEG2DEC_CFLAGS="-I$mpeg2dec_config_prefix/include"
], , -L$mpeg2dec_config_prefix/lib, -I$mpeg2dec_config_prefix/include) ], , -L$mpeg2dec_config_prefix/lib -lcpuaccel, -I$mpeg2dec_config_prefix/include)
fi fi
if test "x$HAVE_MPEG2DEC" = "xyes"; then if test "x$HAVE_MPEG2DEC" = "xyes"; then