?? changelog
字號:
2006-08-29 21:56 thor * ChangeLog, NEWS: last NEWS2006-08-29 21:54 thor * INSTALL: small correction for libasound and typo2006-08-29 21:53 thor * src/layer3.c: this sort of / spurious overflow is too common, debug+verbose2006-08-29 21:52 thor * configure.ac: calling it version 0.602006-08-29 17:09 thor * configure.ac: copy and pase typo, nas is not alsa2006-08-29 12:04 thor * src/id3.c: fix compiler warning about sign differing pointers2006-08-29 11:57 thor * doc/PATENTS: typo2006-08-27 09:22 thor * NEWS: news for 0.60-beta62006-08-27 09:14 thor * Makefile.am: also distribute the THANKS * doc/THANKS: as Gabor suggested - let us be thankful2006-08-27 09:08 thor * configure.ac: goign to be last beta - for real now!2006-08-27 01:50 thor * src/Makefile.am, src/Makefile.legacy, src/common.c, src/common.h, src/control_generic.c, src/id3.c, src/id3.h, src/mpg123.c, src/mpg123.h, src/stringbuf.c, src/stringbuf.h: Too big upgrade... It is actually just about better id3 support, namely adding basic parsing and display of id3v2 text info fields. The code for that was outsourced from common.c - that file contained too much "common" code... One change on the side ofthe way is that control_generic now doesn't exit but return properly so that the main routine can cleanup afterwards2006-08-26 14:53 thor * src/Makefile.am, src/playlist.c, src/playlist.h, src/stringbuf.c, src/stringbuf.h: stringbuf on its own to be reused2006-08-26 13:59 thor * src/common.c, src/readers.c: moved id3 printing to read_frame; going to add id3v2 printing support there2006-08-26 13:45 thor * src/common.c: promote some ID3v2 info form debug to very verbose2006-08-25 12:28 thor * src/audio_libao.c, src/mpg123.c, src/playlist.c: struggling to stay C90 compatible... mostly (no %z printf specifier)2006-08-25 10:36 thor * NEWS, configure.ac: steering towards beta52006-08-25 10:28 thor * configure.ac, doc/TODO, src/Makefile.am: form framework to support fixed point arithmetic; normal playback working with generic_nofpu2006-08-25 09:28 thor * src/mpg123.c, src/playlist.c, src/playlist.h: playlist entry length not statically limited anymore, memory housekeeping2006-08-25 09:24 thor * src/getlopt.c: memory gets lost on strdup according to valgrind...2006-08-24 21:53 thor * src/playlist.c, src/playlist.h: boilerplates for playlist...2006-08-24 21:52 thor * src/Makefile.am, src/Makefile.legacy, src/mpg123.c, src/mpg123.h, src/playlist.c, src/playlist.h: A step to a leaner mpg123.c: outsourced and reorganized the playlist code. Main functionality change is that the whole playlist is read in on program start (rather needed for http playlists since few servers will keep up the connection for the duration of several tracks).2006-08-24 10:53 thor * ChangeLog: dummy ChangeLog so that autogen.sh does not complain anymore2006-08-24 09:18 thor * src/mpg123.c: fixing bug 1544530; do not parse listname when it is NULL2006-08-24 08:08 thor * src/audio_alsa.c: note about needed adjustable alsa buffer2006-08-24 08:06 thor * src/config.h.legacy: sys/types.h could be needed2006-08-24 08:05 thor * src/mpg123.c: give chose audio rate in very verbose mode2006-08-22 12:20 thor * src/common.c: missed a line break in rva message2006-08-22 09:31 thor * COPYING, INSTALL, NEWS, README: more doc update2006-08-22 09:01 thor * NEWS, README: update info for release of beta42006-08-22 07:09 thor * Makefile.am, src/common.c, src/layer3.c: more silent for normal usage2006-08-21 23:07 thor * doc/LICENSE: please let me my mild humor...2006-08-21 18:24 thor * BENCHMARKING, BUGS, CONTACT, Makefile.am, README, doc/BENCHMARKING, doc/BUGS, doc/CONTACT: more doc tidyness2006-08-21 17:23 thor * misc/equalizer-control.pl, misc/test.pl: naming the equalizer demo script accordingly2006-08-21 17:22 thor * misc, misc/test.pl, test.pl: misc stuff gets a place2006-08-21 17:20 thor * TODO, doc/TODO: Yeah, this one, too.2006-08-21 17:17 thor * ROAD_TO_LGPL, doc/ROAD_TO_LGPL: ... * PATENTS, doc/PATENTS: ...2006-08-21 17:15 thor * README.WIN32, doc/README.WIN32: not front page 52006-08-21 17:14 thor * README.thor, doc/README.thor: not front page 4 * README.remote, doc/README.remote: not front page 3 * README.gain, doc/README.gain: not front page 2 * README.3DNOW, doc/README.3DNOW: not front page2006-08-21 17:13 thor * doc: doc dir created2006-08-21 16:57 thor * ROAD_TO_LGPL: the file list is the historic one from 17.7.2006, for changes after that we have our logs2006-08-21 16:52 thor * configure.ac, src/Makefile.am: fixing i4862006-08-21 16:45 njh * CHANGES, LICENSE, Makefile.am, NEWS, README.thor, ROAD_TO_LGPL, configure.ac: mpg123 now uses standard GNU file names.2006-08-21 16:13 thor * configure.ac, src/Makefile.am: trying to get i486/i386 back2006-08-21 15:52 njh * src/Makefile.am: Added decode_i486.c to 486 CPU target2006-08-21 15:22 thor * src/layer3.c: do not annoy every user - overflow warning as debug message2006-08-21 15:07 thor * src/common.c: avoid non-C90 printf stuff, better solution in future2006-08-21 14:57 thor * src/common.c: long long is not safely there... just use long for this debugging output of an off_T2006-08-21 14:53 thor * configure.ac, src/common.c, src/common.h, src/config.h.legacy, src/readers.c, src/term.c, src/term.h: Disabled mmap stuff; vbr seeking having replaced old stream seek There is now a configure option to select frame index table size - if set to 0, you basically disable it any any seek will start from beginning and the read through the frames.2006-08-21 13:48 thor * src/common.c, src/common.h, src/control_generic.c: a working seek for generic control (now also working backwards - whee!), along the way some more cleanup regarding the frame numeber bein in frame struct2006-08-21 13:40 thor * src/mpg123.c: to make it clear: -s gives you host byte order!2006-08-21 13:36 thor * src/term.c: after rewind, we are at frame zero again2006-08-21 13:20 thor * src/mpg123.c: non-vbr seek mode does also count frames in read_frame2006-08-21 13:18 thor * src/mpg123.h, src/readers.c: take long arguments as frame offset2006-08-21 13:02 thor * src/common.c, src/common.h, src/control_generic.c, src/mpg123.c, src/mpg123.h, src/readers.c, src/term.c, src/term.h: big thing... it's the initial addition of some sort of accurate seeking in vbr (and strangely tagged) files. I didn't do it for mmapped mode and I think I'll erase that one soon, anyway (you can use stuff like /dev/shm or just trust your kernel buffers). There are some changes more or less related to seeking that have been necessary. Most code is wrapped in #ifdef VBR seek now...2006-08-21 12:56 thor * src/httpget.c: adding workaround for rautemusik internet radio... their server doesn't like the port in Host request header! (gives endless relocations)2006-08-21 12:21 thor * src/audio_alsa.c: make the close foolproof (instead of fixing the code that calls it without having the device opened before)2006-08-21 11:58 thor * src/audio_alsa.c, src/term.c: Now more proper alsa code from clemens; fixing the remaining buffer mode crashes by making term.c more aware of the fact that if there is a buffer, no one else should mess with the audio device.2006-08-17 07:46 thor * src/common.c, src/readers.c: Ok, changed the check in read_frame back to comparig the new header with first and old header. That is a pragmatic change that gives some false negatives but still allows seeking in this one evil file at all. Blind seeking in vbr files is evil.2006-08-17 07:38 thor * src/common.c, src/common.h, src/readers.c: Started workign on the seeking (and fixed the second-time id3v2 recognition to happen in quiet mode , too, by the way). The seeking is a mess but necessarily so for vbr files that we don't have a frame mapping for (from Xing header - not used atm, though). Now the seeking at least works for this one very vbr file (where no frame is like the first!) where formerly any seekl lead directly to end-of-track. There is a tradeoff: Now we get false positives from time to time. We should treat Xing-tagged vbr files with all the info we have and at least warn about vbr files that lack the seeking info.2006-08-17 00:06 thor * src/common.c, src/common.h, src/control_generic.c: One place to calculate current seconds, frames to go... also introduced mean_framesize to make better estimates on remaining track length for vbr files without xing header (from which the number of frames is known).2006-08-15 18:22 thor * INSTALL: one should say what is needed even if trivial2006-08-15 17:06 thor * src/audio_alsa.c: code and vars!2006-08-15 15:13 thor * src/term.c, src/term.h: give a clue about control via online help2006-08-15 14:54 thor * src/term.c, src/term.h: space bar is very intuitive for the stop(real pause) function2006-08-15 13:57 thor * src/audio_alsa.c: ALSA: you need to prepare after drop; solving the buffer kill / no sound after "b" issue following suggestion from Clemens Ladisch2006-08-14 22:16 njh * src/audio_sdl.c: Previously forgot to free up ringer buffer in audio_close(). Changed to using new debugging and error macros.2006-08-14 22:05 njh * src/audio_macosx.c: Got so fed up with trying to get audio_queueflush() working that I changed everything to use SFIFO code instead.2006-08-14 17:04 njh * src/audio_macosx.c: Initialise env to NULL.2006-08-14 16:41 njh * src/audio_macosx.c: Fixed bug #1532711. Can now call audio_close() before audio_open() without crash.2006-08-13 21:53 thor * src/audio_alsa.c: alsa queueflush with snd_pcm_drop is troublesome...2006-08-13 21:52 thor * src/common.c: reading id3v2 frames anytime when encountered2006-08-13 19:53 thor * src/audio_alsa.c: queueflush for alsa needs fixing with buffer; bug id 15365132006-08-13 19:51 thor * src/mpg123.c: this check is not complete nonsense
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -