[PD-cvs] externals/iemlib/src/iem_mp3 makefile_linux, NONE, 1.1 mp3play~.c, NONE, 1.1 iem_mp3.c, 1.4, 1.5 makefile_win, 1.4, 1.5 sigmp3play.c, 1.5, NONE
musil
tmusil at users.sourceforge.net
Wed Nov 8 17:24:21 CET 2006
- Previous message: [PD-cvs] externals/iemlib/src/iemlib1 makefile.darwin, 1.1.1.1, 1.2 makefile_linux, 1.1, 1.2
- Next message: [PD-cvs] externals/iemlib/src/iem_t3_lib makefile_linux, NONE, 1.1 t3_line~.c, NONE, 1.1 t3_sig~.c, NONE, 1.1 iem_t3_lib.c, 1.4, 1.5 makefile_win, 1.4, 1.5 t3_bpe.c, 1.4, 1.5 t3_delay.c, 1.4, 1.5 t3_metro.c, 1.4, 1.5 t3_timer.c, 1.4, 1.5 sigt3_line.c, 1.4, NONE sigt3_sig.c, 1.4, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/externals/iemlib/src/iem_mp3
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3024/iemlib/src/iem_mp3
Modified Files:
iem_mp3.c makefile_win
Added Files:
makefile_linux mp3play~.c
Removed Files:
sigmp3play.c
Log Message:
change sig*.c to *~.c and sig* to *_tilde
change makefiles
Index: iem_mp3.c
===================================================================
RCS file: /cvsroot/pure-data/externals/iemlib/src/iem_mp3/iem_mp3.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** iem_mp3.c 11 Apr 2006 16:24:09 -0000 1.4
--- iem_mp3.c 8 Nov 2006 16:24:19 -0000 1.5
***************
*** 4,12 ****
iem_mp3 written by Thomas Musil, Copyright (c) IEM KUG Graz Austria 2000 - 2005 */
- #ifdef _MSC_VER
- #pragma warning( disable : 4244 )
- #pragma warning( disable : 4305 )
- #endif
-
#include "m_pd.h"
#include "iemlib.h"
--- 4,7 ----
--- NEW FILE: mp3play~.c ---
/* For information on usage and redistribution, and for a DISCLAIMER OF ALL
* WARRANTIES, see the file, "LICENSE.txt," in this distribution.
iem_mp3 written by Thomas Musil, Copyright (c) IEM KUG Graz Austria 2000 - 2005 */
/*
mp3play~.c - Mpeg Layer III Player for PD
Version:0.1
05-18-2000
written by Thomas Musil (musil_at_iem.at), Norbert Math (math_at_iem.kug.ac.at)
IEM Graz
debugged for windows 013-03-2003
This MPEG Player is based on the mpglib 0.2 by Michael Hipp which comes with mpg123-0.59r
please see the README file for copyright notices!
*/
[...3820 lines suppressed...]
}
void mp3play_tilde_setup(void)
{
mp3play_tilde_class = class_new(gensym("mp3play~"), (t_newmethod)mp3play_tilde_new,
(t_method)mp3play_tilde_free, sizeof(t_mp3play_tilde), 0, 0);
class_addmethod(mp3play_tilde_class, (t_method)mp3play_tilde_dsp, gensym("dsp"), 0);
class_addmethod(mp3play_tilde_class, (t_method)mp3play_tilde_start, gensym("start"), 0);
class_addmethod(mp3play_tilde_class, (t_method)mp3play_tilde_ft1,
gensym("ft1"), A_FLOAT, 0);
class_addmethod(mp3play_tilde_class, (t_method)mp3play_tilde_stop, gensym("stop"), 0);
class_addmethod(mp3play_tilde_class, (t_method)mp3play_tilde_pause, gensym("pause"), 0);
class_addmethod(mp3play_tilde_class, (t_method)mp3play_tilde_open_again_at, gensym("open_again_at"), 0);
class_addmethod(mp3play_tilde_class, (t_method)mp3play_tilde_open, gensym("open"), A_DEFSYM, 0);
class_addmethod(mp3play_tilde_class, (t_method)mp3play_tilde_open_again, gensym("open_again"), 0);
class_addmethod(mp3play_tilde_class, (t_method)mp3play_tilde_open_at, gensym("open_at"), A_DEFSYM, 0);
class_sethelpsymbol(mp3play_tilde_class, gensym("iemhelp/help-mp3play~"));
/*post("\nmp3play~ written by thomas musil & norbert math\nV 0.1 iem graz
austria 05 2000\n");*/
}
Index: makefile_win
===================================================================
RCS file: /cvsroot/pure-data/externals/iemlib/src/iem_mp3/makefile_win,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** makefile_win 31 Oct 2006 14:17:16 -0000 1.4
--- makefile_win 8 Nov 2006 16:24:19 -0000 1.5
***************
*** 16,21 ****
$(PD_INST_PATH)\bin\pd.lib
! SRC = sigmp3play.c \
! iem_mp3.c
OBJ = $(SRC:.c=.obj)
--- 16,21 ----
$(PD_INST_PATH)\bin\pd.lib
! SRC = mp3play~.c \
! iem_mp3.c
OBJ = $(SRC:.c=.obj)
--- sigmp3play.c DELETED ---
--- NEW FILE: makefile_linux ---
current: all
.SUFFIXES: .pd_linux
INCLUDE = -I. -I/usr/local/src/pd/src
LDFLAGS = -export-dynamic -shared
LIB = -ldl -lm -lpthread
#select either the DBG and OPT compiler flags below:
CFLAGS = -DPD -DUNIX -W -Werror -Wno-unused \
-Wno-parentheses -Wno-switch -O6 -funroll-loops -fomit-frame-pointer -fno-strict-aliasing \
-DDL_OPEN
SYSTEM = $(shell uname -m)
# the sources
SRC = mp3play~.c \
iem_mp3.c
TARGET = iem_mp3.pd_linux
OBJ = $(SRC:.c=.o)
#
# ------------------ targets ------------------------------------
#
clean:
rm $(TARGET)
rm *.o
all: $(OBJ)
@echo :: $(OBJ)
$(LD) $(LDFLAGS) -o $(TARGET) *.o $(LIB)
strip --strip-unneeded $(TARGET)
$(OBJ) : %.o : %.c
$(CC) $(CFLAGS) $(INCLUDE) -c -o $*.o $*.c
- Previous message: [PD-cvs] externals/iemlib/src/iemlib1 makefile.darwin, 1.1.1.1, 1.2 makefile_linux, 1.1, 1.2
- Next message: [PD-cvs] externals/iemlib/src/iem_t3_lib makefile_linux, NONE, 1.1 t3_line~.c, NONE, 1.1 t3_sig~.c, NONE, 1.1 iem_t3_lib.c, 1.4, 1.5 makefile_win, 1.4, 1.5 t3_bpe.c, 1.4, 1.5 t3_delay.c, 1.4, 1.5 t3_metro.c, 1.4, 1.5 t3_timer.c, 1.4, 1.5 sigt3_line.c, 1.4, NONE sigt3_sig.c, 1.4, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list