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
Implement a Neon-enhanced MixRow
2016-06-02
C
hris Rob
i
ns
o
n
Imp
l
e
ment a Neo
n
-enhance
d
Mi
x
R
o
w
commit
|
commitdiff
|
tree
2016-06-01
Chr
i
s
R
obins
o
n
Ma
k
e a functi
o
n static
commit
|
commitdiff
|
tree
2016-06-01
Chris R
o
bi
n
s
on
Use a macr
o
to spec
i
f
y t
h
e
ambi
s
onic periphonic channel
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Ch
r
i
s
R
obinson
Use SSE for applyi
n
g th
e
H
Q B-Format d
e
coder matrices
commit
|
commitdiff
|
tree
2016-05-31
C
hr
i
s Robin
s
on
Don't
access the
band
splitter fields
in the p
r
oces
s
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Chris Ro
b
inson
Don'
t
try
t
o
e
m
u
late almtx
_
timedlock
commit
|
commitdiff
|
tree
2016-05-30
Chris Ro
b
i
ns
o
n
Clean
u
p a co
u
p
le variab
l
e names and d
e
c
laration
s
commit
|
commitdiff
|
tree
2016-05-30
Chris R
o
binson
Remove unnecessary
V
E
C
TOR_INSERT
commit
|
commitdiff
|
tree
2016-05-29
Chris R
o
b
i
nson
Hold the
e
ffectslot map l
o
ck
while han
d
ling it
commit
|
commitdiff
|
tree
2016-05-29
Chris Robinson
Use a linked list for active ef
f
ect slots
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
Av
o
i
d
the mi
x
er lock when
getting
t
he plain source
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chr
i
s Rob
i
nson
Av
o
id an explicit m
i
xer lock for g
e
tting the
so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
C
han
g
e the
backend getLate
n
cy
method to return the
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris R
o
b
i
n
son
Use t
h
e backend lock for the effectstate
'
s
d
eviceUpda
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
Us
e
a specific lock fo
r
the
b
a
c
kend's
s
top/reset
/
play
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
Chris Robinson
R
emove
a couple u
n
n
e
eded
fu
n
ctions
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinson
Increment the device's
m
ix count
c
loser to
t
h
e
mixin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinson
Prop
e
rly pluralize some messages
commit
|
commitdiff
|
tree
2016-05-23
C
hr
i
s Robinson
Imp
r
ove locking for de
v
ice attribute queries
commit
|
commitdiff
|
tree
2016-05-21
Chr
i
s Rob
i
nson
Avoid using rea
l
loc
i
n a
num
b
er of places
commit
|
commitdiff
|
tree
2016-05-20
Chris Ro
b
inson
Ma
k
e
t
h
e source
po
s
ition calues atomic
commit
|
commitdiff
|
tree
2016-05-18
Chris Robinson
Copy
t
h
e source's Looping
p
r
operty into the
v
oice
commit
|
commitdiff
|
tree
2016-05-18
Chri
s
Robinson
Av
o
id redundan
t
ly storing dis
t
an
c
e
m
o
del setti
n
gs
commit
|
commitdiff
|
tree
2016-05-18
Chri
s
Robin
s
o
n
Updat
e
the right effect state wh
e
n th
e
devic
e
is reset
commit
|
commitdiff
|
tree
2016-05-17
Chris Robin
s
on
Don't assume the "real" o
u
tput buffer follows the dry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Impro
v
e
reverb
panning
g
ains
for "3D" output
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Ignore the
l
is
t
e
nin
g
angle f
o
r the w
e
t path
soun
d
cones
commit
|
commitdiff
|
tree
2016-05-17
Ch
r
is Robinson
Use floats for t
h
e listene
r
transforms
commit
|
commitdiff
|
tree
2016-05-16
Chris
R
o
b
inson
Don
'
t store the
s
ource's u
p
da
t
e
m
e
th
o
d with the voice
commit
|
commitdiff
|
tree
2016-05-16
C
hris
R
obinson
Avoid separate
updates to so
u
r
c
es that should apply
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Rob
i
n
s
on
Alloc
a
te context storage
b
efore starting/resetting
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
hris Robinson
Avoid dupli
c
ate effect
s
t
ate
o
bjects in the
f
r
ee
l
ist
commit
|
commitdiff
|
tree
2016-05-15
Ch
r
is
Rob
i
nson
Avoid using a flag to
speci
f
y if the eff
e
ct state needs
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris R
o
binson
Provide asynchronous propert
y
up
d
a
t
e
s fo
r
sources
commit
|
commitdiff
|
tree
2016-05-14
kc
a
t
Merge p
u
ll req
u
est
#
41 from
ColdPie1/
s
our
c
e_
l
imit
commit
|
commitdiff
|
tree
2016-05-14
Chris Robinson
Store
the remaining
c
ontext
properties wi
t
h the listener
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
Chri
s
Robinson
Get ri
d
of an un
n
ecessary copy of
ALe
f
f
e
ctProps
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Pro
p
erly
l
o
ad
t
he effect state pointer from t
h
e
property
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chr
i
s Robinson
R
ec
o
gnize AUX0
.
.
.
AUX15
for
d
eco
d
er s
p
eaker lab
e
ls
commit
|
commitdiff
|
tree
2016-05-13
Chris Ro
b
in
s
on
Hold th
e
effect an
d
fi
l
ter
m
aps
w
hile hand
l
ing effects
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Ch
r
i
s
Ro
b
i
nson
Call the e
f
fect
state up
d
a
t
e method after
"
r
e
turni
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Ch
r
is Ro
b
i
nson
Avoid up
d
a
t
in
g
the effect state o
b
jec
t
if it's
not
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chr
i
s Robinson
Provide (
m
os
t
ly) loc
k
less
updates
for
effec
t
s
l
ots
commit
|
commitdiff
|
tree
2016-05-12
Chri
s
Robin
s
on
Use
a
lockless meth
o
d for
upd
a
ting lis
t
e
n
er and
context
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Chr
i
s
R
obi
n
son
Hold
the
b
uffer map lock
w
hile h
a
ndling
t
he buffer
commit
|
commitdiff
|
tree
2016-05-11
C
hris Robinson
Hold the source
m
ap lock wh
i
le handlin
g
it
commit
|
commitdiff
|
tree
2016-05-11
Chris Robinson
Add a comment
a
bout
C
oef
f
Cou
n
t b
e
i
n
g
0
commit
|
commitdiff
|
tree
2016-05-10
Chris Ro
b
i
nso
n
Use the s
o
urce's o
f
fset typ
e
to determine i
f
there
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chris Robin
s
on
F
i
n
d
a valid so
u
rc
e
buf
f
er before updating
the
voice
commit
|
commitdiff
|
tree
2016-05-09
C
hris Robins
o
n
Store
m
ore "act
i
v
e
" l
i
stener and context
properties
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
kcat
Merge pul
l
reque
s
t #4
0
from rdb/mast
e
r
commit
|
commitdiff
|
tree
2016-05-01
Chri
s
Robinson
Don't
c
r
a
sh
when there's no b
a
ckend
t
o probe
commit
|
commitdiff
|
tree
2016-04-26
Chris Robinson
Start A
L
_SOFT_
b
uffe
r
_sa
m
pl
e
s2 as a replace
m
ent
for
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Remove
u
n
neces
s
ary c
o
de for t
h
e n
o
w-unused
w
rite offset
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Add support for
A
L
_
EXT_SOURCE_R
A
D
IUS
commit
|
commitdiff
|
tree
2016-04-25
Chr
i
s
R
o
b
inso
n
D
r
op su
p
port for AL_S
O
FT_buffer_samples and A
L
_S
O
FT_buff
e
r_s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chr
i
s Robinson
Avoi
d
an u
n
necessary aluVecto
r
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Improve ra
d
i
us behavior
with scaling of amb
i
sonic coe
f
f
icie
n
ts
commit
|
commitdiff
|
tree
2016-04-25
Chris R
o
binson
Pr
o
vid
e
a decoder
p
reset f
o
r 5
.
1 Surround output
commit
|
commitdiff
|
tree
2016-04-24
Chris Robi
n
son
Open
the file selector t
o
a
n
existi
n
g path
f
or preset
s
commit
|
commitdiff
|
tree
2016-04-24
Chris Robinson
I
ns
t
all the ambdec preset
f
i
l
es
commit
|
commitdiff
|
tree
2016-04-23
Chris Robinso
n
A
d
d s
o
me gener
a
l info about how ambdec works t
o
ambdec
.
txt
commit
|
commitdiff
|
tree
2016-04-23
Chris Robinso
n
Move some docs to
the docs director
y
commit
|
commitdiff
|
tree
2016-04-23
Chris Rob
i
ns
o
n
Add docs for OpenAL
S
oft and standard
d
e
c
oder p
r
eset
s
commit
|
commitdiff
|
tree
2016-04-22
kcat
Merge pu
l
l request
#
38 from
g
eron-
c
n/patch-1
commit
|
commitdiff
|
tree
2016-04-22
Chr
i
s Robins
o
n
U
p
date a
c
onfig
o
p
tion
c
o
mment
commit
|
commitdiff
|
tree
2016-04-20
Chris Robinson
Increase max
o
utp
u
t c
h
anne
l
s
to 16
commit
|
commitdiff
|
tree
2016-04-19
Chris
Ro
b
inson
Combine t
w
o if
checks
i
nto on
e
commit
|
commitdiff
|
tree
2016-04-18
Chris R
o
b
inson
Remove unneeded Ch
a
n
nelMaps for BFormat f
o
rmats
commit
|
commitdiff
|
tree
2016-04-18
Chris Robinso
n
Tr
a
ce
t
he reque
s
ted attribu
t
e
v
alues
commit
|
commitdiff
|
tree
2016-04-17
Ch
r
is Robins
o
n
Avoid
s
toring channel names
f
or the dry b
u
ffer
commit
|
commitdiff
|
tree
2016-04-16
Ch
r
is Robinso
n
Don
'
t look up the dry buffer
'
s FrontCe
n
ter
i
n the
D
edicated
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Reorgan
i
z
e
a b
i
t
of aluInitR
e
nderer
code
commit
|
commitdiff
|
tree
2016-04-16
Chr
i
s
Rob
i
nson
Silence p
o
ssible
o
u
t-of-bo
u
nds warning again
commit
|
commitdiff
|
tree
2016-04-16
Chris R
o
binson
More directly ma
p
coefficients for ambisonic mixing
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chr
i
s R
o
bi
n
s
o
n
Upda
t
e some comments
commit
|
commitdiff
|
tree
2016-04-16
Chris Robi
n
son
Avoid mixing all coe
f
ficient
s
together
w
hen only some
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Chr
i
s
Robinson
Fix possible out-of-
b
ounds warning
commit
|
commitdiff
|
tree
2016-04-15
C
hris Robinson
S
horten
V
ECTOR_ITER
_
macro
s
t
o VECTOR_
commit
|
commitdiff
|
tree
2016-04-15
Ch
r
i
s
Robinson
Update a com
m
ent
commit
|
commitdiff
|
tree
2016-04-15
Chri
s
Robinson
Av
o
id
unne
c
essary loops for setting up effec
t
slot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
C
hris Ro
b
inso
n
Prepare the
c
ust
o
m
d
eco
d
er
i
n aluI
n
itRenderer
commit
|
commitdiff
|
tree
2016-04-14
Chris
Robinson
Move
the I
n
i
t
Re
n
derer method to pa
n
ning
.
c
commit
|
commitdiff
|
tree
2016-04-14
C
hris Robinson
Separate
s
ome
l
o
ng if-else block
s
in
t
o a sepa
r
ate
f
unction
commit
|
commitdiff
|
tree
2016-04-14
C
h
r
is Robin
s
on
Split aluIni
t
Panni
n
g int
o
s
eparate functions
f
or HRTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Chris
R
obi
n
so
n
Put t
h
e d
e
c
o
der options in a
group
b
ox
commit
|
commitdiff
|
tree
2016-04-10
Chr
i
s Robinson
Improve error tr
a
ce for b
a
d m
a
t
r
i
x
d
efinitio
n
s
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinson
Fix
x
over_freq
t
y
pe in
t
he ambdec d
o
c
commit
|
commitdiff
|
tree
2016-04-09
Chris Robinson
Use frequency-dependent proc
e
ssing
f
o
r
the
a
mbisonic
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Chris Ro
b
inson
Us
e
the correct slot callback for the
6
.
1 and 7
.
1 decoder
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
C
hris Rob
i
n
s
o
n
Avoid
d
o
u
ble
s
lashes when constructing paths
commit
|
commitdiff
|
tree
2016-04-06
Ch
r
i
s Robinso
n
Use al_mal
l
oc/al_free for a
l
locati
o
ns
commit
|
commitdiff
|
tree
2016-04-06
Chris Ro
b
inson
Al
s
o disable ALSA's resa
m
pler
when not requesting a
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris Ro
b
inson
Ad
d
a
h
ack
to work
a
r
o
und erroneous prebuf value
s
from
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris Robinson
Use
t
h
e
3D pan
n
ed output for reverb with HQ de
c
oding
commit
|
commitdiff
|
tree
2016-03-30
C
hris
Robinso
n
Allow
d
ual-ba
n
d decoders
for basi
c
r
e
ndering
commit
|
commitdiff
|
tree
2016-03-30
Chris Robinson
Properly make
h
q
-
mode default to off
commit
|
commitdiff
|
tree
2016-03-30
Chri
s
Robinson
Rem
o
ve the o
l
d ring
b
uffer implementation
commit
|
commitdiff
|
tree
2016-03-30
Chri
s
R
o
b
i
n
s
on
Conver
t
remai
n
i
ng ringbuffers to the lockless vari
a
n
t
commit
|
commitdiff
|
tree
2016-03-29
Chris
Robi
n
son
Move the aligned
ma
l
loc fu
n
ct
i
ons to
t
he co
m
mo
n
lib
commit
|
commitdiff
|
tree
next