Mercurial > mplayer.hg
comparison mp3lib/mpg123.h @ 12131:d155623271e3
fix symbol clashes when linking with libmp3lame including mp3 decoder, man, mp3lib is so much bloated
author | alex |
---|---|
date | Tue, 06 Apr 2004 01:06:21 +0000 |
parents | b277842a74a2 |
children | 07e7a572bd84 |
comparison
equal
deleted
inserted
replaced
12130:2ef24558b732 | 12131:d155623271e3 |
---|---|
105 struct { | 105 struct { |
106 struct gr_info_s gr[2]; | 106 struct gr_info_s gr[2]; |
107 } ch[2]; | 107 } ch[2]; |
108 }; | 108 }; |
109 | 109 |
110 static long freqs[9]; | |
111 extern real mp3lib_decwin[(512+32)]; | 110 extern real mp3lib_decwin[(512+32)]; |
112 extern real *pnts[]; | 111 extern real *mp3lib_pnts[]; |
113 | |
114 static int do_layer2(struct frame *fr,int single); | |
115 static int do_layer3(struct frame *fr,int single); | |
116 static int synth_1to1(real *bandPtr,int channel,unsigned char *out,int *pnt); | |
117 | 112 |
118 extern int synth_1to1_pent( real *,int,short * ); | 113 extern int synth_1to1_pent( real *,int,short * ); |
119 extern void make_decode_tables_MMX(long scaleval); | 114 extern void make_decode_tables_MMX(long scaleval); |
120 extern int synth_1to1_MMX( real *,int,short * ); | 115 extern int synth_1to1_MMX( real *,int,short * ); |
121 extern int synth_1to1_MMX_s(real *, int, short *, short *, int *); | 116 extern int synth_1to1_MMX_s(real *, int, short *, short *, int *); |