Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes from 0.12.4b:
* Modified Layer III requantization to occur during Huffman decoding for
significant performance gains.
* Optimized short block IMDCT by eliminating redundant calculations.
* Made several other Layer III performance improvements; added
ASO_INTERLEAVE1, ASO_INTERLEAVE2, and ASO_ZEROCHECK
architecture-specific options for best performance on various
architectures.
* Optimized synthesis DCT to store result values as soon as they are
calculated.
|
|
|
|
A simple yet featureful ncurses frontend to mpg123. Includes
playlist support, volume control and tools to help with file
management.
Submitted by Rui-Xiang Guo <rxg@ms25.url.com.tw> in PR 12168
|
|
* New PowerPC fixed-point assembly courtesy of David Blythe.
* Reorganized fixed-point assembly routines for easier maintenance and
better performance.
* Improved performance of subband synthesis through better indexing and
fewer local variables.
* Added alias reduction for the lower two subbands of mixed short blocks,
per a report of ambiguity with ISO/IEC 11172-3 and for uniformity with
most other implementations. Also improved alias reduction performance
using multiply/accumulate.
* Added --enable-strict-iso option to `configure' to override best
accepted practices such as the alias reduction for mixed short blocks.
* Improved performance of Layer III IMDCT by using longer
multiply/accumulate runs where possible.
|
|
more statistical output on program exit, better mono/stereo support,
support for amplification/attenuation, and some other stuff.
|
|
|
|
|
|
|
|
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
|
|
|
|
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced,
not @VARIABLE@, nor @@VARIABLE@@).
By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX,
X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST.
Clean up some packages while I'm there; add RCS tags to most MESSAGEs.
Remove some uninteresting MESSAGEs.
|
|
|
|
|
|
Having two includes of bsd.pkg.mk in one Makefile is a bad idea.
|
|
|
|
|
|
* Skin Editor
* Ogg Vorbis (ogg123) support
Patches for update send in PR 11986 by Michael Lyngbøl <michael@lyngbol.dk>
|
|
|
|
|
|
|
|
|
|
"-p1" while the layer 3 64bit patch needs "-p0".
|
|
|
|
default for xterm, amongst others). this doesn't seem to have caused
any noticable problems
|
|
|
|
the original implementation. Actually, one of my drive takes more than
10s for seeking a track and causes inconsistency of the aic SCSI driver.
Yeah, the driver should not fail, but that is a different problem.... :)
- Implement read speed selection (-S option). The unit is 1000byte/s.
"-S 176" for 1x speed, "-S 352" for 2x speed, and so on. If the
specified value is smaller than 176, it will be multiplied by 176,
so "-S 1" also selects 1x speed. "-S 0" selects the maximum speed.
This is an experimental feature and the interface will likely change.
|
|
|
|
|
|
Provided by Peter Reich in pkg/11912.
|
|
|
|
Fix a segfault while I'm here.
|
|
Fix command line parsing (patch by Charles Hannum).
|
|
+ Add a -w flag to output WAV files instead of raw audio.
+ Add the "TOSHIBA DVD-ROM SD-C2402" DVD drive.
+ Handle a CDDCPPFLAGS mk.conf variable, can be used to set a
C preprocessor CDD_MMC_SPEED define (maximum value of 65535)
for some DVD's that don't get MMC setspeed requests right
(eg, the drive mentioned above).
+ Fold existing pkgsrc patches into distribution tar file.
|
|
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.
+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt
With many thanks to Thomas Klausner for keeping me honest with this.
|
|
|
|
Remove ONLY_FOR_PLATFORM, and let it fail while installing the DEPENDS.
|
|
|
|
|
|
|
|
This is the Extended Module Player, an open source module player for UNIX
distributed under the terms of the GNU GPL. xmp currently runs on several
platforms, including ALSA, OSS (for Linux on i386 and Alpha and FreeBSD),
BSD, SunOS, Solaris, S/Linux and HP-UX. On PC class machines with GUS or
AWE cards xmp takes advantage of the OSS sequencer to play modules with
virtually no system load. Using software mixing, xmp plays at rates up to
48 kHz in mono or stereo, 8 or 16 bits, signed or unsigned, little or big
endian samples with 32 bit linear interpolation.
The current version of xmp supports many Amiga and PC module formats
(including packed, Powerpacked and SQSHed modules) -- currently 47 known
formats.
Submitted by Rui-Xiang Guo <rxg@ms25.url.com.tw> in PR 11026.
|
|
|
|
|
|
pkgsrc/audio/realplayer.
|
|
This version seems to now work correctly with audio streams over the
Internet. This package is imported as audio/realplayer with the intention
of removing the old audio/realplayer7 package, as www.real.com only carries
a single distfile for the latest version, and we are not allowed to mirror
the distfiles. When a new version of RealPlayer is released for UNIX,
please just update this package.
|
|
|
|
we don't have to have separate PLISTs for the two cases.
|
|
|
|
|
|
|
|
|