| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support for 4-channel UHJ | Chris Robinson | 2021-03-31 | 1 | -4/+4 |
* | Handle 3-channel UHJ audio buffers | Chris Robinson | 2021-03-31 | 1 | -2/+4 |
* | Decode UHJ buffers to B-Format for mixing | Chris Robinson | 2021-03-31 | 1 | -4/+4 |
* | Combine some duplicate code | Chris Robinson | 2021-03-30 | 1 | -42/+1 |
* | Load/convert samples from all channels at once for mixing | Chris Robinson | 2021-03-19 | 1 | -7/+8 |
* | Add a alSourceQueueBufferLayersSOFT stub | Chris Robinson | 2021-02-04 | 1 | -0/+11 |
* | Make sure InitVoice is given a valid buffer queue item | Chris Robinson | 2021-01-26 | 1 | -2/+2 |
* | Use an AL-specific buffer queue item struct for sources | Chris Robinson | 2021-01-25 | 1 | -36/+32 |
* | Use a deque for the source buffer queue | Chris Robinson | 2021-01-25 | 1 | -148/+112 |
* | Store the callback in the buffer list item | Chris Robinson | 2021-01-24 | 1 | -1/+3 |
* | Store buffer info in the queue entry | Chris Robinson | 2021-01-24 | 1 | -3/+8 |
* | Make PopCount and CountTrailingZeros more standard-like | Chris Robinson | 2021-01-22 | 1 | -3/+4 |
* | Avoid global constexpr arrays | Chris Robinson | 2021-01-21 | 1 | -2/+2 |
* | Add a crossover frequency field for the device | Chris Robinson | 2020-12-26 | 1 | -1/+1 |
* | Move alexcpt to core | Chris Robinson | 2020-12-24 | 1 | -1/+1 |
* | Move logging to core | Chris Robinson | 2020-12-17 | 1 | -1/+1 |
* | Don't link DistanceModel enums to AL values | Chris Robinson | 2020-12-16 | 1 | -10/+39 |
* | Use a separate enum for the VoiceChange state | Chris Robinson | 2020-12-16 | 1 | -7/+7 |
* | Move VoiceChange to a separate header | Chris Robinson | 2020-12-16 | 1 | -0/+1 |
* | Move ambidefs.h to core | Chris Robinson | 2020-12-12 | 1 | -1/+1 |
* | Move the filters to core | Chris Robinson | 2020-12-04 | 1 | -2/+2 |
* | Make sure batched source updates are with the proper voice | Chris Robinson | 2020-11-24 | 1 | -6/+9 |
* | Make ALbuffer inherit from BufferStorage | Chris Robinson | 2020-11-21 | 1 | -72/+55 |
* | Disassociate internal voice enums from AL enums | Chris Robinson | 2020-11-20 | 1 | -12/+62 |
* | Use BufferStorage for the buffer queue | Chris Robinson | 2020-11-19 | 1 | -92/+107 |
* | Use a separate structure for the active effect slot properties | Chris Robinson | 2020-11-07 | 1 | -2/+4 |
* | Replace the mixer fraction macros with constexpr variables | Chris Robinson | 2020-10-21 | 1 | -9/+8 |
* | Replace some more macros with constexpr variables | Chris Robinson | 2020-10-21 | 1 | -1/+1 |
* | Change some more macros into constexpr variables | Chris Robinson | 2020-10-21 | 1 | -7/+7 |
* | Declare variables closer to where they're used | Chris Robinson | 2020-10-13 | 1 | -50/+43 |
* | Use inline functions for popcnt and ctz instead of macros | Chris Robinson | 2020-10-13 | 1 | -4/+3 |
* | Use a separate structure for buffer storage | Chris Robinson | 2020-08-28 | 1 | -21/+22 |
* | Clarify an error message | Chris Robinson | 2020-05-25 | 1 | -3/+5 |
* | Use an enum class for SpatializeMode | Chris Robinson | 2020-05-21 | 1 | -1/+1 |
* | Fix up some more uses of [AL[C]]void | Chris Robinson | 2020-04-28 | 1 | -24/+24 |
* | Fix the source ID for a source voice stopped from deletion | Chris Robinson | 2020-04-21 | 1 | -1/+1 |
* | Track a buffer's ambisonic order | Chris Robinson | 2020-04-04 | 1 | -10/+16 |
* | Rename ALvoice and related structs to Voice | Chris Robinson | 2020-03-28 | 1 | -45/+45 |
* | Avoid some extraneous uses of AL type aliases | Chris Robinson | 2020-03-25 | 1 | -88/+88 |
* | Dynamically allocate voice channel data | Chris Robinson | 2020-03-25 | 1 | -13/+13 |
* | Use inline initialization more for sources | Chris Robinson | 2020-03-23 | 1 | -45/+0 |
* | Fix voices being forced to update without valid properties | Chris Robinson | 2020-03-04 | 1 | -2/+3 |
* | Avoid redundantly setting voice members | Chris Robinson | 2020-03-04 | 1 | -26/+24 |
* | Don't change flags after InitVoice | Chris Robinson | 2020-03-04 | 1 | -11/+9 |
* | Use a new voice state to indicate a pending source offset change | Chris Robinson | 2020-03-04 | 1 | -6/+7 |
* | Avoid unnecessarily reclearing some variables | Chris Robinson | 2020-03-03 | 1 | -51/+36 |
* | Add a helper to wait for the device mix | Chris Robinson | 2020-03-03 | 1 | -16/+9 |
* | Simplify getting a voice for a new source offset | Chris Robinson | 2020-02-28 | 1 | -17/+21 |
* | Use a VoiceChange object to change the offset of a playing source | Chris Robinson | 2020-02-26 | 1 | -61/+138 |
* | Rename the voice's PendingStop to PendingChange | Chris Robinson | 2020-02-26 | 1 | -6/+6 |