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
Update the right effect state when the device is reset
2016-05-18
Chris Robinson
Updat
e
the
rig
h
t effect
s
tate when
the device is
r
eset
commit
|
commitdiff
|
tree
2016-05-17
Chris Robins
o
n
Don't assume the "rea
l
"
o
u
t
pu
t
buf
f
er f
o
llows the
dry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Ch
r
is
R
ob
i
nson
Improve reverb pan
n
ing g
a
ins
fo
r
"3D"
output
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Ignore the listenin
g
angle
f
or the wet path soun
d
c
ones
commit
|
commitdiff
|
tree
2016-05-17
C
hris Robins
o
n
Us
e
flo
a
ts for the listener tran
s
fo
r
ms
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
C
hris
R
obinson
A
v
oid
s
eparate
upd
a
tes to sourc
e
s that sh
o
uld apply
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
h
ris
Ro
b
inson
Al
l
ocat
e
con
t
ext s
t
o
rage befo
r
e starti
n
g/resetting
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris Ro
b
inson
A
v
oid du
p
licate effect state objects
i
n
t
he freelist
commit
|
commitdiff
|
tree
2016-05-15
Chris R
o
bins
o
n
Avoid using
a
flag to specify i
f
the effect state needs
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris R
o
binson
Pr
o
vide as
y
nc
h
ronous prope
r
ty update
s
fo
r
sou
r
ces
commit
|
commitdiff
|
tree
2016-05-14
Chr
i
s Robinson
St
o
re the rem
a
inin
g
context prope
r
ties wi
t
h
the listene
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
Chris Robinson
Ge
t
ri
d
of an unnecessar
y
copy of ALeffectP
r
ops
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Properly
l
oad th
e
effect stat
e
pointer fro
m
t
he property
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Recognize AUX0
.
.
.
AU
X
15 for decoder s
p
eaker labe
l
s
commit
|
commitdiff
|
tree
2016-05-13
Chris
R
o
bins
o
n
Hold the eff
e
ct and f
i
lter maps while handling effects
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
h
ris Robinso
n
Call th
e
e
ffec
t
s
t
a
t
e
u
pdat
e
me
t
hod
after "
r
etur
n
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Ro
b
inson
Avoid updating the effect st
a
te object
if
i
t's not
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Provide (mostly) lockless up
d
ates
for e
f
fec
t
slots
commit
|
commitdiff
|
tree
2016-05-12
Chri
s
Robinson
Use a
lockless method
for updating
l
is
t
ener and context
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
C
h
ris Ro
b
inson
Hold the buffer map lock
while ha
n
dl
i
ng the buf
f
er
commit
|
commitdiff
|
tree
2016-05-11
Chris Rob
i
nson
Hold
t
he source map loc
k
while handlin
g
it
commit
|
commitdiff
|
tree
2016-05-11
Chris Robinson
Add a comment about CoeffCou
n
t b
e
ing 0
commit
|
commitdiff
|
tree
2016-05-10
Chris Rob
i
nson
Use t
h
e
source's
o
ffset type
t
o determine if there
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chr
i
s Robinson
F
ind a valid
s
o
urce buffer befo
r
e updating the voice
commit
|
commitdiff
|
tree
2016-05-09
C
hris Ro
b
ins
o
n
Store more "active" listener an
d
c
on
t
ext
prope
r
t
i
es
.
.
.
commit
|
commitdiff
|
tree
2016-05-01
Chr
i
s Robinson
Don't cra
s
h
w
h
e
n
there
'
s
n
o
b
a
ckend to pr
o
be
commit
|
commitdiff
|
tree
2016-04-26
C
hris
R
o
b
i
n
s
on
S
t
art AL_SOFT_buffer
_
samples
2
as a
r
e
placement
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Robins
o
n
Re
m
ove unneces
s
ary
c
o
d
e fo
r
t
he now-unused write offset
commit
|
commitdiff
|
tree
2016-04-25
Chris Rob
i
n
son
Add support
for AL_EXT_SOURCE_RA
D
IUS
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Drop support for AL_SOFT_buffer_samples and AL_SOFT_bu
f
fer
_
s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chr
i
s Rob
i
nson
Avoid an unnecessary
a
lu
V
ecto
r
commit
|
commitdiff
|
tree
2016-04-25
C
hris
R
obinson
Improve
radiu
s
beh
a
vior
wi
t
h scaling
o
f ambison
i
c
c
o
efficients
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Provide
a decoder preset for 5
.
1 Surround output
commit
|
commitdiff
|
tree
2016-04-24
Chris Robin
s
on
Open the file s
e
lect
o
r
to an
existing path
for prese
t
s
commit
|
commitdiff
|
tree
2016-04-24
Ch
r
is Robin
s
on
In
s
ta
l
l the
a
mbd
e
c pres
e
t fil
e
s
commit
|
commitdiff
|
tree
2016-04-23
Chris Robi
n
son
Add some general info
about ho
w
ambde
c
w
or
k
s to ambdec
.
t
x
t
commit
|
commitdiff
|
tree
2016-04-23
Chris
Rob
i
nson
Move some docs to the docs di
r
ecto
r
y
commit
|
commitdiff
|
tree
2016-04-23
Chris Robin
s
on
A
d
d docs f
o
r
O
p
enAL Soft
and standa
r
d decoder presets
commit
|
commitdiff
|
tree
2016-04-22
Chri
s
Robi
n
son
Up
d
ate a con
f
i
g optio
n
co
m
ment
commit
|
commitdiff
|
tree
2016-04-20
C
hr
i
s Robins
o
n
Incre
a
s
e
m
ax o
u
tput channels to 16
commit
|
commitdiff
|
tree
2016-04-19
C
h
r
is Robinson
Combine two if checks into o
n
e
commit
|
commitdiff
|
tree
2016-04-18
Ch
r
is Robins
o
n
Remo
v
e
u
n
needed ChannelMaps for BF
o
rmat formats
commit
|
commitdiff
|
tree
2016-04-18
Chr
i
s R
o
binson
Trace the requested attribute va
l
ues
commit
|
commitdiff
|
tree
2016-04-17
Chris Ro
b
inson
Avoid storing channel names for th
e
dry buffer
commit
|
commitdiff
|
tree
2016-04-16
C
h
ris Robinson
Don't look up the dr
y
buffer's FrontCe
n
ter in
t
he De
d
i
cated
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robi
n
son
Re
o
rganize a bit o
f
a
luInit
R
e
n
derer code
commit
|
commitdiff
|
tree
2016-04-16
Chris
R
o
b
inson
S
ilence possible
o
ut-of
-
bo
u
nds warning again
commit
|
commitdiff
|
tree
2016-04-16
C
h
r
i
s
Robins
o
n
M
o
re directly map
coefficients f
o
r ambisonic mix
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Rob
i
nso
n
Up
d
ate some com
m
en
t
s
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Avoi
d
mix
i
ng all coefficient
s
to
g
et
h
er wh
e
n on
l
y som
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Chr
i
s Robinson
Fix poss
i
b
l
e out-of-bounds warni
n
g
commit
|
commitdiff
|
tree
2016-04-15
Ch
r
is
Robinson
Shorten
VECTOR_ITER
_
macro
s
to VECT
O
R_
commit
|
commitdiff
|
tree
2016-04-15
Chris Robinson
Upd
a
t
e
a
com
m
e
n
t
commit
|
commitdiff
|
tree
2016-04-15
Chris
Robinson
Avoid unnecessa
r
y
loops for
s
etting up effect slot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
Prepa
r
e
the c
u
stom
d
e
coder
i
n
aluInitRend
e
r
er
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
M
ove the I
n
itRenderer method to p
a
nning
.
c
commit
|
commitdiff
|
tree
2016-04-14
Chris R
o
binson
Separate some long if-
e
l
se blocks into a separate f
u
n
ction
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
Spl
i
t
aluInitPannin
g
into
s
eparate
f
unctio
n
s
for
H
RTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Chris Rob
i
nson
Put
the decoder options in a gro
u
p box
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinson
Improv
e
error tra
c
e for bad m
a
t
r
i
x
definitions
commit
|
commitdiff
|
tree
2016-04-10
C
h
r
i
s Robinson
Fix xover_freq type in the ambdec doc
commit
|
commitdiff
|
tree
2016-04-09
Chr
i
s
R
o
bin
s
o
n
Use frequency-dependent processing for the
ambi
s
onic
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
C
hris Robinson
Use the co
r
rect slot callback for the
6
.
1
and 7
.
1 decode
r
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
Chris
Robinson
Av
o
id
d
o
u
ble
s
l
a
shes wh
e
n constructing p
a
t
h
s
commit
|
commitdiff
|
tree
2016-04-06
Chris Robi
n
son
Use
al_mall
o
c/al_free for allocatio
n
s
commit
|
commitdiff
|
tree
2016-04-06
Chris
Robins
o
n
Also disable ALSA's resampler w
h
e
n no
t
requestin
g
a
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
C
hris R
o
b
inson
A
d
d a
hack to wo
r
karound erroneo
u
s
p
r
e
buf
v
alues fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
C
h
ris
R
obinson
Use
the 3D panned ou
t
put for reverb with HQ decoding
commit
|
commitdiff
|
tree
2016-03-30
C
hr
i
s Rob
i
n
son
Allow d
u
a
l-band decoders fo
r
b
asic rend
e
rin
g
commit
|
commitdiff
|
tree
2016-03-30
C
hris
R
obinson
Proper
l
y mak
e
hq-mo
d
e def
a
ult to off
commit
|
commitdiff
|
tree
2016-03-30
C
h
r
is Robinson
R
e
move
t
he old ringbuff
e
r implementa
t
ion
commit
|
commitdiff
|
tree
2016-03-30
Chris
R
obinson
Co
n
vert
r
emaini
n
g ring
b
u
ff
e
r
s
t
o the lockle
s
s variant
commit
|
commitdiff
|
tree
2016-03-29
Chris Rob
i
ns
o
n
Move th
e
aligned malloc functions to the com
m
on lib
commit
|
commitdiff
|
tree
2016-03-28
Chris Robinson
Add
a confi
g
dialo
g
tab for decoder op
t
ions
commit
|
commitdiff
|
tree
2016-03-28
Chris Rob
i
nson
Skip unus
e
d
outp
u
t channels
f
or the HQ d
e
cod
e
commit
|
commitdiff
|
tree
2016-03-27
C
hris Robinson
Align the ChannelM
i
x buffe
r
and use it for up-sampling
commit
|
commitdiff
|
tree
2016-03-27
Chris
R
o
binson
Add a text file des
c
ribing AmbDec config file suppor
t
.
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinson
Document the ambisoni
c
decod
e
r options
commit
|
commitdiff
|
tree
2016-03-27
Ch
r
is Ro
b
inson
Use the sa
m
e op
t
ion for
d
ecod
e
r configs
commit
|
commitdiff
|
tree
2016-03-27
C
h
ri
s
Robinson
Don't use custom decoder c
o
nfigu
r
a
t
ions with mo
n
o
or
.
.
.
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinson
Inclu
d
e the d
i
stance
gain comp
e
nsat
i
on in
the decoder
.
.
.
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinson
Add a
c
onfig optio
n
for distan
c
e
compens
a
tion
commit
|
commitdiff
|
tree
2016-03-27
Chris Robinson
Add distance comp
e
nsati
o
n to t
h
e HQ decoder
commit
|
commitdiff
|
tree
2016-03-26
Chris
R
obinson
Allow
u
p
to
third-order for horizontal-only rendering
commit
|
commitdiff
|
tree
2016-03-26
Chris Robins
o
n
Include any first-order scaling
in the FOAOu
t
coefficients
commit
|
commitdiff
|
tree
2016-03-26
Chris Robinson
S
k
ip he
i
ght-related
ambiso
n
ic channels for 2D rendering
commit
|
commitdiff
|
tree
2016-03-25
C
h
ris R
o
binson
Mix
D
edi
c
a
t
e
d ef
f
e
cts to the real
o
u
tput if possible
commit
|
commitdiff
|
tree
2016-03-25
C
h
ris
Robinson
I
mplement AL_
E
XT_STER
E
O_
A
NGLES support
commit
|
commitdiff
|
tree
2016-03-25
Chris
Robinson
Us
e
the "decoder" config se
c
t
i
on ins
t
ead of "ambisonics"
commit
|
commitdiff
|
tree
2016-03-24
Chris Robinson
Add a cast and a coupl
e
float
t
ype fixes
commit
|
commitdiff
|
tree
2016-03-23
Chris
R
o
b
inson
Trace th
e
HQ
decoder
o
rder
commit
|
commitdiff
|
tree
2016-03-23
Chr
i
s Robinson
Simplify setting a custo
m
chan
n
el map config
u
rat
i
on
commit
|
commitdiff
|
tree
2016-03-23
Ch
r
is
Ro
b
ins
o
n
U
p-sample fi
r
st-ord
e
r content w
h
en u
s
ing a h
i
gher ord
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
Chris Robinson
A
l
low
s
econd-order HQ decoding
commit
|
commitdiff
|
tree
2016-03-23
Chris Robinson
Add a specific output
f
or first-
o
r
der so
u
rces
commit
|
commitdiff
|
tree
2016-03-22
C
hris Rob
i
n
s
on
S
implify setti
n
g the
m
a
trix coeffs
commit
|
commitdiff
|
tree
2016-03-18
Chris R
o
b
i
nson
A
d
d a workaround for a buggy modf
f
commit
|
commitdiff
|
tree
2016-03-17
C
h
ris Robinson
Store the
effect's
o
u
tpu
t
buffer in the e
f
fect state
commit
|
commitdiff
|
tree
2016-03-16
Chris Robinson
Ma
k
e
sur
e
enough reve
r
b
p
a
nning gains
are de
f
ine
d
commit
|
commitdiff
|
tree
next