repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Slightly simplify alBufferSubDataSOFT
2018-01-23
Chri
s
Ro
b
inson
Slightly simp
l
i
fy
a
lBuff
e
rSubData
S
OF
T
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Ensure proper a
l
ignment when preserving
d
a
ta t
o
o
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Don't bother al
l
oca
t
i
ng cleared
m
emory for buffer st
o
rage
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Add a flag
fo
r
alBu
f
ferData
to non-dest
r
ucti
v
ely res
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
C
hris Robi
n
son
Fix the ret
u
rn
type
o
f
t
he al_fwrite wrapp
e
r
commit
|
commitdiff
|
tree
2018-01-22
Chri
s
Robinson
Don't c
o
nvert/copy sampl
e
s w
i
t
h
a NULL dest buffer
commit
|
commitdiff
|
tree
2018-01-22
C
h
ri
s
Robinson
Remove now-
u
n
u
sed alloca
and VLA checks
commit
|
commitdiff
|
tree
2018-01-22
C
h
r
i
s
Ro
b
inson
More cleanup for buffer lo
a
di
n
g
commit
|
commitdiff
|
tree
2018-01-22
Chris
R
obinson
Handl
e
d
o
uble
-
precision buf
f
ers in t
h
e
mi
x
er
commit
|
commitdiff
|
tree
2018-01-22
Chris Rob
i
nson
Re
m
ove supp
o
rt for (signed) byte and ushort sample
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
C
hri
s
Robinson
Remove (u)int32
sam
p
le stora
g
e convers
i
on
commit
|
commitdiff
|
tree
2018-01-22
C
h
ris
R
obinson
Remove the old bu
f
fer_samples fu
n
ct
i
ons
commit
|
commitdiff
|
tree
2018-01-22
Ch
r
is Ro
b
inso
n
F
i
x the
r
eturn t
y
pe o
f
t
he LPALUNMAPBUFFE
R
SOFT t
y
pedef
commit
|
commitdiff
|
tree
2018-01-21
Chris
Robi
n
son
Avoid repeating some
c
ode
commit
|
commitdiff
|
tree
2018-01-20
Chris Ro
b
i
nson
Expose a preliminary AL_
S
O
F
T_map_buff
e
r extension for
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
Chris Robinson
A
d
d meth
o
ds t
o
"ma
p
"
a buffer's stora
g
e
commit
|
commitdiff
|
tree
2018-01-20
Chris Robin
s
on
R
e
turn the effectiv
e
alig
n
ment
from
S
aniti
z
e
Alignmen
t
commit
|
commitdiff
|
tree
2018-01-20
Chris Ro
b
i
n
so
n
S
tore
8
-
bit s
a
m
p
le typ
e
s
d
ire
c
tly as unsigne
d
byt
e
commit
|
commitdiff
|
tree
2018-01-20
Ch
r
is Robinson
Remo
v
e unnecessary pri
v
a
t
e AL_SOFT_
b
uffer
_
sam
p
les2
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chris Robinson
Make a functio
n
static that
'
s
onl
y
us
e
d in
o
ne source
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chris R
o
b
i
n
son
Refor
m
at th
e
for
m
at array
commit
|
commitdiff
|
tree
2018-01-17
Chris Robinson
Store mulaw
a
nd alaw samples direct
l
y in the buffer
commit
|
commitdiff
|
tree
2018-01-17
Chris
R
obin
s
o
n
Add a method to get the system's page
s
ize
commit
|
commitdiff
|
tree
2018-01-17
C
hri
s
Robinson
Use a voice fl
a
g
t
o indicate it bei
n
g sta
t
ic
commit
|
commitdiff
|
tree
2018-01-16
Chris
R
obinson
Define DECL_VLA where it's used
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinso
n
Avoid u
s
in
g
alloca
i
n
th
e
C
or
e
Audio b
a
c
kend
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
Use
a globa
l
RowMixerFunc
commit
|
commitdiff
|
tree
2018-01-16
Chris Robins
o
n
Properly cast some param
e
t
er
s
for MS
V
C
commit
|
commitdiff
|
tree
2018-01-16
Chri
s
R
o
bi
n
son
Add min/max/clamp functions
f
o
r
size_t
commit
|
commitdiff
|
tree
2018-01-16
Chris Robins
o
n
Do more samples at o
n
c
e w
i
th
the di
s
tortion e
f
fect
commit
|
commitdiff
|
tree
2018-01-16
Chri
s
R
obinson
Use ALsizei for some cou
n
t/length variables
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
D
o
n't
f
ade the all-
p
ass delay ch
a
n
ges
commit
|
commitdiff
|
tree
2018-01-15
Chris R
o
b
in
s
on
Fix a comment
regarding the T60 filter c
o
efficients
commit
|
commitdiff
|
tree
2018-01-15
Chris R
o
binson
Simplify preparing th
e
T60 filter
s
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinso
n
Assign the HRTF storage
pointers separately
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Remove a
l
ffpla
y
's duplicate ALC_S
O
FT_device_clock de
c
l
arations
commit
|
commitdiff
|
tree
2018-01-15
Chris Robi
n
son
F
inalize ALC_SOFT
_
de
v
ice_
c
l
o
ck
commit
|
commitdiff
|
tree
2018-01-15
Ch
r
is Rob
i
nson
Use se
p
arate input and outputs for
t
he T6
0
and allpass
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Chris
R
obi
n
son
Use a p
r
oper ty
p
e for
the
T
60 d
e
cay filter
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Separate
s
ome anonymou
s
structs into
defined s
t
ruc
t
s
commit
|
commitdiff
|
tree
2018-01-14
Chris R
o
binson
A
void unnecessari
l
y u
s
ing t
y
p
e
a
lia
s
es
commit
|
commitdiff
|
tree
2018-01-14
Chris Robin
s
on
Re
m
ove
the
S
AFE_CONST macro
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s Robinson
R
e
move a r
e
dunda
n
t l
o
wer value cla
m
p
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Do
n
't chec
k
the modu
l
ation
d
epth
f
or chang
e
s multiple
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Ch
r
is Robinson
U
s
e separate a
r
r
a
ys
f
or the T60 filte
r
states
commit
|
commitdiff
|
tree
2018-01-14
Chri
s
Robinson
Use a macro
f
or
the number of reverb lines
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinso
n
O
nly pass th
e
n
eede
d
para
m
eters t
o
LateT6
0
F
il
t
er
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
P
r
e-apply the T60 fil
t
e
r
midgain to the HF filter coef
f
s
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Repla
c
e some freq_mult
v
ariable names wi
t
h
f
0norm
commit
|
commitdiff
|
tree
2018-01-13
Chris Rob
i
n
son
U
s
e a more normal
vtable setup for filte
r
m
ethods
commit
|
commitdiff
|
tree
2018-01-13
Chris R
o
binson
A
v
o
id
f
i
x
ed-PATH_MAX-
s
ize buffers
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Use Ge
t
ProcB
i
na
r
y
to get
the executable name f
o
r PulseAudio
commit
|
commitdiff
|
tree
2018-01-13
Chris Robi
n
son
U
se
KERN_PROC
A
RGS to
ge
t
t
he
p
r
ocess path+f
i
lena
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
C
hris Robinson
Support pr
o
cf
s
on *BSD to g
e
t th
e
process binary
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris Robin
s
o
n
Allow Get
P
rocPath to ret
u
rn t
h
e file
n
ame a
l
so
commit
|
commitdiff
|
tree
2018-01-13
Chr
i
s Robinson
A
dd a string functi
o
n to copy a wi
d
e-char range
commit
|
commitdiff
|
tree
2018-01-12
Chris Robin
s
on
Make NumA
t
trsForDevice do similar t
y
pe che
c
k
s as alcGetIntegerv
commit
|
commitdiff
|
tree
2018-01-12
Chris R
o
binso
n
Move
the FORCE_ALIGN macro to threads
.
h
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
M
a
k
e
a couple
funct
i
ons inline
commit
|
commitdiff
|
tree
2018-01-12
Chri
s
Robinson
Use atomi
c
variables i
n
p
lace of vo
l
atile
commit
|
commitdiff
|
tree
2018-01-12
C
h
ris Robinson
Define a function
w
here
it's
used
commit
|
commitdiff
|
tree
2018-01-12
Chr
i
s
Robinson
Move logging declara
t
ions t
o
a s
e
parate header
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Robinson
Fix
up s
o
me types for MSVC
commit
|
commitdiff
|
tree
2018-01-11
Chris Robins
o
n
Avoid
in
c
luding
a
lMain
.
h
in
r
i
ngbuffer
.
c
commit
|
commitdiff
|
tree
2018-01-11
C
hris Robi
n
son
Ensure Next
P
o
w
erOf2
i
s being us
e
d c
o
r
rectly
commit
|
commitdiff
|
tree
2018-01-11
Chris R
o
binson
Move
a
for
w
ard declaration to the o
t
hers
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robi
n
s
on
R
emove S
E
T_VTA
B
LE1
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robinson
C
l
e
a
n
up
the EffectList members
a
nd
m
ak
e
t
h
e
l
ist siz
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move the E
f
fectList ar
r
a
y to alEffect
.
c/h
commit
|
commitdiff
|
tree
2018-01-11
C
h
ri
s
Robinso
n
Move the ringb
u
ffer
d
eclarati
o
n
s
to
a
sepa
r
ate he
a
der
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinson
Move t
h
e FPU mod
e
d
e
c
l
arat
i
on
s
to
a
s
e
para
t
e header
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move the config funct
i
on declarations t
o
th
e
i
r own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Move the CPU capabilit
y
flags
t
o
a
separa
t
e
h
eader
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
R
obinso
n
M
ov
e
th
e
co
m
presso
r
/
l
imiter
declar
a
t
ions t
o
their
own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
C
hris Robinso
n
Move the polymorphic/i
n
h
e
ritan
c
e macros
t
o
a
separate
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Re
o
rd
e
r some
l
o
o
p
s in
t
he equalizer an
d
use MixSamples
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinson
Use MixSamples for
the d
e
d
i
cated
a
n
d
r
ing modulator
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Robinson
Ap
p
ly the distortion gain t
o
the mixing ga
i
ns
commit
|
commitdiff
|
tree
2018-01-11
Chris Robins
o
n
Move
so
m
e HRTF st
r
uctures to h
r
tf
.
h
commit
|
commitdiff
|
tree
2018-01-11
C
h
ri
s
Robi
n
so
n
Avoid
us
i
ng mac
r
os to acc
e
ss an
o
n
y
mous structures
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Do
n
't return whether
t
he
b
s
inc
filte
r
cuts or not
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinson
M
ake a
function pointer stat
i
c
commit
|
commitdiff
|
tree
2018-01-10
C
hri
s
R
o
binson
Use one
m
acro
to hand
l
e both re
s
a
mple padd
i
ng
s
izes
commit
|
commitdiff
|
tree
2018-01-10
C
hri
s
Robinson
Combine the chorus and flang
e
r processing functi
o
ns
commit
|
commitdiff
|
tree
2018-01-10
Chris Robinson
Renam
e
the device's t
e
m
p buffe
r
storage
t
o be more
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
C
h
ris Robinson
Remove
s
t
a
n
d
ar
d
rever
b
specific
proc
e
ssing
functions
commit
|
commitdiff
|
tree
2018-01-08
Chris R
o
binson
Move the UN
E
XPECTED macro
t
o th
e
main header
a
nd rename it
commit
|
commitdiff
|
tree
2018-01-08
Chris
Robins
o
n
Ensure the chorus delay an
d
dep
t
h
l
eave enough padd
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris R
o
bin
s
on
Us
e
a
s
e
parate function to ge
t
the cubic
v
a
l
ue
commit
|
commitdiff
|
tree
2018-01-08
C
hris Robinson
Only print t
h
e time
in
alffp
l
ay wh
e
n it cha
n
ges
commit
|
commitdiff
|
tree
2018-01-07
Chris Robinson
U
s
e
a -40dB
drop for bsinc12
commit
|
commitdiff
|
tree
2018-01-07
Ch
r
is Rob
i
nson
Remove the sinc4 tabl
e
commit
|
commitdiff
|
tree
2018-01-07
C
hris Robin
s
on
Replace
t
he sinc
4
re
s
am
p
ler with cu
b
ic
commit
|
commitdiff
|
tree
2018-01-06
Chri
s
Robi
n
son
Fix a t
e
mp buffer
leak in alff
p
lay
commit
|
commitdiff
|
tree
2018-01-05
Chris Ro
b
inson
Handle the audio clock diff as nan
o
se
c
onds in alffplay
commit
|
commitdiff
|
tree
2018-01-05
C
hris Robinson
Test the correct
o
ffset fo
r
the loop
start range
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Use
t
he
c
orrec
t
st
a
rt point when looping
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Use separ
a
te out
p
uts for the vector reverse and scatte
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Chris
Robins
o
n
Avo
i
d
t
he modulated
o
utput t
a
p for late reverb
commit
|
commitdiff
|
tree
2018-01-04
Chris
Ro
b
inson
U
s
e a non-recursi
v
e mutex for al
f
fplay's source
l
ock
commit
|
commitdiff
|
tree
next