Mercurial > SDL_sound_CoreAudio
diff alt_audio_convert.h @ 365:f61eadea1f44
More revisions from Frank.
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Tue, 18 Jun 2002 21:49:44 +0000 |
parents | c984aa6990f7 |
children | eda146d666d1 |
line wrap: on
line diff
--- a/alt_audio_convert.h Thu Jun 13 23:15:37 2002 +0000 +++ b/alt_audio_convert.h Tue Jun 18 21:49:44 2002 +0000 @@ -1,33 +1,32 @@ /* - Extended Audio Converter for SDL (Simple DirectMedia Layer) - Copyright (C) 2002 Frank Ranostaj - Institute of Applied Physik - Johann Wolfgang Goethe-Universität - Frankfurt am Main, Germany - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. + * Extended Audio Converter for SDL (Simple DirectMedia Layer) + * Copyright (C) 2002 Frank Ranostaj + * Institute of Applied Physik + * Johann Wolfgang Goethe-Universität + * Frankfurt am Main, Germany + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Library General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library 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 + * Library General Public License for more details. + * + * You should have received a copy of the GNU Library General Public + * License along with this library; if not, write to the Free + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + * Frank Ranostaj + * ranostaj@stud.uni-frankfurt.de + * + * (This code blatantly abducted for SDL_sound. Thanks, Frank! --ryan.) + */ - This library 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 - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - Frank Ranostaj - ranostaj@stud.uni-frankfurt.de - -(This code blatantly abducted for SDL_sound. Thanks, Frank! --ryan.) - -*/ - -#ifndef _INCLUDE_AUDIO_CONVERT_H_ -#define _INCLUDE_AUDIO_CONVERT_H_ +#ifndef _INCLUDE_ALT_AUDIO_CONVERT_H_ +#define _INCLUDE_ALT_AUDIO_CONVERT_H_ #include "SDL_audio.h" #define Sound_AI_Loop 0x2 @@ -37,7 +36,8 @@ typedef struct{ Sint16 c[16][2*_fsize]; char incr[16]; - int pos_mod; + int denominator; + int numerator; } VarFilter; typedef struct{ @@ -74,5 +74,5 @@ Uint16 src_format, Uint8 src_channels, int src_rate, Uint16 dst_format, Uint8 dst_channels, int dst_rate ); -#endif /* _INCLUDE_AUDIO_CONVERT_H_ */ +#endif /* _INCLUDE_ALT_AUDIO_CONVERT_H_ */