Commit graph portaudio/src/hostapi/asio
Author SHA1 Message Date
dmitrykos
0b75c266df fixed ASIO thiscall resolver for GCC 4.+: CALL_THISCALL_1_DOUBLE was failing due to strong optimization of GCC compiler, added EDX in clobbered register list to warn GCC that resolver uses it explicitly 2010-04-11 16:13:46 +00:00
dmitrykos
6afe78328f excluded x86-64 platform from ASIO 'thiscall' resolver as x64 ABI does not have 'thiscall' calling convention anymore 2010-04-07 21:07:55 +00:00
rossb
dc6f3c8ec2 added cast to IsDebuggerPresentPtr, fixes compilation of asio on some systems 2009-12-10 08:09:21 +00:00
rossb
0e141b2d19 removed reaper asio driver blacklisting 2009-06-16 16:12:41 +00:00
rossb
e1cf376aa6 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 2009-03-13 16:31:28 +00:00
rossb
b4b747fc10 factored asio sample rate setting code into separate functions. added PaAsio_SetStreamSampleRate() function. 2009-01-05 09:08:44 +00:00
rossb
24a7e81401 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 2009-01-05 08:59:14 +00:00
rossb
96fd679385 cleanup: moved blocking stream asio callback function next to other blocking related code 2009-01-04 08:28:42 +00:00
philburk
78ce8cedd5 Supports multiple threads using ASIO by adding CoInitialize(0) and CoUninitialize() calls. 2008-06-28 18:27:34 +00:00
bjornroche
c1e1d067d2 moved trunk into place 2008-03-20 14:24:39 +00:00