]> Repos - portaudio/log
portaudio
16 years agofix for ringbuffer problem on 64-bit macs. Also, this should make it possible to...
bjornroche [Wed, 18 Nov 2009 16:09:05 +0000 (16:09 +0000)]
fix for ringbuffer problem on 64-bit macs. Also, this should make it possible to migrate away from using the long datatype on pa_ringbuffer.

16 years agoadded two includes which should not be necessary but seem to help compiling in snow...
bjornroche [Thu, 22 Oct 2009 17:51:07 +0000 (17:51 +0000)]
added two includes which should not be necessary but seem to help compiling in snow leopard

16 years agopatch to use mach absolute time on mac OS X since apple advises against gettimeofday...
bjornroche [Thu, 22 Oct 2009 17:28:35 +0000 (17:28 +0000)]
patch to use mach absolute time on mac OS X since apple advises against gettimeofday in IOProcs. Patch due to Ross Bencina.

16 years agoFixed dither for 64-bit targets.
philburk [Mon, 12 Oct 2009 21:00:53 +0000 (21:00 +0000)]
Fixed dither for 64-bit targets.

16 years agoadded instructions for building without ASIO support to the msvc readme
rossb [Wed, 9 Sep 2009 12:48:17 +0000 (12:48 +0000)]
added instructions for building without ASIO support to the msvc readme

17 years agoremoved reaper asio driver blacklisting
rossb [Tue, 16 Jun 2009 16:12:41 +0000 (16:12 +0000)]
removed reaper asio driver blacklisting

17 years agoFix latency calculation in PA ALSA svn/1415
aknudsen [Wed, 3 Jun 2009 18:57:56 +0000 (18:57 +0000)]
Fix latency calculation in PA ALSA

17 years agoAdd PA ALSA extension to allow setting number of retries when busy
aknudsen [Sun, 24 May 2009 17:02:10 +0000 (17:02 +0000)]
Add PA ALSA extension to allow setting number of retries when busy

17 years agoClarify hostapi ordering somewhat
aknudsen [Sun, 24 May 2009 17:00:36 +0000 (17:00 +0000)]
Clarify hostapi ordering somewhat

17 years agoApply Kevin Kofler's non-mmap patch
aknudsen [Sun, 24 May 2009 16:54:22 +0000 (16:54 +0000)]
Apply Kevin Kofler's non-mmap patch

17 years agofix for half duplex and build issues from Toni Wilen.
rossb [Thu, 14 May 2009 14:37:37 +0000 (14:37 +0000)]
fix for half duplex and build issues from Toni Wilen.

17 years agoadded pragma to autolink libwinmm with msvc to get timeGetTime symbol when only using...
rossb [Tue, 7 Apr 2009 10:08:48 +0000 (10:08 +0000)]
added pragma to autolink libwinmm with msvc to get timeGetTime symbol when only using ASIO. thanks Yann

17 years agofixed a bug in WAVEFORMATEX casts, and warnings on sprintf
davidv [Sat, 4 Apr 2009 20:04:53 +0000 (20:04 +0000)]
fixed a bug in WAVEFORMATEX casts, and warnings on sprintf

17 years agofixed inputBufferAdcTime calculation for AdaptingInputOnlyProcess. patch from Yann.
rossb [Fri, 13 Mar 2009 16:41:39 +0000 (16:41 +0000)]
fixed inputBufferAdcTime calculation for AdaptingInputOnlyProcess. patch from Yann.

