From 2cb859e0c95773cd78473f3d9b279985f64074ea Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sat, 6 Apr 2002 14:51:03 +0000 Subject: fixed rest of warning for gcc 3 in /gst. Original commit message from CVS: fixed rest of warning for gcc 3 in /gst. fixed some Makefiles: s/-m486/-mcpu=i486/ disabled mpegaudioparse plugin. What good is this rotten code for anyway? --- gst/mpeg2sub/Makefile.am | 2 +- gst/spectrum/fix_fft.c | 5 ++--- gst/spectrum/gstspectrum.c | 11 +---------- gst/speed/demo-mp3.c | 4 +++- 4 files changed, 7 insertions(+), 15 deletions(-) diff --git a/gst/mpeg2sub/Makefile.am b/gst/mpeg2sub/Makefile.am index 4f78ea18..255a8ffa 100644 --- a/gst/mpeg2sub/Makefile.am +++ b/gst/mpeg2sub/Makefile.am @@ -5,7 +5,7 @@ plugin_LTLIBRARIES = libgstmpeg2subt.la libgstmpeg2subt_la_SOURCES = gstmpeg2subt.c if HAVE_CPU_I386 -ARCHCFLAGS = -mcpu=486 +ARCHCFLAGS = -mcpu=i486 else ARCHCFLAGS = endif diff --git a/gst/spectrum/fix_fft.c b/gst/spectrum/fix_fft.c index ecd70303..c48fbd90 100644 --- a/gst/spectrum/fix_fft.c +++ b/gst/spectrum/fix_fft.c @@ -76,7 +76,7 @@ static fixed gst_spectrum_fix_mpy(fixed a, fixed b); */ int gst_spectrum_fix_fft(fixed fr[], fixed fi[], int m, int inverse) { int mr, nn, i, j, l, k, istep, n, scale, shift; - fixed qr, qi, tr, ti, wr, wi, t; + fixed qr, qi, tr, ti, wr, wi; n = 1 << m; @@ -268,10 +268,9 @@ int gst_spectrum_iscale(int value, int numer, int denom) { fix_dot() - dot product of two fixed arrays */ fixed gst_spectrum_fix_dot(fixed * hpa, fixed * pb, int n) { - fixed *pa; + fixed *pa = hpa; /* FIXME */ long sum; register fixed a, b; - unsigned int seg, off; /* seg = FP_SEG(hpa); off = FP_OFF(hpa); diff --git a/gst/spectrum/gstspectrum.c b/gst/spectrum/gstspectrum.c index f025c28a..f8461a5c 100644 --- a/gst/spectrum/gstspectrum.c +++ b/gst/spectrum/gstspectrum.c @@ -30,15 +30,6 @@ static GstElementDetails gst_spectrum_details = { "(C) 1999", }; - -static GstTypeDefinition spectrumdefinition = { - "spectrum_spectrum_raw", - "spectrum/raw", - NULL, - NULL, -}; - - /* Spectrum signals and args */ enum { /* FILL ME */ @@ -141,7 +132,7 @@ gst_spectrum_chain (GstPad *pad, GstBuffer *buf) gint spec_base, spec_len; gint16 *re, *im, *loud; gint16 *samples; - gint samplecount,step,pos,i; + gint step,pos,i; guchar *spect; GstBuffer *newbuf; diff --git a/gst/speed/demo-mp3.c b/gst/speed/demo-mp3.c index 67650811..d4e19489 100644 --- a/gst/speed/demo-mp3.c +++ b/gst/speed/demo-mp3.c @@ -44,7 +44,7 @@ int main(int argc, char **argv) gtk_object_set(GTK_OBJECT(osssink), "fragment", 0x00180008, NULL); gtk_signal_connect(GTK_OBJECT(gtk_range_get_adjustment(GTK_RANGE(hscale))), - "value_changed", set_speed, speed); + "value_changed", G_CALLBACK (set_speed), speed); pipeline = gst_pipeline_new("app"); gst_bin_add(GST_BIN(pipeline), filesrc); @@ -64,4 +64,6 @@ int main(int argc, char **argv) gtk_idle_add((GtkFunction)gst_bin_iterate, pipeline); gtk_main(); + + return 0; } -- cgit v1.2.1