| Commit message (Expand) | Author | Age | Files | Lines |
* | Use non-blocking mode for ALSA capture | Chris Robinson | 2010-06-05 | 1 | -6/+0 |
* | Improve error recovery when capturing from ALSA | Chris Robinson | 2010-06-05 | 1 | -10/+31 |
* | Read capture data from ALSA when querying the available sample count | Chris Robinson | 2010-06-05 | 1 | -74/+66 |
* | Increase the temp buffer sizes to construct device names with | Chris Robinson | 2010-05-31 | 1 | -1/+1 |
* | Update device naming to be more apparent about the device being used | Chris Robinson | 2010-05-31 | 1 | -7/+4 |
* | Don't unload libs when they're not needed | Chris Robinson | 2010-05-28 | 1 | -30/+9 |
* | Add a function to get the frame size from a format | Chris Robinson | 2010-05-24 | 1 | -2/+1 |
* | Don't needlessly expose a variable for the backends | Chris Robinson | 2010-05-12 | 1 | -3/+3 |
* | Build device lists only when needed | Chris Robinson | 2010-03-09 | 1 | -6/+20 |
* | Probe physical devices separately from appending them to the device list | Chris Robinson | 2010-03-09 | 1 | -134/+94 |
* | Set ALSA playback buffer and period size based on time | Chris Robinson | 2010-02-08 | 1 | -9/+13 |
* | Always disable ALSA's resampler for playback | Chris Robinson | 2010-02-08 | 1 | -2/+1 |
* | Disable ALSA's resampler when no specific output rate is requested | Chris Robinson | 2010-02-05 | 1 | -0/+8 |
* | Specify the buffer size to ALSA, so the period count remains flexible | Chris Robinson | 2010-01-20 | 1 | -3/+5 |
* | Prepare the pcm handle after recovering | Chris Robinson | 2010-01-06 | 1 | -0/+6 |
* | Use snd_pcm_recover in more places | Chris Robinson | 2010-01-06 | 1 | -6/+4 |
* | Use snd_pcm_recover to recover from certain device errors | Chris Robinson | 2010-01-06 | 1 | -15/+6 |
* | Store ALC errors with the device when possible | Chris Robinson | 2009-12-28 | 1 | -1/+1 |
* | Clean up some loading checks | Chris Robinson | 2009-12-26 | 1 | -9/+9 |
* | Fix incorrect error check | Chris Robinson | 2009-12-25 | 1 | -1/+1 |
* | Check error returns instead of error string | Chris Robinson | 2009-12-25 | 1 | -21/+21 |
* | Use a channel-map to specify the output device channel order | Chris Robinson | 2009-12-02 | 1 | -0/+2 |
* | Add an option for real-time priority mixing | Chris Robinson | 2009-12-01 | 1 | -3/+3 |
* | Enable real-time priority for ALSA, OSS, and DirectSound mixing loops | Chris Robinson | 2009-11-29 | 1 | -4/+12 |
* | Reset the kill flag after the thread has stopped | Chris Robinson | 2009-11-29 | 1 | -0/+1 |
* | Try 32-bit float before 16-bit, and stereo before mono | Chris Robinson | 2009-10-24 | 1 | -20/+41 |
* | Make sure the ALSA device list is reset if no cards are found | Chris Robinson | 2009-10-21 | 1 | -11/+4 |
* | Remove duplicate check in ALSA mmap playback | Chris Robinson | 2009-10-16 | 1 | -1/+1 |
* | Rename SetALCError for consistency | Chris Robinson | 2009-10-07 | 1 | -1/+1 |
* | Fallback to 16-bit or 8-bit, or mono, if ALSA doesn't accept the request | Chris Robinson | 2009-09-27 | 1 | -2/+35 |
* | Don't store the ALSA format | Chris Robinson | 2009-09-27 | 1 | -9/+10 |
* | Fix capture, too | Chris Robinson | 2009-09-27 | 1 | -3/+3 |
* | Make sure ALSA properly loads, and fix the thread stop condition | Chris Robinson | 2009-09-27 | 1 | -4/+4 |
* | Avoid duplicate error handling | Chris Robinson | 2009-09-27 | 1 | -45/+25 |
* | Load backend libs on-demand | Chris Robinson | 2009-09-27 | 1 | -96/+128 |
* | Attempt to reload backend libs when probing, if they didn't initially load | Chris Robinson | 2009-09-23 | 1 | -4/+4 |
* | Return imediately if trying to set an unknown format | Chris Robinson | 2009-09-21 | 1 | -4/+6 |
* | Support floating point capture for backends that can handle it | Chris Robinson | 2009-09-21 | 1 | -0/+3 |
* | Create the ALSA capture ring buffer with the proper size | Chris Robinson | 2009-09-21 | 1 | -1/+1 |
* | Mix all pending periods at once instead of one at a time | Chris Robinson | 2009-09-20 | 1 | -1/+1 |
* | Let verify_state restore from an ALSA underrun | Chris Robinson | 2009-09-20 | 1 | -19/+8 |
* | Remove left-over backend-specific period options | Chris Robinson | 2009-09-16 | 1 | -2/+2 |
* | Store the number of periods in the device instead of the buffer size | Chris Robinson | 2009-09-16 | 1 | -17/+25 |
* | Remove unnecessary parameters, and rename methods | Chris Robinson | 2009-09-16 | 1 | -6/+4 |
* | Make a GetConfigValueBool function and use it | Chris Robinson | 2009-09-15 | 1 | -7/+1 |
* | Pass the device to aluMixData | Chris Robinson | 2009-09-15 | 1 | -9/+3 |
* | Pass the frame count to aluMixData | Chris Robinson | 2009-09-15 | 1 | -5/+3 |
* | Remove unnecessary vars and rework device name checks | Chris Robinson | 2009-08-27 | 1 | -10/+8 |
* | Rebuild device lists when retrieving them | Chris Robinson | 2009-08-27 | 1 | -122/+147 |
* | Store a copy of the device name in the device | Chris Robinson | 2009-08-27 | 1 | -8/+7 |