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
Make a function static
2016-06-01
Chris Robinson
Make a function static
commit
|
commitdiff
|
tree
2016-06-01
Chris R
o
bin
s
on
Use a
m
acr
o
to spe
c
ify the ambisonic
p
er
i
p
h
onic ch
a
nne
l
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
C
hris Robinson
Use SSE f
o
r applying
t
he HQ B-
F
o
rmat deco
d
e
r
m
a
trices
commit
|
commitdiff
|
tree
2016-05-31
C
hris Rob
i
nson
D
on't access the
b
and
spl
i
tter fields in the process
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Chris Ro
b
inson
D
o
n
't try to emulate
a
l
m
tx_timed
l
ock
commit
|
commitdiff
|
tree
2016-05-30
Chris Robinson
Cl
e
a
n
u
p a couple variable
n
ames and decl
a
r
ati
o
n
s
commit
|
commitdiff
|
tree
2016-05-30
Chris Rob
i
n
s
on
Remove unneces
s
ary VECT
O
R_I
N
SERT
commit
|
commitdiff
|
tree
2016-05-29
C
h
ris R
o
b
i
n
son
Hold the effe
c
tslot
m
ap lock
while
h
a
n
dling i
t
commit
|
commitdiff
|
tree
2016-05-29
Chris R
o
b
i
n
s
o
n
Use
a
l
i
nke
d
li
s
t for active ef
f
ect slots
commit
|
commitdiff
|
tree
2016-05-28
C
hris Robinson
Avo
i
d the mixer lock when
getting the plain
s
ou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
C
h
ris Rob
i
ns
o
n
Avoi
d
an explicit mixer
lock for getti
n
g th
e
source
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
C
hris Robinson
Chang
e
the backend getLat
e
ncy method to re
t
ur
n
the
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
C
hris Robinson
Use the
backend lock for t
h
e effectstate's
d
eviceUpdate
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris
Robinson
Use a spe
c
ific lock for the backend's stop/reset
/
p
l
ay
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
Chris R
o
binson
Remove a couple unneed
e
d
f
un
c
tions
commit
|
commitdiff
|
tree
2016-05-23
C
h
ris Robinson
I
n
crement the
dev
i
c
e'
s
mix count cl
o
ser
t
o
the m
i
xing
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Chris Robi
n
son
Pr
o
perly pl
u
ralize some messa
g
e
s
commit
|
commitdiff
|
tree
2016-05-23
Ch
r
is Robinson
Improve lo
c
king for
device attribute queries
commit
|
commitdiff
|
tree
2016-05-21
C
h
ris Ro
b
inson
Av
o
id using realloc in
a
nu
m
ber of places
commit
|
commitdiff
|
tree
2016-05-20
C
hr
i
s Robi
n
son
Make the
source position calues ato
m
ic
commit
|
commitdiff
|
tree
2016-05-18
Chris Robinso
n
C
opy the sourc
e
's Looping
p
ropert
y
into the voice
commit
|
commitdiff
|
tree
2016-05-18
Chris
Robinson
Avoid redundant
l
y sto
r
i
n
g
d
i
st
a
nce model set
t
ings
commit
|
commitdiff
|
tree
2016-05-18
C
hris Robins
o
n
Upda
t
e the right
effect sta
t
e when the device is
r
eset
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Don't assu
m
e the "real" ou
t
put buff
e
r
follows the dry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Improve reve
r
b panning ga
i
ns for "3D" output
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robi
n
son
I
gnore the li
s
tening angle for the we
t
pat
h
s
o
und cones
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Use floa
t
s
for the l
i
s
te
n
er transfor
m
s
commit
|
commitdiff
|
tree
2016-05-16
Chris Robinson
Don't store the sou
r
ce's update me
t
hod with th
e
voic
e
commit
|
commitdiff
|
tree
2016-05-16
Chris Robinson
Avoid sep
a
rat
e
updates to sources
tha
t
s
ho
u
ld apply
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chris R
o
b
i
n
s
on
Allo
c
a
t
e
cont
e
xt stor
a
ge before starting/resetting
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chri
s
R
obins
o
n
Avoid duplicate effect state o
b
jects
in the freelist
commit
|
commitdiff
|
tree
2016-05-15
Chri
s
Robinson
Avoid using a flag to spec
i
fy if
the effe
c
t st
a
te
needs
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
Chr
i
s Robinson
Provide asynch
r
onous
p
roperty updat
e
s
fo
r
sources
commit
|
commitdiff
|
tree
2016-05-14
Chris Robinson
Store the remaining context pr
o
perties w
i
th the
lis
t
ener
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
C
h
ris Robi
n
son
Ge
t
rid of an unnecessary co
p
y of ALeffectProps
commit
|
commitdiff
|
tree
2016-05-13
Chris R
o
bi
n
son
P
r
o
p
erly load the
effect
s
t
a
te po
i
nter from th
e
pro
p
erty
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
h
r
is Robinson
Reco
g
nize
A
U
X0
.
.
.
AUX15
for decoder speak
e
r label
s
commit
|
commitdiff
|
tree
2016-05-13
Chris
Robinson
Hold the effect and filter maps while
ha
n
dling effec
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Call the effect state update metho
d
af
t
er "returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chri
s
Robins
o
n
Avoid updating th
e
effect state ob
j
e
c
t
i
f it's n
o
t
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris
R
o
b
inson
Provid
e
(mostly) lockless
u
p
d
a
tes
f
or
effect slo
t
s
commit
|
commitdiff
|
tree
2016-05-12
C
h
ris
R
obinson
Use a lockless method f
o
r
u
pdating liste
n
er
and context
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Chr
i
s
R
o
binso
n
Hold th
e
b
u
f
f
e
r
m
a
p
lock while handling
t
he buffer
commit
|
commitdiff
|
tree
2016-05-11
Chris Robinson
Hold the source map lock while ha
n
dling it
commit
|
commitdiff
|
tree
2016-05-11
Chris
Robinson
Add a c
o
mm
e
nt about Coeff
C
ount being 0
commit
|
commitdiff
|
tree
2016-05-10
Chris Ro
b
inson
Us
e
the source
'
s offset typ
e
to de
t
ermine i
f
there
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Chris Robi
n
son
Find a
v
alid source buf
f
er before updating the voice
commit
|
commitdiff
|
tree
2016-05-09
Chris Robinson
Store more "
a
ctive" liste
n
er and context properties
.
.
.
commit
|
commitdiff
|
tree
2016-05-01
Chris Robinson
Don't crash when there's no backe
n
d to p
r
obe
commit
|
commitdiff
|
tree
2016-04-26
Chr
i
s
R
obinson
Start AL_SOFT_buffer_samples2
as
a
r
e
placement for
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Robi
n
son
Remove unn
e
ces
s
ary code for th
e
now-unuse
d
wr
i
te offset
commit
|
commitdiff
|
tree
2016-04-25
Chris Rob
i
nson
Add support
f
o
r AL_EXT_SOURCE_RADIUS
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Drop support for AL_SOFT
_
b
u
ffer_samples and AL_SOFT_buffer_s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Chris Robinson
Avoi
d
a
n un
n
ece
s
sary aluVector
commit
|
commitdiff
|
tree
2016-04-25
Chris
Robin
s
o
n
Improve ra
d
iu
s
behavior w
i
th scaling o
f
am
b
isonic
coefficie
n
ts
commit
|
commitdiff
|
tree
2016-04-25
C
h
r
is Robin
s
on
Pro
v
id
e
a decode
r
prese
t
for
5
.
1 Su
r
round output
commit
|
commitdiff
|
tree
2016-04-24
Chris Robinson
Open the file select
o
r to an existing path for
p
r
e
s
e
t
s
commit
|
commitdiff
|
tree
2016-04-24
Chris Robin
s
on
Install
the ambdec pres
e
t
f
iles
commit
|
commitdiff
|
tree
2016-04-23
Ch
r
is Robi
n
son
Add some ge
n
eral info
about h
o
w
ambde
c
wor
k
s to ambdec
.
txt
commit
|
commitdiff
|
tree
2016-04-23
Chr
i
s Robinson
Move some do
c
s
t
o t
h
e docs di
r
ect
o
ry
commit
|
commitdiff
|
tree
2016-04-23
Chris Rob
i
nson
Add docs
f
or Ope
n
AL Soft and standard decoder
pres
e
ts
commit
|
commitdiff
|
tree
2016-04-22
Chris Rob
i
nson
Update a config
option c
o
m
men
t
commit
|
commitdiff
|
tree
2016-04-20
Chr
i
s Robi
n
s
o
n
Inc
r
ease max
o
utput cha
n
nels
t
o 16
commit
|
commitdiff
|
tree
2016-04-19
C
hri
s
Robinson
Combi
n
e
two i
f
checks int
o
on
e
commit
|
commitdiff
|
tree
2016-04-18
Chris Robinson
R
emove unneeded ChannelMap
s
for B
F
orm
a
t format
s
commit
|
commitdiff
|
tree
2016-04-18
Chris Robinson
Trace
the requested attrib
u
t
e
values
commit
|
commitdiff
|
tree
2016-04-17
Chris Robinso
n
Avoid sto
r
ing channel na
m
e
s
for
t
he
d
r
y
buffer
commit
|
commitdiff
|
tree
2016-04-16
C
h
r
i
s Robinson
Don't loo
k
u
p
t
h
e
dry buffe
r
'
s FrontCen
t
er in the D
e
d
icat
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Reorganize a
b
it of aluInit
R
endere
r
c
ode
commit
|
commitdiff
|
tree
2016-04-16
Chri
s
R
obinson
S
i
lence possible ou
t
-
o
f
-
b
ounds warning aga
i
n
commit
|
commitdiff
|
tree
2016-04-16
Ch
r
is Robinson
More
direc
t
ly map coeffici
e
nts
f
or ambisonic mixing
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Chris Robins
o
n
Update some comments
commit
|
commitdiff
|
tree
2016-04-16
Chris Robinson
Av
o
id
m
i
xing al
l
coef
f
ici
e
nts
t
ogether w
h
en only s
o
me
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Ch
r
i
s Robinson
Fix p
o
ssible out-of-bounds warning
commit
|
commitdiff
|
tree
2016-04-15
Chris R
o
binson
Shorten
V
ECTOR_ITER
_
macros
t
o VECTOR_
commit
|
commitdiff
|
tree
2016-04-15
C
h
ris Ro
b
i
n
son
U
p
date a com
m
ent
commit
|
commitdiff
|
tree
2016-04-15
Chris R
o
binson
Avoid u
n
necessa
r
y loops for setting up effect
slot
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Chris Robins
o
n
Prepare
t
he
c
u
s
tom d
e
c
o
der
i
n
aluInitRe
n
derer
commit
|
commitdiff
|
tree
2016-04-14
Ch
r
is Robi
n
son
Move
t
he
I
n
itR
e
nd
e
rer met
h
od to panning
.
c
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinson
S
eparate so
m
e l
o
n
g
if-else block
s
into a separate function
commit
|
commitdiff
|
tree
2016-04-14
Chris Robinso
n
Split
a
luInitPanning into sepa
r
ate f
u
nc
t
ions
f
or HRTF
.
.
.
commit
|
commitdiff
|
tree
2016-04-10
Chris Robinson
Put the decoder
options in a group box
commit
|
commitdiff
|
tree
2016-04-10
Chris
R
obinso
n
Improve err
o
r t
r
ace
for b
a
d
matrix definit
i
ons
commit
|
commitdiff
|
tree
2016-04-10
Chris Ro
b
inson
Fix xover_freq
type in the amb
d
ec doc
commit
|
commitdiff
|
tree
2016-04-09
Chris Robins
o
n
Use fr
e
quency-dependent
processing fo
r
th
e
ambisonic
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Chris Robinson
U
se t
h
e
corr
e
ct
slot callback for the
6
.
1 and 7
.
1 decoder
.
.
.
commit
|
commitdiff
|
tree
2016-04-07
Chris Rob
i
nson
A
v
o
id dou
b
le sla
s
hes when
c
onstr
u
cting paths
commit
|
commitdiff
|
tree
2016-04-06
C
h
ris Robinson
Use al_malloc/al_free for a
l
locat
i
ons
commit
|
commitdiff
|
tree
2016-04-06
Chris Robinson
Also disa
b
le A
L
SA's resampler w
h
en not requesting a
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
Chris
R
obins
o
n
Add a ha
c
k to workaround
erron
e
ous prebuf values fro
m
.
.
.
commit
|
commitdiff
|
tree
2016-03-31
C
hris
Robin
s
on
U
se the 3D panned output for reverb wit
h
HQ deco
d
ing
commit
|
commitdiff
|
tree
2016-03-30
C
h
ris Robi
n
son
Allow dual-
b
a
nd dec
o
ders for basic render
i
ng
commit
|
commitdiff
|
tree
2016-03-30
C
hris Robinson
P
r
operly mak
e
hq
-
mode
d
efau
l
t t
o
off
commit
|
commitdiff
|
tree
2016-03-30
Ch
r
is Robin
s
o
n
Remove the old
ringbuffer implem
e
ntati
o
n
commit
|
commitdiff
|
tree
2016-03-30
Ch
r
is Robin
s
on
C
onve
r
t re
m
aining
r
i
n
g
b
u
f
fers to the lockless
varia
n
t
commit
|
commitdiff
|
tree
2016-03-29
C
h
ris Ro
b
inson
Move the
a
l
igned
m
a
lloc functi
o
ns to the c
o
mmon
lib
commit
|
commitdiff
|
tree
2016-03-28
Chris Robinson
Add a config
d
ia
l
o
g
tab
f
or decoder opt
i
ons
commit
|
commitdiff
|
tree
2016-03-28
Chris Robi
n
so
n
Skip
u
n
used out
p
u
t cha
n
nels for
the HQ
dec
o
de
commit
|
commitdiff
|
tree
2016-03-27
Chr
i
s Rob
i
nson
Align the C
h
ann
e
l
M
ix buffe
r
and
u
s
e it for up-sampling
commit
|
commitdiff
|
tree
2016-03-27
Chris Ro
b
inson
Add
a text file describing Am
b
Dec config file support
.
commit
|
commitdiff
|
tree
next