Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | 2 | -7/+148 | |
| | ||||||
* | Create WAVEFORMATEXTENSIBLE wave files for multi-channel and float support | Chris Robinson | 2010-03-18 | 1 | -28/+65 | |
| | ||||||
* | Simplifiy verification loops | Chris Robinson | 2010-03-17 | 1 | -5/+1 | |
| | ||||||
* | Use a separate list for NULL-device extensions | Chris Robinson | 2010-03-17 | 1 | -2/+8 | |
| | ||||||
* | Remove old comment | Chris Robinson | 2010-03-17 | 1 | -1/+0 | |
| | ||||||
* | Don't return unsupported effects from alGetEnumValue | Chris Robinson | 2010-03-17 | 1 | -0/+5 | |
| | ||||||
* | The enums are the same as with mcforamts, so advertise AL_EXT_MULAW too | Chris Robinson | 2010-03-17 | 2 | -2/+5 | |
| | ||||||
* | Remove unnecessary assert | Chris Robinson | 2010-03-17 | 1 | -2/+0 | |
| | ||||||
* | GetSourceOffset can't fail | Chris Robinson | 2010-03-17 | 1 | -27/+12 | |
| | ||||||
* | Handle source offsets for muLaw formats | Chris Robinson | 2010-03-17 | 1 | -11/+31 | |
| | ||||||
* | Allow selecting databuffer 0 | Chris Robinson | 2010-03-17 | 1 | -1/+2 | |
| | ||||||
* | clock_gettime is available only when _POSIX_TIMERS is greater than 0 | Chris Robinson | 2010-03-17 | 1 | -1/+1 | |
| | ||||||
* | Remove unnecessary stop call | Chris Robinson | 2010-03-16 | 1 | -2/+0 | |
| | ||||||
* | Remove unused variable | Chris Robinson | 2010-03-16 | 1 | -3/+0 | |
| | ||||||
* | Remove unneeded checks | Chris Robinson | 2010-03-16 | 2 | -21/+25 | |
| | ||||||
* | Get rid of more alIs* calls | Chris Robinson | 2010-03-16 | 3 | -137/+151 | |
| | ||||||
* | Effect and filter ID 0 is valid | Chris Robinson | 2010-03-16 | 2 | -6/+9 | |
| | ||||||
* | Avoid some alIs* calls while under the context lock | Chris Robinson | 2010-03-16 | 4 | -140/+147 | |
| | | | | | Instead, use functions that verify the ID by searching the object list and returning its handle | |||||
* | Pass the context to alSetError | Chris Robinson | 2010-03-16 | 13 | -416/+402 | |
| | ||||||
* | Use alext.h for extension definitions | Chris Robinson | 2010-03-16 | 2 | -11/+0 | |
| | ||||||
* | Rename some struct members for consistency | Chris Robinson | 2010-03-16 | 9 | -52/+52 | |
| | ||||||
* | Avoid dereferencing a NULL buffer when unqueueing buffer 0 | Chris Robinson | 2010-03-15 | 1 | -3/+7 | |
| | ||||||
* | Print an error when realloc fails | Chris Robinson | 2010-03-15 | 1 | -0/+1 | |
| | ||||||
* | 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 | |||||
* | Reduce the mixing buffers to the next power of two | Chris Robinson | 2010-03-14 | 1 | -1/+1 | |
| | ||||||
* | Remove duplication of setting source angles | Chris Robinson | 2010-03-14 | 1 | -20/+2 | |
| | ||||||
* | Add support for AL_EXT_DOUBLE | Chris Robinson | 2010-03-13 | 4 | -2/+17 | |
| | ||||||
* | Add support for AL_EXT_MULAW_MCFORMATS | Chris Robinson | 2010-03-13 | 3 | -3/+172 | |
| | ||||||
* | Add AL_EXT_MULAW_MCFORMATS tokens to alext.h | Chris Robinson | 2010-03-13 | 1 | -0/+11 | |
| | ||||||
* | Rewrite openal-info | Chris Robinson | 2010-03-13 | 1 | -191/+223 | |
| | | | | | | | | Output is mostly unchanged, however there are differences. Device-specific info (including context-specific info) is separated from NULL-device queries, and there is now a distinction between ALC versions of the NULL device and the opened device. Additionally, an alternate playback device can be queried by specifying its name as the first parameter. | |||||
* | Limit PulseAudio's buffer size to the requested length | Chris Robinson | 2010-03-11 | 1 | -1/+2 | |
| | ||||||
* | Fix the retrieval of the RW offsets using the correct functions | Chris Robinson | 2010-03-10 | 2 | -31/+31 | |
| | ||||||
* | Remove a couple incorrect comments | Chris Robinson | 2010-03-10 | 2 | -10/+0 | |
| | ||||||
* | Remove duplicate copyright notice | Chris Robinson | 2010-03-09 | 1 | -483/+0 | |
| | ||||||
* | Protect some capture calls with a mutex | Chris Robinson | 2010-03-09 | 1 | -0/+12 | |
| | ||||||
* | Add EFX types and enums to alext.h | Chris Robinson | 2010-03-09 | 6 | -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 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 | 5 | -53/+61 | |
| | ||||||
* | Remove unused source param count macro | Chris Robinson | 2010-03-07 | 1 | -2/+0 | |
| | ||||||
* | 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 | |
| | ||||||
* | Better handle run-time linking | Chris Robinson | 2010-02-16 | 1 | -8/+8 | |
| | ||||||
* | Properly check for functions in Win32 shared libs | Chris Robinson | 2010-02-16 | 3 | -8/+111 | |
| | ||||||
* | 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 |