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
Use SSE for applying the HQ B-Format decoder matrices
2016-05-31
C
h
ri
s
R
obinso
n
Use SS
E
for a
p
plying the HQ
B
-Format d
e
c
o
der
matrices
commit
|
commitdiff
|
tree
2016-05-31
Chris Ro
b
inson
Don't access
t
h
e b
a
nd splitter fields in
t
he processing
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
C
h
ris
Robinson
Don't
t
r
y to emulate almt
x
_ti
m
edlock
commit
|
commitdiff
|
tree
2016-05-30
Chris
Robin
s
on
Cle
a
n u
p
a couple
v
aria
b
le names and declarations
commit
|
commitdiff
|
tree
2016-05-30
C
h
ris Robinson
Remov
e
unnec
e
ssar
y
VECTOR_INSERT
commit
|
commitdiff
|
tree
2016-05-29
C
hris Robinson
Hold the
effectslot
map
l
ock while
h
andli
n
g it
commit
|
commitdiff
|
tree
2016-05-29
C
h
r
i
s Robinson
U
s
e a li
n
k
e
d list f
o
r active e
f
fec
t
slots
commit
|
commitdiff
|
tree
2016-05-28
Chris Rob
i
nso
n
A
void the m
i
x
er lo
c
k
when getting th
e
plain so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinso
n
Avoid
a
n
e
xplicit mixer lock for
getting
t
he
source
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Ch
r
is Robinson
C
h
ange t
h
e backend getLat
e
nc
y
method
t
o
r
etur
n
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chr
i
s
Robin
s
on
Use the
b
ackend lock
for the e
f
fectstate
'
s deviceUpdate
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chri
s
Robinso
n
Use
a
specific
loc
k
for the backe
n
d's stop/reset/pla
y
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
Ch
r
i
s
Robinson
Remove a
c
ouple unnee
d
ed functions
commit
|
commitdiff
|
tree
2016-05-23
Chris Robin
s
on
I
n
cr
e
ment the device's
mix
count clo
s
er to
the mixing
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Chri
s
R
o
binson
Properly plur
a
lize some
messages
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinson
I
mprove lo
c
king for device at
t
r
i
bute queries
commit
|
commitdiff
|
tree
2016-05-21
Chris Robinson
Avoid usin
g
re
a
l
l
oc in a numb
e
r
of
p
l
a
c
es
commit
|
commitdiff
|
tree
2016-05-20
Chris Rob
i
n
s
on
Make the sourc
e
posit
i
on calues
atomic
commit
|
commitdiff
|
tree
2016-05-18
Chris Robinson
Co
p
y
the source's Loo
p
i
n
g
pro
p
erty
i
nto t
h
e voice
commit
|
commitdiff
|
tree
2016-05-18
Chris Robinson
Avoid redundant
l
y storing di
s
tance
mo
d
el settings
commit
|
commitdiff
|
tree
2016-05-18
Chris Robinson
U
p
date the ri
g
ht effect state
when the device is reset
commit
|
commitdiff
|
tree
2016-05-17
Ch
r
is Robi
n
so
n
Don't a
s
s
u
me t
h
e
"real" outpu
t
buffer follows th
e
dry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Impr
o
ve
reve
r
b panning ga
i
ns fo
r
"
3D" output
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robi
n
son
Ignore th
e
listenin
g
angle fo
r
the wet pa
t
h soun
d
cones
commit
|
commitdiff
|
tree
2016-05-17
Chris Robins
o
n
Us
e
f
l
oats
f
or th
e
listener t
r
ansforms
commit
|
commitdiff
|
tree
2016-05-16
Chr
i
s
R
obinson
D
on't store the
s
o
urce's update
m
eth
o
d
with the vo
i
c
e
commit
|
commitdiff
|
tree
2016-05-16
Chris Robins
o
n
Avo
i
d separate
u
pdates to so
u
rc
e
s that should apply
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
hris Robin
s
on
Allocate conte
x
t
storage before st
a
rting/
r
e
s
e
t
ting
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
h
ris R
o
binson
A
v
oid
d
uplicate ef
f
ect
state object
s
in the fr
e
e
list
commit
|
commitdiff
|
tree
2016-05-15
Chris Rob
i
n
s
on
Avoid usi
n
g a flag to spec
i
fy
if the e
f
fect state n
e
eds
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris
R
obinson
P
rov
i
de asynchronous pr
o
per
t
y updates for sources
commit
|
commitdiff
|
tree
2016-05-14
Chris Robinson
Store th
e
remaining context properties with the
l
i
s
te
n
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
Ch
r
is Robinson
Ge
t
rid of a
n
unneces
s
ary copy of ALeffe
c
tProps
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Proper
l
y load
t
he
e
ffect s
t
ate pointer from
t
he property
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Re
c
ognize AUX0
.
.
.
AU
X
15 for
d
ecoder speaker la
b
els
commit
|
commitdiff
|
tree
2016-05-13
Chris Ro
b
ins
o
n
H
old t
h
e effect and filter maps
w
h
ile
h
andling effec
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Ro
b
i
n
son
Call t
h
e ef
f
ect state update method after "retu
r
ning
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
h
ri
s
Rob
i
nson
Avoid updating the effec
t
s
t
a
te o
b
j
e
ct if it's
n
ot
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
hris Robins
o
n
P
rovi
d
e (mostly
)
lockles
s
upd
a
tes for effect slots
commit
|
commitdiff
|
tree
2016-05-12
Chris Robinson
Use
a lockless method for updatin
g
listener and contex
t
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Chr
i
s
Robinson
Hold the
b
u
ff
e
r map lock
while handling the buffer
commit
|
commitdiff
|
tree
2016-05-11
C
h
ris Rob
i
nson
Hold
the sour
c
e m
a
p lock w
h
ile
h
andling
i
t
commit
|
commitdiff
|
tree
2016-05-11
Chris
R
obinso
n
A
d
d a comment about
C
oeffCount being 0
commit
|
commitdiff
|
tree
2016-05-10
Chris Robinson
Us
e
the s
o
urce's offset type to d
e
termine if there
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chris Rob
i
nson
Find a va
l
i
d source bu
f
fer before u
p
dating the voice
commit
|
commitdiff
|
tree
2016-05-09
Chris
Robinson
Sto
r
e more
"active" listener and c
o
nte
x
t p
r
operties
.
.
.
commit
|
commitdiff
|
tree
2016-05-01
C
h
ris Ro
b
inson
Don't crash when there's
no backend to prob
e
commit
|
commitdiff
|
tree
2016-04-26
Ch
r
is Robinson
S
tart AL_SOFT_buffer_samples
2
as a replace
m
en
t
for
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Remove unnecessary
c
od
e
fo
r
the no
w
-un
u
sed write
of
f
s
e
t
commit
|
commitdiff
|
tree
2016-04-25
Chr
i
s Robinson
Add sup
p
ort
f
or
A
L_
E
XT_SOURCE_RA
D
I
US
commit
|
commitdiff
|
tree
2016-04-25
Ch
r
is Ro
b
inson
Drop
supp
o
rt for
A
L_SOFT_bu
f
fer_samples
and AL_SOFT_buf
f
er_s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
C
hris Robinson
Avoid an unnece
s
s
a
ry al
u
Vect
o
r
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinso
n
Impro
v
e r
a
d
i
u
s
b
e
h
avior wit
h
scaling of
a
mbis
o
n
i
c
coe
f
fi
c
ient
s
commit
|
commitdiff
|
tree
2016-04-25
Chris Robins
o
n
P
rovi
d
e a decoder preset for 5
.
1 Surrou
n
d output
commit
|
commitdiff
|
tree
2016-04-24
Chri
s
R
o
binson
Op
e
n the file
s
elec
t
or to an existing
p
a
th for
preset
s
commit
|
commitdiff
|
tree
2016-04-24
C
h
ris Robins
o
n
I
n
sta
l
l th
e
amb
d
ec
p
r
eset
fi
l
es
commit
|
commitdiff
|
tree
2016-04-23
C
h
r
is Robi
n
son
Add some general inf
o
a
b
o
u
t how ambde
c
works to ambdec
.
t
x
t
commit
|
commitdiff
|
tree
2016-04-23
Chris Robinson
M
ove some
d
ocs to the docs di
r
ect
o
ry
commit
|
commitdiff
|
tree
2016-04-23
Chri
s
Robinso
n
Add d
o
cs
for OpenAL
S
oft
and standard decoder pre
s
ets
commit
|
commitdiff
|
tree
2016-04-22
Chris Robinson
Update
a config option comment
commit
|
commitdiff
|
tree
2016-04-20
Chris Ro
b
i
n
son
Increase max output channe
l
s t
o
16
commit
|
commitdiff
|
tree
2016-04-19
Chris Robinson
Combine two i
f
ch
e
cks i
n
to one
commit
|
commitdiff
|
tree
2016-04-18
Chris Robinson
Remove unne
e
d
e
d
ChannelMaps for BFormat
formats
commit
|
commitdiff
|
tree
2016-04-18
Chris R
o
b
inso
n
T
r
a
c
e the requested attribute values
commit
|
commitdiff
|
tree
2016-04-17
Chris Robi
n
s
on
Avoid storing channel
n
ames for the dry
b
uffer
commit
|
commitdiff
|
tree
2016-04-16
Chris Robins
o
n
Don't
l
ook
u
p the dry buffer's
FrontCen
t
er in the D
e
dic
a
ted
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris
Robinson
Reor
g
anize a bit o
f
aluI
n
i
tR
e
n
d
erer code
commit
|
commitdiff
|
tree
2016-04-16
C
hris Robinson
Silen
c
e possib
l
e
out-of-bounds warnin
g
again
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
More direc
t
ly map
c
o
eff
i
c
ients for ambis
o
n
ic mixing
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Ch
r
is Rob
i
nson
Update some co
m
ments
commit
|
commitdiff
|
tree
2016-04-16
Chris
R
obinson
Avoid mixing all coeffic
i
ent
s
together w
h
en o
n
ly some
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Chris Robinson
Fix possible
out-of
-
bound
s
warning
commit
|
commitdiff
|
tree
2016-04-15
Chris Robinson
S
h
orten VE
C
TOR_ITER_ ma
c
ros to VECT
O
R_
commit
|
commitdiff
|
tree
2016-04-15
Ch
r
is
Rob
i
nso
n
Updat
e
a comment
commit
|
commitdiff
|
tree
2016-04-15
Chris Robinson
Avoid
u
nnecessary l
o
ops for
set
t
ing
u
p effect sl
o
t
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
Prepare the
cust
o
m dec
o
de
r
in aluInitRender
e
r
commit
|
commitdiff
|
tree
2016-04-14
Chris Robins
o
n
Mo
v
e the
InitRenderer
method to panning
.
c
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
S
eparate some long if-else
b
locks
into a separate function
commit
|
commitdiff
|
tree
2016-04-14
Ch
r
i
s Ro
b
i
nson
Split aluInitP
a
nning into separate func
t
ions
for HRTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Chris Ro
b
inson
P
u
t the
decoder opti
o
ns in
a gr
o
up
b
ox
commit
|
commitdiff
|
tree
2016-04-10
Ch
r
is Ro
b
inso
n
Im
p
rove err
o
r tr
a
ce for ba
d
ma
t
ri
x
definitions
commit
|
commitdiff
|
tree
2016-04-10
Ch
r
is Robin
s
o
n
Fi
x
xover_freq
t
ype
i
n the am
b
dec d
o
c
commit
|
commitdiff
|
tree
2016-04-09
Chris
R
obins
o
n
Use frequency-de
p
endent processing
f
or the
a
mbis
o
nic
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Chris
R
o
b
i
n
son
Use the co
r
rect
s
l
o
t ca
l
lback for the 6
.
1 and 7
.
1
d
ecode
r
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
Chri
s
R
o
bins
o
n
Av
o
id
double slashes
when constructing path
s
commit
|
commitdiff
|
tree
2016-04-06
Chris
Ro
b
i
n
s
on
Use al_malloc
/
a
l
_free
for allocatio
n
s
commit
|
commitdiff
|
tree
2016-04-06
Chr
i
s Robin
s
on
Also disab
l
e ALSA
'
s resamp
l
er when not
r
equesting a
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris Robinson
Ad
d
a ha
c
k to workaround erroneous
preb
u
f values fro
m
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris Robin
s
on
U
se the 3D pan
n
ed
output fo
r
rev
e
rb with HQ
d
ecoding
commit
|
commitdiff
|
tree
2016-03-30
Chris Ro
b
inson
All
o
w dua
l
-band
d
ecoders for basic rend
e
r
ing
commit
|
commitdiff
|
tree
2016-03-30
Chris Robinson
Properly mak
e
hq
-
mode default to
off
commit
|
commitdiff
|
tree
2016-03-30
C
h
ris Robinso
n
Remo
v
e t
h
e old
r
ingbuf
f
er
impl
e
mentation
commit
|
commitdiff
|
tree
2016-03-30
Chr
i
s
R
o
bi
n
s
o
n
Convert rema
i
n
i
n
g ring
b
uffers to the loc
k
les
s
v
arian
t
commit
|
commitdiff
|
tree
2016-03-29
C
hris Robi
n
son
Mo
v
e
the
aligned malloc functions to the co
m
mon
lib
commit
|
commitdiff
|
tree
2016-03-28
C
hris Robinson
Add a config
d
i
a
log
t
ab fo
r
decoder options
commit
|
commitdiff
|
tree
2016-03-28
C
hris Robinso
n
Sk
i
p u
n
used output cha
n
nels
fo
r
the HQ decode
commit
|
commitdiff
|
tree
2016-03-27
Chris Robin
s
on
Ali
g
n the C
h
a
n
nelMix
buffe
r
a
n
d use it fo
r
up-sampling
commit
|
commitdiff
|
tree
2016-03-27
C
hris
Robinson
Add a text file describing Am
b
Dec config
file support
.
commit
|
commitdiff
|
tree
2016-03-27
C
hris Ro
b
inson
Document the ambiso
n
ic decoder options
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinson
Use
th
e
s
a
m
e o
p
tion for decode
r
c
o
nfig
s
commit
|
commitdiff
|
tree
next