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 a linked list for active effect slots
2016-05-29
Chris Robinson
Us
e
a lin
k
ed li
s
t for
a
ctive effect
s
lots
commit
|
commitdiff
|
tree
2016-05-28
C
hris
R
obinson
A
void
t
he mixer lo
c
k
w
hen getting t
h
e plain source
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris
R
o
binson
Avoid an
explicit mixer lock for getting the s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robin
s
on
C
hange the
backend
g
etLatenc
y
meth
o
d
to return the
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
Us
e
the backen
d
lock for the
effec
t
state's d
e
vic
e
Update
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chr
i
s Robi
n
son
Use
a
specific lock for the
b
ackend's
s
top
/
re
s
et/play
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
C
h
ris
Robinson
Remov
e
a
c
o
u
ple
u
n
needed fun
c
t
i
o
ns
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinson
I
n
cre
m
ent
the
d
evice's mix count
clo
s
er to the mi
x
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinso
n
Proper
l
y
plural
i
z
e
some messages
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinso
n
Imp
r
ove
locking
f
or dev
i
ce
att
r
ibute queries
commit
|
commitdiff
|
tree
2016-05-21
Chris
Robinson
Avoid
u
sing reallo
c
in a number of pl
a
ces
commit
|
commitdiff
|
tree
2016-05-20
Chris Robin
s
on
Mak
e
t
he source positio
n
calue
s
a
t
omic
commit
|
commitdiff
|
tree
2016-05-18
Chris Robi
n
son
Copy the
s
ource's Looping prope
r
ty
i
nto t
h
e voi
c
e
commit
|
commitdiff
|
tree
2016-05-18
Chris
R
obinson
Avoid redundantly sto
r
ing d
i
stance mod
e
l settings
commit
|
commitdiff
|
tree
2016-05-18
Chris Robin
s
on
U
pdate the
r
i
g
h
t
e
ffect state
when the
device is reset
commit
|
commitdiff
|
tree
2016-05-17
C
hris Robinson
Don't assu
m
e the "real" output buffer follows
t
he d
r
y
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Improve re
v
erb
panning
g
ain
s
for "3D" out
p
u
t
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Ignore t
h
e listening angle for the we
t
pat
h
sound co
n
es
commit
|
commitdiff
|
tree
2016-05-17
Chri
s
Robinson
Use floats fo
r
the listener transforms
commit
|
commitdiff
|
tree
2016-05-16
Chris Robinson
Don't store the source's update method with
the voice
commit
|
commitdiff
|
tree
2016-05-16
Chr
i
s Ro
b
inso
n
Avoid separate updates to sources that
s
hould apply
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinson
A
l
loca
t
e c
o
ntext sto
r
age before
s
tart
i
ng/resetting
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Ch
r
i
s
Robi
n
son
A
v
oi
d
du
p
licate effect state objec
t
s in
t
he freel
i
st
commit
|
commitdiff
|
tree
2016-05-15
Chr
i
s
Robinson
A
void using a flag to
s
pe
c
ify if
t
h
e effect
s
tate needs
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
hris Robinson
Provide asy
n
chr
o
nous prop
e
rty
u
pdates for sources
commit
|
commitdiff
|
tree
2016-05-14
kc
a
t
M
e
rge p
u
ll request #41 from ColdPie1/sour
c
e_limit
commit
|
commitdiff
|
tree
2016-05-14
Chris Robi
n
son
Store
t
he
r
emaining context properties with the listener
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
Ch
r
is
R
o
b
inson
Get
ri
d
of an unnecessary copy of AL
e
ffectProps
commit
|
commitdiff
|
tree
2016-05-13
C
h
ris Robinson
Properly loa
d
the eff
e
c
t stat
e
pointer from the property
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris R
o
binson
R
e
c
ognize AUX0
.
.
.
AUX15 for decoder sp
e
aker la
b
e
ls
commit
|
commitdiff
|
tree
2016-05-13
C
h
ris
Robinson
H
o
ld
t
he effec
t
and filter maps
w
hi
l
e
h
andling
e
f
f
ec
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
C
a
l
l the effect
state
update
m
ethod after "ret
u
rning
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Avoid u
p
dating the ef
f
ect state object if it's no
t
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Ch
r
is Robinson
Pr
o
v
ide (mostly)
l
ock
l
ess updates fo
r
effect sl
o
ts
commit
|
commitdiff
|
tree
2016-05-12
Chr
i
s Robinson
Use a lockle
s
s method
fo
r
upda
t
ing listen
e
r and con
t
ext
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Chris Robinson
Hold the
b
uffer map
l
o
ck while handl
i
ng the buffer
commit
|
commitdiff
|
tree
2016-05-11
C
hris
R
obins
o
n
Hol
d
the source map lock
whi
l
e handling it
commit
|
commitdiff
|
tree
2016-05-11
Chris Robins
o
n
Add a
com
m
ent abou
t
CoeffCou
n
t bein
g
0
commit
|
commitdiff
|
tree
2016-05-10
Chris Robinson
Use th
e
source's off
s
et type to
determine
i
f
the
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
C
hris
R
obinson
F
i
nd a vali
d
source buffer before u
p
dating the vo
i
ce
commit
|
commitdiff
|
tree
2016-05-09
Chri
s
Robinson
Store more "active" listener an
d
contex
t
pro
p
erties
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
kcat
Merg
e
pull requ
e
s
t #4
0
fr
o
m rdb
/
mas
t
er
commit
|
commitdiff
|
tree
2016-05-01
Chris Robinson
Don'
t
crash when ther
e
's no backend
t
o
p
robe
commit
|
commitdiff
|
tree
2016-04-26
Chri
s
R
obinson
St
a
r
t AL_SOFT_buffer_sam
p
les2 as a re
p
lac
e
ment for
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Remov
e
unnecessary cod
e
fo
r
the now-unuse
d
write offse
t
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Add supp
o
rt for AL_
E
XT_SOURCE_RADIUS
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Dr
o
p
s
upp
o
rt for
A
L_SOFT_buf
f
er_samples and
AL_SOFT
_
buffer_s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chri
s
Robin
s
on
Avoid an
u
nnec
e
s
sary a
l
uVector
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Improve radius
beha
v
ior with
s
c
aling of ambisonic coefficients
commit
|
commitdiff
|
tree
2016-04-25
Ch
r
is Robinson
Prov
i
d
e
a decoder preset for 5
.
1 Surround
o
utput
commit
|
commitdiff
|
tree
2016-04-24
Chris Robinson
Open t
h
e file
s
elector to an
e
xi
s
ting pa
t
h for presets
commit
|
commitdiff
|
tree
2016-04-24
Chris Robin
s
on
Instal
l
the
a
m
b
dec
p
reset files
commit
|
commitdiff
|
tree
2016-04-23
Chris Ro
b
i
n
son
Add some general info about how ambdec works to ambdec
.
txt
commit
|
commitdiff
|
tree
2016-04-23
Chri
s
R
o
binson
M
o
ve
s
ome d
o
cs to the docs direct
o
ry
commit
|
commitdiff
|
tree
2016-04-23
Chris
R
obinson
Add
d
ocs fo
r
OpenAL Soft and standard de
c
od
e
r presets
commit
|
commitdiff
|
tree
2016-04-22
kcat
Me
r
ge pul
l
reque
s
t
#
38 fro
m
geron
-
cn/patch-1
commit
|
commitdiff
|
tree
2016-04-22
C
h
ri
s
Robins
o
n
Update a
config optio
n
comment
commit
|
commitdiff
|
tree
2016-04-20
C
h
ri
s
Robinson
I
ncrea
s
e max output channe
l
s to 16
commit
|
commitdiff
|
tree
2016-04-19
Ch
r
is Robinson
C
ombine two if
c
hecks into
o
n
e
commit
|
commitdiff
|
tree
2016-04-18
Chris
R
obinson
Remove unneed
e
d Channel
M
aps for B
F
ormat formats
commit
|
commitdiff
|
tree
2016-04-18
Chris Robinson
Trace th
e
request
e
d
a
ttribute values
commit
|
commitdiff
|
tree
2016-04-17
Chris Robinso
n
Avoi
d
storing channel n
a
mes f
o
r the dry buffe
r
commit
|
commitdiff
|
tree
2016-04-16
Chris R
o
binson
Don't look up the dry buffer's FrontCenter in th
e
De
d
ic
a
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
C
h
ris Robinson
Reo
r
ganize a bit of aluI
n
itRenderer code
commit
|
commitdiff
|
tree
2016-04-16
Ch
r
is
R
obinson
Silence
p
o
ssi
b
le
out-of-bou
n
ds war
n
ing
again
commit
|
commitdiff
|
tree
2016-04-16
C
h
ri
s
Rob
i
nso
n
More directly map coef
f
i
cients for ambi
s
onic mixing
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Update some comments
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Avoid mixing a
l
l
coefficients toget
h
er when onl
y
some
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Ch
r
is Robin
s
on
Fix possib
l
e out-of-boun
d
s warning
commit
|
commitdiff
|
tree
2016-04-15
Chr
i
s
R
obinson
Short
e
n VEC
T
OR_ITER_ macros to VEC
T
OR_
commit
|
commitdiff
|
tree
2016-04-15
Chris Robin
s
on
Up
d
ate a commen
t
commit
|
commitdiff
|
tree
2016-04-15
Chris Robinson
Avoi
d
unnecessary
lo
o
ps for settin
g
up effect slot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
C
hr
i
s Robinson
Prepare the cust
o
m decoder
i
n aluInit
R
endere
r
commit
|
commitdiff
|
tree
2016-04-14
Chris
Robinson
Move the InitRen
d
erer method to
p
ann
i
ng
.
c
commit
|
commitdiff
|
tree
2016-04-14
C
h
r
is Robinson
Separate some
long i
f
-
else blocks
i
nto a separate funct
i
on
commit
|
commitdiff
|
tree
2016-04-14
Ch
r
i
s
Robinso
n
Spl
i
t alu
I
n
i
tPan
n
ing into sepa
r
ate
functions for HRTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Chr
i
s Robinso
n
Put the decoder opt
i
ons in a
gr
o
up box
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinson
I
mprove err
o
r
t
ra
c
e
for b
a
d matrix definitions
commit
|
commitdiff
|
tree
2016-04-10
Chris Rob
i
n
s
on
Fix xover_fr
e
q typ
e
i
n
the ambdec doc
commit
|
commitdiff
|
tree
2016-04-09
Chr
i
s Robinson
Use frequency-dependent
process
i
ng for the am
b
isonic
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Chris
Robinson
Use the correct slot cal
l
back for the 6
.
1
a
n
d 7
.
1
decod
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
Chris Ro
b
inson
Av
o
id double
slashes when constructing paths
commit
|
commitdiff
|
tree
2016-04-06
Chris R
o
bi
n
son
U
s
e
al_
m
alloc/al_
f
ree
f
o
r
al
l
ocations
commit
|
commitdiff
|
tree
2016-04-06
Chr
i
s R
o
binson
Also disable ALSA's resa
m
p
ler when not request
i
n
g
a
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris Robinson
A
d
d
a
h
ack to workaround erroneous
prebuf values from
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
C
h
ris Robinson
Use the 3D panned output for reverb with HQ deco
d
i
n
g
commit
|
commitdiff
|
tree
2016-03-30
C
h
r
is
R
o
binso
n
Allow dual-band dec
o
ders
for basic ren
d
e
ring
commit
|
commitdiff
|
tree
2016-03-30
C
hr
i
s R
o
binson
Pr
o
perly make hq-mo
d
e defa
u
lt to
o
ff
commit
|
commitdiff
|
tree
2016-03-30
Chris Robinson
Remo
v
e t
h
e old ringbuff
e
r
implementa
t
ion
commit
|
commitdiff
|
tree
2016-03-30
Chris Robi
n
son
Convert remainin
g
ringbuffers
to the lockless var
i
ant
commit
|
commitdiff
|
tree
2016-03-29
Chris R
o
bi
n
son
Move the aligned malloc fu
n
ct
i
ons to the
common
lib
commit
|
commitdiff
|
tree
2016-03-28
Chris Robins
o
n
Ad
d
a config dial
o
g
tab for decode
r
options
commit
|
commitdiff
|
tree
2016-03-28
Chris Robinson
S
kip unused ou
t
p
u
t
channels for the H
Q
decode
commit
|
commitdiff
|
tree
2016-03-27
C
hris
Robins
o
n
Ali
g
n the ChannelMix
b
uffer and use it for up-sam
p
li
n
g
commit
|
commitdiff
|
tree
2016-03-27
Ch
r
is Robinson
A
d
d a text fil
e
describi
n
g AmbDec c
o
nfig file support
.
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinson
D
ocument the am
b
isonic d
e
co
d
e
r
o
p
t
i
ons
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinson
Use
t
he same option for decoder config
s
commit
|
commitdiff
|
tree
2016-03-27
Chris Rob
i
ns
o
n
Don
'
t use custom dec
o
der configu
r
ations w
i
th mo
n
o or
.
.
.
commit
|
commitdiff
|
tree
2016-03-27
Ch
r
is Ro
b
i
n
son
Inclu
d
e the d
i
stance gain comp
e
nsation in the decoder
.
.
.
commit
|
commitdiff
|
tree
2016-03-27
Chris R
o
binson
Ad
d
a c
o
n
f
ig optio
n
for d
i
stance compensation
commit
|
commitdiff
|
tree
next