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 macro to specify the ambisonic periphonic channel mask
2016-06-01
Chris Robinson
Use a m
a
cro
to specify the ambi
s
oni
c
p
e
r
iphonic ch
a
n
ne
l
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Chris R
o
binson
Use
SSE for applying the HQ B-Format decoder
m
atrices
commit
|
commitdiff
|
tree
2016-05-31
Chris Robinson
D
o
n
'
t access the band s
p
litter f
i
elds i
n
t
he pro
c
e
s
sing
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
C
hris Ro
b
inso
n
Don't tr
y
t
o emulate a
l
mtx_ti
m
ed
l
ock
commit
|
commitdiff
|
tree
2016-05-30
Chris Ro
b
inson
C
l
ea
n
up a c
o
u
p
le va
r
iable names and
declaratio
n
s
commit
|
commitdiff
|
tree
2016-05-30
C
h
ris Robinson
Remove unnecessary VECTOR
_
INSERT
commit
|
commitdiff
|
tree
2016-05-29
Chr
i
s Robinson
Ho
l
d the e
f
fe
c
tslot
map loc
k
while ha
n
dling
i
t
commit
|
commitdiff
|
tree
2016-05-29
Chris
R
obinson
Use
a linke
d
list for acti
v
e effect slots
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinso
n
Avoid t
h
e mixer
lock when getting
the plain s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinso
n
Avoid an e
x
plicit mi
x
er lock for gett
i
ng the sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chri
s
Robinson
Chang
e
t
h
e backen
d
getLatency
m
ethod to return the
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chr
i
s Robins
o
n
Use the
backend lock
for the
e
ffectstate's deviceUp
d
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
Use a spe
c
ific lo
c
k for the backe
n
d's stop/reset/pla
y
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
C
hris Robinson
Re
m
ove a
c
oup
l
e
u
nn
e
eded functions
commit
|
commitdiff
|
tree
2016-05-23
C
h
r
i
s
R
obi
n
son
Increment the d
e
vice's mix count closer
t
o the mixing
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Chris Ro
b
inson
Properly plu
r
aliz
e
s
ome messages
commit
|
commitdiff
|
tree
2016-05-23
Chris
R
obinson
Im
p
rove locking for device
a
t
tribute
q
uer
i
es
commit
|
commitdiff
|
tree
2016-05-21
Chris Robinson
Avoid us
i
n
g
realloc in a num
b
e
r
o
f places
commit
|
commitdiff
|
tree
2016-05-20
Chris Robinson
Make the sourc
e
position
c
alues atomic
commit
|
commitdiff
|
tree
2016-05-18
Chri
s
Ro
b
inson
Copy th
e
sour
c
e's
L
o
oping prop
e
rty in
t
o t
h
e voice
commit
|
commitdiff
|
tree
2016-05-18
Chr
i
s Robinson
Avoi
d
redundantly storing d
i
stance
m
ode
l
se
t
tings
commit
|
commitdiff
|
tree
2016-05-18
Chris Robinson
U
p
date the right effect sta
t
e when the device is reset
commit
|
commitdiff
|
tree
2016-05-17
Chris R
o
binson
Don't assume the "
r
eal" output b
u
ffer
follows the
d
ry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Chris
R
o
binson
Improve rev
e
r
b
pannin
g
gains for "3D"
o
utput
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Ro
b
inson
Ignore the list
e
ning a
n
gle
f
or th
e
wet path
s
ound c
o
nes
commit
|
commitdiff
|
tree
2016-05-17
Ch
r
is
R
obinso
n
Us
e
floats
for
the listener transforms
commit
|
commitdiff
|
tree
2016-05-16
Chris
Robinson
Don
'
t
store the sour
c
e's
u
p
date
m
ethod with the voic
e
commit
|
commitdiff
|
tree
2016-05-16
Chris Robinson
Avoid se
p
ara
t
e updates t
o
source
s
that should appl
y
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris
R
obinson
Al
l
oc
a
te c
o
ntext storage before star
t
ing/rese
t
ting
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
h
ris Robinson
Avoid
d
u
pli
c
a
t
e e
f
f
ect s
t
ate ob
j
ects in the
freelist
commit
|
commitdiff
|
tree
2016-05-15
C
h
ris Robinson
Avoid
using
a
flag to specify
if t
h
e effect stat
e
needs
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chri
s
Robinson
Provide asynchronous prop
e
rty updates for so
u
rces
commit
|
commitdiff
|
tree
2016-05-14
Chris Robinson
Stor
e
the remain
i
ng context p
r
o
perties with the lis
t
ener
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
Chris Robinson
Get rid
o
f an unn
e
cessar
y
copy o
f
A
L
effectProps
commit
|
commitdiff
|
tree
2016-05-13
Ch
r
is Robinson
Properly load the e
f
fec
t
state pointer
from th
e
property
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chri
s
Robinson
R
e
c
o
gn
i
ze AUX0
.
.
.
AU
X
1
5
f
or decoder
s
p
eaker labels
commit
|
commitdiff
|
tree
2016-05-13
Chri
s
Robinson
Hold the e
f
f
ect and filter m
a
ps whi
l
e
handlin
g
effects
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris R
o
bin
s
on
Call the effe
c
t s
t
ate update method afte
r
"re
t
urning
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Avoid updati
n
g
t
he ef
f
e
ct state object if it's not
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
hris Robinson
Provid
e
(mostly
)
lockles
s
u
pda
t
e
s for eff
e
ct
s
lots
commit
|
commitdiff
|
tree
2016-05-12
Chris Robin
s
on
Use
a
lockless
m
ethod for updating listener and
c
onte
x
t
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Chris Robins
o
n
Ho
l
d the buffe
r
map lock while handli
n
g
the buffer
commit
|
commitdiff
|
tree
2016-05-11
Chris R
o
bins
o
n
Hol
d
th
e
source map
loc
k
w
h
ile handling it
commit
|
commitdiff
|
tree
2016-05-11
C
h
r
is Robinso
n
Add a comment about CoeffCou
n
t being 0
commit
|
commitdiff
|
tree
2016-05-10
Chris Robins
o
n
Use t
h
e so
u
rce's offset type
to d
e
te
r
mine if there
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chris Robinson
Find a
valid source buffer before updating
the voice
commit
|
commitdiff
|
tree
2016-05-09
Chris Rob
i
nson
Store more "activ
e
" listener and context propert
i
es
.
.
.
commit
|
commitdiff
|
tree
2016-05-01
C
hris Robin
s
on
Don't crash whe
n
ther
e
's no backend to prob
e
commit
|
commitdiff
|
tree
2016-04-26
Chris Robins
o
n
St
a
rt A
L
_
SOFT_
b
uffer_samples2
a
s a replacement for
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Robin
s
on
Remov
e
unn
e
cessary code for the now-unu
s
ed write offset
commit
|
commitdiff
|
tree
2016-04-25
Chri
s
Ro
b
i
nson
A
dd support for AL_EXT_
S
OURCE_RADIU
S
commit
|
commitdiff
|
tree
2016-04-25
Chris
R
o
b
inson
Drop support f
o
r
AL_SOFT_buffer_samples and AL
_
SOFT_
b
u
f
f
e
r
_
s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinso
n
Avoid a
n
unnec
e
ssary aluVe
c
to
r
commit
|
commitdiff
|
tree
2016-04-25
Chris Rob
i
nson
I
m
p
rov
e
radius b
e
havior
with scaling of
ambisonic coefficients
commit
|
commitdiff
|
tree
2016-04-25
Ch
r
is
R
obinson
Prov
i
de a
d
eco
d
er prese
t
for 5
.
1 Surround
outpu
t
commit
|
commitdiff
|
tree
2016-04-24
Chris Robinson
Open
the file selector to an existing pa
t
h
for p
r
ese
t
s
commit
|
commitdiff
|
tree
2016-04-24
C
h
ri
s
Rob
i
nson
Install th
e
ambdec
p
reset fi
l
es
commit
|
commitdiff
|
tree
2016-04-23
Ch
r
is
R
obin
s
on
Add som
e
general i
n
fo
a
bout how ambd
e
c w
o
rks to ambdec
.
tx
t
commit
|
commitdiff
|
tree
2016-04-23
Chris Rob
i
ns
o
n
Move some
d
ocs to the do
c
s directory
commit
|
commitdiff
|
tree
2016-04-23
Chris Ro
b
inson
Add docs f
o
r Ope
n
AL Soft and s
t
andard decod
e
r
prese
t
s
commit
|
commitdiff
|
tree
2016-04-22
Chris Robinson
Update a
c
o
nf
i
g optio
n
comment
commit
|
commitdiff
|
tree
2016-04-20
C
hris R
o
binson
Incr
e
a
s
e ma
x
ou
t
put
channel
s
to 16
commit
|
commitdiff
|
tree
2016-04-19
Chris Robinson
C
o
mbine
two if ch
e
cks
into on
e
commit
|
commitdiff
|
tree
2016-04-18
C
h
ris Robinson
Remov
e
unneede
d
C
h
an
n
el
M
aps for BF
o
rmat formats
commit
|
commitdiff
|
tree
2016-04-18
Chris Robin
s
on
T
r
a
c
e
t
he r
e
qu
e
sted
a
t
t
ribute val
u
es
commit
|
commitdiff
|
tree
2016-04-17
Chr
i
s Robin
s
on
Avoid st
o
ring ch
a
nnel nam
e
s
f
or the
dry buffer
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Don't
l
ook u
p
t
h
e dry buffer's Front
C
e
n
ter in
the De
d
icated
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chri
s
Rob
i
n
s
o
n
Reor
g
ani
z
e a bit o
f
alu
I
nit
R
enderer code
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
S
i
lence possi
b
l
e out-
o
f-bounds warning again
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
More dir
e
c
tly
m
ap
coefficients for
a
mbisoni
c
mixing
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
C
hris
Robinson
Update so
m
e c
o
mments
commit
|
commitdiff
|
tree
2016-04-16
Chris Robin
s
on
Avoi
d
m
ixing all coefficients to
g
ether when
o
n
ly some
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
C
hri
s
Ro
b
inson
Fi
x
possible out-of
-
bounds wa
r
ni
n
g
commit
|
commitdiff
|
tree
2016-04-15
C
hris Robi
n
son
S
hor
t
en
VECTOR_ITER_ macros to VECTOR_
commit
|
commitdiff
|
tree
2016-04-15
Chris Rob
i
nson
Up
d
ate a comment
commit
|
commitdiff
|
tree
2016-04-15
Chris
R
obinson
Avoid unn
e
cessary loops for setting up effec
t
slot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
C
hris
R
obin
s
on
Pr
e
pare the custom decoder in aluInitRend
e
rer
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
Mov
e
the InitRendere
r
method to panning
.
c
commit
|
commitdiff
|
tree
2016-04-14
Chris Ro
b
i
n
son
Separate some long if-else
b
locks into a separate funct
i
on
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
Sp
l
it a
l
uInitPannin
g
into separate functi
o
n
s
for HRTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinson
Put
the
d
ecod
e
r options in a group bo
x
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinso
n
Improve err
o
r trace for
bad matri
x
definiti
o
ns
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinson
F
ix
x
over_freq type in the ambdec doc
commit
|
commitdiff
|
tree
2016-04-09
Chris
Robinson
Use
f
requ
e
ncy-dependent proc
e
ssing for the
ambi
s
onic
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Chris Robi
n
son
Use the cor
r
e
c
t
s
lot cal
l
back for the
6
.
1 an
d
7
.
1 decoder
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
C
hris R
o
binson
A
void double
s
lashes when constructing paths
commit
|
commitdiff
|
tree
2016-04-06
Chris
Rob
i
nson
U
s
e al_ma
l
loc/a
l
_free for all
o
catio
n
s
commit
|
commitdiff
|
tree
2016-04-06
C
h
ris Robinson
Also disable
ALSA's resampler
w
hen not re
q
uesting a
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chr
i
s
Robinson
Add a hack to workarou
n
d e
r
roneo
u
s p
r
eb
u
f values from
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Ch
r
i
s Robinson
U
s
e the 3D pan
n
ed ou
t
put fo
r
reverb with HQ
decoding
commit
|
commitdiff
|
tree
2016-03-30
C
h
ris
Robinson
Allow dual-ban
d
decoders for ba
s
ic rend
e
r
ing
commit
|
commitdiff
|
tree
2016-03-30
Chris Ro
b
i
nson
Properly
make hq-mod
e
defa
u
lt to off
commit
|
commitdiff
|
tree
2016-03-30
Chri
s
Robinson
R
em
o
ve th
e
old ringbuf
f
er i
m
plementa
t
i
o
n
commit
|
commitdiff
|
tree
2016-03-30
Chr
i
s Robinson
C
onvert remaining ringbuffers to the
l
o
ck
l
ess variant
commit
|
commitdiff
|
tree
2016-03-29
Chris
Robinson
M
ove
the aligned mallo
c
f
unctions
to the common lib
commit
|
commitdiff
|
tree
2016-03-28
Chris Robinson
Add a config
d
ia
l
og tab for decoder
o
ptions
commit
|
commitdiff
|
tree
2016-03-28
Ch
r
is Robinso
n
Skip
u
n
u
sed
output cha
n
nels for the HQ dec
o
de
commit
|
commitdiff
|
tree
2016-03-27
Chr
i
s
Robinson
Align the ChannelMix
b
uffer and use it
for up-
s
ampling
commit
|
commitdiff
|
tree
2016-03-27
Chris Robi
n
son
Add a text file
d
e
s
cribing AmbD
e
c
c
onfig file support
.
commit
|
commitdiff
|
tree
2016-03-27
Chris
Robinson
Document the ambisonic de
c
oder options
commit
|
commitdiff
|
tree
next