Commit graph

104 commits

Author SHA1 Message Date
rossb
61f17cde17 tagging before directory restructure v19-devel-pre-restructure 2006-05-15 03:58:09 +00:00
philburk
ecc345dde9 tweak 2004-07-30 00:38:24 +00:00
todd
a47cf43a45 test directory settings 2004-06-24 20:32:18 +00:00
rossbencina
b0d6234ae0 removed proposal documentation and changed proposals.html to document new location for proposals 2002-07-26 19:35:31 +00:00
dmazzoni
4e18034910 Fixed install of .so file. (Thanks Bill) 2002-07-25 07:51:04 +00:00
dmazzoni
68c0530699 Added Cygwin to the list of supported platforms 2002-07-22 15:40:09 +00:00
dmazzoni
7ecb7f4ace Added Bill Eldridge's changes to get it to work on MingW. 2002-07-20 00:01:35 +00:00
dmazzoni
895d8c37f4 Fixed the configure/make scripts to work on Mac OS X 2002-07-15 00:50:44 +00:00
dmazzoni
97f637b143 Added an autoconf-based configure/make system -DMM 2002-07-15 00:36:04 +00:00
pieter
df554d47e3 Changed some C++ comments (//) to C comments (/**/). 2002-07-04 05:05:34 +00:00
pieter
de2eb0e4b9 Fixed multiple user buffers per host-transfer. 2002-07-04 05:01:26 +00:00
pieter
20afdaa194 Fixed multiple user buffers, new test results in Makefile. 2002-07-04 05:01:05 +00:00
pieter
af9a1cd362 first time 2002-07-02 00:05:23 +00:00
rossbencina
51af47878b altered isActive and isStopped accessor documentation to say return value of 1 for true instead of non-zero, since other non-zeros may be returned on error 2002-06-12 03:02:13 +00:00
rossbencina
076339299e changed paFinish to paComplete in the stream state proposal 2002-06-12 02:37:00 +00:00
rossbencina
ec3c9aa5b3 added initial draft of style guide 2002-06-12 02:21:27 +00:00
rossbencina
5e043763c5 updated modified date 2002-06-12 01:15:10 +00:00
rossbencina
30007cc3c3 no message 2002-06-12 00:35:49 +00:00
rossbencina
320bace3ef added "Clarify Stream State Machine and State Querying Functions" proposal 2002-06-12 00:33:22 +00:00
rossb
51d40fbecd added readme about compiling the ASIO sdk with borland compilers 2002-06-09 00:33:05 +00:00
rossb
51ecb8833f changed last modified date 2002-05-22 00:19:32 +00:00
rossb
e8279e5039 updated Rename Pa_GetCPULoad(), PaDeviceID etc. for Consistency with new namings
revised multihost api and other proposals to use new naming conventions
replaced paDefaultHostApi with Pa_GetDefaultHostApi()
2002-05-22 00:16:42 +00:00
rossb
8f65d6cb2b added note to latency proposal -> Pa_GetMinNumBuffers() will be removed from API 2002-05-15 17:56:59 +00:00
rossb
c44218276b various edits to proposals document 2002-05-13 21:08:36 +00:00
philburk
d5b636eea7 More informative DBUG statement. 2002-05-07 15:40:40 +00:00
philburk
d9f118bbac link to release notes 2002-05-06 18:29:52 +00:00
philburk
06e8ece9df Added V18 release notes. 2002-05-06 17:18:27 +00:00
philburk
5186638b3f More changes by Ross 2002-05-06 16:55:25 +00:00
philburk
ce2804c759 Documents should be in CVS to simplify release. 2002-05-06 16:51:37 +00:00
philburk
78a93bacb2 Added for V18 easy build 2002-05-06 16:49:10 +00:00
philburk
28558f3d96 Checked in by Phil for Pieter
Many fixes and changes: POLLIN for input, not POLLOUT.
Open and close ALports in the audio-process-thread.
Proper semaphore communication now.
Hopefully stable enough now (for beta release?).
2002-05-04 20:38:42 +00:00
philburk
4bf622af59 Demonstrate bug with Terratect where stream sample rates change! 2002-05-02 20:16:29 +00:00
philburk
b5a2c9d6d8 Reorganized code so that it is easier to test in a loop. 2002-05-02 20:15:40 +00:00
philburk
d96abe7f3c Add some white space to make it readable. 2002-04-30 21:21:30 +00:00
philburk
dc90ec9c91 Moved to patest_longsine.c 2002-04-30 18:57:44 +00:00
philburk
e84dad6e88 Use odd table size so it doesn't seem to work when it actually fails. 2002-04-30 18:19:00 +00:00
philburk
104ba1fd9b Checked in by Phil for Bill Eldridge
Bills's mod: Made the libinstall and tests compile a bit cleaner
2002-04-30 16:35:50 +00:00
stephane
09a767d44c Pa_ASIO_QueryDeviceInfo bug correction, memory allocation checking, better error handling 2002-04-30 12:33:04 +00:00
philburk
fb351c801a Fixed return value in Pa_StreamTime 2002-04-24 16:19:50 +00:00
philburk
348e268d7b Use new method to calculate CPU load similar to other ports. Based on num frames calculated.
Fixed Pa_StreamTime(). Now estimates how many frames have played based on MicroSecond timer.
Added PA_MAX_USAGE_ALLOWED to prevent Mac from hanging when CPU load approaches 100%.
2002-04-24 04:58:09 +00:00
philburk
18d252bbfe Detect Win XP and Win 2K properly when determining latency. 2002-04-19 18:31:54 +00:00
philburk
baefbbdc4a Change sine generation method so that sine waves don't line up with PA buffers.
This was causing it to appear that audio was OK even when buffers were dropped..
2002-04-19 18:31:13 +00:00
philburk
687dfcbe4e Fixed bug where I was calling the wrong function to calculate
the minimum number of user buffers. This resulted in a too conservative,
ie. too high, latency.
2002-04-18 19:40:11 +00:00
rossb
7f295afdc7 added implementation of PaHost_IsInitialized()
migrated PaHost_GetStreamRepresentation() from pa_win_wmme.c
2002-04-17 06:29:07 +00:00
rossb
8d13d1df28 added protoypes for PaHost_IsInitialized() and PaHost_GetStreamRepresentation() 2002-04-17 06:28:18 +00:00
rossb
35734f8aa2 changed Pa_QueryDevices to Pa_InitializeNumDevices and added separate function Pa_AllocateDevicePtrs
changed Pa_AllocateDevicePtrs to never allocate 0 bytes
removed Pa_MabeQueryDevices
added explicit initialization of sDevicePtrs[n] to NULL
changed default input and output devices to paNoDevice when no device was available
changed Pa_GetDefaultInput/OutputDeviceID to have the same behavior as when there was no environment variable when the environment variables value was out of range
added #if around declaration of sNumAllocations
removed unused locals bytesEmpty, bytesFilled, buffersEmpty from Pa_TimeSlice()
renamed all result variables of type MMRESULT to mmresult
2002-04-17 06:27:05 +00:00
rossb
49ef51660b updated Pa_CountDevices to not counting WAVE_MAPPER when there were no real devices 2002-04-17 05:06:14 +00:00
stephane
83abb2d3ff Removes another compiler warning 2002-04-13 08:42:50 +00:00
philburk
ec5a837138 Add Mac includes for <Devices.h> and <Timer.h> 2002-04-12 23:33:52 +00:00
philburk
48e580a679 Important patch for the ASIO SDK. 2002-04-12 23:32:47 +00:00