📄 changelog
字号:
2006-08-06 16:20 thor * trunk/src/mpg123.h: should we limit samples to 2**16/2 or 2**16/1-1? there will be a one missing in the first case... or is this taken care of elsewhere?2006-08-06 13:21 thor * trunk/mpg123.1, trunk/src/common.c, trunk/src/mpg123.c, trunk/src/mpg123.h: initial RVA support using ReplayGain values in Info/Lame tag2006-08-06 11:02 thor * trunk/configure.ac, trunk/src/common.c, trunk/src/httpget.c, trunk/src/mpg123.h: some more explicit/corrected system header dependencies along with fallback (for SIZE_MAX, ULONG_MAX), in common.c the maximal frame count for gapless is now actually depending on the system limit2006-08-06 10:25 thor * trunk/README.gain: thoughts about RVA gain2006-08-06 00:50 thor * trunk/CHANGES, trunk/src/mpg123.c: update CHANGES, officially adding MPEG 2.52006-08-06 00:45 thor * trunk/src/common.c, trunk/src/layer3.c: some more unified error messages2006-08-06 00:39 thor * trunk/src/common.c: 1. re-enable MPEG 2.5 as I could be actually safe to do so 2. bail out on free format header if first one (so supposedly not just stream distortion) 3. _not_ bail out on decode_header failure ... perhaps this is no good idea?2006-08-05 22:40 thor * trunk/src/layer3.c: comment about mhipp bandinfo change... should we change?2006-08-05 21:38 thor * trunk/src/layer3.c: small cleanup - #if 0 code, const2006-08-05 20:46 thor * trunk/src/layer3.c: say what's wrong on bad sideinfo2006-08-05 17:06 thor * trunk/src/layer3.c: Widen the bugfix for the Stravinsky fuzzing ... there are files where xrpnt does exceed that range is supposedly should have (?), pointing to end+4 bytes. Since these play fine now and sounded wrong with the strict check, I hope this is justified. when will I have time to really understand the core decoding routines and their pointers?2006-08-05 16:48 thor * trunk/src/common.c: more standard error messages2006-08-05 14:55 thor * trunk/scripts/debugdef.pl, trunk/src/debug.h: now also warnings and error messages as macro2006-08-05 14:54 thor * trunk/src/Makefile.legacy: brute force debug.h depends2006-08-05 13:10 thor * trunk/src/common.c: updated debugging lines2006-08-04 10:00 thor * trunk/src/mpg123.c: A proposal for smaller head message.2006-08-04 09:51 thor * trunk/src/audio_alsa.c: hotfix for my laptop... don't call snd_pcm_drain when we didn't really prepare the device2006-08-04 08:56 njh * trunk/AUTHORS, trunk/CHANGES: Added Clemens Ladisch as author of ALSA support2006-08-04 08:04 njh * trunk/src/audio_alsa.c: new ALSA audio output driver sent to me by Clemens Ladisch2006-08-04 00:38 njh * trunk/CHANGES, trunk/configure.ac: Removed libao from distribution. Bumbed version number. * trunk/src/dct64_altivec.c: Oops - I broke Altivec - this fixes it again2006-08-04 00:37 njh * trunk/src/Makefile.am: Added debug.h to list of source files so that it is distributed2006-08-02 11:27 njh * trunk/configure.ac, trunk/src/Makefile.am, trunk/src/audio_portaudio.c, trunk/src/audio_sdl.c, trunk/src/sfifo.h: SDL is working nicely now.2006-08-02 03:27 njh * trunk/configure.ac, trunk/src/Makefile.am, trunk/src/audio_portaudio.c, trunk/src/dct64_altivec.c, trunk/src/sfifo.c, trunk/src/sfifo.h: Added PortAudio support - and remove Altivec autodetectoion because it was more trouble than it was worth2006-08-02 00:04 njh * trunk/configure.ac, trunk/src/dct64_altivec.c: Use Altivec if available automatically2006-08-01 19:29 njh * trunk/Makefile.am, trunk/configure.ac, trunk/src/audio_alsa.c, trunk/src/audio_alsa05.c, trunk/src/audio_alsa08.c, trunk/src/audio_alsa09.c: Nearly implemented ALSA 0.9 API support - still got a few problems though.2006-08-01 16:10 njh * trunk/src/httpget.c: Variables delared in bad places2006-08-01 15:59 njh * trunk/TODO: Added my own TODO list items2006-08-01 14:58 njh * trunk/src/Makefile.am, trunk/src/Makefile.legacy, trunk/src/dct64_MMX.s, trunk/src/dct64_mmx.s, trunk/src/decode_MMX.s, trunk/src/decode_mmx.s, trunk/src/tabinit_MMX.s, trunk/src/tabinit_mmx.s: made MMX lowercase for concistency with other processor names2006-08-01 14:28 njh * trunk/src/audio_alsa.c, trunk/src/audio_alsa08.c: Moved old also audio interface code out of the way2006-07-29 16:31 thor * trunk/configure.ac: beta3! * trunk/src/mpg123.c: added missing \n in longhelp2006-07-29 16:29 thor * trunk/CHANGES, trunk/mpg123.1, trunk/src/mpg123.c, trunk/src/mpg123.h: enhancing the playlist mode with more mime and the listentry parameter2006-07-29 11:51 thor * trunk/src/httpget.c, trunk/src/mpg123.c, trunk/src/mpg123.h, trunk/src/readers.c: fixing bug id 1529319... and overreacting a bit about the whole issue: - initialy made steps to HTTP/1.1 (for the host header field because of virtual hosts support) but retreated after realizing that one has to accept chunked data - now still HTTP/1.0 with host header as extension (as before, actually), also again sending only absolute paths as requests (no full url) but still allowing relative redirects - using the content-type header field to prevent playback of wrong codec and to more safely recognice playlist files - one result: for a single we resource one can always use the -@ switch: playlists are treated as playlists and if it is an audio/mpeg file, it is reopened as such - added most simple parsing of pls (shoutcast) playlists2006-07-29 06:02 thor * trunk/src/mpg123.c: explicitly handle failed http_open2006-07-29 05:03 thor * trunk/src/httpget.c: make sure that httpauth1 doesn't leak memory... oaranoid2006-07-29 04:49 thor * trunk/src/mpg123.c: 1. noted a memory leak on strdup but not fixed yet 2. fruitless debugging of terminal mindbreaking characters from a internet radio playlist. Probably these are actually send by the server.2006-07-28 13:45 thor * trunk/src/httpget.c: fixing bug 1529266; the segfault happening on the second http request was due to a global pointer (httpauth1) being free()d but not nulled.2006-07-24 11:32 thor * trunk/CHANGES: beta2 update just before real release...2006-07-24 11:10 thor * trunk/configure.ac: I won't screw history: this is beta2, even when beta1 didn't see the sunlight.2006-07-24 11:08 thor * trunk/src/mpg123.c, trunk/src/mpg123.h, trunk/src/term.c: Oh, what a bug: The terminal control key "f" for next track relied on the SIGINT hack. Shame on me for not knowing this when diabling this hack for terminal control mode.2006-07-24 10:32 thor * trunk/configure.ac: version 0.60-beta12006-07-24 10:30 thor * trunk/README: date of today2006-07-24 10:29 thor * trunk/PATENTS: Notes about patents... the date of expiration of the core mp3 patent would make a nice release day for mpg123 0.60;-)2006-07-24 10:28 thor * trunk/README: small updates2006-07-24 09:02 thor * trunk/ROAD_TO_LGPL: The LGPL reasoning for y'all to read.2006-07-24 08:57 thor * trunk/plugin: empty, useless2006-07-24 08:56 thor * trunk/README.thor: typo2006-07-24 08:52 thor * trunk/Makefile.win32, trunk/src/Makefile.win32: moved the Win32 Makefile to src/ ... I'm pretty sure that it won't work as is anymore. Have to grab some windows box and test... eh, and some compiler. Borland?2006-07-24 08:46 thor * trunk/CHANGES: corrections and additions2006-07-24 08:42 thor * trunk/mpg123.1: added license2006-07-24 08:33 thor * trunk/mpg123.1: ... the file AUTHORS ...2006-07-24 07:49 thor * trunk/mpg123.1: updated the man page ... my first one without the help of perldoc2006-07-24 07:38 thor * trunk/src/mpg123.c: title setting also for rxvt-* and xterm-*; added help about that2006-07-24 06:57 thor * trunk/TODO: note about track gain adjustment2006-07-24 01:05 thor * trunk/BENCHMARKING.thor, trunk/mpg123.1: in BENCHMARKING now2006-07-24 01:04 thor * trunk/BENCHMARKING: Updated the benchmarking notes, added BENCHMARKING.thor contents as well as some fresh recheck.2006-07-24 00:56 thor * trunk/INSTALL: updated installation instructions2006-07-24 00:15 thor * trunk/src/mpg123.c: fixed lecagy build broken by VERSION_STRING; made help output nicer2006-07-23 22:58 thor * trunk/src/Makefile.legacy: fixing the install target2006-07-23 18:56 thor * trunk/AUTHORS: cleaning up and warning spammers2006-07-17 22:37 thor * trunk/mpg123.1, trunk/src/mpg123.c: - seen that manpage needs a lot of updating (nearly ten years old!) - made the wanted usage info (-?, --help, --longhelp) go to stdout and only the help-on-error to stderr - added --version to give program version string2006-07-17 21:04 thor * tools, trunk/tools: keep the main trunk tight; auxilliary tools in separate location2006-07-17 21:03 thor * trunk/precompiled: we have assemblers nowadays, no need to keep the precompiled objects2006-07-17 19:45 thor * trunk/BUGS, trunk/CHANGES, trunk/CONTACT, trunk/LICENSE, trunk/README, trunk/README.cfa, trunk/README.new, trunk/README.remote, trunk/README.thor, trunk/src/control_generic.c: Getting documentation closer to release, typo in control_generic help.2006-07-17 19:25 thor * trunk/README: to be replaced by new one2006-07-17 17:33 thor * legal/statements/Nicholas_J._Humfrey.email, trunk/COPYING: Updated COPYING to a near-final state, added agreement hint by Nicholas.2006-07-17 16:20 thor * legal/first_final.txt, trunk/src/Makefile.am, trunk/src/layer1.c, trunk/src/layer2.c, trunk/src/layer3.c, trunk/src/layer3.h, trunk/src/mpg123.c, trunk/src/mpg123.h, trunk/src/readers.c, trunk/src/system.c, trunk/src/tabinit.c, trunk/src/term.c, trunk/src/term.h, trunk/src/wav.c, trunk/src/xfermem.c, trunk/src/xfermem.h: Next round of boilerplates along with the story. With the current argument, there is only one GPL-only file left!2006-07-17 16:16 thor * trunk/MakeLegacy.sh: We write C, not C++.2006-07-17 14:59 thor * trunk/AUTHORS, trunk/COPYING, trunk/src/audio_esd.c, trunk/src/equalizer.c, trunk/src/genre.h, trunk/src/getbits.c, trunk/src/getbits.h, trunk/src/getcpuflags.s, trunk/src/getlopt.c, trunk/src/getlopt.h, trunk/src/httpget.c, trunk/src/huffman.h, trunk/src/l2tables.h: equalizer patch really was jsut a path to equalizer, new author for linux-ppc-nas make target2006-07-17 14:57 thor * trunk/src/Makefile.legacy: added PPC/NAS target from <mpdavig@users.sourceforge.net>2006-07-17 13:54 thor * trunk/src/dct64_MMX.s, trunk/src/decode_MMX.s, trunk/src/tabinit_MMX.s: the MMX stuff came into Michaels hands without comment -> LGPL by author rule2006-07-17 13:53 thor * trunk/AUTHORS: credit for Mikko and his DCT92006-07-17 03:22 thor * lgpl/first_final.txt, trunk/AUTHORS, trunk/COPYING, trunk/scripts/debugdef.pl, trunk/src/Makefile.legacy, trunk/src/audio.c, trunk/src/audio.h, trunk/src/audio_aix.c, trunk/src/audio_alib.c, trunk/src/audio_dummy.c, trunk/src/audio_esd.c, trunk/src/audio_hp.c, trunk/src/audio_jack.c, trunk/src/audio_libao.c, trunk/src/audio_macosx.c, trunk/src/audio_mint.c, trunk/src/audio_nas.c, trunk/src/audio_os2.c, trunk/src/audio_oss.c, trunk/src/audio_sgi.c, trunk/src/audio_sun.c, trunk/src/audio_win32.c, trunk/src/buffer.c, trunk/src/buffer.h, trunk/src/common.c, trunk/src/common.h, trunk/src/control_generic.c, trunk/src/dct36_3dnow.s, trunk/src/dct64.c, trunk/src/dct64_3dnow.s, trunk/src/dct64_MMX.s, trunk/src/dct64_altivec.c, trunk/src/dct64_i386.c,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -