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 specific lock for the backend's stop/reset/play calls
2016-05-28
Chr
i
s
R
obinson
U
se a spec
i
fic
lock
f
o
r the backend's stop/
r
eset/play
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
C
h
ri
s
Robinson
Remove a co
u
ple unneeded functions
commit
|
commitdiff
|
tree
2016-05-23
Chris R
o
binson
Inc
r
e
m
ent th
e
d
e
vice's mix count closer
to the mixi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Chris
R
obinso
n
P
roper
l
y p
l
uralize so
m
e m
e
ssages
commit
|
commitdiff
|
tree
2016-05-23
Ch
r
is Robinson
Improve locking for de
v
ice attribute qu
e
ries
commit
|
commitdiff
|
tree
2016-05-21
Chr
i
s Robins
o
n
Avoid using
r
eall
o
c in a
n
um
b
e
r
o
f
p
laces
commit
|
commitdiff
|
tree
2016-05-20
Chris Robinson
Make the source position
cal
u
es atomic
commit
|
commitdiff
|
tree
2016-05-18
Chris Robins
o
n
Cop
y
th
e
source
'
s L
o
oping pro
p
erty
into t
h
e voi
c
e
commit
|
commitdiff
|
tree
2016-05-18
Ch
r
is Rob
i
nson
Avoid redund
a
ntly
s
t
oring distance model sett
i
ngs
commit
|
commitdiff
|
tree
2016-05-18
Chris Robi
n
s
on
Update
the right effect
state when the de
v
i
ce is reset
commit
|
commitdiff
|
tree
2016-05-17
Chris Robins
o
n
Don't as
s
ume
t
he "real" output buffer foll
o
ws the dry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
I
m
p
rove reverb
p
an
n
ing gains for
"
3D" o
u
tpu
t
.
commit
|
commitdiff
|
tree
2016-05-17
Ch
r
is
R
obinson
Ignore th
e
listening angle for the wet pa
t
h s
o
un
d
cones
commit
|
commitdiff
|
tree
2016-05-17
Chris Ro
b
inson
Use fl
o
ats for
the listen
e
r transform
s
commit
|
commitdiff
|
tree
2016-05-16
C
hris Robinson
D
on't store the s
o
urce'
s
update
m
e
t
h
o
d wit
h
the voice
commit
|
commitdiff
|
tree
2016-05-16
Chris Rob
i
nso
n
Avoid separate updat
e
s
to s
o
urces t
h
at shou
l
d apply
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris
R
obi
n
son
Allocate
contex
t
stora
g
e
befo
r
e starting/resetting
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris
R
obin
s
on
Avoid duplicate e
f
fe
c
t stat
e
objects i
n
the freel
i
st
commit
|
commitdiff
|
tree
2016-05-15
Chri
s
Robinson
Avoid using a f
l
ag to s
p
ecify
if t
h
e eff
e
ct state needs
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
hris Robinson
Provide asynchronous property up
d
ates
f
or sources
commit
|
commitdiff
|
tree
2016-05-14
Chris
R
obinson
Store the
remaining contex
t
p
r
operties with the listener
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
Chris
Robinson
Get rid
of an u
n
necessary
copy of ALeffect
P
rops
commit
|
commitdiff
|
tree
2016-05-13
Chr
i
s
R
o
b
i
n
son
Properly lo
a
d
t
he effect s
t
ate point
e
r
from the pr
o
pert
y
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Recogni
z
e
AUX0
.
.
.
AUX15
f
or decoder speaker labels
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
H
old the effect and f
i
l
ter maps while ha
n
dling effects
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
h
r
i
s Robi
n
s
on
Ca
l
l
the effect state update method afte
r
"returnin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Ch
r
is
Robin
s
on
Avoid
updating
the e
f
f
e
c
t
state ob
j
ect if it's not
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
hris Robinson
P
rovide (mostly) lockless
updates for effect slots
commit
|
commitdiff
|
tree
2016-05-12
Chri
s
R
o
binson
Use
a
l
ockless
m
ethod for
updating liste
n
er and
c
ontext
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Chr
i
s R
o
binso
n
H
o
ld the buffer map lo
c
k
while
ha
n
dling the bu
f
fer
commit
|
commitdiff
|
tree
2016-05-11
Chris Robinson
Hold the s
o
urce
m
ap
lock whil
e
handling it
commit
|
commitdiff
|
tree
2016-05-11
Chris Robins
o
n
A
dd
a c
o
mment about
C
oeffCoun
t
being 0
commit
|
commitdiff
|
tree
2016-05-10
Chris Rob
i
nson
Us
e
the source's offse
t
type to
dete
r
mine if there
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chr
i
s Robinson
Fi
n
d a valid source buffer before
u
pdating t
h
e voice
commit
|
commitdiff
|
tree
2016-05-09
Chris Robinson
St
o
re mo
r
e "active
"
l
i
stener and con
t
ext properties
.
.
.
commit
|
commitdiff
|
tree
2016-05-01
Chr
i
s Ro
b
inson
Don
'
t c
r
ash when there's no back
e
n
d
to
p
robe
commit
|
commitdiff
|
tree
2016-04-26
Chris Robin
s
on
Start
AL_SOFT_buff
e
r_samples2 as a
r
e
pla
c
ement for
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chr
i
s
Robinso
n
Rem
o
ve unnec
e
ss
a
ry
c
o
d
e
f
or the now-u
n
used wr
i
te o
f
fs
e
t
commit
|
commitdiff
|
tree
2016-04-25
C
h
r
is
R
obinson
Add support f
o
r AL_E
X
T_
S
OURCE_RADIUS
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Drop support for
A
L_
S
OF
T
_buffer_samp
l
es an
d
AL_SOFT_buffer_s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Rob
i
nson
Avoid an unnecessary aluVector
commit
|
commitdiff
|
tree
2016-04-25
C
hris
Robinson
Improve rad
i
us behav
i
o
r
with scaling of
am
b
ison
i
c coefficients
commit
|
commitdiff
|
tree
2016-04-25
C
hris
R
obinso
n
Provide a decode
r
preset for
5
.
1
Surr
o
u
n
d outpu
t
commit
|
commitdiff
|
tree
2016-04-24
C
hris Robinson
Open the file selector to an existing path for pre
s
ets
commit
|
commitdiff
|
tree
2016-04-24
Chris
Robinson
Install t
h
e ambdec preset files
commit
|
commitdiff
|
tree
2016-04-23
Chris Ro
b
inson
Add some
general in
f
o
a
bou
t
h
o
w am
b
de
c
wor
k
s to
a
m
b
dec
.
tx
t
commit
|
commitdiff
|
tree
2016-04-23
Chri
s
Robinson
Move some do
c
s to the
d
ocs direc
t
ory
commit
|
commitdiff
|
tree
2016-04-23
Chris Rob
i
nso
n
Add docs for Op
e
nAL Soft and standard
d
eco
d
er prese
t
s
commit
|
commitdiff
|
tree
2016-04-22
Chris Rob
i
nson
Upd
a
te a config option comment
commit
|
commitdiff
|
tree
2016-04-20
C
h
ris
R
obinson
Increa
s
e
max output ch
a
n
n
el
s
to 16
commit
|
commitdiff
|
tree
2016-04-19
Chri
s
Ro
b
ins
o
n
C
om
b
ine two if che
c
ks into one
commit
|
commitdiff
|
tree
2016-04-18
Chr
i
s R
o
b
i
nson
Remove unneeded ChannelMaps for BFo
r
mat forma
t
s
commit
|
commitdiff
|
tree
2016-04-18
Chris R
o
binson
Trace the requested
attribute v
a
lu
e
s
commit
|
commitdiff
|
tree
2016-04-17
Chris Robinson
Avoid storing channel names
for the dry buffer
commit
|
commitdiff
|
tree
2016-04-16
Chr
i
s
Robinson
D
o
n
'
t look up the dry buffer's F
r
ontCe
n
ter in the
D
e
dicat
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Reorgani
z
e
a bit of aluInitRenderer cod
e
commit
|
commitdiff
|
tree
2016-04-16
Chris
R
o
b
inson
S
ile
n
ce possib
l
e out-of-bo
u
nds warning
a
g
ain
commit
|
commitdiff
|
tree
2016-04-16
C
h
ris Robin
s
on
More d
i
rectly map c
o
e
f
ficients for amb
i
s
o
nic m
i
xing
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris
R
obi
n
son
Update so
m
e comments
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Avoid mixing
all coefficien
t
s togethe
r
whe
n
only some
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Chris Robinson
Fix possible o
u
t-of-bound
s
w
arning
commit
|
commitdiff
|
tree
2016-04-15
Chri
s
Robinson
Shorten VECTO
R
_ITER_ macros to V
E
CTOR_
commit
|
commitdiff
|
tree
2016-04-15
C
h
ris
R
o
b
inson
Update a comm
e
nt
commit
|
commitdiff
|
tree
2016-04-15
Chris Rob
i
nson
Avoid unnecessary l
o
ops for set
t
ing up effect slot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Chris R
o
binson
Prep
a
re
t
h
e
c
u
stom decod
e
r
in aluInitRendere
r
commit
|
commitdiff
|
tree
2016-04-14
C
h
ris Robinson
M
ove
the InitRenderer meth
o
d to
pan
n
ing
.
c
commit
|
commitdiff
|
tree
2016-04-14
Chris Ro
b
inson
Se
p
arate some l
o
ng if-else
b
l
ocks into a sep
a
r
ate function
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
Split aluIni
t
Pa
n
ning into separate functio
n
s fo
r
HRTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Ch
r
i
s
Ro
b
inson
Put th
e
deco
d
e
r
opt
i
ons in a
g
roup box
commit
|
commitdiff
|
tree
2016-04-10
Chris Robin
s
on
Improve error trace for ba
d
m
a
trix definit
i
on
s
commit
|
commitdiff
|
tree
2016-04-10
Ch
r
is Robin
s
o
n
Fix
x
ov
e
r_freq
t
y
pe in the ambd
e
c
do
c
commit
|
commitdiff
|
tree
2016-04-09
C
h
ris Robinson
Use
f
r
e
q
uency-dependent p
r
ocessing
f
o
r the ambisonic
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Chr
i
s Robinson
Use the correct slo
t
ca
l
lback for the
6
.
1 and 7
.
1 decoder
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
Chris Robin
s
on
Avoid doubl
e
slashes when constructin
g
path
s
commit
|
commitdiff
|
tree
2016-04-06
C
hris Robinson
Use al_m
a
l
loc/al_free for
allocatio
n
s
commit
|
commitdiff
|
tree
2016-04-06
Chris Robin
s
on
Also
disable
ALSA
'
s resampl
e
r when
n
ot reque
s
ti
n
g
a
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris Robinso
n
Add a hack to workaround er
r
oneous prebuf values from
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chr
i
s Robinson
Use the 3D panned output f
o
r r
e
ver
b
wit
h
HQ
decoding
commit
|
commitdiff
|
tree
2016-03-30
Chris Robin
s
on
A
l
l
o
w dual-band decoders for basic render
i
ng
commit
|
commitdiff
|
tree
2016-03-30
C
h
ris
R
obinson
Prop
e
r
ly m
a
ke hq-mode d
e
f
ault
t
o
o
f
f
commit
|
commitdiff
|
tree
2016-03-30
C
hris Robinson
Remove
the old ri
n
gbu
f
fer implement
a
tion
commit
|
commitdiff
|
tree
2016-03-30
C
hris
Robinson
C
onver
t
rem
a
i
n
ing rin
g
buff
e
rs t
o
the lockless variant
commit
|
commitdiff
|
tree
2016-03-29
Ch
r
is Robin
s
on
Move the
a
ligned malloc f
u
nctions to the commo
n
lib
commit
|
commitdiff
|
tree
2016-03-28
Chris Robinson
Add
a
config dialog
tab f
o
r decoder
options
commit
|
commitdiff
|
tree
2016-03-28
C
h
ris
Robi
n
son
Ski
p
unused
output channel
s
for
t
h
e HQ decode
commit
|
commitdiff
|
tree
2016-03-27
Chri
s
R
obins
o
n
A
l
ign t
h
e
C
hannelMix buffer a
n
d
u
s
e
it fo
r
up-sampli
n
g
commit
|
commitdiff
|
tree
2016-03-27
Chris R
o
binson
Add
a
text file
descri
b
ing A
m
bDec config
file supp
o
r
t
.
commit
|
commitdiff
|
tree
2016-03-27
Chris Ro
b
inson
Document the amb
i
s
o
n
i
c decod
e
r opti
o
ns
commit
|
commitdiff
|
tree
2016-03-27
Chris
R
obinson
U
s
e
t
he same
o
ption for decoder
c
onfig
s
commit
|
commitdiff
|
tree
2016-03-27
Chris Ro
b
inson
Don't use custom decoder conf
i
gu
r
ations with m
o
no or
.
.
.
commit
|
commitdiff
|
tree
2016-03-27
Chri
s
R
o
binson
I
n
c
lude the distance gain compensation i
n
the decoder
.
.
.
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinson
Add a config optio
n
for
d
istance co
m
pe
n
satio
n
commit
|
commitdiff
|
tree
2016-03-27
Chris R
o
binson
A
d
d
d
i
stance compens
a
tio
n
t
o the H
Q
decoder
commit
|
commitdiff
|
tree
2016-03-26
Chri
s
Robinson
All
o
w up t
o
third-order for horizontal-only
rendering
commit
|
commitdiff
|
tree
2016-03-26
C
h
ri
s
Rob
i
ns
o
n
Include any first
-
order scali
n
g in
t
he FOAO
u
t coefficients
commit
|
commitdiff
|
tree
2016-03-26
Chris Robinson
Skip height-rel
a
te
d
ambisonic c
h
annels for 2D rendering
commit
|
commitdiff
|
tree
2016-03-25
Chri
s
Robinson
Mix Dedicat
e
d effe
c
ts to
t
he r
e
a
l
out
p
ut i
f
possible
commit
|
commitdiff
|
tree
2016-03-25
Chris Ro
b
inson
I
mplem
e
n
t AL_EXT_STEREO_AN
G
LES suppo
r
t
commit
|
commitdiff
|
tree
2016-03-25
Chris
Robi
n
son
Use the
"decoder" co
n
fig sec
t
ion instead
o
f "ambisonics"
commit
|
commitdiff
|
tree
2016-03-24
Chris Rob
i
nso
n
A
d
d a cast and a coupl
e
float type fixe
s
commit
|
commitdiff
|
tree
next