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

📄 changelog

📁 mpeg 2 source code for video compression
💻
📖 第 1 页 / 共 5 页
字号:
	* control_generic.c: final final -thor4: just a misunderstanding:	  break means end and that makes sense.2005-02-24 19:33  thomas	* Makefile: final -thor4: changed my modified target to	  "linux-static"2005-02-24 19:17  thomas	* README.3DNOW, README.thor, dct36_3dnow.s, debian, debian/README,	  debian/changelog, debian/control, debian/control.alsa,	  debian/copyright, debian/mime, debian/postinst, debian/postrm,	  debian/prerm, debian/rules, equalizer_3dnow.s, getcpuflags.s:	  thor4: second stage.2005-02-24 19:12  thomas	* CHANGES, Makefile, audio.c, audio_esd.c, audio_oss.c,	  audio_sun.c, buffer.c, common.c, common.h, control_generic.c,	  control_sajber.c, control_tk3play.c, dct64.c, dct64_3dnow.s,	  dct64_i486.c, decode.c, decode_3dnow.s, decode_i386.c,	  equalizer.c, httpget.c, layer1.c, layer2.c, layer3.c, mpg123.1,	  mpg123.c, mpg123.h, readers.c, tabinit.c, term.c, test.pl,	  version.h, xfermem.c: thor4: merge the Debian 0.59r-19 in for	  serious bug fixing, a bit of docu2005-02-24 16:40  thomas	* CHANGES, control_generic.c, httpget.c, mpg123.h, readers.c,	  version.h: thor-3: again command parsing reworked; non-exit()ing	  open functions added:2004-10-09 20:36  thomas	* control_generic.c: Removed load-paused function that wasn't	  really working anyway.2004-10-08 16:12  thomas	* control_generic.c: added version info in control_generic startup	  message2004-09-21 04:02  thomas	* version.h: version info updated2004-09-21 03:58  thomas	* CHANGES, control_generic.c, mpglib: more info in general and	  more useful info on JUMP2006-02-20 05:37  thor	* CHANGES, Makefile, README.cfa, control_generic.c, decode_i586.s,	  mpg123.c, mpg123.h, test.pl, version.h: Just going to put	  mpg123-thor in here for a start; bridge to my CVS for that one.	  0.59r-ThOr(remote-err,eq,flushing) - added audio_flush() calls	  to various places in control_generic.c to make sure there is	  nothing left in there that hurts later 0.59r-realeq-remoteerr: -	  applied patch from Cool Feet Audio project (nutcase@dtfm.org,	  see README.cfa) to use real-time equalizer in remote mode -	  applied patch from AMF (amf.sourceforge.net) by Steve Grundell	  for remote communication not polluting the STDOUT where the	  audio data is read from (instead using STDERR) ... and faster	  seeking, maybe The patches go not cleanly together, but rejects	  are trivial. Thus, a combined patch with both would makes sense.	  - modified (IMHO improved) the control_generic command reading:	  now always making sure that the full command is read up to a	  mandatory \n; also reworked the application of the commands	  afterwards - added SEQ command: simple eq with only 3 bands -	  added SILENCE command: I don't want the playback messages when I	  don't read them (since my frontend is reading the STDOUT it	  knows what is going on) - added SLJ command:	  SILENCE-LOAD-JUMP... a hack for my hacked mixplayd... maybe one	  should remove that again.2006-02-20 05:11  thor	* .: Going to start with version 0.59r as the new trunk... this	  version is the one underlying the vast majority of current	  patches (including mine;-). We'll see what good stuff there is	  to port over from the 0.59s series.2006-02-20 03:49  thor	* tags/0.59r: version 0.59r as tag	* mhipp/BENCHMARKING, mhipp/BUGS, mhipp/CHANGES, mhipp/COPYING,	  mhipp/INSTALL, mhipp/Makefile, mhipp/README,	  mhipp/README.remote, mhipp/audio.c, mhipp/audio.h,	  mhipp/audio_aix.c, mhipp/audio_alib.c, mhipp/audio_alsa.c,	  mhipp/audio_esd.c, mhipp/audio_hp.c, mhipp/audio_os2.c,	  mhipp/audio_sgi.c, mhipp/audio_sun.c, mhipp/buffer.c,	  mhipp/buffer.h, mhipp/common.c, mhipp/common.h,	  mhipp/control_generic.c, mhipp/control_tk3play.c,	  mhipp/dct64_3dnow.s, mhipp/dct64_i386.c, mhipp/decode_3dnow.s,	  mhipp/decode_i386.c, mhipp/equalizer.c, mhipp/get1bit.h,	  mhipp/getbits.c, mhipp/getbits.h, mhipp/getbits.s,	  mhipp/getbits_.s, mhipp/getbits_bsdos.s, mhipp/httpget.c,	  mhipp/l2tables.h, mhipp/layer1.c, mhipp/layer2.c,	  mhipp/layer3.c, mhipp/mpg123.1, mhipp/mpg123.c, mhipp/mpg123.h,	  mhipp/mpglib/README, mhipp/mpglib/TODO, mhipp/mpglib/mpglib.h,	  mhipp/plugin/Makefile, mhipp/plugin/README,	  mhipp/plugin/dltst.c, mhipp/plugin/plugin.c,	  mhipp/plugin/plugin.h, mhipp/precompiled,	  mhipp/precompiled/linux-i386,	  mhipp/precompiled/linux-i386/dct64_3dnow.o,	  mhipp/precompiled/linux-i386/decode_3dnow.o, mhipp/readers.c,	  mhipp/tabinit.c, mhipp/tables.h, mhipp/term.c, mhipp/term.h,	  mhipp/tools/interface-and-phython, mhipp/version.h, mhipp/wav.c,	  mhipp/xfermem.c: version 0.59r by Michael Hipp: - applied	  audio_alib changes from Ralf Hildebrandt	  <R.Hildebrandt@TU-BS.DE> - some 'paetsches' from DK - minor	  optimizations in layer3 (dequantize/huffman) - BSDOS 4.0 with	  gcc added to Makefile (<sms@moe.2bsd.com>) - Solaris-ESD patch	  from Ryan Prosser <prosser@wam.umd.edu> - Added Frontend changes	  from Bertrand Petit <elrond@phoe.netdev.net> - more DK	  'paetsches' (final dk7-clubhaus edition), includes extended term	  control - SGI audio fix for non RAD machines from Erik Mouw	  <J.A.K.Mouw@its.tudelft.nl> - fixed ugly bug in layer3 dequant	  for bt==2 (may cause high frequency clitchs) - AMD-3DNow	  optimizations in decode and dct64 - OS/2 reworked from Samuel	  Audet (see audio_os2.c for more) - added freebsd-esd make-entry	  from Daniel O'Connor (darius@guppy.dons.net.au) - added enhanced	  head_check from D. Skarda <0rfelyus@atrey.karlin.mff.cuni.cz> -	  applied 'xterm-title-patch' from "Wilson, Jeff D"	  <jeff.wilson@wilcom.com> - more esd changes from Robert	  Bihlmeyer <robbe@orcus.priv.at> - applied Hannu Napari's	  <Hannu.Napari@hut.fi> SGI audio patches - minor changes in	  httpget.c and mpg123.c - added native AIX support from	  Juergen.Schoew@unix-ag.uni-siegen.de - applied playlist patch	  from <psst@euskalnet.net> - more SGI audio patches from Gilles	  Zunino <Gilles.Zunino@hei.fupl.asso.fr> - applied esdserver	  patch from Matthew Parslow <roy@alpha.alphalink.com.au> - added	  some fixes for control_generic2006-02-20 03:42  thor	* mhipp/BUGS, mhipp/CHANGES, mhipp/Makefile, mhipp/Makefile.win32,	  mhipp/README, mhipp/TODO, mhipp/audio.h, mhipp/audio_esd.c,	  mhipp/audio_mint.c, mhipp/audio_sun.c, mhipp/buffer.c,	  mhipp/common.c, mhipp/decode.c, mhipp/decode_2to1.c,	  mhipp/decode_4to1.c, mhipp/decode_i386.c, mhipp/decode_ntom.c,	  mhipp/equalizer.c, mhipp/genre.h, mhipp/getlopt.c,	  mhipp/layer3.c, mhipp/mpg123.c, mhipp/mpg123.h,	  mhipp/mpglib/TODO, mhipp/version.h, mhipp/wav.c,	  mhipp/xfermem.c: version 0.59q by Michael Hipp: - ESD fixes -	  minor bugfixes (DK patch ;) - au and cdr 'support' (it's a hack)	  - Fixed 'VBR' Bug in get_scale_fac1(). Thanx to	  <ssonique@hotmail.com> for this. (Wasn't really a VBR Bug. The	  new encoders just triggered it.) - Added equalizer patch from	  <dlux@dlux.sch.bme.hu>2006-02-20 03:41  thor	* mhipp/CHANGES, mhipp/Makefile, mhipp/README, mhipp/audio.c,	  mhipp/audio.h, mhipp/audio_alib.c, mhipp/audio_alsa.c,	  mhipp/audio_esd.c, mhipp/audio_hp.c, mhipp/audio_sgi.c,	  mhipp/audio_sun.c, mhipp/common.c, mhipp/control.c,	  mhipp/control_sajber.c, mhipp/control_tk3play.c,	  mhipp/dct64_i486.c, mhipp/decode_3dnow.s, mhipp/decode_i386.c,	  mhipp/decode_i486.c, mhipp/decode_ntom.c, mhipp/genre.h,	  mhipp/getlopt.c, mhipp/getlopt.h, mhipp/httpget.c,	  mhipp/layer3.c, mhipp/mpg123.c, mhipp/mpg123.h, mhipp/mpglib,	  mhipp/mpglib/Makefile, mhipp/mpglib/README,	  mhipp/mpglib/common.c, mhipp/mpglib/dct64_i386.c,	  mhipp/mpglib/decode_i386.c, mhipp/mpglib/huffman.h,	  mhipp/mpglib/interface.c, mhipp/mpglib/layer3.c,	  mhipp/mpglib/main.c, mhipp/mpglib/mpg123.h,	  mhipp/mpglib/mpglib.h, mhipp/mpglib/tabinit.c, mhipp/readers.c,	  mhipp/system.c, mhipp/term.c, mhipp/tools, mhipp/tools/ASF.info,	  mhipp/tools/asfCDtomp3, mhipp/version.h, mhipp/wav.c,	  mhipp/xfermem.c, mhipp/xfermem.h: version 0.59p by Michael Hipp:	  - Added mpglib (see mpglib directory) - 'make generic' is more	  generic now - Added HPUX/ALib support from Ducroquet Erwan	  (ducroque@ufr-info-p7.ibp.fr) - Added EsoundD support from <fill	  it in> - Added exp. relatime support (compile with -DSET_RT) -	  Added linux-sparc patch from <hmm lost email) - Added genrepatch	  from Shane Wegner <shane@CM.NU> - Added wav-File patch Samuel	  Audet <guardia@cam.org> - Added SGI-RAD support from "J. Dean	  Brederson" <jdb@cs.utah.edu> - Added sajberplay/FreeBSD patch	  from Chou Ye-chi <is84002@cis.nctu.edu.tw> - Added 486	  optimizations from Fabrice Bellard <bellard@email.enst.fr> -	  Added combined output devices on SUN (ie Speaker and headphones	  together) - Added audio_alsa.c (under GPL license) for the ALSA	  sound system from A. Hermansen <ahermans@vf.telia.no> and J.	  Kysela <perex@jcu.cz> -Added K6-3DNow patches from KIMURA	  Takuhiro <kim@hannah.ipc.miyakyo-u.ac.jp>2006-02-20 03:38  thor	* mhipp/BUGS, mhipp/CHANGES, mhipp/COPYING, mhipp/Makefile,	  mhipp/NOTES, mhipp/TODO, mhipp/audio.c, mhipp/audio.c.old,	  mhipp/audio_oss.c, mhipp/buffer.c, mhipp/common.c,	  mhipp/control.c, mhipp/control_tk3play.c,	  mhipp/control_tk3play.h, mhipp/decode_i386.c,	  mhipp/decode_ntom.c, mhipp/layer1.c, mhipp/layer2.c,	  mhipp/layer3.c, mhipp/mpg123.1, mhipp/mpg123.c, mhipp/mpg123.h,	  mhipp/plugin, mhipp/plugin/Makefile, mhipp/plugin/README,	  mhipp/plugin/dltst.c, mhipp/plugin/plugin.c,	  mhipp/plugin/plugin.h, mhipp/version.h, mhipp/xfermem.c,	  mhipp/xfermem.h: version 0.59o by Michael Hipp: - fixed Bug with	  stereo streams on mono audio hardware for OSS - fixed a bug with	  mono output and 1:1 (no) rate conversion - again changes in the	  probe code - fix in the buffer code for the case, that audio	  parameters are changing - more changes to the flexibel rate	  converter, should now work when writing to STDOUT. - Added	  Andy's (<andy@snoogie.demon.co.uk>) float2int speed up proposal	  (check WRITE_SAMPLE in decode_i386.c) .. Maybe someone wanna	  take the idea and put it into the decode_i586.s part? - Added	  TK3Play support from Brian Foutz <foutz@anise.ee.cornell.edu>	  (compiles but untested) - RIFF Header fix (according to Thomas	  Niederreiter's <tn@tarantel.rz.fh-muenchen.de> patch) - m68k	  patch from Stefan Gybas <cab@studbox.uni-stuttgart.de> applied -	  minor additional PPC changes applied - resync and EOF hang fixed	  - resync and bitrate correction relaxed - Slightly change	  verbose output; added countdown2006-02-20 03:35  thor	* mhipp/BUGS, mhipp/CHANGES, mhipp/Makefile, mhipp/Makefile.win32,	  mhipp/NOTES, mhipp/README, mhipp/TODO, mhipp/audio.c,	  mhipp/audio.c.old, mhipp/audio.h, mhipp/audio_dummy.c,	  mhipp/audio_hp.c, mhipp/audio_nas.c, mhipp/audio_os2.c,	  mhipp/audio_oss.c, mhipp/audio_sgi.c, mhipp/audio_sun.c,	  mhipp/audio_win32.c, mhipp/buffer.c, mhipp/common.c,	  mhipp/control.c, mhipp/decode.c, mhipp/decode_2to1.c,	  mhipp/decode_4to1.c, mhipp/decode_i386.c, mhipp/decode_ntom.c,	  mhipp/equalizer.c, mhipp/httpget.c, mhipp/layer1.c,	  mhipp/layer2.c, mhipp/layer3.c, mhipp/mpg123.c, mhipp/mpg123.h,	  mhipp/system.c, mhipp/tabinit.c, mhipp/version.h,	  mhipp/xfermem.c: version 0.59n by Michael Hipp: - fixed shuffle	  bug - added memory mapped IO for file reading - added MPEG 2.5	  12kHz and 8kHz table entry - started flexibel rate conversion ..	  - new '-Z' / '--random' option - minor clean-up - splitted audio	  file in audio system dependend smaller parts - started system	  stream support (external program: system.c) - unsigned 8 bit	  (instead of ulaw) is now default for 8bit operation - Linux PPC	  patch from Grant Erickson <eric0139@tc.umn.edu> applied - added	  BSDi patch from Peter Berger <peterb@hoopoe.psc.edu>, who	  reported a failure when catching signals - minor bug fix in the	  control interface for sajber jukebox - fixed the ugly 'Ctrl-Z in	  buffer mode' bug .. YES ;) - added buffer preload when underrun	  occurs (preload = 1/8 buffer size)2006-02-20 03:26  thor	* mhipp/BUGS, mhipp/CHANGES, mhipp/INSTALL, mhipp/Makefile,	  mhipp/Makefile.win32, mhipp/README, mhipp/README.WIN32,	  mhipp/audio.c, mhipp/audio.h, mhipp/buffer.c, mhipp/common.c,	  mhipp/control.c, mhipp/decode.c, mhipp/decode_2to1.c,	  mhipp/decode_4to1.c, mhipp/decode_i386.c, mhipp/decode_i586.s,	  mhipp/equalize.dat, mhipp/getbits_bsdos.s, mhipp/httpget.c,	  mhipp/layer1.c, mhipp/layer3.c, mhipp/mpg123.1, mhipp/mpg123.c,	  mhipp/mpg123.h, mhipp/version.h, mhipp/xfermem.c: version 0.59m	  by Michael Hipp: - Bug with RIFF header streams fixed. - HTTP	  auth option patch from Henrik P Johnson <king@one.se> - NetBSD	  patch(s) added from <mycroft@NetBSD.ORG> and	  <augustss@cs.chalmers.se> - Added advanced shuffle support from	  Steven Tiger Lang <tiger@tyger.org> - fixed bug with too large	  big_value field - fixed (hopefully) the bug with the '-a' option	  - work-around for some pedantic compilers in fr->synth init -	  some changes for the 'generic' version - applied NAS bug-fix	  patch - new (good) MPEG 2.5 tables (from Niklas Beisert) - added	  WIN32 support from Tony Million - added some bug fixes from	  Niklas Beisert - fixed another ugly bug in layer3 dequantize	  (wrote over the border of the 'xr' field) - a minor HPUX clean	  up - added BSD patch from Kevin Brintnall <kbrint@visi.com> -	  added Makefile.win32 - added NAS big endian fix2006-02-20 03:24  thor	* mhipp/CHANGES, mhipp/Makefile, mhipp/README, mhipp/audio.c,	  mhipp/common.c, mhipp/decode.c, mhipp/decode_2to1.c,	  mhipp/decode_4to1.c, mhipp/decode_i386.c, mhipp/decode_i586.s,	  mhipp/equalize.dat, mhipp/equalizer.c, mhipp/layer3.c,	  mhipp/mpg123.c, mhipp/mpg123.h, mhipp/tabinit.c,	  mhipp/version.h: version 0.59l by Michael Hipp: - simple	  equalizer support (to be continued) - added NAS patch from	  Martin Denn <mdenn@unix-ag.uni-kl.de> - real mono support -	  added pentium optimized decode_i586 from Stefan Bieschewski	  <stb@acm.org> - fixed a bug in MS dequantize function2006-02-20 03:22  thor	* mhipp/CHANGES, mhipp/INSTALL, mhipp/Makefile, mhipp/README,	  mhipp/audio.c, mhipp/audio.h, mhipp/buffer.c, mhipp/common.c,	  mhipp/decode.c, mhipp/getbits.s, mhipp/httpget.c,	  mhipp/mpg123.c, mhipp/mpg123.h, mhipp/version.h,	  mhipp/xfermem.c, mhipp/xfermem.h: version 0.59k by Michael	  Hipp/Oliver Fromme: - fixed "Accept" header in httpget.c - fixed	  buffer overflow (causing core dumps) in httpget.c - fixed	  display of song length - fixed -b (buffer) problem on SGI / IRIX	  -- it definitely works now - fixed problem when files with	  different sample rates where played, it now works with -b	  (buffer), too - fixed order of local variables in decode.c to	  work around a compiler bug in ultrix - fixed Makefile for ultrix	  - reverted to old getbits.s (the new one could cause coredumps)	  - more compact MPEG header display in non-verbose mode - small	  fixes in buffer code and elsewhere2006-02-20 03:19  thor	* mhipp/CHANGES, mhipp/INSTALL, mhipp/JUKEBOX, mhipp/Makefile,	  mhipp/README, mhipp/common.c, mhipp/control.c, mhipp/get1bit.h,	  mhipp/getbits.s, mhipp/jukebox, mhipp/jukebox/README,	  mhipp/jukebox/audio.h, mhipp/jukebox/controldata.h,	  mhipp/layer3.c, mhipp/mpg123.c, mhipp/mpg123.h, mhipp/version.h:	  version 0.59j by Michael Hipp: - added sajber jukebox control	  interface (it's currently a big hack) (see 'JUKEBOX' file for	  more) - added simple rewind facility .. (only used by sajber	  interface at the moment)2006-02-20 03:14  thor	* mhipp/CHANGES, mhipp/Makefile, mhipp/README, mhipp/TODO,	  mhipp/audio.c, mhipp/audio.h, mhipp/buffer.c, mhipp/common.c,	  mhipp/getbits.s, mhipp/httpget.c, mhipp/layer2.c,	  mhipp/layer3.c, mhipp/mpg123.1, mhipp/mpg123.c, mhipp/mpg123.h,	  mhipp/tables.h, mhipp/version.h: version 0.59i by Michael Hipp:	  - added front-end (remote) patch from "Brian J. Swetland"	  <swetland@uiuc.edu> - added OS2 patches from Niclas Lindstrom	  <nil@wineasy.se> - fixed 'rewind bug' - added patches from Leo	  Broukhis <leo@zycad.com> - added shuffle patch from Tillmann	  Steinbrecher <tst@darmstadt.netsurf.de> - added i386-getbits	  from M.Stekelenburg <m.stekelenburg@student.utwente.nl> - added	  fallback to 8bit if no 16bit samples support (currently linux	  only) - added (slightly changed) outburst patch from Antti	  Andreimann <anttix@cyberix.edu.ee> - added 'http accept' patch	  from Hur TaeSung <saturn@arari.snu.ac.kr> - fixed buffer mode bug2006-02-20 03:10  thor	* mhipp/CHANGES, mhipp/Makefile, mhipp/README, mhipp/audio.c,	  mhipp/audio.h, mhipp/buffer.c, mhipp/common.c, mhipp/decode.c,	  mhipp/decode_2to1.c, mhipp/decode_4to1.c, mhipp/decode_i386.c,	  mhipp/layer1.c, mhipp/layer2.c, mhipp/layer3.c, mhipp/mpg123.c,	  mhipp/mpg123.h, mhipp/tabinit.c, mhipp/version.h: version 0.59h	  by Michael Hipp - added '--8bit' option to force 'UNSIGNED 8	  BIT' playing - pcm buffer type changed to 'unsigned char *' -	  plays 2:1 and 4:1 with the real frequency (ie 11025/22050	  instead of 44100) - program (re)sets (changed) frequency for	  every frame - buffer mode is broken2006-02-20 03:08  thor	* mhipp/CHANGES, mhipp/Makefile, mhipp/README, mhipp/TODO,	  mhipp/audio.c, mhipp/common.c, mhipp/dct64.c,	  mhipp/decode_2to1.c, mhipp/decode_4to1.c, mhipp/layer1.c,	  mhipp/layer2.c, mhipp/layer3.c, mhipp/mpg123.1, mhipp/mpg123.c,	  mhipp/mpg123.h, mhipp/version.h, mhipp/xfermem.c,	  mhipp/xfermem.h: version 0.59g by Michael Hipp (with f...):	  0.59g: (MH) ------ - added support for MPEG 2.5 (it's a HACK!)	  .. mpg123 understands and plays 2.5 but it does it wrong. (you	  will hear this!) - Fixed wrong values in BandInfo struct for	  32kHz mode - Some performance improvements and minor changes and	  bug-fixes. - Tried the new imdct from the maplay1.2+ (version	  1.81) package. (but it was slightly slower on my system,	  currently disabled) 0.59f: (OF) ------ HP-UX audio fix (provided	  by Damien Clermonte). Buffering (-b option) hopefully fixed.	  Please test!2006-02-20 03:05  thor	* mhipp/CHANGES, mhipp/Makefile, mhipp/README, mhipp/common.c,	  mhipp/layer3.c, mhipp/mpg123.1, mhipp/mpg123.c, mhipp/mpg123.h:	  version 0.59e by Michael Hipp: added Audio MPEG 2.0 support (but	  near untested) (MH)2006-02-20 03:03  thor	* mhipp/CHANGES, mhipp/Makefile, mhipp/README, mhipp/audio.c,	  mhipp/buffer.c, mhipp/common.c, mhipp/dct64.c,	  mhipp/dct64_i386.c, mhipp/decode.c, mhipp/decode_2to1.c,	  mhipp/decode_4to1.c, mhipp/decode_i386.c, mhipp/getlopt.c,	  mhipp/getlopt.h, mhipp/mpg123.1, mhipp/mpg123.c, mhipp/mpg123.h,	  mhipp/xfermem.c, mhipp/xfermem.h: version 0.59d by Michael Hipp,	  including at least 0.59c (a?, b?): 0.59d: (MH) ------ minor	  modifications to dct64_i386.c

⌨️ 快捷键说明

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