Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support PortAudio in Windows | Chris Robinson | 2010-03-21 | 1 | -6/+24 |
| | |||||
* | Relax circular layout requirement | Chris Robinson | 2010-03-20 | 1 | -5/+21 |
| | |||||
* | Reduce some indentation | Chris Robinson | 2010-03-19 | 1 | -264/+254 |
| | |||||
* | Simplify removing the context handle from the device's context array | Chris Robinson | 2010-03-19 | 1 | -2/+1 |
| | |||||
* | Don't use deprecated macros | Chris Robinson | 2010-03-19 | 1 | -22/+22 |
| | |||||
* | Mingw64's shlobj.h wants at least 0x501 | Alam Arias | 2010-03-18 | 1 | -2/+5 |
| | |||||
* | use ALintptrEXT in alcReverb.c | Alam Arias | 2010-03-18 | 1 | -2/+2 |
| | |||||
* | Convert CR/LF -> LF | Chris Robinson | 2010-03-18 | 1 | -201/+201 |
| | | | | Spotted by Alam Arias | ||||
* | Use size_t where appropriate | Chris Robinson | 2010-03-18 | 3 | -6/+7 |
| | | | | Spotted by Alam Arias | ||||
* | Define _WIN32_IE to 0x400 only if it's a lesser value by default | Chris Robinson | 2010-03-18 | 1 | -1/+2 |
| | | | | Spotted by Alam Arias | ||||
* | Support capture with PortAudio | Chris Robinson | 2010-03-18 | 1 | -7/+143 |
| | |||||
* | Create WAVEFORMATEXTENSIBLE wave files for multi-channel and float support | Chris Robinson | 2010-03-18 | 1 | -28/+65 |
| | |||||
* | Use a separate list for NULL-device extensions | Chris Robinson | 2010-03-17 | 1 | -2/+8 |
| | |||||
* | The enums are the same as with mcforamts, so advertise AL_EXT_MULAW too | Chris Robinson | 2010-03-17 | 1 | -2/+3 |
| | |||||
* | Pass the context to alSetError | Chris Robinson | 2010-03-16 | 2 | -15/+0 |
| | |||||
* | Rename some struct members for consistency | Chris Robinson | 2010-03-16 | 2 | -7/+7 |
| | |||||
* | Set the buffer length for Pulse when opening the device | Chris Robinson | 2010-03-14 | 1 | -4/+10 |
| | | | | So it will properly scale with context frequency requests | ||||
* | Pulse's buffer size is not a good measurement for the update size | Chris Robinson | 2010-03-14 | 1 | -2/+4 |
| | | | | Lie and say 20ms instead, since there is no stable method to get such info | ||||
* | Add support for AL_EXT_DOUBLE | Chris Robinson | 2010-03-13 | 1 | -2/+2 |
| | |||||
* | Add support for AL_EXT_MULAW_MCFORMATS | Chris Robinson | 2010-03-13 | 1 | -3/+3 |
| | |||||
* | Limit PulseAudio's buffer size to the requested length | Chris Robinson | 2010-03-11 | 1 | -1/+2 |
| | |||||
* | Remove a couple incorrect comments | Chris Robinson | 2010-03-10 | 1 | -1/+0 |
| | |||||
* | Protect some capture calls with a mutex | Chris Robinson | 2010-03-09 | 1 | -0/+12 |
| | |||||
* | Build device lists only when needed | Chris Robinson | 2010-03-09 | 4 | -43/+64 |
| | |||||
* | Probe physical devices separately from appending them to the device list | Chris Robinson | 2010-03-09 | 3 | -157/+143 |
| | |||||
* | Use powf when available | Chris Robinson | 2010-03-07 | 2 | -53/+51 |
| | |||||
* | Keep UpdateSize updated when apps request a frequency | Chris Robinson | 2010-02-24 | 2 | -0/+7 |
| | |||||
* | Silence some warnings | Chris Robinson | 2010-02-16 | 1 | -2/+2 |
| | |||||
* | Constify some globals | Chris Robinson | 2010-02-15 | 1 | -6/+8 |
| | |||||
* | Avoid probing for devices on lib initialization | Chris Robinson | 2010-02-10 | 1 | -6/+17 |
| | |||||
* | Set ALSA playback buffer and period size based on time | Chris Robinson | 2010-02-08 | 1 | -9/+13 |
| | | | | So rate adjustments won't modify the latency | ||||
* | Fix retrieval of the current global context when changing it | Chris Robinson | 2010-02-08 | 1 | -1/+6 |
| | |||||
* | Always disable ALSA's resampler for playback | Chris Robinson | 2010-02-08 | 1 | -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 Robinson | 2010-02-07 | 1 | -12/+10 |
| | | | | length | ||||
* | Disable ALSA's resampler when no specific output rate is requested | Chris Robinson | 2010-02-05 | 1 | -0/+8 |
| | |||||
* | Make sure all requested data gets written to PulseAudio | Chris Robinson | 2010-01-24 | 1 | -5/+7 |
| | |||||
* | Use pa_channel_map_superset only when available with PulseAudio 0.9.15 | Chris Robinson | 2010-01-22 | 1 | -4/+13 |
| | | | | pa_channel_map_equal can otherwise detect some compatible output modes | ||||
* | Specify the buffer size to ALSA, so the period count remains flexible | Chris Robinson | 2010-01-20 | 1 | -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 fixup | Chris Robinson | 2010-01-12 | 1 | -1/+1 |
| | |||||
* | al_print doesn't need to be inline | Chris Robinson | 2010-01-12 | 1 | -0/+24 |
| | |||||
* | Properly trace the invalid speaker angle | Chris Robinson | 2010-01-12 | 1 | -1/+1 |
| | |||||
* | Fix some typos with the solaris backend | Chris Robinson | 2010-01-12 | 1 | -1/+1 |
| | |||||
* | Only allow 8- and 16-bit, and mono and stereo, wave file output | Chris Robinson | 2010-01-12 | 1 | -14/+18 |
| | |||||
* | Fix Windows compilation | Chris Robinson | 2010-01-11 | 1 | -36/+36 |
| | |||||
* | Check buffer size when copying padding instead of the data pointer | Chris Robinson | 2010-01-11 | 1 | -2/+2 |
| | |||||
* | Add helpful values to the resampler enum | Chris Robinson | 2010-01-11 | 2 | -3/+9 |
| | |||||
* | Add a cosine resampler | Chris Robinson | 2010-01-11 | 1 | -0/+17 |
| | |||||
* | Add an option for point resampling | Chris Robinson | 2010-01-11 | 2 | -38/+107 |
| | |||||
* | Hold global lock during mixing only when iterating device contexts | Chris Robinson | 2010-01-11 | 1 | -4/+2 |
| | |||||
* | Cleanup OSS/Solaris loop a bit | Chris Robinson | 2010-01-10 | 2 | -6/+6 |
| |