3
* tags/1.9.1/NEWS: Update NEWS for 1.9.1.
7
* tags/1.9.1/src/libmpg123/readers.c: Typo in debugging message,
12
* tags/1.9.1, tags/1.9.1/ports/MSVC++/CMP3Stream/INCLUDE,
13
tags/1.9.1/ports/MSVC++/CMP3Stream/README,
14
tags/1.9.1/ports/MSVC++/CMP3Stream/SOURCE,
15
tags/1.9.1/ports/MSVC++/CMP3Stream/libMPG123,
16
tags/1.9.1/src/libmpg123/id3.c, tags/1.9.1/src/libmpg123/ntom.c,
17
tags/1.9.1/src/libmpg123/synth.c,
18
tags/1.9.1/src/libmpg123/synth.h,
19
tags/1.9.1/src/libmpg123/synth_3dnow.S,
20
tags/1.9.1/src/libmpg123/synth_3dnowext.S,
21
tags/1.9.1/src/libmpg123/synth_8bit.c,
22
tags/1.9.1/src/libmpg123/synth_altivec.c,
23
tags/1.9.1/src/libmpg123/synth_i486.c,
24
tags/1.9.1/src/libmpg123/synth_i586.S,
25
tags/1.9.1/src/libmpg123/synth_i586_dither.S,
26
tags/1.9.1/src/libmpg123/synth_mmx.S,
27
tags/1.9.1/src/libmpg123/synth_ntom.h,
28
tags/1.9.1/src/libmpg123/synth_real.c,
29
tags/1.9.1/src/libmpg123/synth_s32.c,
30
tags/1.9.1/src/libmpg123/synth_sse.S,
31
tags/1.9.1/src/libmpg123/synth_sse3d.h,
32
tags/1.9.1/src/wavhead.h: Merge in r2396: Fix regression in
33
parsing of special ID3v2 fields (like, foobar2000 RVA info).
37
* tags/1.9.1, tags/1.9.1/ports/MSVC++/CMP3Stream/INCLUDE,
38
tags/1.9.1/ports/MSVC++/CMP3Stream/README,
39
tags/1.9.1/ports/MSVC++/CMP3Stream/SOURCE,
40
tags/1.9.1/ports/MSVC++/CMP3Stream/libMPG123,
41
tags/1.9.1/src/libmpg123/ntom.c,
42
tags/1.9.1/src/libmpg123/readers.c,
43
tags/1.9.1/src/libmpg123/synth.c,
44
tags/1.9.1/src/libmpg123/synth.h,
45
tags/1.9.1/src/libmpg123/synth_3dnow.S,
46
tags/1.9.1/src/libmpg123/synth_3dnowext.S,
47
tags/1.9.1/src/libmpg123/synth_8bit.c,
48
tags/1.9.1/src/libmpg123/synth_altivec.c,
49
tags/1.9.1/src/libmpg123/synth_i486.c,
50
tags/1.9.1/src/libmpg123/synth_i586.S,
51
tags/1.9.1/src/libmpg123/synth_i586_dither.S,
52
tags/1.9.1/src/libmpg123/synth_mmx.S,
53
tags/1.9.1/src/libmpg123/synth_ntom.h,
54
tags/1.9.1/src/libmpg123/synth_real.c,
55
tags/1.9.1/src/libmpg123/synth_s32.c,
56
tags/1.9.1/src/libmpg123/synth_sse.S,
57
tags/1.9.1/src/libmpg123/synth_sse3d.h,
58
tags/1.9.1/src/wavhead.h: Merge in r2395: remove C++ comment.
62
* tags/1.9.1, tags/1.9.1/ports/MSVC++/CMP3Stream/INCLUDE,
63
tags/1.9.1/ports/MSVC++/CMP3Stream/README,
64
tags/1.9.1/ports/MSVC++/CMP3Stream/SOURCE,
65
tags/1.9.1/ports/MSVC++/CMP3Stream/libMPG123,
66
tags/1.9.1/src/libmpg123/decode.h,
67
tags/1.9.1/src/libmpg123/frame.c,
68
tags/1.9.1/src/libmpg123/frame.h,
69
tags/1.9.1/src/libmpg123/libmpg123.c,
70
tags/1.9.1/src/libmpg123/ntom.c,
71
tags/1.9.1/src/libmpg123/synth.c,
72
tags/1.9.1/src/libmpg123/synth.h,
73
tags/1.9.1/src/libmpg123/synth_3dnow.S,
74
tags/1.9.1/src/libmpg123/synth_3dnowext.S,
75
tags/1.9.1/src/libmpg123/synth_8bit.c,
76
tags/1.9.1/src/libmpg123/synth_altivec.c,
77
tags/1.9.1/src/libmpg123/synth_i486.c,
78
tags/1.9.1/src/libmpg123/synth_i586.S,
79
tags/1.9.1/src/libmpg123/synth_i586_dither.S,
80
tags/1.9.1/src/libmpg123/synth_mmx.S,
81
tags/1.9.1/src/libmpg123/synth_ntom.h,
82
tags/1.9.1/src/libmpg123/synth_real.c,
83
tags/1.9.1/src/libmpg123/synth_s32.c,
84
tags/1.9.1/src/libmpg123/synth_sse.S,
85
tags/1.9.1/src/libmpg123/synth_sse3d.h,
86
tags/1.9.1/src/tests/seek_accuracy.c, tags/1.9.1/src/wavhead.h:
87
Merge in r2385 and r2391: Fix the CPU creep with NtoM decoding.
91
* tags/1.9.1, tags/1.9.1/ports/MSVC++/CMP3Stream/INCLUDE,
92
tags/1.9.1/ports/MSVC++/CMP3Stream/README,
93
tags/1.9.1/ports/MSVC++/CMP3Stream/SOURCE,
94
tags/1.9.1/ports/MSVC++/CMP3Stream/libMPG123,
95
tags/1.9.1/src/libmpg123/ntom.c,
96
tags/1.9.1/src/libmpg123/readers.c,
97
tags/1.9.1/src/libmpg123/synth.c,
98
tags/1.9.1/src/libmpg123/synth.h,
99
tags/1.9.1/src/libmpg123/synth_3dnow.S,
100
tags/1.9.1/src/libmpg123/synth_3dnowext.S,
101
tags/1.9.1/src/libmpg123/synth_8bit.c,
102
tags/1.9.1/src/libmpg123/synth_altivec.c,
103
tags/1.9.1/src/libmpg123/synth_i486.c,
104
tags/1.9.1/src/libmpg123/synth_i586.S,
105
tags/1.9.1/src/libmpg123/synth_i586_dither.S,
106
tags/1.9.1/src/libmpg123/synth_mmx.S,
107
tags/1.9.1/src/libmpg123/synth_ntom.h,
108
tags/1.9.1/src/libmpg123/synth_real.c,
109
tags/1.9.1/src/libmpg123/synth_s32.c,
110
tags/1.9.1/src/libmpg123/synth_sse.S,
111
tags/1.9.1/src/libmpg123/synth_sse3d.h,
112
tags/1.9.1/src/wavhead.h: Merge in r2379: Fix back-to-beginning
113
for feed_skip (fixes bug 2859531)
115
2009-10-08 21:00 thor
117
* tags/1.9.1, tags/1.9.1/ports/MSVC++/CMP3Stream/INCLUDE,
118
tags/1.9.1/ports/MSVC++/CMP3Stream/README,
119
tags/1.9.1/ports/MSVC++/CMP3Stream/SOURCE,
120
tags/1.9.1/ports/MSVC++/CMP3Stream/libMPG123,
121
tags/1.9.1/src/libmpg123/layer3.c,
122
tags/1.9.1/src/libmpg123/ntom.c,
123
tags/1.9.1/src/libmpg123/synth.c,
124
tags/1.9.1/src/libmpg123/synth.h,
125
tags/1.9.1/src/libmpg123/synth_3dnow.S,
126
tags/1.9.1/src/libmpg123/synth_3dnowext.S,
127
tags/1.9.1/src/libmpg123/synth_8bit.c,
128
tags/1.9.1/src/libmpg123/synth_altivec.c,
129
tags/1.9.1/src/libmpg123/synth_i486.c,
130
tags/1.9.1/src/libmpg123/synth_i586.S,
131
tags/1.9.1/src/libmpg123/synth_i586_dither.S,
132
tags/1.9.1/src/libmpg123/synth_mmx.S,
133
tags/1.9.1/src/libmpg123/synth_ntom.h,
134
tags/1.9.1/src/libmpg123/synth_real.c,
135
tags/1.9.1/src/libmpg123/synth_s32.c,
136
tags/1.9.1/src/libmpg123/synth_sse.S,
137
tags/1.9.1/src/libmpg123/synth_sse3d.h,
138
tags/1.9.1/src/wavhead.h: Merge in r2375: Add NOQUIET where it
139
was missing, patch provided by Christian Heckendorf
141
2009-10-08 20:56 thor
143
* tags/1.9.1, tags/1.9.1/configure.ac,
144
tags/1.9.1/ports/MSVC++/CMP3Stream/INCLUDE,
145
tags/1.9.1/ports/MSVC++/CMP3Stream/README,
146
tags/1.9.1/ports/MSVC++/CMP3Stream/SOURCE,
147
tags/1.9.1/ports/MSVC++/CMP3Stream/libMPG123,
148
tags/1.9.1/src/libmpg123/libmpg123.c,
149
tags/1.9.1/src/libmpg123/ntom.c,
150
tags/1.9.1/src/libmpg123/synth.c,
151
tags/1.9.1/src/libmpg123/synth.h,
152
tags/1.9.1/src/libmpg123/synth_3dnow.S,
153
tags/1.9.1/src/libmpg123/synth_3dnowext.S,
154
tags/1.9.1/src/libmpg123/synth_8bit.c,
155
tags/1.9.1/src/libmpg123/synth_altivec.c,
156
tags/1.9.1/src/libmpg123/synth_i486.c,
157
tags/1.9.1/src/libmpg123/synth_i586.S,
158
tags/1.9.1/src/libmpg123/synth_i586_dither.S,
159
tags/1.9.1/src/libmpg123/synth_mmx.S,
160
tags/1.9.1/src/libmpg123/synth_ntom.h,
161
tags/1.9.1/src/libmpg123/synth_real.c,
162
tags/1.9.1/src/libmpg123/synth_s32.c,
163
tags/1.9.1/src/libmpg123/synth_sse.S,
164
tags/1.9.1/src/libmpg123/synth_sse3d.h,
165
tags/1.9.1/src/wavhead.h: Merge in r2331: Ensure new format does
168
2009-10-08 20:53 thor
170
* tags/1.9.1, tags/1.9.1/ports/MSVC++/CMP3Stream/INCLUDE,
171
tags/1.9.1/ports/MSVC++/CMP3Stream/README,
172
tags/1.9.1/ports/MSVC++/CMP3Stream/SOURCE,
173
tags/1.9.1/ports/MSVC++/CMP3Stream/libMPG123,
174
tags/1.9.1/src/libmpg123/id3.c, tags/1.9.1/src/libmpg123/ntom.c,
175
tags/1.9.1/src/libmpg123/synth.c,
176
tags/1.9.1/src/libmpg123/synth.h,
177
tags/1.9.1/src/libmpg123/synth_3dnow.S,
178
tags/1.9.1/src/libmpg123/synth_3dnowext.S,
179
tags/1.9.1/src/libmpg123/synth_8bit.c,
180
tags/1.9.1/src/libmpg123/synth_altivec.c,
181
tags/1.9.1/src/libmpg123/synth_i486.c,
182
tags/1.9.1/src/libmpg123/synth_i586.S,
183
tags/1.9.1/src/libmpg123/synth_i586_dither.S,
184
tags/1.9.1/src/libmpg123/synth_mmx.S,
185
tags/1.9.1/src/libmpg123/synth_ntom.h,
186
tags/1.9.1/src/libmpg123/synth_real.c,
187
tags/1.9.1/src/libmpg123/synth_s32.c,
188
tags/1.9.1/src/libmpg123/synth_sse.S,
189
tags/1.9.1/src/libmpg123/synth_sse3d.h,
190
tags/1.9.1/src/wavhead.h: Merge in r2312: Fix a signed/unsigned
191
mismatch compiler warning on VS2008
193
2009-10-08 20:51 thor
195
* tags/1.9.1, tags/1.9.1/ports/MSVC++/CMP3Stream/INCLUDE,
196
tags/1.9.1/ports/MSVC++/CMP3Stream/README,
197
tags/1.9.1/ports/MSVC++/CMP3Stream/SOURCE,
198
tags/1.9.1/ports/MSVC++/CMP3Stream/libMPG123,
199
tags/1.9.1/src/libmpg123/ntom.c,
200
tags/1.9.1/src/libmpg123/synth.c,
201
tags/1.9.1/src/libmpg123/synth.h,
202
tags/1.9.1/src/libmpg123/synth_3dnow.S,
203
tags/1.9.1/src/libmpg123/synth_3dnowext.S,
204
tags/1.9.1/src/libmpg123/synth_8bit.c,
205
tags/1.9.1/src/libmpg123/synth_altivec.c,
206
tags/1.9.1/src/libmpg123/synth_i486.c,
207
tags/1.9.1/src/libmpg123/synth_i586.S,
208
tags/1.9.1/src/libmpg123/synth_i586_dither.S,
209
tags/1.9.1/src/libmpg123/synth_mmx.S,
210
tags/1.9.1/src/libmpg123/synth_ntom.h,
211
tags/1.9.1/src/libmpg123/synth_real.c,
212
tags/1.9.1/src/libmpg123/synth_s32.c,
213
tags/1.9.1/src/libmpg123/synth_sse.S,
214
tags/1.9.1/src/libmpg123/synth_sse3d.h,
215
tags/1.9.1/src/output/openal.c, tags/1.9.1/src/wavhead.h:
216
Importing r2296, fix for the issue of openal output (Bug 2840085)
218
2009-10-08 20:48 thor
220
* tags/1.9.1: branching off a bugfix release
222
2009-08-13 23:40 thor
224
* tags/1.9.0, tags/1.9.0/autogen.sh,
225
tags/1.9.0/ports/MSVC++/CMP3Stream/INCLUDE,
226
tags/1.9.0/ports/MSVC++/CMP3Stream/README,
227
tags/1.9.0/ports/MSVC++/CMP3Stream/SOURCE,
228
tags/1.9.0/ports/MSVC++/CMP3Stream/libMPG123,
229
tags/1.9.0/src/libmpg123/id3.c, tags/1.9.0/src/libmpg123/ntom.c,
230
tags/1.9.0/src/libmpg123/synth.c,
231
tags/1.9.0/src/libmpg123/synth.h,
232
tags/1.9.0/src/libmpg123/synth_3dnow.S,
233
tags/1.9.0/src/libmpg123/synth_3dnowext.S,
234
tags/1.9.0/src/libmpg123/synth_8bit.c,
235
tags/1.9.0/src/libmpg123/synth_altivec.c,
236
tags/1.9.0/src/libmpg123/synth_i486.c,
237
tags/1.9.0/src/libmpg123/synth_i586.S,
238
tags/1.9.0/src/libmpg123/synth_i586_dither.S,
239
tags/1.9.0/src/libmpg123/synth_mmx.S,
240
tags/1.9.0/src/libmpg123/synth_ntom.h,
241
tags/1.9.0/src/libmpg123/synth_real.c,
242
tags/1.9.0/src/libmpg123/synth_s32.c,
243
tags/1.9.0/src/libmpg123/synth_sse.S,
244
tags/1.9.0/src/libmpg123/synth_sse3d.h,
245
tags/1.9.0/src/wavhead.h: Merge last-minute fixes from trunk,
246
including build system fix for dist tarball.
248
2009-08-12 12:29 thor
250
* tags/1.9.0/NEWS: NEWS typo
252
2009-08-12 12:28 thor
254
* tags/1.9.0: tagging 1.9.0
3
* tags/1.10.0/NEWS, tags/1.10.0/src/libmpg123/feature.c,
4
tags/1.10.0/src/libmpg123/ntom.c,
5
tags/1.10.0/src/libmpg123/synth.c,
6
tags/1.10.0/src/libmpg123/synth.h,
7
tags/1.10.0/src/libmpg123/synth_i486.c,
8
tags/1.10.0/src/libmpg123/synth_i586.S,
9
tags/1.10.0/src/libmpg123/synth_i586_dither.S,
10
tags/1.10.0/src/libmpg123/synth_mmx.S,
11
tags/1.10.0/src/libmpg123/synth_ntom.h,
12
tags/1.10.0/src/libmpg123/synth_real.c,
13
tags/1.10.0/src/libmpg123/synth_s32.c,
14
tags/1.10.0/src/wavhead.h: Import the NEWS change about
19
* tags/1.10.0: Tagging 1.10.0 .
23
* trunk/NEWS: updated NEWS
27
* trunk/configure.ac: There been changes in lib.
31
* trunk/configure.ac: More stuff for the os2me.h detection.
33
2009-12-03 15:38 jon_y
35
* trunk/src/win32_support.h: Update header details
39
* trunk/src/libmpg123/parse.c: Change || for &&, prevent that
40
windows header on unix.
42
2009-12-03 14:15 jon_y
44
* trunk/src/win32_support.h: Add missing header includes
46
2009-12-03 14:05 jon_y
48
* trunk/configure.ac, trunk/src/common.c,
49
trunk/src/control_generic.c, trunk/src/libmpg123/frame.h,
50
trunk/src/libmpg123/libmpg123.c, trunk/src/libmpg123/parse.c,
51
trunk/src/libmpg123/reader.h, trunk/src/libmpg123/readers.c,
52
trunk/src/mpg123.c, trunk/src/mpg123app.h, trunk/src/term.c,
53
trunk/src/term.h: * Add support for Cygwin builds * Remove
54
--enable-win32_unicode, check now based on _wopen being
55
available * Use ws2tcpip.h instead of winsock.h
59
* trunk/src/libmpg123/id3.c: Don't complain about empty ID3 tags.
60
Jamendo does those for some reason.
64
* trunk/configure.ac: More elaborate header check for OS/2, with
65
os2.h as prerequesite of os2me.h.
67
2009-12-02 16:01 patr3ck
69
* trunk/ports/MSVC++/2008clr/mpg123clr/AssemblyInfo.cpp,
70
trunk/ports/MSVC++/2008clr/mpg123clr/enum.h,
71
trunk/ports/MSVC++/2008clr/mpg123clr/id3v2.cpp,
72
trunk/ports/MSVC++/2008clr/mpg123clr/mpg123clr.cpp,
73
trunk/ports/MSVC++/2008clr/mpg123clr/mpg123clr.h,
74
trunk/ports/MSVC++/2008clr/mpg123clr/mpg123clr.rc: Added
75
mpg123_feature and check for uninitialized string pointer. Patch
80
* trunk/configure.ac: Assembly doesn't work as such on our OS/2
81
setup: 08:06 < TeLLie> synth_i586.S: Assembler messages: 08:06 <
82
TeLLie> synth_i586.S:37: Error: unknown pseudo-op: `.section' So
83
let's focus on streamlined build for generic CPU for now.
87
* trunk/NEWS, trunk/configure.ac: Improve OS/2 support according
88
to latest report from Tellie, added heuristic for detecting OS/2
89
where the buffering is buildable.
91
2009-11-30 15:27 patr3ck
93
* trunk/AUTHORS: Add JonY, Malcolm and fix Taihei
97
* trunk/src/win32_support.h: Don't define preprocessor symbols
100
2009-11-30 10:39 thor
102
* trunk/src/libmpg123/compat.h: Tellie was missing socklen_t on
103
OS/2 (with klibc), added to compat.h .
105
2009-11-30 10:37 thor
107
* trunk/AUTHORS: Add a line for Tellie as OS/2 guy.
109
2009-11-30 10:32 thor
111
* trunk/src/output/os2.c: OS/2 audio fixes from Tellie.
113
2009-11-30 10:30 thor
115
* trunk/src/output/os2.c: Convert os2.c to UNIX line ending.
117
2009-11-29 12:12 thor
119
* trunk/src/libmpg123/mpg123.h.in: Add experimentality markers to
120
framebyframe functions.
122
2009-11-28 22:10 patr3ck
124
* trunk/NEWS: Add win32 related new
126
2009-11-28 21:56 thor
128
* trunk/NEWS, trunk/src/mpg123.c: Use debunk_mime() also for plain
129
file URLs. In future playlist or file should be detected
130
automatically and the need for the -@ option be removed.
132
2009-11-28 21:52 thor
134
* trunk/src/httpget.c: At last, incorporate the suggestion from
135
bug 2836904, ignoring auxilliary info of MIME types (like
136
charset). A warning is emitted, though, because there could be
137
playlists in funny encoding that should be handled for real by
140
2009-11-28 21:37 thor
142
* trunk/NEWS, trunk/src/httpget.c: Make HTTP header field parsing
143
(and MIME types, while at it) case-insensitive. Fixes bug
146
2009-11-28 21:23 thor
148
* trunk/NEWS: Decision: We are doing 1.10, updated NEWS.
150
2009-11-28 21:03 thor
152
* trunk/NEWS.libmpg123, trunk/configure.ac: increasing lib version
154
2009-11-28 21:01 thor
156
* trunk/src/libmpg123/libmpg123.c,
157
trunk/src/libmpg123/mpg123.h.in: Merge Patrick's framebyframe
158
functions. This is an experimental API add-on for now.
160
2009-11-28 20:53 thor
162
* trunk/src/win32conv.c, trunk/src/win32conv.h: Remove obsolete
163
win32conv, stuff moved.
164
* trunk/configure.ac, trunk/src/Makefile.am, trunk/src/mpg123.c,
165
trunk/src/mpg123app.h, trunk/src/win32_support.c,
166
trunk/src/win32_support.h, trunk/src/win32conv.c,
167
trunk/src/win32conv.h: Merge JonY's Win32 priority patch.
169
2009-11-28 16:48 thor
171
* trunk/configure.ac, trunk/src/Makefile.am: Prevent
172
-export-dynamic for the mpg123 binary ... it borks up LTO build.
174
2009-11-27 17:47 patr3ck
176
* trunk, trunk/ports/MSVC++/2008clr,
177
trunk/src/libmpg123/feature.c, trunk/src/libmpg123/ntom.c,
178
trunk/src/libmpg123/synth.c, trunk/src/libmpg123/synth.h,
179
trunk/src/libmpg123/synth_i486.c,
180
trunk/src/libmpg123/synth_i586.S,
181
trunk/src/libmpg123/synth_i586_dither.S,
182
trunk/src/libmpg123/synth_mmx.S,
183
trunk/src/libmpg123/synth_ntom.h,
184
trunk/src/libmpg123/synth_real.c,
185
trunk/src/libmpg123/synth_s32.c, trunk/src/wavhead.h: A brand
186
new common language runtime wrapper written by Malcolm Boczek
188
2009-11-27 11:01 thor
190
* trunk/src/httpget.c: More verbosity on HTTP action (print all
191
server responses with -vvv) and bail out early when relocation
192
headers don't provide a new location. This is related to issue
193
2904736: The server in that case does not give Location:
194
http://some/place but location: http://some/place All other
195
headers are uppercase as it should be, so, rather than making
196
mpg123 fuzzy match the broken header, I decided to make it
197
quickly error out with a better assessment of the situation. The
198
server should be fixed to put out correct headers.
200
2009-11-26 01:12 thor
202
* trunk/src/output/Makefile.am: Export only mpg123_* symbol(s)
203
from modules. That prevents export of spurious LTO-symbols from
204
gcc. (Patch by JonY.)
206
2009-11-23 10:42 thor
208
* trunk/NEWS, trunk/src/module.c: Fix modules with libtool 2.2.6b,
209
see issue 2901661. What I wonder about: Seems like libdir in .la
210
files is now ingnored? Does that work in Windows, too?
212
2009-11-23 10:13 thor
214
* trunk/NEWS: Import NEWS from 1.9.2 tag.
216
2009-11-18 17:20 thor
218
* trunk/NEWS, trunk/configure.ac, trunk/src/libmpg123/libmpg123.c:
219
Fix gapless logic to cut trailing silence also on multiple
220
decodings of one file.
222
2009-11-07 06:15 taihei
224
* trunk/configure.ac: Changed linker flags for OSX 10.6 Good, 10.6
225
linker seems to be compatible with non-PIC assembly code!
227
2009-10-22 07:36 thor
229
* trunk/src/libmpg123/libmpg123.c, trunk/src/libmpg123/parse.c: Do
230
not anticipate track end on reaching an expected number of
231
frames (from Xing header). Only end when there is nothing to
232
read anymore. This is to support http streams that like to
233
prepend an intro piece with Xing header (that tells mpg123 that
234
the stream is about to end in a few seconds). An optimal
235
solution would check for that case in the parser (seeing that we
236
are done with a sub-track and thus look out anew for a first
237
frame and Xing/Lame header, tags), but there is potential
238
trouble with gapless state... and audio_start .. seek index.
239
Well, one might get away with non-seekable streams, but when you
240
dump the webradio, you got a seekable file on disk.
242
2009-10-21 20:24 patr3ck
244
* trunk/ports/MSVC++/2010/scan/scan.vcxproj,
245
trunk/ports/MSVC++/2010/scan/scan.vcxproj.filters: Visual Studio
248
2009-10-21 15:20 patr3ck
250
* trunk/ports/MSVC++/2010, trunk/ports/MSVC++/2010/feedseek,
251
trunk/ports/MSVC++/2010/feedseek/feedseek.vcxproj,
252
trunk/ports/MSVC++/2010/feedseek/feedseek.vcxproj.filters,
253
trunk/ports/MSVC++/2010/libmpg123,
254
trunk/ports/MSVC++/2010/libmpg123/libmpg123.vcxproj,
255
trunk/ports/MSVC++/2010/mpg123.sln,
256
trunk/ports/MSVC++/2010/scan,
257
trunk/ports/MSVC++/2010/scan/scan.vcxproj,
258
trunk/ports/MSVC++/2010/scan/scan.vcxproj.filters: Visual Studio
259
2010 project files for libmpg123 itself and the feedseek
260
example. scan and mpglib examples are still a work in progress.
262
2009-10-20 20:31 patr3ck
264
* trunk/src/mpg123.c: Switch stdin to binary mode on win32. Patch
267
2009-10-16 00:18 thor
269
* trunk/src/libmpg123/dct64_sse.S,
270
trunk/src/libmpg123/dct64_sse_float.S,
271
trunk/src/libmpg123/dct64_x86_64.S,
272
trunk/src/libmpg123/dct64_x86_64_float.S,
273
trunk/src/libmpg123/synth_3dnow.S,
274
trunk/src/libmpg123/synth_sse_accurate.S,
275
trunk/src/libmpg123/synth_sse_float.S,
276
trunk/src/libmpg123/synth_sse_s32.S,
277
trunk/src/libmpg123/synth_stereo_sse_accurate.S,
278
trunk/src/libmpg123/synth_stereo_sse_float.S,
279
trunk/src/libmpg123/synth_stereo_sse_s32.S,
280
trunk/src/libmpg123/synth_stereo_x86_64.S,
281
trunk/src/libmpg123/synth_stereo_x86_64_accurate.S,
282
trunk/src/libmpg123/synth_stereo_x86_64_float.S,
283
trunk/src/libmpg123/synth_stereo_x86_64_s32.S,
284
trunk/src/libmpg123/synth_x86_64.S,
285
trunk/src/libmpg123/synth_x86_64_accurate.S,
286
trunk/src/libmpg123/synth_x86_64_float.S,
287
trunk/src/libmpg123/synth_x86_64_s32.S: remove redundant
288
alignment extra arguments (that also disturb some assemblers)
290
2009-10-14 13:33 thor
292
* trunk/configure.ac: Add entries to choose default CPU on
295
2009-10-14 13:32 thor
297
* trunk/configure.ac: Reshuffle some checks, namely get socket
298
libraries sorted out before checking for IPv6 support.
300
2009-10-08 22:48 thor
302
* trunk, trunk/NEWS, trunk/src/libmpg123/ntom.c,
303
trunk/src/libmpg123/synth.c, trunk/src/libmpg123/synth.h,
304
trunk/src/libmpg123/synth_i486.c,
305
trunk/src/libmpg123/synth_i586.S,
306
trunk/src/libmpg123/synth_i586_dither.S,
307
trunk/src/libmpg123/synth_mmx.S,
308
trunk/src/libmpg123/synth_ntom.h,
309
trunk/src/libmpg123/synth_real.c,
310
trunk/src/libmpg123/synth_s32.c, trunk/src/wavhead.h: import
313
2009-10-08 22:37 thor
315
* trunk, trunk/src/libmpg123/compat.c, trunk/src/libmpg123/ntom.c,
316
trunk/src/libmpg123/readers.c, trunk/src/libmpg123/synth.c,
317
trunk/src/libmpg123/synth.h, trunk/src/libmpg123/synth_i486.c,
318
trunk/src/libmpg123/synth_i586.S,
319
trunk/src/libmpg123/synth_i586_dither.S,
320
trunk/src/libmpg123/synth_mmx.S,
321
trunk/src/libmpg123/synth_ntom.h,
322
trunk/src/libmpg123/synth_real.c,
323
trunk/src/libmpg123/synth_s32.c, trunk/src/wavhead.h: Typo in
324
debugging message, bc-> was missing.
326
2009-10-08 12:41 thor
328
* trunk/src/libmpg123/compat.c: Include fcntl.h so that open() and
329
close() are defined properly on UNIX.
331
2009-10-08 12:40 thor
333
* trunk/src/libmpg123/index.c: no C++ comments
335
2009-10-08 08:44 jon_y
337
* trunk/src/libmpg123/compat.c, trunk/src/libmpg123/compat.h,
338
trunk/src/libmpg123/readers.c: * src/libmpg123/compat.c
339
(compat_open): Use _open() instead of open() for windows hosts.
340
(compat_close): New. * src/libmpg123/compat.h (compat_close):
341
Declared and documented. * src/libmpg123/readers.c
342
(stream_close): Use compat_close() instead of close().
344
2009-10-06 06:27 thor
346
* trunk/NEWS: update NEWS about RVA from ID3
348
2009-10-06 06:25 thor
350
* trunk/src/libmpg123/id3.c: Got the do-not-translate flag to
351
store_id3_text wrong! Since the MPG123_PLAIN_ID3TEXT feature
352
additon, the parsing of RVA info from comments and TXXX has been
353
broken. Splendit. Thanks to Jeroen for spotting the breakage.
355
2009-10-06 05:50 thor
357
* trunk/src/libmpg123/readers.c: Oops, someone been in C++ mode
358
while adding a comment...
360
2009-10-06 05:49 thor
362
* trunk/src/libmpg123/frame.h: Adding descripton of
363
frame_expect_outsamples. Plus note to self: gcc can't be arsed
364
to complain about the missing declaration unless -Wall is
367
2009-10-05 13:18 patr3ck
369
* trunk/src/libmpg123/frame.h: Add missing frame_expect_outsamples
372
2009-10-04 22:30 thor
374
* trunk/AUTHORS, trunk/NEWS, trunk/doc/README.remote,
375
trunk/src/audio.c, trunk/src/audio.h,
376
trunk/src/control_generic.c, trunk/src/term.c: Add the pitch
377
command to the control interface, like envisioned by Jeroen.
379
2009-10-04 13:18 thor
381
* trunk/NEWS, trunk/configure.ac, trunk/src/libmpg123/decode.h,
382
trunk/src/libmpg123/frame.c, trunk/src/libmpg123/frame.h,
383
trunk/src/libmpg123/libmpg123.c, trunk/src/libmpg123/ntom.c,
384
trunk/src/tests/seek_accuracy.c: Fix the CPU creep with NtoM
385
decoding by introducing simpler computation of the expected
386
output samples per frame. Also made the seek_accuracy test a bit
387
more verbose while verifying that it yields the same results as
390
2009-09-30 11:17 jon_y
392
* trunk/configure.ac: Remove some bashism
394
2009-09-28 21:11 thor
396
* trunk/src/libmpg123/readers.c: Fix back-to-beginning for
397
feed_skip (fixes bug 2859531)/
399
2009-09-26 12:24 thor
401
* trunk/src/module.c: Be more verbose (on request) about module
402
failures... mainly to remind me about that nonsense with
403
absolute paths in .la files.
405
2009-09-26 08:53 thor
407
* trunk/src/libmpg123/mpg123.h.in: update the year
409
2009-09-24 21:36 patr3ck
411
* trunk/src/libmpg123/layer3.c: Add NOQUIET where it was missing,
412
patch provided by Christian Heckendorf
414
2009-09-22 19:59 patr3ck
416
* trunk/src/libmpg123/index.c, trunk/src/libmpg123/libmpg123.c,
417
trunk/src/libmpg123/mpg123.h.in: mpg123_set_index Setting
418
offsets to NULL and fill > 0 will allocate space for fill
419
entries in the index. Setting offsets to NULL and fill to 0 will
420
clear the index and free the allocated memory.
422
2009-09-22 15:11 patr3ck
424
* trunk/ports/MSVC++/2008/libmpg123/libmpg123.vcproj,
425
trunk/ports/MSVC++/2008/mpg123.sln: Remove decoder build targets
426
bloat. Keep only Generic, Generic Dll, X86, X86 dll and Minimal
427
Dll builds in Debug and Release configurations.
429
2009-09-16 09:26 jon_y
431
* trunk/configure.ac, trunk/src/libmpg123/Makefile.am,
432
trunk/src/libmpg123/libmpg123.sym.in: Simplify libmpg123 export
433
mechanism and make feature report optional.
435
2009-09-15 15:37 patr3ck
437
* trunk/src/libmpg123/mpg123.h.in: Update the documentation of
438
MPG123_BAD_INDEX_PAR to reflect its use in mpg123_set_index
440
2009-09-15 12:51 patr3ck
442
* trunk/src/libmpg123/feature.c: Cosmetics: Remove unneeded indent
445
2009-09-15 12:11 patr3ck
447
* trunk/src/libmpg123/feature.c, trunk/src/libmpg123/index.c,
448
trunk/src/libmpg123/index.h, trunk/src/libmpg123/libmpg123.c,
449
trunk/src/libmpg123/libmpg123.sym.in,
450
trunk/src/libmpg123/mpg123.h.in: New mpg123_set_index function
451
which allows replacing of the formerly internal seek index
453
2009-09-14 01:56 jon_y
455
* trunk/src/win32conv.c, trunk/src/win32conv.h: Add missing win32
456
utf8 conversion files.
458
2009-09-13 15:27 jon_y
460
* trunk/src/libmpg123/feature.c: fix lots of typos
462
2009-09-13 15:04 jon_y
464
* trunk/src/libmpg123/feature.c, trunk/src/libmpg123/mpg123.h.in:
465
expand feature report function
467
2009-09-12 14:01 patr3ck
469
* trunk/src/libmpg123/compat.c: Cosmetics: line endings
471
2009-09-12 13:53 patr3ck
473
* trunk/ports/MSVC++/2008/libmpg123/libmpg123.vcproj: Minimal
474
build: Make sure the new VS2008 SP1 c runtime is used if
475
VS2008SP1 is installed. This prevents a obscure binding problem
476
in side-by-side installation scenarios
478
2009-09-12 13:48 patr3ck
480
* trunk/src/libmpg123/compat.c: MSVC wants io.h if plain open is
483
2009-09-08 15:35 jon_y
485
* trunk/src/libmpg123/libmpg123.sym.in: Cosmetics: sort in
488
2009-09-07 07:17 thor
490
* trunk/configure.ac, trunk/src/libmpg123/libmpg123.c: Prevent
491
possible discarding of decoded output when new format is
492
discovered ... remember: the bytes done until you get NEW_FORMAT
493
are there to be handled with the old format, these number of
494
bytes does not have to be zero.
496
2009-09-06 10:28 thor
498
* trunk/NEWS: Add first NEWS for next release, win32 unicode.
500
2009-09-06 10:23 thor
502
* trunk, trunk/NEWS.libmpg123, trunk/configure.ac,
503
trunk/ports/MSVC++/CMP3Stream/INCLUDE,
504
trunk/ports/MSVC++/CMP3Stream/README,
505
trunk/ports/MSVC++/CMP3Stream/SOURCE,
506
trunk/ports/MSVC++/CMP3Stream/libMPG123, trunk/src/Makefile.am,
507
trunk/src/libmpg123/Makefile.am, trunk/src/libmpg123/compat.c,
508
trunk/src/libmpg123/compat.h, trunk/src/libmpg123/feature.c,
509
trunk/src/libmpg123/libmpg123.sym.in,
510
trunk/src/libmpg123/mpg123.h.in, trunk/src/libmpg123/ntom.c,
511
trunk/src/libmpg123/readers.c, trunk/src/libmpg123/synth.c,
512
trunk/src/libmpg123/synth.h, trunk/src/libmpg123/synth_3dnow.S,
513
trunk/src/libmpg123/synth_3dnowext.S,
514
trunk/src/libmpg123/synth_8bit.c,
515
trunk/src/libmpg123/synth_altivec.c,
516
trunk/src/libmpg123/synth_i486.c,
517
trunk/src/libmpg123/synth_i586.S,
518
trunk/src/libmpg123/synth_i586_dither.S,
519
trunk/src/libmpg123/synth_mmx.S,
520
trunk/src/libmpg123/synth_ntom.h,
521
trunk/src/libmpg123/synth_real.c,
522
trunk/src/libmpg123/synth_s32.c,
523
trunk/src/libmpg123/synth_sse.S,
524
trunk/src/libmpg123/synth_sse3d.h, trunk/src/mpg123.c,
525
trunk/src/tests/plain_id3.c, trunk/src/tests/testtext.h,
526
trunk/src/tests/testtext.sh, trunk/src/tests/text.c,
527
trunk/src/wavhead.h, trunk/windows-builds.sh: Merge in the win32
528
unicode feature branch.
530
2009-09-03 13:07 patr3ck
532
* trunk/src/libmpg123/id3.c: Fix a signed/unsigned mismatch
533
compiler warning on VS2008
535
2009-09-03 05:50 thor
537
* trunk/Makefile.am, trunk/autogen.sh, trunk/configure.ac:
538
Resorting to mpg123.spec generation in configure, while still
539
distributing the result (thanks to Leandro Nini to push us in
540
that direction). Also, preparing for next version.
542
2009-09-03 05:49 thor
544
* trunk/TODO: feeder and free format
546
2009-08-25 21:02 taihei
548
* trunk/configure.ac: buildsystem fix for upcoming OSX 10.6 10.6
549
is weird, host is "i386-apple-darwin10.0.0" but the default
550
target of gcc is x86-64 on 64-bit CPUs. so we should detect
551
x86-64 capability dynamically. still broken on 32-bit CPUs with
552
the default gcc(4.2); 32-bit users should use gcc-4.0 instead.
554
2009-08-19 09:40 taihei
556
* trunk/src/output/openal.c: fix for the issue of openal output
557
(Bug 2840085) get_formats_openal() returned an invalid value due
558
to the wrong operator priority. I don't know why this didn't
559
happen on x86 gccs...
561
2009-08-14 11:53 jon_y
563
* trunk/windows-builds.sh: Make windows-builds.sh executable.
565
2009-08-13 23:38 thor
567
* trunk/autogen.sh: Simplifying autogen.sh to use autoreconf ...
568
and this seems to solve the issue of including the m4 directory
571
2009-08-13 10:45 thor
573
* trunk/src/libmpg123/id3.c: typo in comment
575
2009-08-12 13:40 thor
577
* trunk, trunk/NEWS, trunk/ports/MSVC++/CMP3Stream/INCLUDE,
578
trunk/ports/MSVC++/CMP3Stream/README,
579
trunk/ports/MSVC++/CMP3Stream/SOURCE,
580
trunk/ports/MSVC++/CMP3Stream/libMPG123,
581
trunk/src/libmpg123/ntom.c, trunk/src/libmpg123/synth.c,
582
trunk/src/libmpg123/synth.h, trunk/src/libmpg123/synth_3dnow.S,
583
trunk/src/libmpg123/synth_3dnowext.S,
584
trunk/src/libmpg123/synth_8bit.c,
585
trunk/src/libmpg123/synth_altivec.c,
586
trunk/src/libmpg123/synth_i486.c,
587
trunk/src/libmpg123/synth_i586.S,
588
trunk/src/libmpg123/synth_i586_dither.S,
589
trunk/src/libmpg123/synth_mmx.S,
590
trunk/src/libmpg123/synth_ntom.h,
591
trunk/src/libmpg123/synth_real.c,
592
trunk/src/libmpg123/synth_s32.c,
593
trunk/src/libmpg123/synth_sse.S,
594
trunk/src/libmpg123/synth_sse3d.h, trunk/src/wavhead.h: Merging
595
in the NEWS typo fix. ...and a lot of very strange svn:mergeinfo
596
updates. What's the deal about these nonexistent paths in mhipp/
256
599
2009-08-10 01:12 thor