Commit Graph

22 Commits

Author SHA1 Message Date
naddy
b80841c8ec drop RCS Ids 2022-03-11 18:20:04 +00:00
sthen
ab6e26ec15 update to portaudio-svn-1970, from brad 2021-10-16 19:59:28 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
jca
a9ecf02bfa Upgrade to portaudio-svn-1960
One function added, tweak our sndio bits while here.
Tests and ok ratchov@
2019-02-06 14:21:15 +00:00
uaa
2d59a73b69 add support for enumerating multiple sndio devices
imported from FreeBSD (thanks to tobik@freebsd)
https://svnweb.freebsd.org/ports/head/audio/portaudio/files/pa_sndio.c

use new PA_SNDIO_DEVICES environment variables to specify additional sndio
devices, for example:

PA_SNDIO_AUDIODEVICES=snd/0.monitor:snd@remote/0:rsnd/3

ok ratchov@
2019-01-12 20:29:34 +00:00
bentley
bb03138323 Update to portaudio-svn-1919.
ok brad@
2014-09-13 04:56:28 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
ratchov
7052d6066b Set defaults to more realistic values (128 max chans, 48kHz rate), as
explained by upstream developers.
ok brad
2013-03-16 10:56:30 +00:00
brad
93ef35d481 Update to portaudio revision 1851.
Mostly from Holger Mikolon <holger at mikolon dot com>

ok sthen@
2013-03-12 00:59:50 +00:00
espie
2d98db1697 PERMIT/REGRESS->TEST sweep 2013-03-10 22:55:01 +00:00
brad
930f42af09 Jacob Meuser disappeared a year and a half ago so remove him as MAINTAINER.
ok ajacoutot@
2012-12-09 07:29:57 +00:00
naddy
a8050c913d remove unneeded -pthread patches 2012-08-22 20:14:05 +00:00
ajacoutot
bdc06434d1 Add missing _POSIX_THREAD_PRIORITY_SCHEDULING checks.
from Brad
2012-05-19 06:04:22 +00:00
sthen
b18b7a4a66 new-style REVISIONS/LIB_DEPENDS 2010-09-06 00:04:28 +00:00
jakemsr
e7bce2ed58 don't build with jack, which added a bit of runtime dependencies.
now portaudio-svn has no runtime dependencies.
no one objected on ports@
2010-06-13 15:46:13 +00:00
ratchov
6e40a4f9b8 Don't restrict parameters to ones returned by sio_getcap(), instead,
claim that everything is supported. If possible portaudio will
attempt to setup a conversion layer, else the application will fail.
Prevents audio/audacity from failing in situations it could actually
work, especially when aucat(1) can do all the necessary conversions.

ok ajacoutot@, sthen@ and jasper@
2010-02-07 01:30:29 +00:00
jakemsr
53232a9ea5 - update to rev 1406
- add sndio backend written by ratchov@
- disable OSS backend
2009-03-14 02:31:40 +00:00
jakemsr
380b9b5a40 allow this to build on arches other than i386, amd64 and macppc.
no pkg bump because it has no effect on archs that were building.

problem noticed by sturm@
2008-04-02 06:46:03 +00:00
jakemsr
27ee0a793c - maintainence update to revision 1360
- add jack support
2008-03-24 05:26:46 +00:00
jakemsr
1d3b668b1a no need to patch away SNDCTL_DSP_GETODELAY now that it is in libossaudio 2007-11-18 14:03:32 +00:00
jakemsr
24307797c3 - build the tests in the regress target
- in IsFormatSupported() actually check that the sample rate and
  number of channels are supported
- bump pkgname
2007-11-01 03:29:53 +00:00
jakemsr
ace82ffad3 import portaudio v19 snapshot
PortAudio is a free, cross platform, open-source, audio I/O library.  It
lets you write simple audio programs in 'C' that will compile and run on
many platforms including Windows, Macintosh (8,9,X), Unix (OSS), SGI,
and BeOS. PortAudio is intended to promote the exchange of audio
synthesis software between developers on different platforms.

ok deanna@
2007-10-27 08:59:04 +00:00