⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 mpg123 是 MPEG 1.0/2.0/2.5 的实时播放软件
💻
📖 第 1 页 / 共 5 页
字号:
	  playlist...2006-08-24 21:52  thor	* trunk/src/Makefile.am, trunk/src/Makefile.legacy,	  trunk/src/mpg123.c, trunk/src/mpg123.h, trunk/src/playlist.c,	  trunk/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	* trunk/ChangeLog: dummy ChangeLog so that autogen.sh does not	  complain anymore2006-08-24 09:18  thor	* trunk/src/mpg123.c: fixing bug 1544530; do not parse listname	  when it is NULL2006-08-24 08:08  thor	* trunk/src/audio_alsa.c: note about needed adjustable alsa buffer2006-08-24 08:06  thor	* trunk/src/config.h.legacy: sys/types.h could be needed2006-08-24 08:05  thor	* trunk/src/mpg123.c: give chose audio rate in very verbose mode2006-08-22 12:20  thor	* trunk/src/common.c: missed a line break in rva message2006-08-22 09:31  thor	* trunk/COPYING, trunk/INSTALL, trunk/NEWS, trunk/README: more doc	  update2006-08-22 09:01  thor	* trunk/NEWS, trunk/README: update info for release of beta42006-08-22 07:09  thor	* trunk/Makefile.am, trunk/src/common.c, trunk/src/layer3.c: more	  silent for normal usage2006-08-21 23:07  thor	* trunk/doc/LICENSE: please let me my mild humor...2006-08-21 18:24  thor	* trunk/BENCHMARKING, trunk/BUGS, trunk/CONTACT,	  trunk/Makefile.am, trunk/README, trunk/doc/BENCHMARKING,	  trunk/doc/BUGS, trunk/doc/CONTACT: more doc tidyness2006-08-21 17:23  thor	* trunk/misc/equalizer-control.pl, trunk/misc/test.pl: naming the	  equalizer demo script accordingly2006-08-21 17:22  thor	* trunk/misc, trunk/misc/test.pl, trunk/test.pl: misc stuff gets a	  place2006-08-21 17:20  thor	* trunk/TODO, trunk/doc/TODO: Yeah, this one, too.2006-08-21 17:17  thor	* trunk/ROAD_TO_LGPL, trunk/doc/ROAD_TO_LGPL: ...	* trunk/PATENTS, trunk/doc/PATENTS: ...2006-08-21 17:15  thor	* trunk/README.WIN32, trunk/doc/README.WIN32: not front page 52006-08-21 17:14  thor	* trunk/README.thor, trunk/doc/README.thor: not front page 4	* trunk/README.remote, trunk/doc/README.remote: not front page 3	* trunk/README.gain, trunk/doc/README.gain: not front page 2	* trunk/README.3DNOW, trunk/doc/README.3DNOW: not front page2006-08-21 17:13  thor	* trunk/doc: doc dir created2006-08-21 16:57  thor	* trunk/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	* trunk/configure.ac, trunk/src/Makefile.am: fixing i4862006-08-21 16:45  njh	* trunk/CHANGES, trunk/LICENSE, trunk/Makefile.am, trunk/NEWS,	  trunk/README.thor, trunk/ROAD_TO_LGPL, trunk/configure.ac:	  mpg123 now uses standard GNU file names.2006-08-21 16:13  thor	* trunk/configure.ac, trunk/src/Makefile.am: trying to get	  i486/i386 back2006-08-21 15:52  njh	* trunk/src/Makefile.am: Added decode_i486.c to 486 CPU target2006-08-21 15:22  thor	* trunk/src/layer3.c: do not annoy every user - overflow warning	  as debug message2006-08-21 15:07  thor	* trunk/src/common.c: avoid non-C90 printf stuff, better solution	  in future2006-08-21 14:57  thor	* trunk/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	* trunk/configure.ac, trunk/src/common.c, trunk/src/common.h,	  trunk/src/config.h.legacy, trunk/src/readers.c,	  trunk/src/term.c, trunk/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	* trunk/src/common.c, trunk/src/common.h,	  trunk/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	* trunk/src/mpg123.c: to make it clear: -s gives you host byte	  order!2006-08-21 13:36  thor	* trunk/src/term.c: after rewind, we are at frame zero again2006-08-21 13:20  thor	* trunk/src/mpg123.c: non-vbr seek mode does also count frames in	  read_frame2006-08-21 13:18  thor	* trunk/src/mpg123.h, trunk/src/readers.c: take long arguments as	  frame offset2006-08-21 13:02  thor	* trunk/src/common.c, trunk/src/common.h,	  trunk/src/control_generic.c, trunk/src/mpg123.c,	  trunk/src/mpg123.h, trunk/src/readers.c, trunk/src/term.c,	  trunk/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	* trunk/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	* trunk/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	* trunk/src/audio_alsa.c, trunk/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	* trunk/src/common.c, trunk/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	* trunk/src/common.c, trunk/src/common.h, trunk/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	* trunk/src/common.c, trunk/src/common.h,	  trunk/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	* trunk/INSTALL: one should say what is needed even if trivial2006-08-15 17:06  thor	* trunk/src/audio_alsa.c: code and vars!2006-08-15 15:13  thor	* trunk/src/term.c, trunk/src/term.h: give a clue about control	  via online help2006-08-15 14:54  thor	* trunk/src/term.c, trunk/src/term.h: space bar is very intuitive	  for the stop(real pause) function2006-08-15 13:57  thor	* trunk/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	* trunk/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	* trunk/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	* trunk/src/audio_macosx.c: Initialise env to NULL.2006-08-14 16:41  njh	* trunk/src/audio_macosx.c: Fixed bug #1532711. Can now call	  audio_close() before audio_open() without crash.2006-08-13 21:53  thor	* trunk/src/audio_alsa.c: alsa queueflush with snd_pcm_drop is	  troublesome...2006-08-13 21:52  thor	* trunk/src/common.c: reading id3v2 frames anytime when encountered2006-08-13 19:53  thor	* trunk/src/audio_alsa.c: queueflush for alsa needs fixing with	  buffer; bug id 15365132006-08-13 19:51  thor	* trunk/src/mpg123.c: this check is not complete nonsense2006-08-13 17:07  thor	* trunk/configure.ac: --disable-debug != --enable-debug! Now	  getting this right...2006-08-13 16:02  thor	* trunk/AUTHORS: storing the email that worked2006-08-13 00:43  thor	* trunk/src/common.c: oops, pointer!2006-08-13 00:41  thor	* trunk/src/common.c: calm down gcc for pointer signs2006-08-13 00:35  thor	* trunk/CHANGES, trunk/Makefile.am, trunk/src/Makefile.am: distro	  stuff...2006-08-13 00:04  thor	* trunk/src/common.c: just a note2006-08-12 23:55  thor	* trunk/src/layer3.c: the small xrpnt overflow is a warning and no	  error2006-08-12 23:51  thor	* trunk/src/common.c: fiddled a bit with the ID3v2 debugging	  messsages2006-08-12 23:20  thor	* trunk/README, trunk/mpg123.1: minimal doc change before beta42006-08-12 19:15  thor	* trunk/src/layer3.c: this common "error" message is better just	  for debugging2006-08-12 19:04  thor	* trunk/src/layer3.c, trunk/src/mpg123.c: Printing wanted help to	  stdout is a good idea, printing the mpg123 hello lines on stdout	  with the -s switch possibly in work is a bad one. Shame on you...2006-08-08 01:34  thor	* trunk/TODO: more notes about progress and outstanding progress2006-08-08 01:31  thor	* trunk/README.gain: update about progress2006-08-08 01:29  thor	* trunk/BUGS: You are not alone... bugs all around.2006-08-08 01:23  thor	* trunk/configure.ac: linkflag to libs and not CFLAGS... Clemens	  got that covered, too.2006-08-08 01:18  thor	* trunk/src/audio_alsa.c: Clemens Ladisch rightfully erased my	  dirty hack and made proper Alsa API check for initialized	  device;-)2006-08-08 01:15  thor	* trunk/src/common.c, trunk/src/config.h.legacy: Too late again...	  feverishly hacked reading of RVA values from ID3v2 in 3 variants	  - ID3v2.4 RVA2 frames - RVA_* style comment fields - TXXX fields	  from foobar2000 (untested)2006-08-07 08:48  thor	* trunk/src/common.c: Got a good deal of ID3v2 parsing... now	  wondering why I cannot derive the correct size of the Image in	  this Mike Zee file. id3v2 -l sees it correctly; I parse the size	  value - and that simply is wrong?!! After I've settled that the	  file is just broken and id3v2 does play some trick, I can go	  back to store RVA values...2006-08-06 17:48  thor	* trunk/TODO: being more clear there on gain and types2006-08-06 17:45  thor	* trunk/src/readers.c: We have to stop using ints everywhere for	  byte counts... future TODO.2006-08-06 17:20  thor	* trunk/README.gain, trunk/src/common.c: going to make id3v2	  parsing properly... since not even id3lib can handle 2.4:-(2006-08-06 17:02  thor	* trunk/README.gain, trunk/configure.ac, trunk/src/common.c: some	  clarification adding to the confusion - did I already say that	  all this tagging is a MESS?

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -