Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle the timer wrapping in the wave and null output devices | Chris Robinson | 2010-11-21 | 1 | -3/+4 |
| | |||||
* | Use helpers to write 16- and 32-bit values | Chris Robinson | 2010-11-21 | 1 | -53/+32 |
| | |||||
* | Get rid of the device timer stuff | Chris Robinson | 2010-11-21 | 1 | -21/+2 |
| | |||||
* | Use millisecond resolution for the Null and Wave Writer backends | Chris Robinson | 2010-08-02 | 1 | -3/+11 |
| | |||||
* | Use a better method to time the Null and Wave Writer backends | Chris Robinson | 2010-08-02 | 1 | -11/+21 |
| | | | | | This better compensates for precision loss when converting milliseconds to the sample rate | ||||
* | Store the time precision with the device | Chris Robinson | 2010-07-25 | 1 | -0/+2 |
| | |||||
* | Add a backend callback to get the device time | Chris Robinson | 2010-07-24 | 1 | -1/+7 |
| | | | | | The method should monotonically count the number of nanoseconds the device has active contexts | ||||
* | Add a function to get the frame size from a format | Chris Robinson | 2010-05-24 | 1 | -2/+1 |
| | |||||
* | Improve timing for the wave file writer | Chris Robinson | 2010-03-24 | 1 | -4/+4 |
| | |||||
* | Fix 8-bit output with the Wave Writer | Chris Robinson | 2010-03-24 | 1 | -1/+6 |
| | |||||
* | Fix comment typo | Chris Robinson | 2010-03-24 | 1 | -1/+1 |
| | |||||
* | Use size_t where appropriate | Chris Robinson | 2010-03-18 | 1 | -1/+2 |
| | | | | Spotted by Alam Arias | ||||
* | Create WAVEFORMATEXTENSIBLE wave files for multi-channel and float support | Chris Robinson | 2010-03-18 | 1 | -28/+65 |
| | |||||
* | Only allow 8- and 16-bit, and mono and stereo, wave file output | Chris Robinson | 2010-01-12 | 1 | -14/+18 |
| | |||||
* | Remove some unneeded functions | Chris Robinson | 2009-12-28 | 1 | -33/+5 |
| | |||||
* | Add a function to check if a config option is set to a non-empty value | Chris Robinson | 2009-12-28 | 1 | -1/+1 |
| | |||||
* | Use a channel-map to specify the output device channel order | Chris Robinson | 2009-12-02 | 1 | -0/+2 |
| | |||||
* | Reset the kill flag after the thread has stopped | Chris Robinson | 2009-11-29 | 1 | -0/+2 |
| | |||||
* | Hide the wave writer device if no output file is set | Chris Robinson | 2009-09-21 | 1 | -0/+3 |
| | |||||
* | Store the number of periods in the device instead of the buffer size | Chris Robinson | 2009-09-16 | 1 | -2/+0 |
| | | | | Also keep all the fields in sync | ||||
* | Remove unnecessary parameters, and rename methods | Chris Robinson | 2009-09-16 | 1 | -6/+4 |
| | |||||
* | Pass the device to aluMixData | Chris Robinson | 2009-09-15 | 1 | -4/+1 |
| | |||||
* | Pass the frame count to aluMixData | Chris Robinson | 2009-09-15 | 1 | -1/+1 |
| | |||||
* | Fix wave writer backend | Chris Robinson | 2009-09-12 | 1 | -28/+2 |
| | |||||
* | Mix the proper size for every update, and notify disconnects | Chris Robinson | 2009-09-12 | 1 | -9/+8 |
| | |||||
* | Remove unnecessary vars and rework device name checks | Chris Robinson | 2009-08-27 | 1 | -8/+5 |
| | |||||
* | Rebuild device lists when retrieving them | Chris Robinson | 2009-08-27 | 1 | -3/+8 |
| | |||||
* | Store a copy of the device name in the device | Chris Robinson | 2009-08-27 | 1 | -3/+3 |
| | |||||
* | Store copies of the device names in the individual backends | Chris Robinson | 2009-08-27 | 1 | -2/+2 |
| | |||||
* | Add a method to deinitialize backends | Chris Robinson | 2009-08-26 | 1 | -0/+4 |
| | |||||
* | Support 32-bit float output | Chris Robinson | 2009-08-15 | 1 | -0/+1 |
| | |||||
* | Remove unnecessary function parameters | Chris Robinson | 2009-08-13 | 1 | -4/+1 |
| | |||||
* | Don't clamp the wave writer's update size | Chris Robinson | 2009-08-13 | 1 | -1/+1 |
| | |||||
* | Allow delaying playback start until context creation, and don't use ↵ | Chris Robinson | 2009-08-13 | 1 | -23/+62 |
| | | | | | | | UpdateSize to store the buffer size This will make it possible to support the context attributes (frequency, refresh, etc) for some backends | ||||
* | Fix ignored return value warning | Chris Robinson | 2009-01-26 | 1 | -1/+2 |
| | |||||
* | Use volatile for member variables that are changed in a different thread | Chris Robinson | 2008-07-10 | 1 | -1/+1 |
| | |||||
* | Rename UpdateFreq device field to UpdateSize | Chris Robinson | 2008-02-12 | 1 | -3/+3 |
| | |||||
* | Remove duplication of setting the max source count | Chris Robinson | 2008-01-19 | 1 | -1/+0 |
| | |||||
* | Don't limit output wave filename size | Chris Robinson | 2008-01-11 | 1 | -3/+2 |
| | |||||
* | Fix the Wave Writer's reliance on ftell | Chris Robinson | 2008-01-11 | 1 | -2/+3 |
| | | | | So output can work on FIFOs | ||||
* | Add a wave file writing backend | Chris Robinson | 2008-01-11 | 1 | -0/+335 |