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
Ensure voices has been updated once before mixing them
2016-06-17
Chris Robinso
n
E
n
s
ure voice
s
has been updated once b
e
fo
r
e mi
x
i
ng
t
hem
commit
|
commitdiff
|
tree
2016-06-08
Chris Robinso
n
Rename MaxNoOfSources
for consistency
commit
|
commitdiff
|
tree
2016-06-07
Chris
R
obi
n
so
n
Remove an
I
N
_
IDE
_
P
ARSER hack
commit
|
commitdiff
|
tree
2016-06-04
Ch
r
i
s
R
o
binson
Look in the e
x
ecutable's dir for a
n
othe
r
config file
commit
|
commitdiff
|
tree
2016-06-04
C
hris Robinson
Only d
e
fi
n
e 8 HR
T
F f
i
l
ter states and p
a
rams
for the
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
Chris Ro
b
i
n
son
Add prop
e
rty queries to get the d
e
vic
e
latency with
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
C
h
ris Robinson
I
mprov
e
the
fil
t
er processing function
commit
|
commitdiff
|
tree
2016-06-03
C
hris Robinson
Remove some
u
nnec
e
ssar
y
volat
i
le keyword
s
commit
|
commitdiff
|
tree
2016-06-02
Chris Robinson
Implement
a Neon-e
n
ha
n
ced
MixRow
commit
|
commitdiff
|
tree
2016-06-01
C
h
r
i
s
Ro
b
in
s
o
n
Make a function s
t
a
t
ic
commit
|
commitdiff
|
tree
2016-06-01
Chri
s
Robinson
Use
a macro to specify the a
m
bis
o
nic periphonic channe
l
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Chri
s
Robin
s
o
n
Use SSE f
o
r applying
t
h
e
HQ B-Fo
r
mat decoder matrices
commit
|
commitdiff
|
tree
2016-05-31
Chr
i
s Robi
n
son
Don't access the band splitter fields
i
n the processin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Chris Robinson
Don't
t
ry to e
m
ulate almtx_timedlock
commit
|
commitdiff
|
tree
2016-05-30
C
hris Robinson
Clean
u
p a c
o
uple
var
i
able name
s
and declaration
s
commit
|
commitdiff
|
tree
2016-05-30
Chris Ro
b
inson
R
e
m
o
v
e unnecessary VE
C
TOR_INS
E
RT
commit
|
commitdiff
|
tree
2016-05-29
Chris Robinson
Hold th
e
effectslot
m
a
p lock while han
d
li
n
g it
commit
|
commitdiff
|
tree
2016-05-29
Chris
R
o
binson
Use a li
n
k
e
d list for activ
e
e
f
fect slots
commit
|
commitdiff
|
tree
2016-05-28
Chri
s
Robinson
Avoid the mixer lock wh
e
n
g
e
tting the
p
lain s
o
u
r
ce
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chri
s
Ro
b
i
n
son
Avoid an
e
x
p
lic
i
t mixer lock for g
e
t
t
ing the source
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Ro
b
i
n
s
on
Chan
g
e
the backend getL
a
t
ency me
t
hod to return the
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris
Robinson
Use the backend lock for the ef
f
ectstate's deviceU
p
date
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris R
o
bi
n
son
Use
a
s
pec
i
fic loc
k
fo
r
t
he backend's stop/reset/play
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
C
hris Robinson
R
e
m
o
ve a
c
ouple
u
nneede
d
fu
n
ctions
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinson
Increment
the device's
mix count closer to the mixing
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Chris Rob
i
nson
Prop
e
rly plural
i
z
e
some messages
commit
|
commitdiff
|
tree
2016-05-23
Chris R
o
bi
n
son
I
m
p
r
ov
e
lockin
g
fo
r
device
attribute queries
commit
|
commitdiff
|
tree
2016-05-21
C
h
ris Robinson
A
void using r
e
all
o
c in a
n
umb
e
r
of p
l
aces
commit
|
commitdiff
|
tree
2016-05-20
Chris Robinson
Make th
e
source
p
o
siti
o
n ca
l
ues atomic
commit
|
commitdiff
|
tree
2016-05-18
Chris Robin
s
on
C
o
p
y the sou
r
ce's Looping property
into the
v
o
ice
commit
|
commitdiff
|
tree
2016-05-18
Ch
r
is Rob
i
nson
Avoid
r
edundantly storing
d
istan
c
e model settings
commit
|
commitdiff
|
tree
2016-05-18
Ch
r
is Robi
n
son
Update the right eff
e
ct s
t
ate when the device i
s
reset
commit
|
commitdiff
|
tree
2016-05-17
Ch
r
is Robi
n
son
Don't
assume t
h
e
"
real" output
bu
f
fer follows
t
he
d
ry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Ro
b
ins
o
n
Im
p
rove reve
r
b
p
a
nnin
g
gain
s
for "3D" out
p
ut
.
commit
|
commitdiff
|
tree
2016-05-17
C
hri
s
Robinso
n
Ignore the listening angle for
t
he wet path sound cones
commit
|
commitdiff
|
tree
2016-05-17
Ch
r
is Robin
s
o
n
Use floats for the liste
n
er t
r
an
s
f
o
rms
commit
|
commitdiff
|
tree
2016-05-16
C
h
ris Robinso
n
Don
'
t
store the source's update metho
d
with
the voice
commit
|
commitdiff
|
tree
2016-05-16
Ch
r
i
s
Robinson
Avoid s
e
p
arate updates to so
u
rc
e
s
t
hat
should
apply
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinson
Allocate
c
ontext sto
r
age
before starting/re
s
e
tting
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
h
ris Robins
o
n
A
v
oid duplicate effect st
a
te obje
c
ts in the fre
e
list
commit
|
commitdiff
|
tree
2016-05-15
Chri
s
Rob
i
n
s
on
A
void usi
n
g
a flag to
specif
y
i
f
t
he ef
f
ect stat
e
need
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinson
P
rovid
e
asynchro
n
ou
s
p
roperty up
d
a
t
es for
s
ource
s
commit
|
commitdiff
|
tree
2016-05-14
Chris
R
o
b
inson
Store t
h
e remain
i
ng context prop
e
rt
i
e
s with the li
s
tener
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
Chris Robinson
G
et rid of an unnecessary copy of
A
LeffectProps
commit
|
commitdiff
|
tree
2016-05-13
Ch
r
is Robin
s
o
n
Properly load the effect state p
o
in
t
er from the property
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinso
n
Recognize AUX0
.
.
.
AUX15 for d
e
code
r
spea
k
er
l
a
b
el
s
commit
|
commitdiff
|
tree
2016-05-13
Chri
s
Rob
i
nson
Hold the effect and f
i
lter maps while h
a
ndl
i
n
g
effects
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chr
i
s Robins
o
n
Call t
h
e effect state update method after
"
r
eturnin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Rob
i
ns
o
n
Avoid upd
a
ti
n
g
t
he ef
f
ect state ob
j
e
c
t
i
f
it's
n
ot
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
h
r
is Robinson
P
r
o
v
ide
(
mo
s
tly) lockless
updat
e
s
for effect slots
commit
|
commitdiff
|
tree
2016-05-12
Chris
Robinson
U
se
a
l
ockless
m
eth
o
d for up
d
ating
listen
e
r
and context
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Chri
s
R
o
binson
H
o
ld the
buffe
r
map loc
k
while handling the buf
f
er
commit
|
commitdiff
|
tree
2016-05-11
Chris Robin
s
o
n
Hold the
sou
r
ce
m
ap lo
c
k while
handl
i
ng it
commit
|
commitdiff
|
tree
2016-05-11
Chris Robi
n
s
o
n
Add a comment about CoeffCount bei
n
g 0
commit
|
commitdiff
|
tree
2016-05-10
Chris Robin
s
o
n
U
s
e the source's off
s
e
t
type
t
o
de
t
ermine if there
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chris Robi
n
son
Find a valid source buffer before
u
pdatin
g
the vo
i
ce
commit
|
commitdiff
|
tree
2016-05-09
C
h
r
i
s Robinson
Store more "a
c
tive" listene
r
and con
t
ext prop
e
rties
.
.
.
commit
|
commitdiff
|
tree
2016-05-01
Chri
s
Robinson
D
o
n't crash
w
hen there's no backend to probe
commit
|
commitdiff
|
tree
2016-04-26
C
h
ris Robinson
Start
AL_SOFT_buff
e
r
_samp
l
e
s
2
as a repla
c
ement for
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris
R
ob
i
nson
Remove un
n
ecess
a
ry code for
the now-unused
w
rite offset
commit
|
commitdiff
|
tree
2016-04-25
Chris
R
obinson
Ad
d
support for AL_EXT_
S
OU
R
CE_RADIUS
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Dro
p
support f
o
r AL_
S
OFT_buf
f
er
_
s
a
mples a
n
d
AL_SOFT
_
buffe
r
_s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Ro
b
in
s
o
n
Avoi
d
an unnecessary
a
l
u
Vector
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Impr
o
ve
r
a
dius beh
a
vior
w
ith scaling of ambisonic
c
oeffic
i
ents
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Provid
e
a decode
r
preset
f
o
r 5
.
1
Surround output
commit
|
commitdiff
|
tree
2016-04-24
C
h
r
is R
o
binso
n
Open th
e
f
ile selecto
r
to an exis
t
ing path for
presets
commit
|
commitdiff
|
tree
2016-04-24
C
h
r
is Robinson
Install the ambdec preset files
commit
|
commitdiff
|
tree
2016-04-23
Chris R
o
binson
Add s
o
me general
i
n
fo about ho
w
am
b
dec works to am
b
de
c
.
t
x
t
commit
|
commitdiff
|
tree
2016-04-23
C
hris Robi
n
son
Move some docs
to
t
he d
o
c
s
dir
e
ctory
commit
|
commitdiff
|
tree
2016-04-23
Chris Ro
b
inson
Add docs for O
p
enAL So
f
t and stan
d
ard decoder presets
commit
|
commitdiff
|
tree
2016-04-22
Chris R
o
binson
Updat
e
a config option
comment
commit
|
commitdiff
|
tree
2016-04-20
Chr
i
s
Robi
n
son
I
n
c
rease max output channels to 1
6
commit
|
commitdiff
|
tree
2016-04-19
C
hris Robinson
C
o
m
bine two
i
f
checks into one
commit
|
commitdiff
|
tree
2016-04-18
Chris Robinson
Rem
o
ve
u
nneede
d
ChannelMap
s
fo
r
BFormat f
o
rmats
commit
|
commitdiff
|
tree
2016-04-18
Chr
i
s Robi
n
s
on
Trac
e
the requested attribute values
commit
|
commitdiff
|
tree
2016-04-17
Chr
i
s Robinson
A
void storing
c
h
a
n
nel names
for
the dry buffer
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Don't look
up the dry bu
f
f
e
r's Fr
o
ntCenter in the D
e
d
i
cated
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robin
s
on
Reorgan
i
ze a bit
o
f aluIni
t
Renderer code
commit
|
commitdiff
|
tree
2016-04-16
Chri
s
Robins
o
n
Silence p
o
ssible
o
u
t-of-bounds w
a
r
n
ing again
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Mo
r
e
di
r
ectly map co
e
f
ficien
t
s for ambisonic m
i
xing
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Update some
c
o
m
ments
commit
|
commitdiff
|
tree
2016-04-16
C
hris Robi
n
s
on
Avoi
d
mixing all coefficie
n
ts
t
oge
t
h
er when
o
nly som
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Ch
r
is Robinso
n
Fix
p
ossible out-of
-
bounds war
n
ing
commit
|
commitdiff
|
tree
2016-04-15
Chris Robinson
Short
e
n
VECTOR_ITER_ macro
s
to VECTOR_
commit
|
commitdiff
|
tree
2016-04-15
Chris Robi
n
son
Upd
a
te a comm
e
n
t
commit
|
commitdiff
|
tree
2016-04-15
C
hris Ro
b
inson
Avoid u
n
ne
c
essary loops for s
e
tting up effect slot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Chris
R
ob
i
nson
Prep
a
re
t
he custom
d
ecoder in aluI
n
it
R
e
n
derer
commit
|
commitdiff
|
tree
2016-04-14
C
h
ris
Robinson
Move the InitRenderer
me
t
hod to panning
.
c
commit
|
commitdiff
|
tree
2016-04-14
C
h
ris Ro
b
i
n
so
n
Separate some l
o
ng if-else
b
locks in
t
o
a
separat
e
functi
o
n
commit
|
commitdiff
|
tree
2016-04-14
Chris Robi
n
son
Split aluInitPan
n
ing in
t
o separate functions for HRTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Chris Robin
s
o
n
P
u
t the decoder option
s
in a group box
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinson
I
mprove error trace for bad matrix defi
n
iti
o
n
s
commit
|
commitdiff
|
tree
2016-04-10
C
hris
Robinson
F
ix
xover
_
fre
q
type in
th
e
ambdec doc
commit
|
commitdiff
|
tree
2016-04-09
Ch
r
is Robinson
Use frequency-depe
n
dent proces
s
ing for the ambisonic
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Chris Robi
n
son
Use
t
he correct slot
c
a
llbac
k
for
the
6
.
1
a
nd 7
.
1 decoder
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
Chris Robinson
Avoid doub
l
e slashes when
c
on
s
tr
u
cting paths
commit
|
commitdiff
|
tree
2016-04-06
Chris Rob
i
n
s
on
Use
al_
m
allo
c
/al_
f
ree for allocation
s
commit
|
commitdiff
|
tree
2016-04-06
Chr
i
s Robinson
A
l
so
di
s
able
ALSA's resampler when not requesting a
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chri
s
Robinso
n
A
d
d a hack to workaround erroneous pre
b
uf values from
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris Robinson
Use the 3D panned output
f
or reverb with HQ decodin
g
commit
|
commitdiff
|
tree
next