Mirko Rajkovaca
15dfd46b33
Added Pa_GetVersionInfo to portaudio.def ( #574 )
...
* - added Pa_GetVersionInfo to portaudio.def
* - added Pa_GetVersionInfo to `cmake_support/template_portaudio.def`
Co-authored-by: Mirko Rajkovaca <mirko@mrcode.dev>
2021-05-27 10:07:27 +10:00
Peter Ross
38eba25bcc
WASAPI: Add PaWaspi_GetIMMDevice function
...
The IMMDevice pointer enables access to audio device capabiltiies not exposed by PortAudio.
https://docs.microsoft.com/en-us/windows/win32/api/mmdeviceapi/nn-mmdeviceapi-immdevice
2021-02-10 08:10:21 +11:00
MichalPetryka
11a3e23917
Update portaudio.def
2020-12-17 10:53:44 +01:00
MichalPetryka
b900df6d9d
Add PaWasapiWinrt_PopulateDeviceList
2020-12-17 09:53:16 +01:00
MichalPetryka
e5cb1a620f
Update def files for #340
2020-12-15 19:39:22 +01:00
luz paz
e1c3e59ee8
Fix user-facing and non-user-facing typos
...
Found via `codespell v2.1.dev0`
2020-12-11 20:24:05 -05:00
dmitrykos
83ab55b62d
wasapi: new API PaWasapi_SetStreamStateHandler() to be able to catch WASAPI error inside the rendering thread loop (and handle it gracefully, for example restart the stream), protect from dangling pointer during device list update, cleanup header
2018-12-24 14:20:29 +02:00
dmitrykos
57b98d5a8c
wasapi: fixed MonoToStereo converter could write beyond the allowed memory region if sample format is packed 24-bit integer, fixed DEF file by adding missing WASAPI API
2018-10-21 13:21:28 +03:00
Phil Burk
ed463ba658
Normalize all the line endings
2016-05-18 22:13:20 -07:00
rbencina
71b8f8142e
Removed MSVC dependence on ksguid.lib from src/os/win/pa_win_wdmks_utils.c (ksguid.lib is no longer in Platform SDK 8.0). Always use static instances of GUIDs like the GCC builds do. Removed ksguid.lib from MSVC project file. The following symbols are no longer used: PA_WDMKS_NO_KSGUID_LIB, PAWIN_WDMKS_NO_KSGUID_LIB; removed them from CMakeLists.txt and the MSVC project file.
2015-01-21 05:35:39 +00:00
philburk
20f5792a19
Remove dev-cpp support.
...
This IDE is no longer used and the build files are not working.
http://www.portaudio.com/trac/ticket/162
2011-07-14 05:17:42 +00:00
rossb
d06505b72c
fixed def file to reference PaAsio_GetAvailableBufferSizes instead of PaAsio_GetAvailableLatencyValues. thanks Chris.
2011-06-23 07:33:44 +00:00
rob_bielik
b5fc9f995f
Added pa_win_coinitialize.c to MSVC project and windows configure scripts
2011-05-10 06:35:21 +00:00
rob_bielik
59f8c8975c
Ticket #132
2011-02-17 15:56:04 +00:00
rossb
54aaddf9e3
moved src/common/pa_skeleton.c to src/hostapi/skeleton/pa_hostapi_skeleton.c. updated all build files accordingly.
2011-02-12 10:22:00 +00:00
dmitrykos
f2badb7725
wasapi:
...
- added functionality to enumerate jacks and their description
- added example which demonstrates jacks enumeration technique
Thanks Reid Bishop for providing the idea for this extended functionality and patch with implementation.
2010-07-23 10:04:03 +00:00
dmitrykos
50986ea63b
wasapi:
...
- new method PaWasapi_GetFramesPerHostBuffer which allows to get number of input/output frames per host (WASAPI) buffer, this method helps to find out maximal values for PaWasapiHostProcessorCallback
- documentation fixes
2010-04-16 08:31:19 +00:00
dmitrykos
b728aecfc0
wasapi: fixed portaudio.vcproj (wrong filename)
2010-03-10 15:03:22 +00:00
dmitrykos
558ae4f2f4
provided ability not to depend on ksguid.lib when using WDMKS as it may not be provided for x64 SDK by default, define PA_WDMKS_NO_KSGUID_LIB to use static declarations, x64 MSVC project corrected to define PA_WDMKS_NO_KSGUID_LIB for x64 compilations. added WASAPI symbols to portaudio.def.
2010-02-16 11:18:52 +00:00
rossb
3c9dc599e8
added instructions for building without ASIO support to the msvc readme
2009-09-09 12:48:17 +00:00
bjornroche
c1e1d067d2
moved trunk into place
2008-03-20 14:24:39 +00:00