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
Avoid using memcpy to copy a single struct
2016-07-06
Chris Robinson
Av
o
id u
s
ing
memcpy to copy a single
str
u
ct
commit
|
commitdiff
|
tree
2016-07-06
C
hris Robinson
Remove a sl
i
ght
l
y outdated comment
commit
|
commitdiff
|
tree
2016-07-05
Chris
Robinson
Remove the
V
ir
t
Out buffer alias
commit
|
commitdiff
|
tree
2016-07-05
Chris Robi
n
son
Use separate
arrays
f
or
U
I
n
tMap keys and v
a
lues
commit
|
commitdiff
|
tree
2016-07-04
Chris
R
o
binson
Use al_mal
l
oc/al_free for
the U
I
ntMap a
r
ra
y
commit
|
commitdiff
|
tree
2016-06-17
Chris
Ro
b
ins
o
n
En
s
ure voic
e
s has
b
een updated once bef
o
re mi
x
ing t
h
em
commit
|
commitdiff
|
tree
2016-06-08
Chris Robinso
n
Rename MaxNoOfSour
c
es for
c
o
n
s
i
ste
n
c
y
commit
|
commitdiff
|
tree
2016-06-07
Chris Robinson
R
e
move
a
n IN_IDE
_
PARSER
h
ack
commit
|
commitdiff
|
tree
2016-06-04
Chris Rob
i
nson
Look
i
n the execut
a
b
l
e
's dir for another
c
o
nfig file
commit
|
commitdiff
|
tree
2016-06-04
C
h
ris
R
obin
s
on
Only define
8 HRTF
f
i
lter states and para
m
s for the
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
Chris Robinson
Add prop
e
rt
y
q
ueries to
g
et t
h
e
de
v
i
c
e latency w
i
th
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
Chris Ro
b
inson
Improv
e
the
f
i
lter pro
c
es
s
i
ng function
commit
|
commitdiff
|
tree
2016-06-03
Chris Rob
i
ns
o
n
Remov
e
some u
n
necessary volatile key
w
or
d
s
commit
|
commitdiff
|
tree
2016-06-02
Chris Robinson
Implemen
t
a
Neon-enha
n
c
e
d MixRow
commit
|
commitdiff
|
tree
2016-06-01
Ch
r
is Robinson
Make a
function static
commit
|
commitdiff
|
tree
2016-06-01
Chris Robi
n
son
Use a
m
a
cro
t
o spec
i
fy the ambisonic
p
eripho
n
i
c
ch
a
nnel
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Chri
s
Ro
b
inson
Use SSE for apply
i
ng the HQ B-Fo
r
mat decoder ma
t
rices
commit
|
commitdiff
|
tree
2016-05-31
Chris R
o
b
inson
Don't a
c
cess th
e
band split
t
er fields
in the
proce
s
sing
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Chris
R
o
b
inson
Don'
t
try to
em
u
late almtx_time
d
l
o
c
k
commit
|
commitdiff
|
tree
2016-05-30
Chris Robinso
n
Cl
e
an
up a
c
ouple variable names and d
e
c
larations
commit
|
commitdiff
|
tree
2016-05-30
C
hr
i
s Ro
b
inson
R
e
move unnecessary VECTOR_INSER
T
commit
|
commitdiff
|
tree
2016-05-29
Chris Robinson
Hold the
e
ffectslot map lock while
h
a
ndling it
commit
|
commitdiff
|
tree
2016-05-29
Chris R
o
binson
Us
e
a linked list for a
c
tiv
e
ef
f
ect slots
commit
|
commitdiff
|
tree
2016-05-28
C
hris Rob
i
nson
Av
o
id the mixer lock when getting the p
l
ain sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris R
o
bi
n
son
Avoid an
e
xplicit mixe
r
lock for getting t
h
e source
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
C
h
r
i
s
Robins
o
n
Change the backend ge
t
Latency method to re
t
urn the
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinso
n
Use
t
he b
a
ckend
lock for the effec
t
state's devi
c
eUpdate
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chr
i
s Robinson
Use a specific l
o
c
k
for the backend
'
s stop/reset/play
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
Chris
R
obinson
Remove a
c
ouple unneeded
fu
n
ctions
commit
|
commitdiff
|
tree
2016-05-23
Ch
r
is Ro
b
inson
Increment the device's
m
ix
cou
n
t
closer t
o
the mixin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Chr
i
s Robinso
n
Properly pluralize some messages
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinson
Im
p
r
o
ve locking for device
attribute qu
e
ries
commit
|
commitdiff
|
tree
2016-05-21
Ch
r
is
R
obinson
Av
o
i
d
us
i
ng realloc in a number of pla
c
es
commit
|
commitdiff
|
tree
2016-05-20
Chris Robinso
n
Make
the sour
c
e posi
t
i
on calue
s
a
tomic
commit
|
commitdiff
|
tree
2016-05-18
Chris Robinson
Cop
y
the source's Loop
i
ng
pr
o
perty into the vo
i
ce
commit
|
commitdiff
|
tree
2016-05-18
C
h
ris Robinson
Avoid redunda
n
tly stor
i
ng distance mod
e
l
settings
commit
|
commitdiff
|
tree
2016-05-18
Chris Robin
s
on
U
pdate the r
i
ght e
f
f
e
c
t
st
a
te
w
hen the
d
e
vice is reset
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
D
o
n
't assu
m
e the "real" output buffer follows the dry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Chr
i
s Robinson
Im
p
rov
e
re
v
erb panning g
a
ins for "3D"
output
.
commit
|
commitdiff
|
tree
2016-05-17
Chr
i
s Robinson
I
g
n
o
re the listening an
g
le for the
w
et path sound c
o
nes
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
U
s
e
f
lo
a
ts for the listener trans
f
orm
s
commit
|
commitdiff
|
tree
2016-05-16
Chris Robinson
Don't
store the
source
'
s u
p
date m
e
t
hod wi
t
h
t
he v
o
i
c
e
commit
|
commitdiff
|
tree
2016-05-16
Chri
s
Robin
s
on
Avoid s
e
parate
upd
a
tes
t
o
sou
r
ces
that s
h
ould apply
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinson
A
l
locate context sto
r
age befo
r
e
st
a
r
t
ing/r
e
s
e
tting
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Ch
r
is Rob
i
nson
A
void
duplicate effect stat
e
ob
j
ects in the fr
e
e
list
commit
|
commitdiff
|
tree
2016-05-15
Chri
s
Robinso
n
Avoid using a
fla
g
t
o
s
p
e
c
ify if the
e
ffect state needs
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinso
n
P
rovid
e
asynchrono
u
s
p
rope
r
ty updates f
o
r so
u
rc
e
s
commit
|
commitdiff
|
tree
2016-05-14
Chris
R
obinson
Store the r
e
maining context pr
o
perti
e
s with the li
s
tener
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
Chris Robinson
Get r
i
d of
an unnec
e
ss
a
ry copy of ALeffectProps
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinso
n
Properl
y
load th
e
effect s
t
ate p
o
inter
f
rom the p
r
operty
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Ro
b
inson
Recog
n
ize AUX0
.
.
.
AUX15 for decoder speaker labe
l
s
commit
|
commitdiff
|
tree
2016-05-13
C
h
ris Robinson
Hold the
effect
an
d
f
i
lter maps
while h
a
ndling effects
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris
R
obinson
Ca
l
l the effect state
u
pdate method af
t
er
"re
t
urning
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris
R
obi
n
son
Av
o
i
d
updating the effect state
o
b
j
ect
if it's no
t
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris
Robin
s
on
Provide
(
m
ostly) lockless up
d
ates f
o
r effect slots
commit
|
commitdiff
|
tree
2016-05-12
Chris
R
obins
o
n
Use a
lockless metho
d
f
or
updating
l
istener and c
o
nt
e
xt
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Chris Ro
b
in
s
on
H
o
ld
t
h
e b
u
f
fer map lock while
h
a
n
d
ling
the buff
e
r
commit
|
commitdiff
|
tree
2016-05-11
Chris Robi
n
son
Hold
the s
o
urce map loc
k
while handli
n
g it
commit
|
commitdiff
|
tree
2016-05-11
Chris Robinson
Add a comment about CoeffCount being 0
commit
|
commitdiff
|
tree
2016-05-10
Chris Robinson
U
s
e
th
e
source's
o
ffset type to determine if there
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chri
s
Robin
s
o
n
F
ind
a valid source
b
u
f
fer befo
r
e
u
p
d
ating the voice
commit
|
commitdiff
|
tree
2016-05-09
Chris Robinson
Store more "a
c
ti
v
e" li
s
te
n
er and
context propertie
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-01
Chris Robinson
Don't c
r
ash when there's n
o
backend to
probe
commit
|
commitdiff
|
tree
2016-04-26
Chris Robinson
Start AL_S
O
F
T
_buffer_sampl
e
s2
as a replac
e
ment for
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Robin
s
on
Remove unnecess
a
ry code f
o
r
the
n
o
w
-unus
e
d write offset
commit
|
commitdiff
|
tree
2016-04-25
Chris Robin
s
on
Add sup
p
ort for AL_EXT_SOURCE_RADIUS
commit
|
commitdiff
|
tree
2016-04-25
Chris
R
obi
n
so
n
Drop sup
p
ort for
A
L_SOF
T
_buff
e
r
_sam
p
le
s
an
d
AL_SOFT_buf
f
er_s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chr
i
s
R
o
bin
s
on
Avoid an unnecessary
aluVector
commit
|
commitdiff
|
tree
2016-04-25
C
h
ris Ro
b
inson
Improve radius behavi
o
r wi
t
h
scaling o
f
a
m
biso
n
i
c
coefficien
t
s
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Provide
a decoder
p
reset for 5
.
1 Surround outpu
t
commit
|
commitdiff
|
tree
2016-04-24
Chri
s
Robinson
Open the file selecto
r
to an existin
g
path for presets
commit
|
commitdiff
|
tree
2016-04-24
Chr
i
s
R
o
b
ins
o
n
Install
th
e
am
b
d
ec preset files
commit
|
commitdiff
|
tree
2016-04-23
Chris Robinson
Add some ge
n
e
ra
l
in
f
o about
h
o
w ambdec works to
ambdec
.
txt
commit
|
commitdiff
|
tree
2016-04-23
C
h
ris Robinson
Mov
e
some
d
ocs to the docs directory
commit
|
commitdiff
|
tree
2016-04-23
Chris Robinson
Add docs for
OpenAL Soft and s
t
andard d
e
code
r
pre
s
ets
commit
|
commitdiff
|
tree
2016-04-22
Chris Robinson
Update a config op
t
i
on com
m
ent
commit
|
commitdiff
|
tree
2016-04-20
Chris Robi
n
son
Increase max o
u
tput ch
a
nne
l
s to 16
commit
|
commitdiff
|
tree
2016-04-19
Chris Robin
s
on
Co
m
bine two if checks
i
n
t
o
o
n
e
commit
|
commitdiff
|
tree
2016-04-18
Chris Robins
o
n
R
emove unn
e
e
d
e
d Channel
M
aps for BFor
m
at formats
commit
|
commitdiff
|
tree
2016-04-18
Chris
Robinson
T
r
ace the
r
equested
a
tt
r
ibute valu
e
s
commit
|
commitdiff
|
tree
2016-04-17
Chris Robinson
Avoid sto
r
ing channe
l
names for the
d
ry bu
f
fer
commit
|
commitdiff
|
tree
2016-04-16
C
hri
s
Robinso
n
Don't look up the dry buffer's FrontCe
n
ter in
t
he Dedicated
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chri
s
R
obinson
R
eo
r
ganize a bi
t
of aluIni
t
Renderer code
commit
|
commitdiff
|
tree
2016-04-16
Chri
s
Robinson
Sile
n
c
e
possible out-of-bounds warn
i
n
g ag
a
in
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
M
o
re directly map coefficients for ambi
s
onic mixing
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris
R
o
b
i
n
son
Update
s
ome
c
o
m
ments
commit
|
commitdiff
|
tree
2016-04-16
Chri
s
Robin
s
on
Avoi
d
mixing all coefficient
s
togeth
e
r
when onl
y
so
m
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Chris Ro
b
inson
Fix p
o
ssible out
-
of-b
o
unds warning
commit
|
commitdiff
|
tree
2016-04-15
Chris R
o
b
i
n
son
Shorten
V
EC
T
OR_ITER_ ma
c
r
o
s
to VECT
O
R_
commit
|
commitdiff
|
tree
2016-04-15
Chris Robinson
Upda
t
e
a
comment
commit
|
commitdiff
|
tree
2016-04-15
Chri
s
Ro
b
inson
Avoid unneces
s
a
r
y loops f
o
r setting
up
effect
s
lot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Chri
s
R
o
binson
Pr
e
pa
r
e
the custom decoder in alu
I
nitRenderer
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
Move
the
I
nit
R
enderer method to pan
n
i
n
g
.
c
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
Separate some long
i
f-else block
s
into
a
sepa
r
a
te fu
n
c
tion
commit
|
commitdiff
|
tree
2016-04-14
Chris Robin
s
on
Split alu
I
ni
t
Panning into separa
t
e functions for HRTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Ch
r
is Robinson
Put the decoder
options in a
gro
u
p
b
ox
commit
|
commitdiff
|
tree
2016-04-10
C
h
ris Robinson
I
mprove
e
rror trace fo
r
bad m
a
trix definition
s
commit
|
commitdiff
|
tree
2016-04-10
Chr
i
s Robinson
F
i
x xover_freq type in t
h
e
amb
d
ec
d
o
c
commit
|
commitdiff
|
tree
2016-04-09
Chri
s
Robi
n
son
U
s
e frequen
c
y
-
depende
n
t proc
e
ssing for the amb
i
soni
c
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Chris Robi
n
s
on
Use the correct s
l
ot ca
l
lback
f
or th
e
6
.
1 and 7
.
1
d
ecoder
.
.
.
commit
|
commitdiff
|
tree
next