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 duplicate effect state objects in the freelist
2016-05-15
Chris Robinson
Avoid duplicate effec
t
state objects in the freeli
s
t
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinson
Avoid
using a flag to
specify if
t
h
e effect state
need
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Robinson
Provi
d
e a
s
ynchro
n
ous prop
e
rty u
p
d
ates
f
o
r source
s
commit
|
commitdiff
|
tree
2016-05-14
Chris Robinson
Store
the remaining
c
ont
e
x
t
p
rop
e
r
ties with
t
he listener
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
Chris Robi
n
s
on
Get rid
o
f
an unnecessa
r
y copy
o
f AL
e
ffe
c
tProps
commit
|
commitdiff
|
tree
2016-05-13
C
hris Robin
s
o
n
Pr
o
perly load the effect
s
t
ate pointer from t
h
e property
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
h
ris Robinson
Reco
g
nize
A
UX
0
.
.
.
AUX1
5
f
o
r
decoder speaker
la
b
els
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Hold the effect and filter ma
p
s
while handlin
g
effects
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinso
n
Call the effect state update
method after "retur
n
in
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robi
n
son
Avoid updati
n
g the effect state
o
b
ject
i
f it's not
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Prov
i
de (mostly
)
lockle
s
s updates for effect slots
commit
|
commitdiff
|
tree
2016-05-12
Chris Robinson
Use
a loc
k
less
meth
o
d for updating list
e
ner and context
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
C
hris Robinson
Ho
l
d the buf
f
er m
a
p l
o
ck while handli
n
g the buffer
commit
|
commitdiff
|
tree
2016-05-11
Chris
R
o
bi
n
s
on
Hold the source map loc
k
w
hile ha
n
dlin
g
it
commit
|
commitdiff
|
tree
2016-05-11
Chr
i
s
Robi
n
so
n
A
d
d
a
comme
n
t ab
o
ut CoeffCount be
i
ng 0
commit
|
commitdiff
|
tree
2016-05-10
Chris Robi
n
son
Use the s
o
u
r
c
e
'
s offset type to determine if the
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chri
s
Robins
o
n
Find a va
l
i
d
source b
u
ffer bef
o
re up
d
a
ting the voice
commit
|
commitdiff
|
tree
2016-05-09
Chris
R
obi
n
s
o
n
Store
m
ore "act
i
v
e
" listener and conte
x
t p
r
opertie
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-01
Chri
s
Robi
n
son
Don'
t
cras
h
when the
r
e's no
b
ackend
to probe
commit
|
commitdiff
|
tree
2016-04-26
Chri
s
Robinson
Start AL_S
O
F
T_
b
uff
e
r_sa
m
ples2 as a r
e
placement f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Rob
i
nson
Remove unnecessary code fo
r
the now-unused
write
o
ffse
t
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Add support for AL_EXT_SO
U
RCE_RADIUS
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Drop
s
up
p
ort
f
or AL_SOFT_buf
f
er_sampl
e
s an
d
A
L_
S
OFT_buffer_s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
C
hris
R
o
b
inson
Avoid
a
n
unnecessary aluVector
commit
|
commitdiff
|
tree
2016-04-25
Chr
i
s
Robinso
n
Improve radius behavior
w
ith scaling of am
b
isoni
c
coefficients
commit
|
commitdiff
|
tree
2016-04-25
Chris Ro
b
inson
Pr
o
v
ide a d
e
coder preset
f
o
r 5
.
1 Surround outpu
t
commit
|
commitdiff
|
tree
2016-04-24
Chr
i
s Robinson
Ope
n
t
h
e file sele
c
tor t
o
an
e
x
i
stin
g
pa
t
h for presets
commit
|
commitdiff
|
tree
2016-04-24
Ch
r
is Robinson
Install
the
ambde
c
preset file
s
commit
|
commitdiff
|
tree
2016-04-23
Chris
Robinson
Add some general inf
o
ab
o
ut ho
w
a
m
bdec works to ambdec
.
t
x
t
commit
|
commitdiff
|
tree
2016-04-23
Chris Robinson
Move so
m
e
docs to the d
o
cs direct
o
r
y
commit
|
commitdiff
|
tree
2016-04-23
Chri
s
Robinson
Add docs
for Ope
n
AL Soft and stand
a
rd
decoder presets
commit
|
commitdiff
|
tree
2016-04-22
Ch
r
is R
o
bins
o
n
Update a config option com
m
ent
commit
|
commitdiff
|
tree
2016-04-20
Ch
r
is Robin
s
on
Increase max
outpu
t
channels t
o
16
commit
|
commitdiff
|
tree
2016-04-19
Chris Robinson
Combine
t
wo
i
f checks
i
nto
o
ne
commit
|
commitdiff
|
tree
2016-04-18
C
hris Robinson
Remove u
n
needed
Chann
e
lMa
p
s for BForm
a
t
formats
commit
|
commitdiff
|
tree
2016-04-18
Chris Robinson
T
r
ace
the request
e
d attrib
u
te values
commit
|
commitdiff
|
tree
2016-04-17
Chris Robinson
Avoid st
o
rin
g
cha
n
ne
l
names f
o
r
the dry buffer
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Don't look
up the dry buffer's FrontCe
n
t
e
r
in the Dedicat
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chri
s
R
obinson
R
e
organiz
e
a
b
it of aluInitRe
n
derer co
d
e
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
S
i
lence possibl
e
out
-
o
f
-bounds warning again
commit
|
commitdiff
|
tree
2016-04-16
Chris
Robinson
More
d
irec
t
ly map coe
f
fi
c
ients for a
m
bisonic mixing
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chr
i
s Robi
n
son
Update som
e
comment
s
commit
|
commitdiff
|
tree
2016-04-16
Chri
s
Robi
n
son
Avoid
mixing all coef
f
icients together wh
e
n only
s
ome
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Chris Robinson
Fix poss
i
ble out-of-bou
n
ds wa
r
ning
commit
|
commitdiff
|
tree
2016-04-15
Chris
R
obinson
Shorten VE
C
TOR
_
ITER_ ma
c
r
o
s to VECTOR_
commit
|
commitdiff
|
tree
2016-04-15
Chri
s
Ro
b
inson
Up
d
ate a com
m
ent
commit
|
commitdiff
|
tree
2016-04-15
C
h
ris Robinson
Avoid
unn
e
c
e
s
sary loops fo
r
setting up effect s
l
ot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Chris
Robinson
P
rep
a
r
e
the custom decoder i
n
aluInitRenderer
commit
|
commitdiff
|
tree
2016-04-14
Chris Robin
s
on
Move the InitRenderer method to panning
.
c
commit
|
commitdiff
|
tree
2016-04-14
Chris
Robin
s
on
Se
p
arate some long
i
f-
e
l
s
e blocks into
a separate functi
o
n
commit
|
commitdiff
|
tree
2016-04-14
Chris
Robi
n
son
Spl
i
t aluInitPanning
i
nto
separate functions
f
or HRTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Chris
R
obinson
Put the d
e
code
r
options in a group b
o
x
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinson
I
mprove error trace
f
o
r
bad matrix d
e
finitions
commit
|
commitdiff
|
tree
2016-04-10
C
h
ris Robinson
Fix xover
_
f
req type in t
h
e ambdec doc
commit
|
commitdiff
|
tree
2016-04-09
Chris
Robinson
U
s
e frequency-dependent process
i
ng fo
r
t
he ambisonic
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Chris Robinson
Use th
e
co
r
rect slot callback for the 6
.
1
a
n
d
7
.
1
decod
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
Chris Robinson
Avoid double slashes when constr
u
cting paths
commit
|
commitdiff
|
tree
2016-04-06
Chris Robinson
Use al
_
m
a
ll
o
c
/
al_free for allocations
commit
|
commitdiff
|
tree
2016-04-06
C
hris Ro
b
i
nson
A
l
so d
i
sable
A
LSA'
s
resampl
e
r when not requesting a
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris
Robinson
Add a
h
ack to w
o
rkar
o
un
d
e
rroneous prebuf
values from
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris Ro
b
inson
Use
the 3
D
panned output for reverb
w
i
t
h
HQ dec
o
di
n
g
commit
|
commitdiff
|
tree
2016-03-30
Chris Rob
i
n
s
on
Allow dual-ban
d
d
e
coders fo
r
basic re
n
deri
n
g
commit
|
commitdiff
|
tree
2016-03-30
C
h
r
is R
o
binso
n
Prop
e
rly make h
q
-mode
d
e
fa
u
lt to off
commit
|
commitdiff
|
tree
2016-03-30
Chr
i
s Rob
i
ns
o
n
Remove
the old
r
ingbuff
e
r i
m
pleme
n
t
a
tion
commit
|
commitdiff
|
tree
2016-03-30
Chris Robinson
Co
n
vert
r
e
m
aining rin
g
bu
f
fers
t
o the lockless varian
t
commit
|
commitdiff
|
tree
2016-03-29
Ch
r
i
s Robinson
M
ove the a
l
i
g
n
e
d malloc functions to the
c
ommon lib
commit
|
commitdiff
|
tree
2016-03-28
Chris Robinson
A
dd a config dialog tab for decoder
op
t
ions
commit
|
commitdiff
|
tree
2016-03-28
C
h
r
is Robi
n
son
S
kip
unus
e
d
outp
u
t chan
n
el
s
for t
h
e HQ de
c
ode
commit
|
commitdiff
|
tree
2016-03-27
Chris
Robinson
Align the ChannelMix buffer and use it for up-sa
m
pling
commit
|
commitdiff
|
tree
2016-03-27
Ch
r
is Robins
o
n
Add a text
f
i
le desc
r
ibing AmbDec config fil
e
support
.
commit
|
commitdiff
|
tree
2016-03-27
C
h
ris Robi
n
son
Docume
n
t the am
b
isonic
d
e
c
oder options
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinson
Use t
h
e
s
ame option for decode
r
confi
g
s
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinso
n
Don't use custom decod
e
r configurations wit
h
mono
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-27
Chris
R
ob
i
nson
Includ
e
t
he dis
t
anc
e
gain comp
e
nsation
in the
d
e
coder
.
.
.
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinson
Add a config option
for
distanc
e
co
m
pens
a
tion
commit
|
commitdiff
|
tree
2016-03-27
Chris
R
o
b
i
nson
Add
d
istance co
m
pen
s
a
t
io
n
to the H
Q
decode
r
commit
|
commitdiff
|
tree
2016-03-26
Chris R
o
binson
A
llow up
t
o th
i
rd-o
r
der
f
o
r ho
r
izontal-only rende
r
ing
commit
|
commitdiff
|
tree
2016-03-26
Chris Robinson
Include
any
f
irst-o
r
der scaling in the FOAOut coeffi
c
ients
commit
|
commitdiff
|
tree
2016-03-26
Chris Robi
n
s
on
Skip h
e
ight-r
e
l
a
ted ambi
s
onic channels for 2D r
e
nd
e
r
ing
commit
|
commitdiff
|
tree
2016-03-25
Chris Robinson
Mix
D
edicated
e
f
fects to the
r
eal
o
utput
i
f poss
i
b
l
e
commit
|
commitdiff
|
tree
2016-03-25
Chri
s
Robinson
I
m
ple
m
ent
AL_EXT_STEREO_ANGLES support
commit
|
commitdiff
|
tree
2016-03-25
Chris Robinson
Use the "decoder" co
n
fig section i
n
stead of "am
b
isonics
"
commit
|
commitdiff
|
tree
2016-03-24
Chris Robin
s
on
Add a cast and a c
o
up
l
e fl
o
at t
y
pe
fixes
commit
|
commitdiff
|
tree
2016-03-23
Chr
i
s
R
obinson
Trace the H
Q
decoder orde
r
commit
|
commitdiff
|
tree
2016-03-23
Chris R
o
binson
Simplify sett
i
ng a custom ch
a
n
nel ma
p
co
n
f
iguration
commit
|
commitdiff
|
tree
2016-03-23
C
hris Robinso
n
Up
-
sample fir
s
t-ord
e
r cont
e
nt when using a higher ord
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
Chr
i
s
Rob
i
nson
Allow second-order
HQ d
e
c
oding
commit
|
commitdiff
|
tree
2016-03-23
Chris
R
obi
n
son
Add
a specific out
p
ut for first-order sources
commit
|
commitdiff
|
tree
2016-03-22
Ch
r
is Robinson
Simplify set
t
ing th
e
matr
i
x coeffs
commit
|
commitdiff
|
tree
2016-03-18
Chris Ro
b
inson
Add a
w
or
k
around for a buggy modff
commit
|
commitdiff
|
tree
2016-03-17
C
h
ris
R
o
b
inson
Store the effect's out
p
ut bu
f
f
er
i
n
the effect stat
e
commit
|
commitdiff
|
tree
2016-03-16
Chris Robinson
Make sure en
o
ugh reverb panning gain
s
a
r
e defined
commit
|
commitdiff
|
tree
2016-03-16
Chris
R
obi
n
son
Rename the
B
Format channels
t
o Aux
commit
|
commitdiff
|
tree
2016-03-16
C
hris Robinson
Add config options to
enable the
h
q amb
i
son
i
c decoder
commit
|
commitdiff
|
tree
2016-03-15
Chris Robins
o
n
Prope
r
l
y
h
andle
n
egative m
a
trix valu
e
s
and
f
i
x decode
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-15
Chris
R
o
binso
n
Replace
t
he custom layo
u
t opt
i
ons
w
ith an ambdec lo
a
d
e
r
commit
|
commitdiff
|
tree
2016-03-15
C
h
ris
R
obinson
Rename
a couple func
t
i
ons fo
r
m
o
re informat
i
ve loggin
g
commit
|
commitdiff
|
tree
2016-03-15
Chris Robinson
Add a du
a
l-band ambisonic decoder
commit
|
commitdiff
|
tree
2016-03-15
Chri
s
Robinson
Downgrade some ERRs to WARNs or TRACEs
commit
|
commitdiff
|
tree
2016-03-15
Chris Robinson
Always mix to t
h
e real output for DirectChannels
commit
|
commitdiff
|
tree
next