rossb
|
e286d2c10a
|
removed doxygen TODO items from pa_asio implementation. migrated them to new trac tasks: #103, #104, #105, #106, #107, #108, #109, #110, #111
|
2011-02-01 12:52:14 +00:00 |
|
rossb
|
a0eb0545a5
|
added pragma to auto-link winmm.lib when compiling with msvc
|
2010-07-14 06:45:25 +00:00 |
|
dmitrykos
|
1c289f924e
|
optimized PA processor for case when host and user buffer match by type and size, now host buffer pointer will be passed to user space directly, additional copying of audio input/output data is thus avoided.
asio: apply paNonInterleaved flag on host formats for callback mode (required for processor compatibility).
|
2010-07-10 17:41:25 +00:00 |
|
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 |
|