Update of /cvsroot/alsa/alsa-lib/include In directory sc8-pr-cvs1:/tmp/cvs-serv25356/include
Modified Files: Makefile.am asoundlib.h local.h output.h Added Files: alisp.h Log Message: Initial code for lisp interpreter --- NEW FILE: alisp.h --- /* * ALSA lisp implementation * Copyright (c) 2003 by Jaroslav Kysela <[EMAIL PROTECTED]> * * * This library is free software; you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as * published by the Free Software Foundation; either version 2.1 of * the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * */ struct alisp_cfg { int verbose: 1, warning: 1, debug: 1; snd_input_t *in; /* program code */ snd_output_t *out; /* program output */ snd_output_t *vout; /* verbose output */ snd_output_t *wout; /* warning output */ snd_output_t *dout; /* debug output */ snd_config_t *root; snd_config_t *node; }; int alsa_lisp(struct alisp_cfg *cfg); extern struct alisp_object alsa_lisp_nil; extern struct alisp_object alsa_lisp_t; Index: Makefile.am =================================================================== RCS file: /cvsroot/alsa/alsa-lib/include/Makefile.am,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- Makefile.am 22 Jun 2003 19:02:19 -0000 1.49 +++ Makefile.am 24 Jun 2003 19:30:08 -0000 1.50 @@ -9,7 +9,8 @@ hwdep.h control.h mixer.h \ seq_event.h seq.h seqmid.h seq_midi_event.h \ conv.h instr.h iatomic.h \ - pcm_ordinary.h mixer_ordinary.h + pcm_ordinary.h mixer_ordinary.h \ + alisp.h noinst_HEADERS = sys.h search.h list.h aserver.h local.h alsa-symbols.h Index: asoundlib.h =================================================================== RCS file: /cvsroot/alsa/alsa-lib/include/asoundlib.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- asoundlib.h 22 Jun 2003 18:09:03 -0000 1.3 +++ asoundlib.h 24 Jun 2003 19:30:08 -0000 1.4 @@ -35,6 +35,7 @@ #include <fcntl.h> #include <assert.h> #include <endian.h> +#include <stdarg.h> #include <sys/poll.h> #include <errno.h> Index: local.h =================================================================== RCS file: /cvsroot/alsa/alsa-lib/include/local.h,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- local.h 18 Mar 2003 18:00:06 -0000 1.38 +++ local.h 24 Jun 2003 19:30:08 -0000 1.39 @@ -29,6 +29,7 @@ #include <fcntl.h> #include <assert.h> #include <endian.h> +#include <stdarg.h> #include <sys/poll.h> #include <errno.h> Index: output.h =================================================================== RCS file: /cvsroot/alsa/alsa-lib/include/output.h,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- output.h 23 Jul 2002 19:51:17 -0000 1.13 +++ output.h 24 Jun 2003 19:30:08 -0000 1.14 @@ -71,6 +71,7 @@ __attribute__ ((format (printf, 2, 3))) #endif ; +int snd_output_vprintf(snd_output_t *output, const char *format, va_list args); int snd_output_puts(snd_output_t *output, const char *str); int snd_output_putc(snd_output_t *output, int c); int snd_output_flush(snd_output_t *output); ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog