Chris Robinson
|
0ae02e8ad4
|
Support floating point capture for backends that can handle it
|
2009-09-21 02:31:33 -07:00 |
|
Chris Robinson
|
cbcaa54173
|
Store the number of periods in the device instead of the buffer size
Also keep all the fields in sync
|
2009-09-16 22:58:54 -07:00 |
|
Chris Robinson
|
94e3fca702
|
Remove unnecessary parameters, and rename methods
|
2009-09-16 00:24:44 -07:00 |
|
Chris Robinson
|
9f037e8980
|
Pass the device to aluMixData
|
2009-09-15 19:30:27 -07:00 |
|
Chris Robinson
|
6636131d3b
|
Pass the frame count to aluMixData
|
2009-09-15 18:19:00 -07:00 |
|
Chris Robinson
|
832dc8a585
|
Remove unnecessary vars and rework device name checks
|
2009-08-27 18:55:18 -07:00 |
|
Chris Robinson
|
bb121e68a6
|
Rebuild device lists when retrieving them
|
2009-08-27 06:09:33 -07:00 |
|
Chris Robinson
|
4ff4a7e3b9
|
Close some libs when deinitializing
|
2009-08-27 03:12:54 -07:00 |
|
Chris Robinson
|
6bb14e45ce
|
Store a copy of the device name in the device
|
2009-08-27 02:53:09 -07:00 |
|
Chris Robinson
|
45dc804819
|
Store copies of the device names in the individual backends
|
2009-08-27 01:47:41 -07:00 |
|
Chris Robinson
|
81db01ebf1
|
Add a method to deinitialize backends
|
2009-08-26 23:45:00 -07:00 |
|
Chris Robinson
|
276ee63b99
|
Define PATH_MAX if it isn't already
|
2009-08-19 12:59:40 -07:00 |
|
Chris Robinson
|
dc26261065
|
Support 32-bit float output
|
2009-08-15 13:20:35 -07:00 |
|
Chris Robinson
|
4e4c9aef15
|
Calculate the buffer size and frame size when needed
|
2009-08-14 13:08:25 -07:00 |
|
Chris Robinson
|
e079291202
|
Remove unnecessary function parameters
|
2009-08-13 19:36:14 -07:00 |
|
Chris Robinson
|
a78fd58dca
|
Create PulseAudio's playback stream when the AL context is created
|
2009-08-13 17:08:47 -07:00 |
|
Chris Robinson
|
243939f94f
|
Allow delaying playback start until context creation, and don't use UpdateSize to store the buffer size
This will make it possible to support the context attributes (frequency,
refresh, etc) for some backends
|
2009-08-13 12:28:46 -07:00 |
|
Chris Robinson
|
a8973514ba
|
Don't load functions if libpulse failed to open
|
2009-07-07 12:51:18 -07:00 |
|
Chris Robinson
|
3be399c555
|
Do not open pulseaudio if it didn't load
|
2009-05-19 06:37:22 -07:00 |
|
Chris Robinson
|
1f5453075c
|
Dynamically load PulseAudio
|
2009-05-19 06:35:12 -07:00 |
|
Chris Robinson
|
0ce29863e3
|
Prevent spawning PulseAudio if it's not already running
|
2009-05-06 00:19:35 -07:00 |
|
Chris Robinson
|
a2adbb1ab5
|
Add a PulseAudio backend
|
2009-04-16 05:17:42 -07:00 |
|