changes.
At present newpcm has sticky parameter settings, even when an
inappropriate value is set. For instance, set format to alaw on h/w
that does not support alaw; newpcm interface state records format as
alaw, and subsequent unrelated state changes may fail, ie a rate change.
In mpg123 this can cause files to be played at lower quality
than available because of mis-diagnosis of available formats and
sample rates. E.g downsamples everything to 11025Hz on this h/w as
12kHz probing breaks state and subsequent probes for higher supported
sampling rates.
PR: 25046
Submitted by: Orion Hodson <oh@btinternet.com>
compile aureal in their kernel statically (yes, having them there does
break the aureal module). Modularize the makefile using SRCPREFIX, which
can be changed in the environment.
Approved in principle by: maintainer (except SRCPREFIX)
months.)
The problem is in resolve_extension(). strncpy() will only null-terminate
the destination string if it has enough room, according to the given
length.
In this implementation, there will never be enough room to null-terminate
the string, from what I can tell. So if the memory in 'tmpstr' contains
non-nulls, you'll get a core-dump in the subsequent strcat().
- FreeBSD 4.0 - inform that 4.0 is not supported;
- FreeBSD 4.1.* - use an updated tarball with proper kernel module
dependencies;
- FreeBSD 4.2 - with recent newpcm kobj MFC commit in mind, add heuristics
to determine the driver tarball required. Build correctly on both pre-
and post- kobj MFC systems.
Submitted by: maintainer
Slightly improved and polished by: sobomax
and /dev/dsp using a dynamic preloaded library. It saves the audio
stream to an .au or .wav file as it is played. This is useful for certain
dynamically-linked Linux binary applications.
from the times there were two different distfiles on different distsites.
PR: 24306 - noticed
Submitted by: Andreas Schulz <ats@first.gmd.de>
PR: 24479 - fixed
Submitted by: maintainer
core with the kld);
- hand over maintainership to Alexander Matey <matey@cis.ohio-state.edu> - he
is the author of the driver;
- make sure that the correct version of the driver used for some earler
version of 4-STABLE (1.1 for 4.1) and refuse to build if OSVERSION < 410002.
Submitted by: Alexander Matey <matey@cis.ohio-state.edu>
Slightly adjusted by: sobomax
there.
For those who missed decsription from previous commit:
Add aureal-kmod - a port to provide convinient way for building FreeBSD driver
for Aureal based soundcards. This driver could not be added to the base system
because it's uses binary-only Linux Vortex Core object modules.
The port supports 4-STABLE and 5-CURRENT, however 4-STABLE isn't tested, so
please report your mileage to me.
Suggested by: alex