aboutsummaryrefslogtreecommitdiffstats
path: root/Alc
Commit message (Collapse)AuthorAgeFilesLines
* Limit PulseAudio's buffer size to the requested lengthChris Robinson2010-03-111-1/+2
|
* Remove a couple incorrect commentsChris Robinson2010-03-101-1/+0
|
* Protect some capture calls with a mutexChris Robinson2010-03-091-0/+12
|
* Build device lists only when neededChris Robinson2010-03-094-43/+64
|
* Probe physical devices separately from appending them to the device listChris Robinson2010-03-093-157/+143
|
* Use powf when availableChris Robinson2010-03-072-53/+51
|
* Keep UpdateSize updated when apps request a frequencyChris Robinson2010-02-242-0/+7
|
* Silence some warningsChris Robinson2010-02-161-2/+2
|
* Constify some globalsChris Robinson2010-02-151-6/+8
|
* Avoid probing for devices on lib initializationChris Robinson2010-02-101-6/+17
|
* Set ALSA playback buffer and period size based on timeChris Robinson2010-02-081-9/+13
| | | | So rate adjustments won't modify the latency
* Fix retrieval of the current global context when changing itChris Robinson2010-02-081-1/+6
|
* Always disable ALSA's resampler for playbackChris Robinson2010-02-081-2/+1
| | | | | This means the frequency config option won't have an effect if the ALSA device can't set an alternate sampling rate
* Avoid using periods with PulseAudio, and add an option to specify its buffer ↵Chris Robinson2010-02-071-12/+10
| | | | length
* Disable ALSA's resampler when no specific output rate is requestedChris Robinson2010-02-051-0/+8
|
* Make sure all requested data gets written to PulseAudioChris Robinson2010-01-241-5/+7
|
* Use pa_channel_map_superset only when available with PulseAudio 0.9.15Chris Robinson2010-01-221-4/+13
| | | | pa_channel_map_equal can otherwise detect some compatible output modes
* Specify the buffer size to ALSA, so the period count remains flexibleChris Robinson2010-01-201-3/+5
| | | | | | | | Under conditions where the period size is fixed (such as dmix), ALSA will still attempt to provide the requested number of periods even if the requested period size needs to be dramatically altered. In these cases, it would be better to increase or decrease the period count, instead of growing or shrinking the total buffer size and significantly changing the latency.
* Fix speaker angle fixupChris Robinson2010-01-121-1/+1
|
* al_print doesn't need to be inlineChris Robinson2010-01-121-0/+24
|
* Properly trace the invalid speaker angleChris Robinson2010-01-121-1/+1
|
* Fix some typos with the solaris backendChris Robinson2010-01-121-1/+1
|
* Only allow 8- and 16-bit, and mono and stereo, wave file outputChris Robinson2010-01-121-14/+18
|
* Fix Windows compilationChris Robinson2010-01-111-36/+36
|
* Check buffer size when copying padding instead of the data pointerChris Robinson2010-01-111-2/+2
|
* Add helpful values to the resampler enumChris Robinson2010-01-112-3/+9
|
* Add a cosine resamplerChris Robinson2010-01-111-0/+17
|
* Add an option for point resamplingChris Robinson2010-01-112-38/+107
|
* Hold global lock during mixing only when iterating device contextsChris Robinson2010-01-111-4/+2
|
* Cleanup OSS/Solaris loop a bitChris Robinson2010-01-102-6/+6
|
* Return the default config string for empty entriesChris Robinson2010-01-091-1/+5
|
* Hide OSS and Solaris devices if their files can't be stat'dChris Robinson2010-01-092-6/+33
|
* Promote AL_EXT_source_distance_model to completeChris Robinson2010-01-091-1/+1
|
* Make sure the device handle is valid when getting the device errorChris Robinson2010-01-091-1/+1
|
* Hold the default context extensions globallyChris Robinson2010-01-091-1/+8
|
* Suppress connection refused errorsChris Robinson2010-01-081-2/+3
| | | | Since that just typically means the server isn't running
* Reduce some indentationChris Robinson2010-01-081-134/+100
|
* Try the PulseAudio backend firstChris Robinson2010-01-081-3/+3
|
* Prepare the pcm handle after recoveringChris Robinson2010-01-061-0/+6
|
* Use snd_pcm_recover in more placesChris Robinson2010-01-061-6/+4
|
* Use snd_pcm_recover to recover from certain device errorsChris Robinson2010-01-061-15/+6
|
* Adjust PulseAudio's capture latencyChris Robinson2009-12-301-1/+3
|
* Properly retrieve device-inspecific errorsChris Robinson2009-12-281-0/+5
|
* Store ALC errors with the device when possibleChris Robinson2009-12-286-72/+71
|
* Remove some unneeded functionsChris Robinson2009-12-281-33/+5
|
* Add a function to check if a config option is set to a non-empty valueChris Robinson2009-12-285-9/+17
|
* Enforce a lower bound playback frequency of 8khzChris Robinson2009-12-281-4/+4
|
* Improve layout parsing and allow using long names for speakersChris Robinson2009-12-281-19/+21
|
* Add an option to spawn a PulseAudio server on requestChris Robinson2009-12-281-1/+6
|
* Be more lenient in signaling the mainloopChris Robinson2009-12-281-10/+7
|