Mercurial > audlegacy
comparison Plugins/Input/mpg123/mpg123.c @ 970:0f294f2b0a9b trunk
[svn] - integer-mode decoding accuracy improvements
author | nenolod |
---|---|
date | Wed, 26 Apr 2006 10:54:58 -0700 |
parents | 971bd2b03ff5 |
children | fa6a2ad65e71 |
comparison
equal
deleted
inserted
replaced
969:971bd2b03ff5 | 970:0f294f2b0a9b |
---|---|
107 } | 107 } |
108 | 108 |
109 static void | 109 static void |
110 set_synth_functions(struct frame *fr) | 110 set_synth_functions(struct frame *fr) |
111 { | 111 { |
112 typedef int (*func) (real *, int, unsigned char *, int *); | 112 typedef int (*func) (mpgdec_real *, int, unsigned char *, int *); |
113 typedef int (*func_mono) (real *, unsigned char *, int *); | 113 typedef int (*func_mono) (mpgdec_real *, unsigned char *, int *); |
114 typedef void (*func_dct36) (real *, real *, real *, real *, real *); | 114 typedef void (*func_dct36) (mpgdec_real *, mpgdec_real *, mpgdec_real *, mpgdec_real *, mpgdec_real *); |
115 | 115 |
116 int ds = fr->down_sample; | 116 int ds = fr->down_sample; |
117 int p8 = 0; | 117 int p8 = 0; |
118 | 118 |
119 static func funcs[][3] = { | 119 static func funcs[][3] = { |