1
------------------------------------------------------------------------
2
rev 713: jaq | 2003-12-30 18:08:35 +1100 (Tue, 30 Dec 2003) | 1 line
4
Branching off Debian specific development.
5
------------------------------------------------------------------------
6
rev 536: jaq | 2003-10-07 08:56:18 +1000 (Tue, 07 Oct 2003) | 2 lines
10
------------------------------------------------------------------------
11
rev 535: jaq | 2003-10-07 08:54:04 +1000 (Tue, 07 Oct 2003) | 2 lines
15
------------------------------------------------------------------------
16
rev 534: jaq | 2003-10-07 08:53:04 +1000 (Tue, 07 Oct 2003) | 2 lines
18
- Fix a segfault by incrementing the reference count on fobject.
20
------------------------------------------------------------------------
21
rev 533: jaq | 2003-10-07 08:52:33 +1000 (Tue, 07 Oct 2003) | 2 lines
23
- Add URL support to the test program.
25
------------------------------------------------------------------------
26
rev 520: jaq | 2003-10-02 01:01:14 +1000 (Thu, 02 Oct 2003) | 2 lines
28
- Modify file includes to remove redefinition warning.
30
------------------------------------------------------------------------
31
rev 519: jaq | 2003-10-01 10:20:57 +1000 (Wed, 01 Oct 2003) | 2 lines
33
- Updated NEWS for new release.
35
------------------------------------------------------------------------
36
rev 518: jaq | 2003-09-30 23:09:46 +1000 (Tue, 30 Sep 2003) | 3 lines
38
- Bumping to version 0.5
39
- Updated MANIFEST.in with new test script
41
------------------------------------------------------------------------
42
rev 517: jaq | 2003-09-30 22:44:18 +1000 (Tue, 30 Sep 2003) | 3 lines
44
- Merged in a patch from Daniel Torop that used python binding callbacks
45
to read from file-like objects.
47
------------------------------------------------------------------------
48
rev 516: jaq | 2003-09-29 09:47:35 +1000 (Mon, 29 Sep 2003) | 3 lines
50
- Applied a patch from Jean-Claude Rimbault that allows pymad to read from
51
any file-like object it gets passed.
53
------------------------------------------------------------------------
54
rev 515: jaq | 2003-09-28 23:48:20 +1000 (Sun, 28 Sep 2003) | 2 lines
56
- Add Josselin to the THANKS file
58
------------------------------------------------------------------------
59
rev 514: jaq | 2003-09-28 23:42:21 +1000 (Sun, 28 Sep 2003) | 2 lines
61
- Applied patch from Josselin Mouette for python 2.3 migration in Debian.
63
------------------------------------------------------------------------
64
rev 513: jaq | 2003-09-28 23:27:38 +1000 (Sun, 28 Sep 2003) | 2 lines
66
- Migrate ignore list from CVS to subversion
68
------------------------------------------------------------------------
69
rev 512: jaq | 2003-09-28 23:24:37 +1000 (Sun, 28 Sep 2003) | 1 line
71
applied debian patch 0.4.1-1
72
------------------------------------------------------------------------
73
rev 497: jaq | 2003-02-06 09:11:29 +1100 (Thu, 06 Feb 2003) | 2 lines
75
- Updated NEWS and version number for new release.
77
------------------------------------------------------------------------
78
rev 496: jaq | 2003-02-05 17:29:23 +1100 (Wed, 05 Feb 2003) | 5 lines
80
- Applied a patch from Joerg Lehmann that fixes a division
81
by zero in the calc_total_time function. Also speeds up
82
the calculation by converting two divides and a multiply
83
to one divide and two mults.
85
------------------------------------------------------------------------
86
rev 495: jaq | 2003-01-23 16:24:17 +1100 (Thu, 23 Jan 2003) | 2 lines
88
- Typo in setup.py causing configure to fail.
90
------------------------------------------------------------------------
91
rev 494: jaq | 2003-01-12 21:14:56 +1100 (Sun, 12 Jan 2003) | 2 lines
93
- Added THANKS to the manifest.
95
------------------------------------------------------------------------
96
rev 493: jaq | 2003-01-12 21:08:08 +1100 (Sun, 12 Jan 2003) | 3 lines
98
- Created THANKS with the names of all contributors, split
99
contributors and authors apart.
101
------------------------------------------------------------------------
102
rev 492: jaq | 2003-01-12 20:56:33 +1100 (Sun, 12 Jan 2003) | 2 lines
104
- Fixed up test script to use the new functions.
106
------------------------------------------------------------------------
107
rev 491: jaq | 2003-01-12 00:31:13 +1100 (Sun, 12 Jan 2003) | 2 lines
109
- Updated NEWS and setup.py for version 0.4
111
------------------------------------------------------------------------
112
rev 490: jaq | 2003-01-12 00:16:08 +1100 (Sun, 12 Jan 2003) | 3 lines
114
- Added xing.c and xing.h from the mad distribution, for
117
------------------------------------------------------------------------
118
rev 489: jaq | 2003-01-12 00:15:39 +1100 (Sun, 12 Jan 2003) | 7 lines
120
- Applied patch from Andrew Baumann:
121
- total_time() method to estimate the total playlength of
123
- current_time() method, returns current position in the
125
- seek_time(ms) method, seeks within the file
127
------------------------------------------------------------------------
128
rev 488: jaq | 2002-12-26 13:53:55 +1100 (Thu, 26 Dec 2002) | 3 lines
130
- Applied patch from Ben Leslie to return the current seek
131
time in milliseconds.
133
------------------------------------------------------------------------
134
rev 487: jaq | 2002-08-22 12:19:51 +1000 (Thu, 22 Aug 2002) | 2 lines
136
- updated .cvsignore for MANIFEST
138
------------------------------------------------------------------------
139
rev 486: jaq | 2002-08-22 12:18:20 +1000 (Thu, 22 Aug 2002) | 3 lines
141
- Fixed the regex that setup.py uses to read files from
142
Setup so that it actually works.
144
------------------------------------------------------------------------
145
rev 485: jaq | 2002-08-19 23:35:37 +1000 (Mon, 19 Aug 2002) | 2 lines
147
- Updated NEWS for 0.3 release.
149
------------------------------------------------------------------------
150
rev 484: jaq | 2002-08-19 23:30:50 +1000 (Mon, 19 Aug 2002) | 3 lines
152
- Added endianness check, so puts samples the right way
153
around on PPC and other bigendian archs.
155
------------------------------------------------------------------------
156
rev 483: jaq | 2002-08-19 22:02:45 +1000 (Mon, 19 Aug 2002) | 2 lines
158
- "emphasis" was returning the bitrate, fixed braino.
160
------------------------------------------------------------------------
161
rev 482: jaq | 2002-08-19 22:02:17 +1000 (Mon, 19 Aug 2002) | 3 lines
163
- Updated NEWS and version in setup.py after the release of
166
------------------------------------------------------------------------
167
rev 481: jaq | 2002-08-18 18:01:30 +1000 (Sun, 18 Aug 2002) | 2 lines
169
- Added NEWS to MANIFEST.
171
------------------------------------------------------------------------
172
rev 480: jaq | 2002-08-18 18:01:13 +1000 (Sun, 18 Aug 2002) | 2 lines
176
------------------------------------------------------------------------
177
rev 479: jaq | 2002-08-18 17:49:26 +1000 (Sun, 18 Aug 2002) | 2 lines
179
- Updated MANIFEST to include ChangeLog
181
------------------------------------------------------------------------
182
rev 478: jaq | 2002-08-18 17:27:04 +1000 (Sun, 18 Aug 2002) | 2 lines
184
- Added the MANIFEST.in file
186
------------------------------------------------------------------------
187
rev 477: jaq | 2002-08-18 17:24:15 +1000 (Sun, 18 Aug 2002) | 2 lines
189
- Fixed setup.py to call mad a module instead of a package.
191
------------------------------------------------------------------------
192
rev 476: jaq | 2002-08-18 17:05:34 +1000 (Sun, 18 Aug 2002) | 5 lines
194
- Remove compile warning about uninitialised variable `mf',
195
which really is initialised as long as the function
196
doesn't bomb out during the args parsing -- in which case
197
it'll return NULL and Python will flag an error.
199
------------------------------------------------------------------------
200
rev 475: jaq | 2002-08-18 16:43:36 +1000 (Sun, 18 Aug 2002) | 2 lines
202
- Removed hardcoded mp3s from test.py
204
------------------------------------------------------------------------
205
rev 474: jaq | 2002-08-18 16:43:06 +1000 (Sun, 18 Aug 2002) | 2 lines
209
------------------------------------------------------------------------
210
rev 473: jaq | 2002-08-18 16:21:48 +1000 (Sun, 18 Aug 2002) | 3 lines
212
- Changed pymad version to our version rather than the
215
------------------------------------------------------------------------
216
rev 472: jaq | 2002-08-18 16:21:03 +1000 (Sun, 18 Aug 2002) | 3 lines
218
- Added configure files
221
------------------------------------------------------------------------
222
rev 471: jaq | 2002-08-18 15:38:14 +1000 (Sun, 18 Aug 2002) | 2 lines
224
- Added an authors file and the GPL
226
------------------------------------------------------------------------
227
rev 470: jaq | 2002-08-18 15:00:40 +1000 (Sun, 18 Aug 2002) | 2 lines
231
------------------------------------------------------------------------
232
rev 469: jaq | 2002-08-18 14:03:32 +1000 (Sun, 18 Aug 2002) | 2 lines
234
- More layout changes.
236
------------------------------------------------------------------------
237
rev 468: jaq | 2002-08-18 14:01:20 +1000 (Sun, 18 Aug 2002) | 2 lines
239
- More layout changes.
241
------------------------------------------------------------------------
242
rev 467: jaq | 2002-08-18 13:52:04 +1000 (Sun, 18 Aug 2002) | 2 lines
246
------------------------------------------------------------------------
247
rev 466: jaq | 2002-08-18 13:47:38 +1000 (Sun, 18 Aug 2002) | 4 lines
249
- Added code to return MPEG frame information from MAD to
251
- Added an example program to demonstrate usage.
253
------------------------------------------------------------------------
254
rev 465: jaq | 2002-08-17 13:05:33 +1000 (Sat, 17 Aug 2002) | 2 lines
256
- Capitalised a comment.
258
------------------------------------------------------------------------
259
rev 464: andrewb | 2002-08-16 21:47:43 +1000 (Fri, 16 Aug 2002) | 3 lines
261
- Added missing BSD license to pymadfile.c for code copied
264
------------------------------------------------------------------------
265
rev 463: andrewb | 2002-08-04 22:55:43 +1000 (Sun, 04 Aug 2002) | 2 lines
267
- Removed magic numbers from pymadfile.c
269
------------------------------------------------------------------------
270
rev 462: cgray | 2002-08-04 15:42:28 +1000 (Sun, 04 Aug 2002) | 6 lines
272
- pymad can be passed a python file object as well as a
273
filename, so in theory it can decode interweb streams or
275
- fixed some segfaults due to the above changes in
278
------------------------------------------------------------------------
279
rev 461: cgray | 2002-08-03 13:03:40 +1000 (Sat, 03 Aug 2002) | 2 lines
281
- Added some include and lib paths for BSD weenies
283
------------------------------------------------------------------------
284
rev 460: andrewb | 2002-08-02 21:28:49 +1000 (Fri, 02 Aug 2002) | 3 lines
286
- Fixed typo in error message buffer size in pymadfile.c --
287
this is why magic numbers are bad, mmkay!
289
------------------------------------------------------------------------
290
rev 459: jaq | 2002-06-29 14:42:11 +1000 (Sat, 29 Jun 2002) | 3 lines
292
- Commented out the fprintf to stderr in pymadfile.c, so
293
there aren't lots of mpeg warnings on the console.
295
------------------------------------------------------------------------
296
rev 458: jaq | 2002-06-24 12:31:51 +1000 (Mon, 24 Jun 2002) | 4 lines
298
- Fixed bug in pymadfile.c that caused the decode loop to
299
keep trying to to read data from mp3s with stream errors
302
------------------------------------------------------------------------
303
rev 457: andrewb | 2002-06-23 16:26:16 +1000 (Sun, 23 Jun 2002) | 4 lines
305
- Made madmodule build with python 1.5
306
- Removed -pedantic from Makefile (gcc > 2.95 barfs on
309
------------------------------------------------------------------------
310
rev 456: jaq | 2002-06-23 14:26:10 +1000 (Sun, 23 Jun 2002) | 5 lines
312
- Added emacs backup files to clean rule.
313
- Fixed the conversion from mad_fixed_t to int so that weird
314
distortion doesn't happen during loud peaks.
315
- Reformatted code in pymadfile.c.
317
------------------------------------------------------------------------
318
rev 455: jaq | 2002-06-17 11:16:56 +1000 (Mon, 17 Jun 2002) | 2 lines
320
- Added pymad module code.
322
------------------------------------------------------------------------