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
Implement a Neon-enhanced MixRow
2016-06-02
Chris Robinson
Im
p
leme
n
t a
N
eo
n
-enhanced Mi
x
Ro
w
commit
|
commitdiff
|
tree
2016-06-01
Chr
i
s Robinson
Ma
k
e
a
f
u
n
ction st
a
t
ic
commit
|
commitdiff
|
tree
2016-06-01
Chris Robinson
Use a macro to specify the am
b
isonic
p
eripho
n
ic channel
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Chri
s
Robi
n
s
o
n
Us
e
SSE
for apply
i
ng
t
he
HQ B-
F
orm
a
t decode
r
matrices
commit
|
commitdiff
|
tree
2016-05-31
Chris Robi
n
son
Don't access the band
s
plitter field
s
i
n the processing
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Ch
r
is Robinson
Don't tr
y
to emu
l
a
te almtx_timed
l
ock
commit
|
commitdiff
|
tree
2016-05-30
Chris Robinson
Clean up
a
co
u
ple var
i
able name
s
and declarations
commit
|
commitdiff
|
tree
2016-05-30
Chr
i
s
Robinson
Remove unnec
e
ssary VEC
T
O
R
_INSERT
commit
|
commitdiff
|
tree
2016-05-29
Chris Robinson
Ho
l
d
t
h
e effectslot map lock
while han
d
ling
it
commit
|
commitdiff
|
tree
2016-05-29
Chris Robinson
Use a linked list for active effect slo
t
s
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
Avoid t
h
e mixer lo
c
k
w
h
en
g
e
tting the plain sourc
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
Avoid a
n
explicit
m
ixer l
o
ck f
o
r getting
the s
o
ur
c
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris
Robinson
C
hange the bac
k
end getLate
n
cy method to
retur
n
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Ro
b
in
s
o
n
Use the backen
d
lock for the effectstate's deviceUpdat
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chri
s
Robinso
n
Use a spec
i
fic lock for t
h
e
b
ackend
'
s stop
/
reset/pla
y
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
Chris Ro
b
i
n
so
n
R
e
move a
couple unnee
d
ed functions
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinson
Increm
e
nt th
e
dev
i
ce's mix count closer to the mixing
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinson
Properly pluralize
s
o
me
m
ess
a
ges
commit
|
commitdiff
|
tree
2016-05-23
C
h
r
i
s Robin
s
on
Improve locking for d
e
vice at
t
ri
b
ute querie
s
commit
|
commitdiff
|
tree
2016-05-21
Chris
Robinso
n
A
v
oid
usin
g
realloc
in a n
u
mber of place
s
commit
|
commitdiff
|
tree
2016-05-20
Chr
i
s Robinson
Make the
s
ou
r
ce
p
osit
i
on calues atomic
commit
|
commitdiff
|
tree
2016-05-18
Chris Robinson
Copy the source's Loopi
n
g
proper
t
y i
n
to the
v
o
i
ce
commit
|
commitdiff
|
tree
2016-05-18
Chris
Robinson
Av
o
id redundantly storing dis
t
ance mo
d
el setti
n
gs
commit
|
commitdiff
|
tree
2016-05-18
C
hr
i
s
Robinson
Up
d
a
te t
h
e
right effect
s
t
ate when the device i
s
reset
commit
|
commitdiff
|
tree
2016-05-17
Ch
r
is Robinson
Don't assume
t
h
e "r
e
al" output buf
f
er follows the dry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Chris
R
o
binson
Improve reverb p
a
nning
g
ains for "3D" output
.
commit
|
commitdiff
|
tree
2016-05-17
C
h
ris
Robinson
Ignor
e
the listening
a
ngle for the wet path
s
o
u
n
d cones
commit
|
commitdiff
|
tree
2016-05-17
Chr
i
s
Ro
b
i
nson
Use
floats for
the listener tr
a
nsforms
commit
|
commitdiff
|
tree
2016-05-16
Chris Robinson
Do
n
't store t
h
e sou
r
c
e's
u
pdate me
t
hod w
i
th the voice
commit
|
commitdiff
|
tree
2016-05-16
Chri
s
Robinson
Avoid
separ
a
te
u
p
dates t
o
sources that should
a
pply
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chr
i
s
R
o
b
ins
o
n
Allocate
c
ontext storage bef
o
r
e starting/resetting
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinson
Avoid d
u
plicat
e
effect
state o
b
jects in th
e
f
r
eelis
t
commit
|
commitdiff
|
tree
2016-05-15
Chri
s
Robinson
A
void using a flag
t
o
s
pecify if the effect state
needs
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
hris
R
obinson
Provide asy
n
chronous
p
ropert
y
updat
e
s for
s
ourc
e
s
commit
|
commitdiff
|
tree
2016-05-14
C
hris Ro
b
i
nson
Store t
h
e rem
a
i
n
ing co
n
tex
t
properties with
the listener
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
C
hris Robinson
Get r
i
d
o
f an un
n
ecess
a
ry copy
o
f A
L
effectProps
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Pr
o
perly loa
d
th
e
e
ff
e
ct sta
t
e po
i
nter from th
e
prope
r
ty
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robins
o
n
Recogniz
e
AUX0
.
.
.
AUX15 for
d
ecoder speaker
l
abels
commit
|
commitdiff
|
tree
2016-05-13
Chri
s
Ro
b
inson
Hold
th
e
effect
a
nd f
i
lter maps
w
hile hand
l
ing
eff
e
cts
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robin
s
on
Ca
l
l the effect st
a
t
e
update method after "returni
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
h
ris Robins
o
n
Avoid updating the effec
t
state object
i
f
it's not
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chr
i
s Robinson
Provide (mostly
)
l
ockle
s
s up
d
a
tes fo
r
effect slots
commit
|
commitdiff
|
tree
2016-05-12
C
hris Ro
b
in
s
on
Use
a lockless meth
o
d f
o
r updating listener a
n
d context
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Chris Robinson
Hold the buffer map lock while h
a
ndlin
g
t
he buffer
commit
|
commitdiff
|
tree
2016-05-11
C
hri
s
Robinson
Ho
l
d the source ma
p
lock while
handling i
t
commit
|
commitdiff
|
tree
2016-05-11
Ch
r
is
R
obinson
Add a comment ab
o
ut
Coef
f
Count being 0
commit
|
commitdiff
|
tree
2016-05-10
C
hris Robi
n
son
Use the sou
r
ce'
s
offse
t
type
to determine if th
e
re
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chris Robinson
F
ind a v
a
lid s
o
urce buffer before u
p
dating th
e
voice
commit
|
commitdiff
|
tree
2016-05-09
Chris Robinson
S
t
ore more
"
a
c
t
i
v
e
"
listener and c
o
ntext prop
e
rties
.
.
.
commit
|
commitdiff
|
tree
2016-05-01
Chris Robins
o
n
Don't crash when there's no b
a
ckend to
p
ro
b
e
commit
|
commitdiff
|
tree
2016-04-26
C
h
ris Robinson
Start AL
_
SOFT
_
b
u
ffer
_
samples2 a
s
a repl
a
cement fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
C
h
ris Robin
s
on
Remove un
n
e
c
essary code for
the now-
u
nused w
r
ite offset
commit
|
commitdiff
|
tree
2016-04-25
Chris
Robinson
A
d
d support for AL_EXT_SOURCE_
R
ADIUS
commit
|
commitdiff
|
tree
2016-04-25
Chris
Robinson
Dr
o
p support
for AL_SOFT_buffer_s
a
mples
a
nd AL_SOFT_bu
f
fer_s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
C
hris Robinson
Avoid an unnecessary a
l
u
V
ector
commit
|
commitdiff
|
tree
2016-04-25
Chris Ro
b
i
nson
Imp
r
ov
e
radius b
e
havior
with scaling of a
m
bi
s
on
i
c c
o
efficients
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Provide a decoder
p
rese
t
for 5
.
1 Surr
o
und outpu
t
commit
|
commitdiff
|
tree
2016-04-24
Ch
r
is
R
obinson
Open the fi
l
e selector to
a
n
exi
s
tin
g
path for presets
commit
|
commitdiff
|
tree
2016-04-24
Chris Robinson
Install the ambdec p
r
e
se
t
files
commit
|
commitdiff
|
tree
2016-04-23
C
h
ris Robinson
Add some
general inf
o
about how ambde
c
works to ambdec
.
txt
commit
|
commitdiff
|
tree
2016-04-23
Chris Robins
o
n
Move some
d
oc
s
to
the docs directory
commit
|
commitdiff
|
tree
2016-04-23
C
hris Robinson
Add do
c
s f
o
r OpenA
L
S
o
f
t and s
t
andar
d
decoder
p
resets
commit
|
commitdiff
|
tree
2016-04-22
C
h
ris Ro
b
ins
o
n
Update a
c
onf
i
g
o
ption
com
m
en
t
commit
|
commitdiff
|
tree
2016-04-20
Chris Ro
b
ins
o
n
Incr
e
ase max output ch
a
nnel
s
to 16
commit
|
commitdiff
|
tree
2016-04-19
Ch
r
is Robinson
C
o
mb
i
ne two if checks into one
commit
|
commitdiff
|
tree
2016-04-18
Chris Robinson
Re
m
ov
e
unnee
d
ed ChannelMaps for BFormat
formats
commit
|
commitdiff
|
tree
2016-04-18
Chris Robinson
T
r
a
ce the
reques
t
ed attribute values
commit
|
commitdiff
|
tree
2016-04-17
Chris Robinson
Avoid storin
g
channel names for
the dr
y
buffer
commit
|
commitdiff
|
tree
2016-04-16
Chris Robi
n
son
D
o
n't
l
ook up the dry buffer's FrontCente
r
in
the Dedicat
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chri
s
R
o
bi
n
son
Reorgan
i
z
e a bit of aluInitRe
n
derer code
commit
|
commitdiff
|
tree
2016-04-16
Chris Rob
i
nson
S
i
l
ence possible out-of-bo
u
nd
s
w
a
rning again
commit
|
commitdiff
|
tree
2016-04-16
C
h
ris Ro
b
inso
n
Mor
e
directl
y
m
ap coef
f
icients
f
or ambisonic mixi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Update some comments
commit
|
commitdiff
|
tree
2016-04-16
Chris Ro
b
in
s
on
Av
o
id mixing all coefficients toget
h
er when
only some
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Chris Rob
i
nson
Fix
p
o
s
sible out
-
of-bound
s
warn
i
n
g
commit
|
commitdiff
|
tree
2016-04-15
Chris Ro
b
ins
o
n
Shor
t
en VECTOR_ITER
_
macros to VEC
T
OR_
commit
|
commitdiff
|
tree
2016-04-15
C
hris Robinson
U
p
dat
e
a
comment
commit
|
commitdiff
|
tree
2016-04-15
Chr
i
s Robinson
Avoid
u
nnecessary loo
p
s for setting up eff
e
ct slot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
C
hr
i
s Rob
i
nson
P
r
epar
e
the custom decoder in aluI
n
i
t
Renderer
commit
|
commitdiff
|
tree
2016-04-14
C
hris
Robinson
M
ove the InitRenderer method to panni
n
g
.
c
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
Separate some lon
g
if-else blocks into a separate function
commit
|
commitdiff
|
tree
2016-04-14
Chris R
o
bin
s
on
Split al
u
InitPanning into s
e
p
a
rate fu
n
c
t
ions for
H
RTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinson
Put the d
e
coder option
s
i
n a
g
r
o
up box
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinson
Improve er
r
or trace
f
or bad
m
atr
i
x definitions
commit
|
commitdiff
|
tree
2016-04-10
Ch
r
i
s
R
ob
i
nso
n
Fix x
o
ver_freq type in the ambdec doc
commit
|
commitdiff
|
tree
2016-04-09
Chris R
o
bi
n
son
Use frequency-dependent process
i
ng for the ambisonic
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
C
hr
i
s Robinson
U
s
e
t
h
e correct slot callback f
o
r the 6
.
1 and 7
.
1
d
ecoder
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
C
h
ris Ro
b
i
n
son
Avoid double
s
lash
e
s
when
constructi
n
g p
a
ths
commit
|
commitdiff
|
tree
2016-04-06
Chri
s
Ro
b
inson
U
s
e al_m
a
l
l
oc/al_fr
e
e for
a
ll
o
cations
commit
|
commitdiff
|
tree
2016-04-06
Chris Robinson
Also disable
A
L
S
A
's
r
e
sampler when not
r
equesting a
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris Robinson
Add a hack to w
o
r
karound errone
o
us prebuf valu
e
s f
r
om
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Ch
r
i
s
R
obinson
Use the 3D pan
n
e
d
outp
u
t for reve
r
b with HQ decoding
commit
|
commitdiff
|
tree
2016-03-30
C
h
ris
Robinson
Allow du
a
l-band decoder
s
fo
r
b
a
sic
r
e
n
dering
commit
|
commitdiff
|
tree
2016-03-30
Chris Ro
b
inson
Properly make hq-mo
d
e
defa
u
lt to off
commit
|
commitdiff
|
tree
2016-03-30
Chris Robi
n
s
o
n
Remove
t
he old ringbuffer impl
e
mentation
commit
|
commitdiff
|
tree
2016-03-30
Chris Rob
i
nson
Conve
r
t remaining ringb
u
ffers to the
l
o
ckless
v
ariant
commit
|
commitdiff
|
tree
2016-03-29
Chris Robinson
Mo
v
e the aligned
malloc functions to t
h
e common lib
commit
|
commitdiff
|
tree
2016-03-28
Chris
Robinson
Add a
con
f
ig dialog tab for de
c
oder opti
o
n
s
commit
|
commitdiff
|
tree
2016-03-28
C
h
ris Robins
o
n
S
k
ip unused output channe
l
s for th
e
HQ decode
commit
|
commitdiff
|
tree
2016-03-27
Chris Robins
o
n
Ali
g
n the Channe
l
Mix buffer and us
e
it for
u
p
-
s
a
mpling
commit
|
commitdiff
|
tree
next