Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Pass spans to the source set-property methods | Chris Robinson | 2019-08-03 | 1 | -219/+212 |
| | | | | | This avoids an extra property check to get the size since the number of values can be checked when accessed. | ||||
* | Add a Create method to FlexArray for "raw" arrays | Chris Robinson | 2019-08-03 | 2 | -15/+15 |
| | |||||
* | Make a couple counts size_t | Chris Robinson | 2019-08-03 | 5 | -10/+13 |
| | |||||
* | Avoid manually incrementing a reference count | Chris Robinson | 2019-08-03 | 1 | -8/+4 |
| | |||||
* | Turn a couple more functions into methods | Chris Robinson | 2019-08-02 | 2 | -120/+99 |
| | |||||
* | Use an unsigned voice index | Chris Robinson | 2019-08-02 | 2 | -20/+12 |
| | |||||
* | Avoid reloading the voices array when processing | Chris Robinson | 2019-08-02 | 1 | -12/+13 |
| | |||||
* | Add operator* to intrusive_ptr | Chris Robinson | 2019-08-01 | 1 | -0/+1 |
| | |||||
* | Use a smart pointer for holding the context's device | Chris Robinson | 2019-08-01 | 19 | -88/+84 |
| | |||||
* | Reduce the AsyncEvent struct size | Chris Robinson | 2019-08-01 | 1 | -1/+1 |
| | | | | | The "user" message length is significantly reduced to fit the struct in 256 bytes, rather than 1KB. | ||||
* | Add and use an intrusive_ptr type | Chris Robinson | 2019-08-01 | 3 | -105/+73 |
| | |||||
* | Remove an unnecessary variable | Chris Robinson | 2019-08-01 | 1 | -4/+2 |
| | |||||
* | Add a common base for auto-deleting ref-counted objects | Chris Robinson | 2019-08-01 | 14 | -141/+133 |
| | | | | Which will also work as the basis for a future intrusive_ptr | ||||
* | Cleanup alcontext.h includes | Chris Robinson | 2019-08-01 | 1 | -21/+20 |
| | |||||
* | Use float2 where appropriate | Chris Robinson | 2019-07-31 | 1 | -2/+2 |
| | |||||
* | Don't templatize HrirArray | Chris Robinson | 2019-07-31 | 7 | -16/+14 |
| | |||||
* | Fix a couple ASSUME statements | Chris Robinson | 2019-07-31 | 2 | -2/+2 |
| | |||||
* | Use enums for the resampler and mixer template tags | Chris Robinson | 2019-07-31 | 1 | -29/+27 |
| | |||||
* | Add iterators to ALbufferlistitem | Chris Robinson | 2019-07-31 | 5 | -145/+170 |
| | | | | And change some types to ALuint | ||||
* | Remove improper include | Chris Robinson | 2019-07-30 | 1 | -1/+0 |
| | |||||
* | Move another function to a ALCcontext method | Chris Robinson | 2019-07-30 | 27 | -510/+467 |
| | |||||
* | Turn some functions into methods | Chris Robinson | 2019-07-30 | 5 | -60/+48 |
| | |||||
* | Properly prefix ALCcontext members | Chris Robinson | 2019-07-30 | 23 | -481/+481 |
| | |||||
* | More include cleanup | Chris Robinson | 2019-07-29 | 7 | -18/+25 |
| | |||||
* | Use Transposed Direct Form II for the BS2B filters | Chris Robinson | 2019-07-29 | 2 | -43/+37 |
| | |||||
* | Rename al/* sources to avoid camel-case | Chris Robinson | 2019-07-29 | 39 | -89/+85 |
| | |||||
* | Minor formatting fixes | Chris Robinson | 2019-07-29 | 1 | -7/+4 |
| | |||||
* | Move the event declarations to a separate header | Chris Robinson | 2019-07-29 | 10 | -49/+64 |
| | |||||
* | Rename the OpenAL32 directory to al | Chris Robinson | 2019-07-29 | 18 | -18/+18 |
| | |||||
* | Remove some unnecessary cmake checks | Chris Robinson | 2019-07-29 | 1 | -31/+16 |
| | |||||
* | Cleanup common sources' includes | Chris Robinson | 2019-07-29 | 8 | -33/+37 |
| | |||||
* | Cleanup the examples' includes | Chris Robinson | 2019-07-29 | 11 | -32/+54 |
| | |||||
* | More include cleanups | Chris Robinson | 2019-07-28 | 23 | -89/+130 |
| | |||||
* | Move some headers out of the Include subdirectory | Chris Robinson | 2019-07-28 | 8 | -8/+8 |
| | |||||
* | Rename Alc to alc | Chris Robinson | 2019-07-28 | 98 | -91/+95 |
| | |||||
* | Rename alMain.h to alcmain.h | Chris Robinson | 2019-07-28 | 67 | -73/+72 |
| | | | | And move it and alu.h to Alc/. | ||||
* | Move the ADPCM decoders to alBuffer.cpp | Chris Robinson | 2019-07-28 | 4 | -211/+183 |
| | |||||
* | Remove the UNUSED macro | Chris Robinson | 2019-07-28 | 29 | -126/+96 |
| | |||||
* | Remove a couple more cmake checks | Chris Robinson | 2019-07-28 | 2 | -10/+0 |
| | |||||
* | Remove some unnecessary header checks | Chris Robinson | 2019-07-28 | 2 | -37/+5 |
| | |||||
* | Remove a couple unnecessary includes | Chris Robinson | 2019-07-28 | 2 | -6/+1 |
| | |||||
* | Clean up some more headers | Chris Robinson | 2019-07-28 | 1 | -23/+18 |
| | |||||
* | Clean up includes a bit | Chris Robinson | 2019-07-28 | 26 | -286/+446 |
| | | | | | | | Trying out the IWYU tool to only include what's necessary in a given file. Seems to work decently (it'll miss some headers, suggest unnecessary ones, and make nonsense suggestions for some things, but overall gives a good starting point), and helps clean out some headers. | ||||
* | Use more proper cmake to set the C/C++ standard version | Chris Robinson | 2019-07-27 | 1 | -13/+6 |
| | |||||
* | Don't explicitly check for standard functions | Chris Robinson | 2019-07-26 | 3 | -6/+4 |
| | |||||
* | Increase the video picture queue size to 24 | Chris Robinson | 2019-07-26 | 1 | -1/+1 |
| | |||||
* | Only redraw the image when necessary | Chris Robinson | 2019-07-23 | 1 | -5/+16 |
| | |||||
* | Only send packets as needed | Chris Robinson | 2019-07-23 | 1 | -39/+49 |
| | |||||
* | Use a local variable to track the decoded pts | Chris Robinson | 2019-07-20 | 1 | -6/+5 |
| | |||||
* | Set the initial clock time closer to starting playback | Chris Robinson | 2019-07-20 | 1 | -15/+13 |
| |