17 years agofixed bug in asio blocking i/o stream initialization which would cause crash (bad...
rossb [Fri, 13 Mar 2009 16:31:28 +0000 (16:31 +0000)]
fixed bug in asio blocking i/o stream initialization which would cause crash (bad ptr). enabled timeout code in read/writestream. patch from sven fischer

17 years agoadded notes to pa_test_ac3.c that the test stream file must include the correct spdif...
rossb [Sun, 8 Mar 2009 08:15:50 +0000 (08:15 +0000)]
added notes to pa_test_ac3.c that the test stream file must include the correct spdif preamble on every ac3 frame

17 years agoalways disable wmme clip and dither if an spdif passthrough wave format is requested
rossb [Sun, 8 Mar 2009 08:10:55 +0000 (08:10 +0000)]
always disable wmme clip and dither if an spdif passthrough wave format is requested

17 years agominor code logic cleanup
rossb [Sun, 8 Mar 2009 07:15:03 +0000 (07:15 +0000)]
minor code logic cleanup

17 years agoadded patest_wmme_ac3.cp test for wmme ac3 spdif passthrough
rossb [Thu, 29 Jan 2009 07:33:04 +0000 (07:33 +0000)]
added patest_wmme_ac3.cp test for wmme ac3 spdif passthrough

17 years agowmme host api: take account of paWinMmeWaveFormatDolbyAc3Spdif and paWinMmeWaveFormat...
rossb [Thu, 29 Jan 2009 06:28:30 +0000 (06:28 +0000)]
wmme host api: take account of paWinMmeWaveFormatDolbyAc3Spdif and paWinMmeWaveFormatWmaSpdif flags in Pa_IsFormatSupported

17 years agoinitial support for ac3+wma spdif passthrough for pa_win_wmme. see flags in pa_win_wm...
rossb [Wed, 21 Jan 2009 12:07:32 +0000 (12:07 +0000)]
initial support for ac3+wma spdif passthrough for pa_win_wmme. see flags in pa_win_wmme.h. flags currently work for OpenStream but are ignored for IsFormatSupported

17 years agodoccomment for PaAsio_SetStreamSampleRate()
rossb [Wed, 21 Jan 2009 10:20:42 +0000 (10:20 +0000)]
doccomment for PaAsio_SetStreamSampleRate()

17 years agofactored asio sample rate setting code into separate functions. added PaAsio_SetStre...
rossb [Mon, 5 Jan 2009 09:08:44 +0000 (09:08 +0000)]
factored asio sample rate setting code into separate functions. added  PaAsio_SetStreamSampleRate() function.

17 years agocleaned up logic related to theAsioStream singleton pointer (now gets set in OpenStre...
rossb [Mon, 5 Jan 2009 08:59:14 +0000 (08:59 +0000)]
cleaned up logic related to theAsioStream singleton pointer (now gets set in OpenStream and cleared in CloseStream. added callback-completion waiting to StopStream (was only in AbortStream before). cleaned up isStopped/isActive logic

17 years ago cleanup: moved blocking stream asio callback function next to other blocking related...
rossb [Sun, 4 Jan 2009 08:28:42 +0000 (08:28 +0000)]
 cleanup: moved blocking stream asio callback function next to other blocking related code

17 years agoremove extra parameter from debug statement to prevent pointer error
philburk [Mon, 3 Nov 2008 19:31:30 +0000 (19:31 +0000)]
remove extra parameter from debug statement to prevent pointer error

17 years agofixed bug as suggested by Michael allen. This fixes issues with blocking IO on the...
bjornroche [Fri, 24 Oct 2008 14:10:04 +0000 (14:10 +0000)]
fixed bug as suggested by Michael allen. This fixes issues with blocking IO on the mac when using different number of channels for input and output.

17 years agoticket#84
gordon_gidluck [Sun, 5 Oct 2008 15:15:34 +0000 (15:15 +0000)]
ticket#84

17 years agoticket#84
gordon_gidluck [Sun, 5 Oct 2008 15:15:15 +0000 (15:15 +0000)]
ticket#84

17 years agoticket #84. Fix for Cygwin. Added a #define called CREATE_THREAD. Cygwin will call...
gordon_gidluck [Sun, 5 Oct 2008 15:14:25 +0000 (15:14 +0000)]
ticket #84. Fix for Cygwin. Added a #define called CREATE_THREAD. Cygwin will call CreateThread, whereas other dev environments will generate code to call _beginthreadex. endthreadex was handled in the same way.

17 years agoticket#84. Ran into a problem with conversion from CreateFile to _beginthreadex....
gordon_gidluck [Sun, 14 Sep 2008 15:24:58 +0000 (15:24 +0000)]
ticket#84. Ran into a problem with conversion from CreateFile to _beginthreadex. Changing it back for now.

17 years agochange CreateThread to _beginthreadex (related to ticket #84)
gordon_gidluck [Sun, 14 Sep 2008 14:29:34 +0000 (14:29 +0000)]
change CreateThread to _beginthreadex (related to ticket #84)

17 years agochanged CreateThread to _beginthreadex and ExitThread to _endthreadex (related to...
gordon_gidluck [Sun, 14 Sep 2008 14:27:40 +0000 (14:27 +0000)]
changed CreateThread to _beginthreadex and ExitThread to _endthreadex (related to ticket #84)

17 years agochange CreateThread to _beginthreadex (see ticket #84)
gordon_gidluck [Sun, 14 Sep 2008 14:18:17 +0000 (14:18 +0000)]
change CreateThread to _beginthreadex (see ticket #84)

18 years agoAdd __TIME__ to version text.
philburk [Sat, 28 Jun 2008 18:28:07 +0000 (18:28 +0000)]
Add __TIME__ to version text.

18 years agoSupports multiple threads using ASIO by adding CoInitialize(0) and CoUninitialize...
philburk [Sat, 28 Jun 2008 18:27:34 +0000 (18:27 +0000)]
Supports multiple threads using ASIO by adding CoInitialize(0) and CoUninitialize() calls.

18 years agoOSS: clear trigger direction bits at correct time
aknudsen [Thu, 5 Jun 2008 21:13:54 +0000 (21:13 +0000)]
OSS: clear trigger direction bits at correct time

18 years agoalways use __vsnprintf with MSC
rossb [Thu, 15 May 2008 04:35:30 +0000 (04:35 +0000)]
always use __vsnprintf with MSC

18 years agoremoved obsolete darwin compiling instructions
bjornroche [Tue, 13 May 2008 19:10:54 +0000 (19:10 +0000)]
removed obsolete darwin compiling instructions

18 years agotweak svn test
philburk [Tue, 13 May 2008 16:31:34 +0000 (16:31 +0000)]
tweak svn test

18 years agoOrder Unix host api initializers depending on whether we're on Linux
aknudsen [Sun, 30 Mar 2008 21:02:09 +0000 (21:02 +0000)]
Order Unix host api initializers depending on whether we're on Linux

18 years agoAvoid warnings about unused labels
aknudsen [Tue, 25 Mar 2008 20:21:35 +0000 (20:21 +0000)]
Avoid warnings about unused labels

18 years agomoved trunk into place
bjornroche [Thu, 20 Mar 2008 14:24:39 +0000 (14:24 +0000)]
moved trunk into place