index
:
openal-soft.git
UPSTREAM
master
v1.19
v1.20.0
v1.20.0-upstream
Original: git://repo.or.cz/openal-soft.git
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Alc
/
mixer.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Don't generate Buffer Completed events for static sources
Chris Robinson
2018-02-01
1
-9
/
+34
*
Use a semaphore to signal the event handler
Chris Robinson
2018-02-01
1
-1
/
+1
*
Send buffer completed events when enabled
Chris Robinson
2018-02-01
1
-10
/
+37
*
Handle double-precision buffers in the mixer
Chris Robinson
2018-01-21
1
-0
/
+5
*
Store 8-bit sample types directly as unsigned byte
Chris Robinson
2018-01-19
1
-4
/
+4
*
Store mulaw and alaw samples directly in the buffer
Chris Robinson
2018-01-17
1
-9
/
+18
*
Use a voice flag to indicate it being static
Chris Robinson
2018-01-16
1
-2
/
+2
*
Use a global RowMixerFunc
Chris Robinson
2018-01-16
1
-1
/
+3
*
Remove the SAFE_CONST macro
Chris Robinson
2018-01-14
1
-2
/
+2
*
Move the config function declarations to their own header
Chris Robinson
2018-01-11
1
-0
/
+1
*
Move the CPU capability flags to a separate header
Chris Robinson
2018-01-11
1
-0
/
+1
*
Avoid using macros to access anonymous structures
Chris Robinson
2018-01-11
1
-2
/
+2
*
Make a function pointer static
Chris Robinson
2018-01-10
1
-1
/
+1
*
Use one macro to handle both resample padding sizes
Chris Robinson
2018-01-09
1
-9
/
+9
*
Rename the device's temp buffer storage to be more generic
Chris Robinson
2018-01-09
1
-5
/
+10
*
Replace the sinc4 resampler with cubic
Chris Robinson
2018-01-07
1
-16
/
+4
*
Test the correct offset for the loop start range
Chris Robinson
2018-01-04
1
-1
/
+1
*
Use the correct start point when looping
Chris Robinson
2018-01-04
1
-2
/
+2
*
Reset CompLen when loading loop repeats in the mixer
Chris Robinson
2018-01-02
1
-0
/
+1
*
Update resampler padding checks
Chris Robinson
2017-12-29
1
-3
/
+3
*
Make MixSamples non-static global
Chris Robinson
2017-12-17
1
-2
/
+2
*
Mix multiple buffers in each buffer list item
Chris Robinson
2017-12-16
1
-64
/
+112
*
Pre-clear the source temp buffer and accumulate into it
Chris Robinson
2017-12-16
1
-18
/
+7
*
Rename SrcDataSize to be less confusing
Chris Robinson
2017-12-16
1
-25
/
+23
*
Allow storing multiple buffers in a ALbufferlistitem
Chris Robinson
2017-12-15
1
-3
/
+7
*
Add a higher quality bsinc resampler using 24 sample points
Chris Robinson
2017-08-27
1
-0
/
+8
*
Rename the bsinc resampler to bsinc12
Chris Robinson
2017-08-25
1
-2
/
+2
*
Store the sinc4 table in the filter state
Chris Robinson
2017-08-16
1
-14
/
+14
*
Check the source type once when mixing
Chris Robinson
2017-08-14
1
-2
/
+4
*
Add restrict to a few more parameters
Chris Robinson
2017-08-10
1
-2
/
+4
*
Use a macro to apply NFC filtered mixes instead of a loop
Chris Robinson
2017-06-26
1
-18
/
+16
*
Reduce the amount of variables that hold the same value
Chris Robinson
2017-05-21
1
-2
/
+2
*
Increase the HRTF transition to 128 samples
Chris Robinson
2017-05-05
1
-2
/
+2
*
Add a mixing function to blend HRIRs
Chris Robinson
2017-05-03
1
-20
/
+20
*
Remove a duplicate check
Chris Robinson
2017-05-02
1
-1
/
+1
*
Rename VOICE_IS_HRTF to VOICE_HAS_HRTF
Chris Robinson
2017-05-02
1
-1
/
+1
*
Rename 'moving' flag to 'fading'
Chris Robinson
2017-05-02
1
-2
/
+2
*
Fade HRTF coefficients over 64 samples at most
Chris Robinson
2017-04-28
1
-40
/
+69
*
Skip mixing the fade out step when starting silent
Chris Robinson
2017-04-25
1
-12
/
+19
*
Store the resampler as part of the source
Chris Robinson
2017-04-21
1
-3
/
+1
*
Make the default resampler a variable
Chris Robinson
2017-04-20
1
-8
/
+9
*
Try NEON mixers before SSE
Chris Robinson
2017-04-20
1
-9
/
+8
*
Make the buffer list next pointer atomic
Chris Robinson
2017-04-19
1
-3
/
+5
*
Store the source queue head in the voice to signify looping
Chris Robinson
2017-04-18
1
-12
/
+9
*
Add a sample converter
Chris Robinson
2017-04-10
1
-10
/
+1
*
Handle the source offset fraction as an ALsizei
Chris Robinson
2017-04-08
1
-2
/
+2
*
Pre-compute the sinc4 resampler coefficient table
Chris Robinson
2017-04-08
1
-92
/
+0
*
Remove another reference to the sinc8 resampler
Chris Robinson
2017-04-07
1
-1
/
+1
*
Convert integer samples to float using a power-of-2 divisor
Chris Robinson
2017-03-31
1
-2
/
+2
*
Fix HRTF interpolated gain calculation
Chris Robinson
2017-03-26
1
-2
/
+2
[next]