]>
Repos - portaudio/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
rossb [Wed, 9 Dec 2009 01:31:44 +0000 (01:31 +0000)]
Fixed bug (when PAWIN_USE_WDMKS_DEVICE_INFO is defined) where wmme device channel count would be incorrect for default device resulting in distorted sound if user tries to open device with more channels than device can handle. Thanks to Dmitry Kostjuchenko for the patch.
rossb [Tue, 8 Dec 2009 09:40:09 +0000 (09:40 +0000)]
Update to Makefile.in and Configure.in from Stelios Bounanos: Pretty-print help strings, Support multiple APIs on win32 with mingw, Output a configuration summary at the end, Remove ASIO build configuration from OSX
rossb [Tue, 8 Dec 2009 09:26:33 +0000 (09:26 +0000)]
Patch from Dmitry Kostjuchenko: Fixes x64 issue with mis-casting DWORD_PTRs to DWORDs, support proper conversion of device names in UNICODE builds, use of CreateThread instead of _beginthreadex with cygwin.
rossb [Tue, 8 Dec 2009 09:17:34 +0000 (09:17 +0000)]
added empty memory barrier macros for WINCE thanks to Dmitry Kostjuchenko
bjornroche [Wed, 2 Dec 2009 17:48:05 +0000 (17:48 +0000)]
added and removed dummy property listener as this may be required by OS X 10.6. Also, returned no error on property timeout.
bjornroche [Tue, 1 Dec 2009 15:58:37 +0000 (15:58 +0000)]
cleanup of property change checking and error handling
bjornroche [Tue, 1 Dec 2009 15:38:55 +0000 (15:38 +0000)]
added return char
bjornroche [Tue, 1 Dec 2009 15:38:08 +0000 (15:38 +0000)]
removed some redundant code
bjornroche [Mon, 30 Nov 2009 21:08:54 +0000 (21:08 +0000)]
added new test for hardware samplerate changes. This is mostly targetted to the mac, but could be adapted to other platforms as well.
bjornroche [Mon, 30 Nov 2009 21:07:43 +0000 (21:07 +0000)]
fixes for hardware samplerate changes
bjornroche [Wed, 18 Nov 2009 21:07:31 +0000 (21:07 +0000)]
added assert back as suggested by Dmitry Kostjuchenko
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.
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
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.
philburk [Mon, 12 Oct 2009 21:00:53 +0000 (21:00 +0000)]
Fixed dither for 64-bit targets.
rossb [Wed, 9 Sep 2009 12:48:17 +0000 (12:48 +0000)]
added instructions for building without ASIO support to the msvc readme
rossb [Tue, 16 Jun 2009 16:12:41 +0000 (16:12 +0000)]
removed reaper asio driver blacklisting
aknudsen [Wed, 3 Jun 2009 18:57:56 +0000 (18:57 +0000)]
Fix latency calculation in PA ALSA
aknudsen [Sun, 24 May 2009 17:02:10 +0000 (17:02 +0000)]
Add PA ALSA extension to allow setting number of retries when busy
aknudsen [Sun, 24 May 2009 17:00:36 +0000 (17:00 +0000)]
Clarify hostapi ordering somewhat
aknudsen [Sun, 24 May 2009 16:54:22 +0000 (16:54 +0000)]
Apply Kevin Kofler's non-mmap patch
rossb [Thu, 14 May 2009 14:37:37 +0000 (14:37 +0000)]
fix for half duplex and build issues from Toni Wilen.
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
davidv [Sat, 4 Apr 2009 20:04:53 +0000 (20:04 +0000)]
fixed a bug in WAVEFORMATEX casts, and warnings on sprintf
rossb [Fri, 13 Mar 2009 16:41:39 +0000 (16:41 +0000)]
fixed inputBufferAdcTime calculation for AdaptingInputOnlyProcess. patch from Yann.
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
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
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
rossb [Sun, 8 Mar 2009 07:15:03 +0000 (07:15 +0000)]
minor code logic cleanup
rossb [Thu, 29 Jan 2009 07:33:04 +0000 (07:33 +0000)]
added patest_wmme_ac3.cp test for wmme ac3 spdif passthrough
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
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
rossb [Wed, 21 Jan 2009 10:20:42 +0000 (10:20 +0000)]
doccomment for PaAsio_SetStreamSampleRate()
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.
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
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
philburk [Mon, 3 Nov 2008 19:31:30 +0000 (19:31 +0000)]
remove extra parameter from debug statement to prevent pointer error
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.
gordon_gidluck [Sun, 5 Oct 2008 15:15:34 +0000 (15:15 +0000)]
ticket#84
gordon_gidluck [Sun, 5 Oct 2008 15:15:15 +0000 (15:15 +0000)]
ticket#84
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.
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.
gordon_gidluck [Sun, 14 Sep 2008 14:29:34 +0000 (14:29 +0000)]
change CreateThread to _beginthreadex (related to ticket #84)
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)
gordon_gidluck [Sun, 14 Sep 2008 14:18:17 +0000 (14:18 +0000)]
change CreateThread to _beginthreadex (see ticket #84)
philburk [Sat, 28 Jun 2008 18:28:07 +0000 (18:28 +0000)]
Add __TIME__ to version text.
philburk [Sat, 28 Jun 2008 18:27:34 +0000 (18:27 +0000)]
Supports multiple threads using ASIO by adding CoInitialize(0) and CoUninitialize() calls.
aknudsen [Thu, 5 Jun 2008 21:13:54 +0000 (21:13 +0000)]
OSS: clear trigger direction bits at correct time
rossb [Thu, 15 May 2008 04:35:30 +0000 (04:35 +0000)]
always use __vsnprintf with MSC
bjornroche [Tue, 13 May 2008 19:10:54 +0000 (19:10 +0000)]
removed obsolete darwin compiling instructions
philburk [Tue, 13 May 2008 16:31:34 +0000 (16:31 +0000)]
tweak svn test
aknudsen [Sun, 30 Mar 2008 21:02:09 +0000 (21:02 +0000)]
Order Unix host api initializers depending on whether we're on Linux
aknudsen [Tue, 25 Mar 2008 20:21:35 +0000 (20:21 +0000)]
Avoid warnings about unused labels
bjornroche [Thu, 20 Mar 2008 14:24:39 +0000 (14:24 +0000)]
moved trunk into place