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 function-like macros to call filter and effect vtable methods
2018-03-09
C
h
ris Robinson
U
se fu
n
c
tion-like mac
r
os to
call filter
and ef
f
ect
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Only cal
c
ulate
th
e
m
odulation sampl
e
s
once for all
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris Robin
s
on
S
implify mod
u
lator effect index updating
commit
|
commitdiff
|
tree
2018-03-09
Chris Robin
s
o
n
Rename UpdateCo
n
text
S
ources for cla
r
ity
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Fix struct forward declarati
o
n typo
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Fi
x
adding to and remov
i
n
g from the active effect slots
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robinson
Properly limit the max nu
m
b
e
r
o
f effect slots t
o
2
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
Chris
R
obins
o
n
Don't c
h
e
c
k for s
p
ace in the ringbu
f
fer before t
r
y
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Chr
i
s
Robinson
Avo
i
d some code duplication
commit
|
commitdiff
|
tree
2018-03-03
C
h
ris Robi
n
son
Add some
missing
locks to prote
c
t reading state
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Use a plain mutex for
t
he property lock
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Init more stuff in Init
D
evice
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
U
se
at
o
mic variables instead of v
o
latile
commit
|
commitdiff
|
tree
2018-03-02
C
hri
s
Robi
n
son
E
n
sure at least
t
he specified ringbuffer
size is writab
l
e
commit
|
commitdiff
|
tree
2018-03-02
Chris
R
obinson
Add an option to l
i
mit the write size o
f
the ringb
u
ffer
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
A
d
d missing include
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
App
l
y
the lim
i
t
e
r
, di
s
t
a
nce comp, and others even with
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Ch
r
is
R
obinson
Fix
u
s
e
of argv[0
]
as the program name
a
fter incrementing
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinson
Apply distance attenuation
t
o rever
b
zones in almul
t
i
r
everb
commit
|
commitdiff
|
tree
2018-03-01
Chri
s
Robinson
Fix a co
m
ment
r
ega
r
ding the effec
t
s
l
ot channel scali
n
g
commit
|
commitdiff
|
tree
2018-03-01
Chris R
o
binso
n
Av
o
i
d
AL pre
f
i
x on int
e
rnal effect state factory t
y
pes
commit
|
commitdiff
|
tree
2018-02-25
Chris R
o
binson
Avoid using st
a
t
i
c in
l
ine in headers
commit
|
commitdiff
|
tree
2018-02-25
C
hris Robi
n
son
Only sen
d
o
n
e buffer completed e
v
e
n
t
per update
commit
|
commitdiff
|
tree
2018-02-25
Ch
r
is
R
o
binson
Count all
b
uffers in a
list item for proce
s
sed and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chris Robinson
Don'
t
make the sou
r
ce state atomic
commit
|
commitdiff
|
tree
2018-02-24
Ch
r
is Ro
b
inson
Handle source state change events
commit
|
commitdiff
|
tree
2018-02-24
Chris Ro
b
inson
Use sepa
r
ate fun
c
t
ions to
a
d
d
a
nd r
e
m
ove
active effect
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Chris Robinson
A
void
m
ultiple G
e
tCha
n
nelId
x
B
y
Name ca
l
ls
commit
|
commitdiff
|
tree
2018-02-20
Chri
s
R
o
binson
Upda
t
e the m
u
lti
-
zone reverb exa
m
ple f
o
r clar
i
ty
commit
|
commitdiff
|
tree
2018-02-20
Chris Robinso
n
Add almultireve
r
b to the install target
commit
|
commitdiff
|
tree
2018-02-19
Ch
r
i
s Robinson
Add an e
x
ample for
m
u
l
ti-
z
one rev
e
r
b
commit
|
commitdiff
|
tree
2018-02-19
Chris R
o
bin
s
on
Use a proper s
t
r
u
ct
f
o
r spec
i
fy
i
n
g
a
n
gular points
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinso
n
M
i
ni
m
iz
e
each response
d
elay for the ambisonic HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
R
emove
the un
n
ec
e
s
sa
r
y Com
p
u
t
eAmbien
t
Gains
commit
|
commitdiff
|
tree
2018-02-19
Chris Robins
o
n
Preserve RM
S
for the high-frequency HRTF ambisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chr
i
s
R
o
b
i
nson
Combine
the vect
o
r reverse and
partial
scatter wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Remove
an unnecessary comme
n
t about if m
e
ter
s
_per_un
i
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris
R
obin
s
o
n
Avoid
du
p
licating so
m
e sc
a
le tables
commit
|
commitdiff
|
tree
2018-02-13
Chris Rob
i
nson
Use a
n
al
t
ernat
e
ambisonic
HRTF decode la
y
o
u
t
commit
|
commitdiff
|
tree
2018-02-13
Chris Ro
b
inson
Fix NULL poi
n
ter dereference
commit
|
commitdiff
|
tree
2018-02-13
C
hris Robinson
Suppl
y
HF coefficient s
c
ales w
i
th a
s
ingle-ban
d
ambiso
n
ic
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
C
hris Robinson
Av
o
i
d usi
n
g
an enum for array
i
n
dic
e
s
commit
|
commitdiff
|
tree
2018-02-13
Ch
r
is Robinson
Make
bformatd
e
c_free a
n
d
ambiup
_
f
r
e
e
clear t
h
e freed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Rob
i
n
s
o
n
Us
e
a
bitfield for enabled bformatdec channels
commit
|
commitdiff
|
tree
2018-02-12
Chris Robinson
Combine
multiple fu
n
ctio
n
s called sequentially
commit
|
commitdiff
|
tree
2018-02-12
Ch
r
is R
o
bins
o
n
Don't asynchronously modify the sour
c
e
on discon
n
ect
commit
|
commitdiff
|
tree
2018-02-11
Chris
Robinson
Clear
st
a
le
'po
s
t's on the event semphaphor
e
commit
|
commitdiff
|
tree
2018-02-11
Chris Robinso
n
Remove unuse
d
rev
e
rb
modulation code
commit
|
commitdiff
|
tree
2018-02-10
Chris
R
o
binson
Use
a function pointer
f
or applying
t
he
dry mix po
s
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris Robinso
n
Us
e
an
a
lternate vi
r
t
u
a
l layou
t
for Amb
i
sonic HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris Robinson
C
l
arify some macro names using a
m
bisonic mixed-mode
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
C
h
ris Robins
o
n
A
t
tempt to improve the re
v
erb
panning vectors
commit
|
commitdiff
|
tree
2018-02-08
Chris Ro
b
i
n
son
Alter
tha cur
v
e of t
h
e density-related de
l
ay scale
commit
|
commitdiff
|
tree
2018-02-06
C
hr
i
s
Robin
s
on
Ch
e
ck for a
cbrtf func
t
i
on
commit
|
commitdiff
|
tree
2018-02-05
Chris Robinson
Rev
e
rt "Do
n
'
t fade the all-pas
s
delay
c
h
a
nges"
commit
|
commitdiff
|
tree
2018-02-04
Chris Robinson
Remove unsupported s
o
u
r
ce
q
ueries
commit
|
commitdiff
|
tree
2018-02-04
C
h
ris Robinson
Make th
e
Conne
c
t
ed state
a
tomi
c
commit
|
commitdiff
|
tree
2018-02-03
Chris R
o
binson
Avoid potential
l
y
w
riting
p
artial
samples
commit
|
commitdiff
|
tree
2018-02-03
C
h
ri
s
Robinson
Pr
o
vide
m
ore des
c
ripti
v
e me
s
sage
s
to
dis
c
onnecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Handl
e
di
s
c
o
nnected
eve
n
ts in a
l
ffplay
commit
|
commitdiff
|
tree
2018-02-03
Chris R
o
b
inson
A
d
d a couple missing lock call
s
commit
|
commitdiff
|
tree
2018-02-03
Chris Robi
n
son
Ad
d
a disconnected event
type
commit
|
commitdiff
|
tree
2018-02-03
Chris Ro
b
i
nson
A
dd
mis
s
ing
h
eade
r
for UINT_M
A
X
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
is
Robinson
Remove the unu
s
ed thunk code
commit
|
commitdiff
|
tree
2018-02-03
Chri
s
Robinson
Remo
v
e the indi
v
idu
a
l source qu
e
ue
a
nd buffer lock
s
commit
|
commitdiff
|
tree
2018-02-02
C
h
ris Robinson
St
o
re an index to a given
s
o
urc
e
's voi
c
e
commit
|
commitdiff
|
tree
2018-02-02
Chris
R
obinson
Remov
e
unused _t
i
med metho
d
s
commit
|
commitdiff
|
tree
2018-02-02
Chris R
o
b
in
s
on
Don't generate Buffer Completed events for static
sour
c
es
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Avoid
an unnecess
a
ry temp variable
commit
|
commitdiff
|
tree
2018-02-02
Chris
Robinson
U
s
e an atomic instead of v
o
latile to tell a thread
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Ch
r
is Robinson
Use semapho
r
es to sign
a
l
for more sampl
e
s with JACK
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
C
hris Robinson
U
se
a
s
e
maphor
e
to signal t
h
e
e
ve
n
t ha
n
d
l
e
r
commit
|
commitdiff
|
tree
2018-02-02
Chris
Robin
s
on
Add semaphore fun
c
tions to the t
h
read API wrap
p
er
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Signa
l
a
c
o
ndition variable when a buffer completes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Send buffer c
o
mplet
e
d
e
ven
t
s
w
h
en enabled
commit
|
commitdiff
|
tree
2018-02-01
Chris Ro
b
inson
Fi
x
ch
e
ck fo
r
matching event type
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Don't prin
t
buffer co
m
pleted event
s
in
a
lffplay
commit
|
commitdiff
|
tree
2018-02-01
Chris Robin
s
on
Add a thre
a
d to marshal events from
the mixer
commit
|
commitdiff
|
tree
2018-01-30
Chri
s
Robins
o
n
Rename EventLock
t
o ma
k
e it mo
r
e clear it's protecting
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Don't
b
o
ther with an expl
i
c
i
t stop back
e
n
d meth
o
d
commit
|
commitdiff
|
tree
2018-01-29
Chr
i
s
R
obinson
C
all the backend c
l
o
s
e method in the
destruc
t
or
commit
|
commitdiff
|
tree
2018-01-29
C
hris Rob
i
nson
Combine common initialization co
d
e
into a function
commit
|
commitdiff
|
tree
2018-01-29
Chris Ro
b
inson
Fix the effect slot limit c
h
eck
commit
|
commitdiff
|
tree
2018-01-29
C
hris
R
obinso
n
M
a
ke Enable
d
Ev
t
s a
t
o
m
ic
commit
|
commitdiff
|
tree
2018-01-28
C
h
ris Robinson
Use s
t
d::ar
r
a
y
i
n
stead of a plain array
in alffplay
commit
|
commitdiff
|
tree
2018-01-28
C
h
ri
s
R
o
bi
n
son
Report the pr
o
b
l
em value for global state e
r
r
ors
commit
|
commitdiff
|
tree
2018-01-28
Chr
i
s R
o
binson
Remov
e
some
now-unused NoLock func
t
i
o
n variants
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Use a fixed ar
r
ay f
o
r the effect state factory list
commit
|
commitdiff
|
tree
2018-01-28
C
h
ris R
o
b
i
n
s
on
Don't bo
t
h
e
r
with a
r
e
turn value that's never used
commit
|
commitdiff
|
tree
2018-01-28
Chris Ro
b
ins
o
n
Don
'
t
allocate more effect slo
t
s t
h
a
n allowed
commit
|
commitdiff
|
tree
2018-01-28
Chri
s
Robinson
Move some
inline functions
into a hea
d
er
i
nste
a
d of
.
.
.
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinso
n
Fix error
r
epor
t
i
ng fo
r
resource generation
commit
|
commitdiff
|
tree
2018-01-28
Chr
i
s
Rob
i
n
so
n
Sto
r
e
f
ilters in
a
n
a
r
ray of
l
ists
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Store effects
i
n an arra
y
of lists
commit
|
commitdiff
|
tree
2018-01-28
Chris Robins
o
n
Use a vector to
s
to
r
e
t
he effe
c
t slot po
i
nters
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Remove a
n
u
n
use
d
function
commit
|
commitdiff
|
tree
2018-01-27
Ch
r
is Robinson
U
se an
array
lo
o
kup for sou
r
ce IDs
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
M
a
k
e
some more functions sta
t
i
c where they
'
re used
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
A
d
d so
m
e ca
s
ts to pacify MSV
C
commit
|
commitdiff
|
tree
2018-01-27
Chris Robi
n
s
on
A
d
d
a ctz64 fallb
a
ck using _BitS
c
anForwa
r
d
when avai
l
able
commit
|
commitdiff
|
tree
next