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
Store the voice output buffers separate from the params
2016-07-12
Ch
r
is
R
o
b
inson
S
t
ore the voice
o
utp
u
t buff
e
rs separate from
t
h
e par
a
m
s
commit
|
commitdiff
|
tree
2016-07-11
C
hris Robinson
Update
commen
t
about t
h
e so
u
rce radius c
a
lculation
s
commit
|
commitdiff
|
tree
2016-07-09
Chris Robinson
Fix a direct access to
a
UIntM
a
p
commit
|
commitdiff
|
tree
2016-07-08
Ch
r
is Ro
b
inson
Reor
d
e
r
some source fields
commit
|
commitdiff
|
tree
2016-07-07
Chris Robinson
Avoid stand
a
r
d
mall
o
c/free for Hrtf alloca
t
ion
commit
|
commitdiff
|
tree
2016-07-07
Chris Robin
s
on
Avoid fu
n
ction calls to get the HRTF
s
ample
ra
t
e
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Chris Ro
b
ins
o
n
Avoi
d
using memcpy to copy
a s
i
n
g
l
e struct
commit
|
commitdiff
|
tree
2016-07-06
Chr
i
s Robinson
R
e
m
ove
a
sligh
t
ly outd
a
ted comment
commit
|
commitdiff
|
tree
2016-07-05
Chris Robin
s
on
R
e
move the VirtOu
t
buffer alias
commit
|
commitdiff
|
tree
2016-07-05
Chris Robinson
U
se
s
e
parate
arrays for
UIntM
a
p
key
s
and values
commit
|
commitdiff
|
tree
2016-07-04
Chris R
o
bi
n
son
U
s
e al_m
a
lloc/a
l
_
f
ree for the UIntMap array
commit
|
commitdiff
|
tree
2016-06-17
Chris Robinson
Ensure voices
h
as been
u
pdated on
c
e
before mi
x
i
n
g
them
commit
|
commitdiff
|
tree
2016-06-08
Ch
r
i
s
Robinson
Rename MaxN
o
O
f
So
u
rces for consistency
commit
|
commitdiff
|
tree
2016-06-07
Ch
r
is Robinson
R
emov
e
an IN_I
D
E_PARSER hack
commit
|
commitdiff
|
tree
2016-06-04
Chr
i
s Robinson
L
ook in the
e
xecutabl
e
'
s dir f
o
r
a
n
oth
e
r config file
commit
|
commitdiff
|
tree
2016-06-04
Chris R
o
b
inson
O
nly
d
ef
i
ne 8 HRTF fi
l
ter states and
p
arams f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
C
hris Robinson
A
dd property
q
ue
r
ies to get t
h
e device
latency with
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
Chris Robinson
Improve the
f
i
lt
e
r
p
rocessing function
commit
|
commitdiff
|
tree
2016-06-03
Chris Robinson
R
e
move so
m
e unnecessary
v
olatil
e
keywords
commit
|
commitdiff
|
tree
2016-06-02
C
hris Robin
s
on
I
m
plement
a
Neon-enhanced M
i
xRow
commit
|
commitdiff
|
tree
2016-06-01
Ch
r
is Robinson
Make
a
functio
n
sta
t
ic
commit
|
commitdiff
|
tree
2016-06-01
Chris
R
obinson
Use a ma
c
ro
to specify t
h
e ambisonic pe
r
iphoni
c
channe
l
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Chris Rob
i
nson
Use SSE f
o
r apply
i
ng the
H
Q B-Format decode
r
matrices
commit
|
commitdiff
|
tree
2016-05-31
Ch
r
is R
o
b
i
nson
Don't acces
s
the band spli
t
ter fields in the proc
e
ssing
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Chris Robinson
Don't try to e
m
ulate almtx_timedlock
commit
|
commitdiff
|
tree
2016-05-30
Chri
s
Robi
n
son
Clean up a
c
o
up
l
e variable names and dec
l
arati
o
ns
commit
|
commitdiff
|
tree
2016-05-30
C
h
ris Robinson
Re
m
ove unnecessar
y
VEC
T
O
R_INSERT
commit
|
commitdiff
|
tree
2016-05-29
Chris Robinson
H
o
l
d
the effec
t
slot
m
ap lock while handl
i
ng it
commit
|
commitdiff
|
tree
2016-05-29
Ch
r
is Robin
s
o
n
Us
e
a
l
inked list for active
e
ffect slots
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
Avoid the mi
x
er lock when getting
the plain source
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
Av
o
id an exp
l
ic
i
t
m
ixer lock for
getting the source
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
Change t
h
e ba
c
ken
d
g
e
tLatency method t
o
re
t
urn the
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
C
hris Robinson
Us
e
the backend lock for the e
f
f
e
ctstate's deviceUpdat
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris
R
obinson
Use a
spe
c
if
i
c
lock
f
o
r
the backend's
s
t
o
p/reset
/
play
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
Chris Rob
i
nson
Remove a couple unneed
e
d
f
u
n
c
tions
commit
|
commitdiff
|
tree
2016-05-23
Chris Ro
b
i
n
s
on
Increment th
e
de
v
ice's mi
x
count closer to t
h
e mixing
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Ch
r
is Robins
o
n
Properly pluralize
s
om
e
me
s
sages
commit
|
commitdiff
|
tree
2016-05-23
Ch
r
i
s
R
obinson
Improve locking f
o
r device at
t
r
i
bute queries
commit
|
commitdiff
|
tree
2016-05-21
Chris Ro
b
inson
A
v
oid using
re
a
lloc in a numb
e
r of places
commit
|
commitdiff
|
tree
2016-05-20
Ch
r
is Rob
i
nson
M
ake
t
he sour
c
e p
o
sitio
n
calu
e
s atom
i
c
commit
|
commitdiff
|
tree
2016-05-18
Chris
R
obins
o
n
Copy th
e
s
o
urce's Loo
p
ing property i
n
to the voice
commit
|
commitdiff
|
tree
2016-05-18
Chris Ro
b
ins
o
n
Avoid redundantly storing distan
c
e
m
odel setti
n
gs
commit
|
commitdiff
|
tree
2016-05-18
Ch
r
is Ro
b
i
n
son
Update the
r
ight effect
state wh
e
n
t
he device is re
s
et
commit
|
commitdiff
|
tree
2016-05-17
Chris Robins
o
n
Don
'
t
a
ssume the "real" out
p
ut
b
uffer fo
l
l
ows
th
e
dry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Improve reverb p
a
nn
i
ng gains fo
r
"3D" output
.
commit
|
commitdiff
|
tree
2016-05-17
Chri
s
Robinson
Ignore
t
he li
s
ten
i
ng ang
l
e for the wet
p
ath sound
c
ones
commit
|
commitdiff
|
tree
2016-05-17
Chris
Ro
b
inson
Use floats for the listen
e
r transforms
commit
|
commitdiff
|
tree
2016-05-16
Chris Ro
b
inson
Don'
t
st
o
re the
s
ource's u
p
d
a
te method with the v
o
ice
commit
|
commitdiff
|
tree
2016-05-16
Chris
R
o
b
inson
Avoid s
e
p
a
rate
updates to
sources that shoul
d
apply
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinson
Allocate context storage b
e
fore starting/resetti
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinso
n
Avoid dupl
i
cate e
f
fect
state
o
b
j
ects in the freelist
commit
|
commitdiff
|
tree
2016-05-15
C
h
ris
Robinson
Avoid using a
flag to specify if
the effect sta
t
e needs
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinson
Provide asynchronous p
r
o
perty updates
for sources
commit
|
commitdiff
|
tree
2016-05-14
Chri
s
Robinson
S
tore the re
m
aining co
n
tex
t
pr
o
perties with the li
s
t
e
ner
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
C
hris Robinso
n
Ge
t
rid of an unnecess
a
ry copy
o
f
A
Lef
f
ect
P
r
o
p
s
commit
|
commitdiff
|
tree
2016-05-13
Ch
r
is
R
obins
o
n
P
roperly load
t
he effect s
t
ate pointer from
t
h
e prope
r
ty
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Reco
g
nize AUX0
.
.
.
AUX15 for decoder spe
a
k
e
r labels
commit
|
commitdiff
|
tree
2016-05-13
C
h
r
is Robin
s
on
H
old the effect and
filter maps while handling
effects
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robin
s
o
n
Call the effect state u
p
date m
e
thod after "ret
u
rning
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
hris R
o
b
ins
o
n
Avoid u
p
d
atin
g
the eff
e
ct s
t
a
t
e objec
t
if it's no
t
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
hris Robinson
Provide (mostly)
l
ockles
s
upda
t
es for
e
ffect slots
commit
|
commitdiff
|
tree
2016-05-12
Chris Robinson
Use a loc
k
l
ess method for updating listener an
d
cont
e
xt
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
C
h
ris Robinson
Hold the buffer map
l
o
ck
while han
d
ling the buffer
commit
|
commitdiff
|
tree
2016-05-11
Chris Robinson
Hold the
s
ource map lock
w
h
ile ha
n
d
ling it
commit
|
commitdiff
|
tree
2016-05-11
Chris Rob
i
ns
o
n
A
d
d
a
comment about C
o
effCount be
i
ng 0
commit
|
commitdiff
|
tree
2016-05-10
Chris Robinson
Use the source
'
s offset type to determine
i
f there
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chris Robinso
n
Find a valid sour
c
e buffer before updati
n
g th
e
voice
commit
|
commitdiff
|
tree
2016-05-09
Chris Robinson
Store more "a
c
tive"
li
s
t
ener a
n
d context p
r
operties
.
.
.
commit
|
commitdiff
|
tree
2016-05-01
Ch
r
is Ro
b
inson
Don'
t
c
rash w
h
en
t
here'
s
no backe
n
d to probe
commit
|
commitdiff
|
tree
2016-04-26
Ch
r
is Robinson
Start AL_SOFT_buff
e
r_samples2
as a replaceme
n
t for
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris
R
obinson
R
emove unnecessary code for the no
w
-unused write of
f
set
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Add s
u
pport for
A
L
_EXT_
S
OURC
E
_R
A
DIU
S
commit
|
commitdiff
|
tree
2016-04-25
Chr
i
s R
o
binson
Drop su
p
p
o
rt for
AL_SOFT_buf
f
er_samples and AL_
S
OFT_buffer
_
s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
C
hris Robins
o
n
Avo
i
d an
unn
e
cessary alu
V
ector
commit
|
commitdiff
|
tree
2016-04-25
C
hris R
o
binson
Improve radius
b
e
havior with scaling of ambiso
n
ic
co
e
ffici
e
nts
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Provide a
d
ecoder preset
for 5
.
1 Surro
u
n
d outp
u
t
commit
|
commitdiff
|
tree
2016-04-24
Chris R
o
binson
O
p
en the f
i
le selec
t
or to a
n
existing path
f
or presets
commit
|
commitdiff
|
tree
2016-04-24
Chris
R
obinson
Ins
t
all the amb
d
ec preset
files
commit
|
commitdiff
|
tree
2016-04-23
Chris Robinson
A
dd s
o
me general info abo
u
t how ambde
c
w
orks to ambdec
.
txt
commit
|
commitdiff
|
tree
2016-04-23
Chris
R
obinson
Move some docs to the
docs d
i
rectory
commit
|
commitdiff
|
tree
2016-04-23
Ch
r
is Robins
o
n
A
d
d docs fo
r
OpenAL Soft a
n
d
standard decoder
p
resets
commit
|
commitdiff
|
tree
2016-04-22
Chris R
o
binson
Upda
t
e a config option com
m
en
t
commit
|
commitdiff
|
tree
2016-04-20
C
hris
R
obinson
Incre
a
se max o
u
tput
c
han
n
els to 16
commit
|
commitdiff
|
tree
2016-04-19
Chris Robinson
Combin
e
two
i
f
c
h
ecks
in
t
o one
commit
|
commitdiff
|
tree
2016-04-18
Chris Robinson
Remov
e
unneed
e
d Cha
n
n
e
l
Map
s
for BForma
t
format
s
commit
|
commitdiff
|
tree
2016-04-18
Chris Robin
s
on
Trace the
r
eques
t
ed attrib
u
te values
commit
|
commitdiff
|
tree
2016-04-17
Chr
i
s Robinson
Avoid storing channel names for t
h
e dry
buffer
commit
|
commitdiff
|
tree
2016-04-16
Chris Robins
o
n
Don'
t
look u
p
t
h
e dry buffer's
F
rontC
e
n
t
e
r
in the Dedicated
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Reo
r
ganize a
bit
of aluI
n
itRenderer code
commit
|
commitdiff
|
tree
2016-04-16
Chri
s
Rob
i
nson
Silence possi
b
le out-o
f
-boun
d
s warning aga
i
n
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
More directly map c
o
efficients for ambisonic mix
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Upd
a
te
some comments
commit
|
commitdiff
|
tree
2016-04-16
Chris R
o
b
i
nson
Avoid
m
ix
i
ng all coeff
i
cien
t
s together wh
e
n only
s
o
m
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Chris Robins
o
n
Fix possible o
u
t-of-bounds war
n
ing
commit
|
commitdiff
|
tree
2016-04-15
Chri
s
Ro
b
inson
Short
e
n V
E
C
T
OR_ITER_ ma
c
ros to VECTOR_
commit
|
commitdiff
|
tree
2016-04-15
Ch
r
is Robi
n
son
U
p
date a c
o
mment
commit
|
commitdiff
|
tree
2016-04-15
C
hris Robinson
Avoi
d
unnecessary loops for setting up
effect slot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Chris Rob
i
nson
Prepare
t
he custom decoder in al
u
InitRenderer
commit
|
commitdiff
|
tree
2016-04-14
Chris
R
obin
s
on
M
o
ve the In
i
tRe
n
derer meth
o
d
to
p
an
n
in
g
.
c
commit
|
commitdiff
|
tree
2016-04-14
Ch
r
is R
o
binson
Separate some long if-el
s
e
b
l
o
cks into
a separate function
commit
|
commitdiff
|
tree
next