aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove duplicate copyright noticeChris Robinson2010-03-091-483/+0
|
* Protect some capture calls with a mutexChris Robinson2010-03-091-0/+12
|
* Add EFX types and enums to alext.hChris Robinson2010-03-096-199/+727
| | | | | The types and enums are in efx.h, which is included by alext.h. It's done this way because EFX has a lot if definitions which would polute alext.h
* 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-075-53/+61
|
* Remove unused source param count macroChris Robinson2010-03-071-2/+0
|
* Keep UpdateSize updated when apps request a frequencyChris Robinson2010-02-242-0/+7
|
* Silence some warningsChris Robinson2010-02-161-2/+2
|
* Better handle run-time linkingChris Robinson2010-02-161-8/+8
|
* Properly check for functions in Win32 shared libsChris Robinson2010-02-163-8/+111
|
* 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
* Improve source write offset calculationsChris Robinson2010-02-071-9/+19
|
* Avoid using periods with PulseAudio, and add an option to specify its buffer ↵Chris Robinson2010-02-072-12/+20
| | | | length
* Enable the WinMM backend only if the lib check succeedsChris Robinson2010-02-051-4/+4
|
* 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.
* Release 1.11.753openal-soft-1.11.753Chris Robinson2010-01-171-2/+2
|
* Fix speaker angle fixupChris Robinson2010-01-121-1/+1
|
* al_print doesn't need to be inlineChris Robinson2010-01-122-25/+28
|
* Properly trace the invalid speaker angleChris Robinson2010-01-121-1/+1
|
* Use GCC's format attribute for al_printfChris Robinson2010-01-123-1/+13
|
* Fix some typos with the solaris backendChris Robinson2010-01-122-2/+2
|
* Only allow 8- and 16-bit, and mono and stereo, wave file outputChris Robinson2010-01-121-14/+18
|
* Consolidate some source offset handling codeChris Robinson2010-01-121-38/+12
|
* Better handle large second offsetsChris Robinson2010-01-121-2/+2
|
* Don't use a flag to set an error when applying the source offsetChris Robinson2010-01-121-43/+48
|
* Fix Windows compilationChris Robinson2010-01-112-40/+40
|
* 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-113-4/+12
|
* Add a cosine resamplerChris Robinson2010-01-113-0/+19
|
* Add an option for point resamplingChris Robinson2010-01-115-38/+126
|
* 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-094-6/+37
|
* 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-082-4/+4
|
* Prepare the pcm handle after recoveringChris Robinson2010-01-061-0/+6
|
* Use snd_pcm_recover in more placesChris Robinson2010-01-061-6/+4
|