Chris Robinson
|
4621a7b426
|
Add support for float32 output to CoreAudio
|
2012-12-03 11:50:02 -08:00 |
|
Chris Robinson
|
4808313e70
|
Use the correct multiplier for int32 output with CoreAudio
|
2012-12-03 10:44:02 -08:00 |
|
Chris Robinson
|
0f3a575a09
|
Don't include alu.h in alMain.h
|
2012-09-14 02:14:29 -07:00 |
|
Chris Robinson
|
37924887e8
|
Use a default method to provide a dummy latency
|
2012-08-19 12:31:59 -07:00 |
|
Chris Robinson
|
0865db564f
|
Move the device lock into the backend function table
For backend-specific implementations: this should hold the audio mixer loop for
playback devices, and provide recursive mutex behavior.
|
2012-08-18 15:58:04 -07:00 |
|
Chris Robinson
|
ac4fc4026c
|
Add a device method to retrieve the active latency
This is effectively the time until the next update will be heard by the user,
or the closest approximation thereof, in nanoseconds.
|
2012-08-17 13:38:52 -07:00 |
|
Chris Robinson
|
259e4f5b38
|
Rename AllDevice -> AllDevices
|
2012-05-09 16:28:16 -07:00 |
|
Chris Robinson
|
b023dbe7b8
|
Remove hungarian notation from the device and context structs
|
2012-04-19 22:50:11 -07:00 |
|
Chris Robinson
|
3b165809cc
|
Minor coreaudio fix, and make sure to set the device name
|
2012-03-13 13:48:42 -07:00 |
|
Chris Robinson
|
663b43f4f1
|
Attempted fix for the coreaudio backend
|
2012-03-12 21:58:40 -07:00 |
|
Chris Robinson
|
e2ccc6f98e
|
Always use "OpenAL Soft" for the short device enumeration list
|
2012-02-20 20:45:22 -08:00 |
|
Chris Robinson
|
1140b3ae83
|
Support signed and unsigned 32-bit int output
|
2012-02-14 11:44:57 -08:00 |
|
Chris Robinson
|
ae7b61b040
|
Avoid printing messages about device parameter changes in the backends
|
2012-01-17 16:38:58 -08:00 |
|
Chris Robinson
|
cc3dd648ac
|
Check the number of available samples before calling the capture method
|
2011-09-18 20:27:34 -07:00 |
|
Chris Robinson
|
fe1e046ea6
|
Remove a couple ineffective alcSetError calls
|
2011-09-14 11:55:57 -07:00 |
|
Chris Robinson
|
97024151e4
|
Return an error from the CaptureSamples method instead of setting it
|
2011-09-14 02:01:35 -07:00 |
|
Chris Robinson
|
7e2155d937
|
Return an ALC error enum from the OpenCapture backend method
|
2011-08-24 14:44:15 -07:00 |
|
Chris Robinson
|
c696d4dbb2
|
Return an ALC error enum from the OpenPlayback backend method
|
2011-08-24 14:24:48 -07:00 |
|
Chris Robinson
|
9989f33fc2
|
Move backend sources to a separate sub-directory
|
2011-08-20 00:41:47 -07:00 |
|