summaryrefslogtreecommitdiff
path: root/audio/lame
AgeCommit message (Collapse)AuthorFilesLines
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-09-15Use "-lffm -lm" instead of "-lm" on alpha to fix linking problems.simonb2-5/+23
Noticed by Matt Green.
2001-07-31update to 3.89drochner6-52/+56
pkgsrc related changes: -use default install, so we get the library installed too (needed eg. as audacity plugin) -this version knows about libffm (on alpha), removed corresponding patches (untested) changelog: LAME 3.89alpha July 5 2001 John Stewart: long filename support for Win9x/NT. Takehiro Tominaga: LAME can calculate the CRC of VBR header, so now "lame -pv" works fine. Robert Hegemann: Improvements of the new VBR code. Robert Hegemann: New VBR code is now defaulted. The VBR speed is now on par with CBR. We will use the old VBR code in the release. Gabriel Bouvigne: Change of the maximum frame size limit. LAME should now be more friendly with hardware players. Gabriel Bouvigne: Size of VBR is now more balanced according to the -V value. Alexander Leidinger: Finished the implementation of the set/get functions. John Dahlstrom: LAME now handles 24bits input Mark Taylor: bugs in lame --decode causing truncation of mp3 file fixed Mark Taylor: preliminary --nogap support "Final" API completed: shared library safe! This API is frozen and should be backwords compatiable with future versions of libmp3lame.so, but we will continue to add new functionality. LAME 3.88beta March 25 2001 A lot of work that was never added to the History! Frank Klemm and Gabriel Bouvigne: New ATH formula. Big improvement for high bitrate encodings. Takehiro Tominaga: Temporal masking Gabriel Bouvigne/Mark Taylor: auto adjustment of ATH Robert Hegemann: Better outer_loop stopping criterion. Enabled with -q2 or better. Robert Hegemann/Naoki Shibata: slow/carefull noise shaping. -q3..9: amplify all distorted bands. -q2: amplify distorted bands within 50%. -q1-0: amplify only most distorted band at each iteration. Takehiro Tominaga: Interframe, shortblock temporal masking. Takehiro Tominaga: LAME restructured into a shared library and front end application. Slight changes to the API. More changes are coming to turn LAME into a true shared library (right now you have to recompile if you upgrade the library :-( Naoki Shibata: improvements to psychoacoustics (--nspsytune) BUG in long block pre echo control fixed (some out of range array access in M/S psychoacoustics) Ralf Kempkens: Visual Basic Script for lame, suggested to put it on your Windows Desktop and you can drag'n'drop Waves to encode on it. Alexander Stumpf: improved lame.bat for 4Dos users Mark Taylor: Several bugs fixed in the resampling code. Frank Klemm, Robert Hegemann: added assembler code for CPU feature detection on runtime (MMX, 3DNow, SIMD) Takehiro Tominaga: 3DNow FFT code. Florian Bome, Alexander Leidinger: more work on configure stuff Alexander Leidinger: automake/libtool generated Makefiles and TONS of other work. Alexander Leidinger: Much work towards shared library style API. Anonymous: New more efficient RTP code. Mark Taylor: psycho-acoustic data now computed for all scalefactor bands (up to 24khz) Mark Taylor, Takehiro Tominaga: All ISO table data replaced by formulas - should improve MPEG2.5 results for which we never had correct table data.
2001-06-12LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk ifjlam1-2/+1
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-04-18Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-24Fix MASTER_SITESzuntum1-2/+2
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-11-15Update lame to 3.87; retire lame-gui package, use LAME_USE_GTK variablewiz9-78/+115
instead; install more documentation. Lame isn't any longer a patch against the ISO source, but stand-alone. Other changes: MP3 decoding support, ID3V2 support, vorbis support (not compiled in right now), MPEG2.5 support; lots of bugfixes and speedups (for details, see installed history.html).
2000-07-04Upgrade lame and lame-gui to 3.70.pooka5-25/+10
Full list of changes available at http://www.sulaco.org/mp3/history.html, but highlights include: - Faster Huffman encoding routines - faster pow() code. - faster FFT routines - new scalefac data structure - improves performance! - Fitlers based on polyphase filterbank. should be slightly better since the responce is independent of the blocktype, and they are slightly faster. + many bugfixes
2000-02-15Add optimization for alpha. Enables tons of compiler optimizations ongarbled3-2/+31
the build, and links with the libffm libm replacement for alpha. 160kbit encode without libffm: 3:44 160kbit encode with libffm : 2:03 VBR=4 encode without libffm : 9:12 VBR=4 encode with libffm : 4:39
2000-02-08Add patch from Joachim Kuebart to make lame work on alpha.garbled2-0/+17
1999-11-09Install manpage. Code submitted in private mail byhubertf2-2/+4
Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
1999-11-03No longer needed after split for lame-guihubertf1-3/+0
1999-11-03Update to V3.50.hubertf5-62/+40
While there, split (again...) into lame and lame-gui package. Many speed ups, bug fixes, quality improvements and added functionality (eg. ID3 tags, VBR histogram).
1999-10-22Use wildcard dependence for "gtk+" package.tron1-2/+2
1999-10-13fix LAME_USE_GTK logic a bitexplorer1-2/+2
1999-10-13make 'make makepatchsum' work again, by protecting our specially built patch ↵explorer2-1/+6
directory change with .if make makepatchsum(makepatchsum)
1999-10-13Use LAME_USE_GTK=NO to turn off the GTK+ interface for 'lame' rather than twoexplorer3-14/+40
separate packages, lame and lame-gui.
1999-09-30upgrade lame to 3.31beta, and add support for the gui (disabled, used by ↵explorer6-54/+30
lame-gui pkg)
1999-09-27The gzipped patch file has disappeared from the server. It has beenagc2-6/+6
replaced with a gzipped tar archive containing the patches. Alter Makefile and md5 checksums accordingly.
1999-08-10Add PATCH_SITES so that the patch can be fetched.agc3-6/+24
Make this package work on Solaris, and regen patch-sum file.
1999-08-08regen.rh1-2/+2
1999-08-08mp3 encoderhubertf7-0/+59