summaryrefslogtreecommitdiffstats
path: root/Alc/backends
Commit message (Collapse)AuthorAgeFilesLines
* Avoid enumerating when opening the default ALSA deviceChris Robinson2012-03-011-18/+18
|
* Use NULL to open the default PulseAudio device, and get the actual device ↵Chris Robinson2012-03-011-25/+88
| | | | name from the stream
* Move some function definitions downChris Robinson2012-03-011-58/+57
|
* Don't define lib handles when dynamic loading is disabledChris Robinson2012-03-014-28/+24
|
* Only support PA_API_VERSION 12Chris Robinson2012-03-011-17/+16
|
* Update the stored buffer attributes if PulseAudio changes itChris Robinson2012-03-011-63/+67
|
* Don't allow the PulseAudio stream to moveChris Robinson2012-03-011-14/+4
| | | | | Since the device specifier isn't updated to reflect the change, it's best to not allow it to move. This should be fixed eventually.
* Don't force a sample spec when looking for the default deviceChris Robinson2012-03-011-4/+12
|
* Don't check if the pulseaudio sink is suspended when openingChris Robinson2012-03-011-35/+1
|
* Constify a couple string pointersChris Robinson2012-03-011-3/+3
|
* Look for and enumerate the default PulseAudio source firstChris Robinson2012-02-291-0/+26
|
* Use a separate function to create and connect a PulseAudio record streamChris Robinson2012-02-291-36/+44
|
* Look for and enumerate the default PulseAudio sink firstChris Robinson2012-02-291-0/+23
|
* Avoid enumerating multiple devices with the same nameChris Robinson2012-02-291-0/+14
|
* Avoid passing the ALCdevice to connect_playback_streamChris Robinson2012-02-291-15/+15
|
* Print the enumerated devices from PulseAudioChris Robinson2012-02-291-36/+4
|
* Minor cleanups for OSS and SolarisChris Robinson2012-02-292-38/+34
|
* Allow reading audio from ALSA directly if the requested length is supportedChris Robinson2012-02-291-27/+142
|
* Don't store the frame size with pulse_dataChris Robinson2012-02-291-26/+29
|
* Read capture data from pulseaudio as needed, avoiding a ring bufferChris Robinson2012-02-291-33/+66
|
* Get and release the mmdevapi render client iface on the message threadChris Robinson2012-02-291-17/+15
|
* Use local variables to determine how much to write to mmdevapiChris Robinson2012-02-291-3/+6
|
* Use a switch to handle the ALSA PCM stateChris Robinson2012-02-271-10/+22
|
* Print enumerated ALSA devicesChris Robinson2012-02-261-1/+3
|
* Print enumerated dsound devicesChris Robinson2012-02-261-0/+18
|
* Watch for unsupported sample types for dsound captureChris Robinson2012-02-261-0/+15
|
* Print the mmdevapi device and GUID foundChris Robinson2012-02-261-0/+3
|
* Watch for CLSIDFromString errorsChris Robinson2012-02-231-1/+2
|
* Minor rearrangements for the pulseaudio mixing loopChris Robinson2012-02-221-5/+5
|
* Remove an unneeded wrapperChris Robinson2012-02-221-10/+2
|
* Use the stored minreq size from PulseAudio for rounding off the length to writeChris Robinson2012-02-211-1/+1
|
* Avoid default names for winmm and dsoundChris Robinson2012-02-202-51/+29
|
* Avoid using a default name with the MMDevApi backendChris Robinson2012-02-201-17/+13
|
* Avoid using a default name when opening a PulseAudio deviceChris Robinson2012-02-201-4/+6
|
* Set the default ALSA device name when probingChris Robinson2012-02-201-23/+20
|
* Always use "OpenAL Soft" for the short device enumeration listChris Robinson2012-02-2013-72/+0
|
* Don't accept the pulseaudio default name for captureChris Robinson2012-02-201-4/+6
|
* Use a string to report unsupported capture sample typesChris Robinson2012-02-201-1/+1
|
* Rename p -> hp for ALSA's hw paramsChris Robinson2012-02-201-36/+36
|
* Check the pulse spawn-server config option before testing a connection to ↵Chris Robinson2012-02-191-34/+34
| | | | pulseaudio
* Add a COUNTOF macro to get the number of entries in a static arrayChris Robinson2012-02-191-2/+2
|
* Minor MMDevApi cleanupsChris Robinson2012-02-181-6/+7
|
* Make sure an ALSA capture device was found before accessing the mapChris Robinson2012-02-181-1/+1
|
* Simplify ALSA parameter error checkingChris Robinson2012-02-181-108/+67
|
* Rename a couple variables and fix their typesChris Robinson2012-02-181-33/+33
|
* Fix some commentsChris Robinson2012-02-181-3/+4
|
* Use the correct type to store the count from IMMDeviceCollection_GetCountChris Robinson2012-02-171-4/+4
|
* Silence another MSVC warningChris Robinson2012-02-171-1/+1
|
* Initialize a variable before useChris Robinson2012-02-171-1/+1
|
* Support device enumeration with mmdevapiChris Robinson2012-02-161-11/+281
|