freebsd-ports/audio
Maxim Sobolev 40c0df04d2 Provide workaround for a bug in pcm driver introduced with format emulation
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>
2001-02-13 15:00:44 +00:00
..
afsp bump PORTREVISION 2001-01-04 17:48:42 +00:00
amp
ascd
aumix
aureal-kmod Make sure the user doesn't have any stray files from previous attempts to 2001-02-12 06:11:36 +00:00
autozen
bladeenc
btc
cam
ccaudio Remove trailing period and package name from the pkg-comment. 2000-12-18 20:32:55 +00:00
ccaudio2 Remove trailing period and package name from the pkg-comment. 2000-12-18 20:32:55 +00:00
cd2mp3 Update to 0.81 2001-01-22 14:37:30 +00:00
cd-console
cdd
cdindex
cdplay
cdplayer.app Style: use tabs, not spaces, to indent variables in Makefiles. 2001-02-04 21:12:59 +00:00
cdrdao Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
cmp3 Style: use tabs, not spaces, to indent variables in Makefiles. 2001-02-04 21:12:59 +00:00
csound
csound-manual
dagrab
dap
ecasound Add ecasound 1.8.5d15, a software package designed for multitrack audio 2000-12-26 05:52:15 +00:00
esound
extace Update to 1.4.5. 2001-01-02 19:32:20 +00:00
fcplay - Add some entries to MASTER_SITES 2001-01-09 16:43:19 +00:00
festdoc - mtree fixes 2000-12-31 12:01:20 +00:00
festival - mtree fixes 2000-12-31 12:01:20 +00:00
festival+OGI - mtree fixes 2000-12-31 12:01:20 +00:00
festlex-cmu
festlex-oald
festlex-ogi
festlex-poslex - mtree fixes 2000-12-31 12:01:20 +00:00
festogi-spanish
festvox-abc
festvox-don
festvox-el11
festvox-hvs
festvox-jph
festvox-kal8
festvox-kal16 - mtree fixes 2000-12-31 12:01:20 +00:00
festvox-ked8
festvox-ked16
festvox-mwm
festvox-ogirab
festvox-rab8
festvox-rab16
festvox-tll
freeamp upgrade from rc4 to rc5 2001-01-25 14:40:47 +00:00
gdcd
gkrellmms Update to 0.5.5. 2001-02-05 10:17:50 +00:00
gkrellmms2 Update to 0.5.5. 2001-02-05 10:17:50 +00:00
gkrellmvolume Style: use tabs, not spaces, to indent variables in Makefiles. 2001-02-04 21:12:59 +00:00
gkrellmvolume2 Style: use tabs, not spaces, to indent variables in Makefiles. 2001-02-04 21:12:59 +00:00
glame Style: use tabs, not spaces, to indent variables in Makefiles. 2001-02-04 21:12:59 +00:00
gmixer
gnapster Don't use the default HAVE_GNOME distdir. 2001-01-25 01:12:56 +00:00
gnome-audio
gnome-media
gnomeaudio
gnomeaudio2
gnomemedia
gnomemedia2
gogo Update to the new version of the same filename on the mastersite. 2001-01-06 21:14:42 +00:00
gqmpeg bump PORTREVISION; added extra LIB_DEPENDS. 2001-01-28 22:13:23 +00:00
gqmpeg-devel bump PORTREVISION; added extra LIB_DEPENDS. 2001-01-28 22:13:23 +00:00
gramofile
grip
gsi
gsm
holyshout Clean up inefficient perl invocations; use multiple REs in the same call. 2001-01-07 17:49:52 +00:00
icecast Mark FORBIDDEN: Remotely exploitable buffer overflow 2001-01-23 01:55:17 +00:00
icecast2 Mark FORBIDDEN: Remotely exploitable buffer overflow 2001-01-23 01:55:17 +00:00
id3ed
id3el An add-on to edit an id3 tag for mpg123-mode (mpg123.el) on Emacsen 2000-12-20 00:44:08 +00:00
id3lib Add USE_NEWGCC since this port doesn't compile with RELENG_3 gcc. 2001-01-07 18:22:32 +00:00
id3ren
juke Add manpage (bump PORTREVISION). Fix broken ${PKGMESSAGE} usage. 2000-12-21 09:49:55 +00:00
kdemultimedia2 Add #define BE_SHORT(x) 2000-12-14 01:49:34 +00:00
kdemultimedia3 Add #define BE_SHORT(x) 2000-12-14 01:49:34 +00:00
kdemultimedia11
kmikmod
kmp3
kmpg
knapster add missing message catalogue. 2001-01-04 17:09:32 +00:00
krio Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
lame 1) Revert change supporting for shared library build/installation 2001-01-08 00:54:30 +00:00
libao
libaudiofile Upgrade to 0.2.0 2001-01-08 22:24:44 +00:00
libcdaudio
libmikmod
libmusicbrainz upgrade from pre5 to pre6 2001-01-25 14:46:05 +00:00
libmusicbrainz3 upgrade from pre5 to pre6 2001-01-25 14:46:05 +00:00
libmusicbrainz4 upgrade from pre5 to pre6 2001-01-25 14:46:05 +00:00
libmusicbrainz5 upgrade from pre5 to pre6 2001-01-25 14:46:05 +00:00
libogg
libshout
libshout2
libsidplay Chase a rerolled distfile tarball; remove a Makefile comment about it, dating 2001-01-20 11:50:30 +00:00
libsidplay2 Chase a rerolled distfile tarball; remove a Makefile comment about it, dating 2001-01-20 11:50:30 +00:00
libvorbis
libworkman
linux-realplayer Style: use tabs, not spaces, to indent variables in Makefiles. 2001-02-04 21:12:59 +00:00
linux-vsound vsound 0.4 is a utility which interposes itself between an application 2001-01-29 08:24:02 +00:00
litestream Add litestream 1.0.1r3, an open source, infinitely scalable high-capacity 2000-12-19 10:02:06 +00:00
lopster
Maaate add Maaate, a MPEG audio analysis toolkit 2001-02-12 09:25:48 +00:00
mad New port audio/mad, a High-quality MPEG audio decoder. 2000-12-19 15:39:12 +00:00
maplay Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
mikmod
mixer.app
mp3_check
mp3blaster Update to 3.0p5 2001-01-28 21:42:13 +00:00
mp3encode
mp3info
mp3rename
mpegaudio
mpg123 Provide workaround for a bug in pcm driver introduced with format emulation 2001-02-13 15:00:44 +00:00
mpg123.el Update to 1.19. 2001-01-24 05:04:04 +00:00
mpmf20
musicbox new port of musicbox, a Qt-based front end to mpg123 2000-12-31 15:05:54 +00:00
musicbrainz upgrade from pre5 to pre6 2001-01-25 14:46:05 +00:00
mutemix
mxv
napster
nas Fix alpha build failure by including <machine/pcaudioio.h> only for i386. 2000-12-17 01:53:29 +00:00
normalize Style: use tabs, not spaces, to indent variables in Makefiles. 2001-02-04 21:12:59 +00:00
nosefart
nspmod
openal Style: use tabs, not spaces, to indent variables in Makefiles. 2001-02-04 21:12:59 +00:00
opennap Fix typo in pkg-message: DOcumentation -> Documentation. 2001-01-30 16:33:19 +00:00
opmixer Update to 0.60. Change master site. Remove home page. 2001-01-21 23:19:26 +00:00
p5-Audio-CD
p5-MP3-ID3v1Tag Upgrade to version 1.11 2001-01-29 06:04:03 +00:00
p5-MP3-Info
p5-MPEG-ID3v2Tag Add p5-MPEG-ID3v2Tag 0.20, perl module that provides a way to write/read ID3 2001-01-03 23:32:22 +00:00
p5-Xmms Add p5-Xmms 0.10, a perl module that provides a "remote shell" for xmms. 2000-12-19 09:41:17 +00:00
pimp3
pkg
play
playmidi
pysol-sound-server Update version number of smpeg shared library. 2000-12-11 09:31:28 +00:00
radio
raproxy NO_INSTALL_MANPAGES is not for user defined variable. 2000-12-31 14:42:19 +00:00
rat Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
replay Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
rio
rio500 Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
ripenc Fix fennerage (ftpsearch, checksum ok); remove bogus header line. 2001-01-27 06:18:49 +00:00
ripit
rosegarden - Update MASTER_SITES 2000-12-19 08:34:53 +00:00
rplay
rsynth
s3mod - Support MAKE properly 2001-01-28 03:50:57 +00:00
sdl_mixer Update to 1.1.0. 2001-01-29 18:58:06 +00:00
shntool Fix violations of COMMENT files. 2000-12-21 08:54:25 +00:00
shorten
shout
sidplay Fix fennerage; host distfile on MASTER_SITE_LOCAL since ftpsearch.ntnu.no 2001-01-27 06:12:50 +00:00
snd
snowstar Clean up inefficient perl invocations; use multiple REs in the same call. 2001-01-07 17:49:52 +00:00
soundtracker
sox update to 12.17.1. 2001-01-01 19:18:53 +00:00
speak_freely Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
sphinx Mark broken. 2001-02-01 09:57:47 +00:00
spiralloops
spiralsynth
spiralsynthbaby
splay
splaytk
streamripper
sweep Style: use tabs, not spaces, to indent variables in Makefiles. 2001-02-04 21:12:59 +00:00
tclmidi
teknap
timidity Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
timidity++ update to 2.10.2. 2001-01-23 14:45:52 +00:00
timidity++-emacs update to 2.10.2. 2001-01-23 14:45:52 +00:00
timidity++-gtk
timidity++-motif
timidity++-slang
timidity++-tcltk
timidity++-xaw
timidity++-xskin
tosha Add a couple of fixes for compiler warnings from PR 23755, which also 2001-02-07 20:35:55 +00:00
tracker
vat
vorbis
vorbis-tools
vorbis-xmms
waveplay
wavplay
wmcdplay use ComplexProgramTargetNoMan to avoid making html manpage with XFree86-4. 2000-12-30 18:50:39 +00:00
wmmixer
wmmp3
wmtune
wmusic
workman Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
wsoundprefs Fix "X manpage" error with XFree86-4. 2000-12-30 20:41:11 +00:00
wsoundserver
x11amp
xamp
xcd Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
xcdplayer Remove inactive MAINTAINER <swallace>, who hasn't committed in over 3 years. 2001-01-27 05:40:10 +00:00
xhippo Update to version 2.9 2001-01-28 01:29:12 +00:00
xmcd build html manpages for XFree86-4. 2001-02-12 06:43:04 +00:00
xmix fix manpage handling with XFree86-4. 2000-12-30 19:08:00 +00:00
xmixer
xmmix
xmms Remove obsolete MASTER_SITES. 2001-01-22 12:14:51 +00:00
xmms-crossfade Update to 0.2.3 2001-01-12 15:49:18 +00:00
xmms-liveice
xmms-quix3dn Add xmms-quix3dn-4.4.1, a neat 3D effects audio plugin for XMMS. 2000-12-23 11:17:42 +00:00
xmms-shn Fix violations of COMMENT files. 2000-12-21 08:54:25 +00:00
xmms-tfmx
xmp Upgrade to 2.0.3 2001-01-02 15:50:09 +00:00
xmpeg3
xmradio - Fix MASTER_SITES 2001-02-08 16:07:12 +00:00
xsidplay Upgrade to 1.5.4 2001-01-02 15:40:07 +00:00
xtuner use ComplexProgramTargetNoMan to avoid making html manpage with XFree86-4. 2000-12-30 19:01:29 +00:00
xwave
yamt
zinf upgrade from rc4 to rc5 2001-01-25 14:40:47 +00:00
Makefile add Maaate, a MPEG audio analysis toolkit 2001-02-12 09:25:48 +00:00