./audio/portaudio, Portable cross-platform audio API

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 190700.20210406, Package name: portaudio-190700.20210406, Maintainer: nia

PortAudio is a free, cross-platform, open-source, audio I/O library. It
lets you write simple audio programs in C or C++ that will compile and run
on many platforms including Windows, Macintosh OS X, and Unix (OSS/ALSA).

It is intended to promote the exchange of audio software between developers
on different platforms.

PortAudio provides a very simple API for recording and/or playing sound
using a simple callback function or a blocking read/write interface.


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 1428.413 KB

Version history: (Expand)


CVS history: (Expand)


   2023-12-30 02:16:42 by Zafer Aydogan | Files touched by this commit (1)
Log message:
https
   2023-05-06 21:09:54 by Ryo ONODERA | Files touched by this commit (687)
Log message:
*: Recursive revbump from audio/libopus 1.4
   2022-09-11 14:52:13 by Thomas Klausner | Files touched by this commit (670)
Log message:
*: bump PKGREVISION for flac shlib bump
   2022-06-14 16:18:45 by Nia Alarie | Files touched by this commit (4)
Log message:
portaudio: Fix a floating point exception preventing Audacity from
starting on NetBSD under some circumstances.
   2022-03-28 12:43:41 by Tobias Nygren | Files touched by this commit (125)
Log message:
a*/*: revbump(1) for libsndfile
   2021-10-26 11:59:39 by Nia Alarie | Files touched by this commit (455)
Log message:
audio: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes.

The following distfiles couldn't be fetched (possibly they are fetched
conditionally):

./audio/freeswitch-sounds-ru/distinfo \ 
freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo \ 
freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo \ 
freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo \ 
freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo \ 
freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo \ 
freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo \ 
freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo \ 
freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
   2021-10-07 15:10:03 by Nia Alarie | Files touched by this commit (459)
Log message:
audio: Remove SHA1 hashes for distfiles
   2021-09-09 23:42:00 by Nia Alarie | Files touched by this commit (3)
Log message:
portaudio: Fix playing very short files in Audacity with Sun backend

According to portaudio's own docs, my previous code was correct -
aborting the stream should cause any queued samples to be dropped.
However, audacity seems to be abusing the portaudio API and calling
Abort immediately once it's finished processing the output...