a hack to work around intltool's brokenness a current check for mpeg2dec details...
authorAndy Wingo <wingo@pobox.com>
Sat, 20 Apr 2002 21:42:51 +0000 (21:42 +0000)
committerAndy Wingo <wingo@pobox.com>
Sat, 20 Apr 2002 21:42:51 +0000 (21:42 +0000)
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

12 files changed:
configure.ac
ext/a52dec/gsta52dec.c
ext/mad/gstmad.c
ext/mpeg2dec/gstmpeg2dec.c
ext/sidplay/gstsiddec.cc
gst/ac3parse/gstac3parse.c
gst/mpegaudioparse/gstmpegaudioparse.c
gst/mpegstream/gstmpegdemux.c
gst/mpegstream/gstmpegparse.c
gst/mpegstream/gstrfc2250enc.c
gst/synaesthesia/gstsynaesthesia.c
m4/mpeg2dec.m4

index 3ebe17d..99d8e14 100644 (file)
@@ -166,7 +166,7 @@ GST_PLUGIN_LDFLAGS='-module -avoid-version'
 AC_SUBST(GST_PLUGIN_LDFLAGS)
 
 GST_PLUGINS_ALL="\
-        ac3parse adder audioscale auparse avi chart\
+        ac3parse adder audioscale auparse avi cdxaparse chart\
         cutter deinterlace flx goom intfloat law level\
         median mpeg1enc mpeg1sys mpeg1videoparse mpeg2enc mpeg2sub\
         mpegaudio mpegaudioparse mpegstream mpegtypes modplug\
@@ -744,6 +744,7 @@ gst/adder/Makefile
 gst/audioscale/Makefile
 gst/auparse/Makefile
 gst/avi/Makefile
+gst/cdxaparse/Makefile
 gst/chart/Makefile
 gst/cutter/Makefile
 gst/deinterlace/Makefile
index b7bed26..7daf7a5 100644 (file)
@@ -29,7 +29,7 @@
 /* elementfactory information */
 static GstElementDetails gst_a52dec_details = {
   "ATSC A/52 audio decoder",
-  "Filter/Decoder/Audio",
+  "Codec/Audio/Decoder",
   "Decodes ATSC A/52 encoded audio streams",
   VERSION,
   "David I. Lehn <dlehn@users.sourceforge.net>",
index aab672a..4fa740f 100644 (file)
@@ -76,7 +76,7 @@ struct _GstMadClass {
 /* elementfactory information */
 static GstElementDetails gst_mad_details = {
   "mad mp3 decoder",
-  "Filter/Decoder/Audio",
+  "Codec/Audio/Decoder",
   "Uses mad code to decode mp3 streams",
   VERSION,
   "Wim Taymans <wim.taymans@chello.be>",
index 24693a6..3f07a24 100644 (file)
@@ -28,7 +28,7 @@
 /* elementfactory information */
 static GstElementDetails gst_mpeg2dec_details = {
   "mpeg1 and mpeg2 video decoder",
-  "Filter/Decoder/Video",
+  "Codec/Video/Decoder",
   "Uses libmpeg2 to decode MPEG video streams",
   VERSION,
   "David I. Lehn <dlehn@users.sourceforge.net>",
index 488e03f..7516d5f 100644 (file)
@@ -25,7 +25,7 @@
 /* elementfactory information */
 static GstElementDetails gst_siddec_details = {
   "Sid decoder",
-  "Filter/Decoder/Audio",
+  "Codec/Audio/Decoder",
   "Use sidplay to decode SID audio tunes",
   VERSION,
   "Wim Taymans <wim.taymans@chello.be> ",
index 8a73263..1963a36 100644 (file)
@@ -72,7 +72,7 @@ static struct frmsize_s frmsizecod_tbl[] = {
 /* elementfactory information */
 static GstElementDetails ac3parse_details = {
   "AC3 Parser",
-  "Filter/Parser/Audio",
+  "Codec/Parser",
   "Parses and frames AC3 audio streams, provides seek",
   VERSION,
   "Erik Walthinsen <omega@cse.ogi.edu>",
index 151aec0..177a5d3 100644 (file)
@@ -23,9 +23,9 @@
 
 /* elementfactory information */
 static GstElementDetails mp3parse_details = {
-  "MP3 Parser",
-  "Filter/Parser/Audio",
-  "Parses and frames MP3 audio streams, provides seek",
+  "MPEG1 Audio Parser",
+  "Codec/Parser",
+  "Parses and frames mpeg1 audio streams (levels 1-3), provides seek",
   VERSION,
   "Erik Walthinsen <omega@cse.ogi.edu>",
   "(C) 1999",
index 1de2ab4..9fc7d3f 100644 (file)
@@ -23,8 +23,8 @@
 
 /* elementfactory information */
 static GstElementDetails mpeg_demux_details = {
-  "MPEG System Parser",
-  "Filter/Parser/System",
+  "MPEG Demuxer",
+  "Codec/Demuxer",
   "Demultiplexes MPEG1 and MPEG2 System Streams",
   VERSION,
   "Erik Walthinsen <omega@cse.ogi.edu>\n"
index 7b1de5c..a45238a 100644 (file)
@@ -24,8 +24,8 @@
 /* elementfactory information */
 static GstElementDetails mpeg_parse_details = {
   "MPEG System Parser",
-  "Filter/Parser/System",
-  "Demultiplexes MPEG1 and MPEG2 System Streams",
+  "Codec/Parser",
+  "Parses MPEG1 and MPEG2 System Streams",
   VERSION,
   "Erik Walthinsen <omega@cse.ogi.edu>\n"
   "Wim Taymans <wim.taymans@chello.be>",
index 9e1fc38..843891b 100644 (file)
@@ -24,7 +24,7 @@
 /* elementfactory information */
 static GstElementDetails rfc2250_enc_details = {
   "RFC 2250 packet encoder",
-  "Filter/Parser/System",
+  "Codec/Parser",
   "transforms MPEG1/2 video to an RFC 2250 compliant format",
   VERSION,
   "Wim Taymans <wim.taymans@chello.be>",
index dc65e26..9a0cf75 100644 (file)
@@ -59,7 +59,7 @@ GType gst_synaesthesia_get_type(void);
 /* elementfactory information */
 static GstElementDetails gst_synaesthesia_details = {
   "Synaesthesia",
-  "Filter/Visualization",
+  "Visualization",
   "Creates video visualizations of audio input, using stereo and pitch information",
   VERSION,
   "Richard Boulton <richard@tartarus.org>",
index 5b72fef..47422cd 100644 (file)
@@ -57,12 +57,12 @@ AC_ARG_WITH(mpeg2dec-prefix,
 
 if test x$mpeg2dec_config_prefix = x ; then
     MPEG2DEC_CHECK_LIBHEADER(MPEG2DEC, mpeg2, mpeg2_init, mpeg2dec/mpeg2.h,
-        MPEG2DEC_LIBS="-lmpeg2 -lcpuaccel")
+    MPEG2DEC_LIBS="-lmpeg2 -lcpuaccel",, -lcpuaccel)
 else
     MPEG2DEC_CHECK_LIBHEADER(MPEG2DEC, mpeg2, mpeg2_init, mpeg2dec/mpeg2.h, [
             MPEG2DEC_LIBS="-lmpeg2 -lcpuaccel -L$mpeg2dec_config_prefix/lib"
             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
  
 if test "x$HAVE_MPEG2DEC" = "xyes"; then