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 plain mutex for the property lock
2018-03-03
Chris Rob
i
n
s
on
Use a plain mutex for the p
r
oper
t
y
lock
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Init
more stuff i
n
InitDe
v
ice
commit
|
commitdiff
|
tree
2018-03-03
Chri
s
R
o
binso
n
Use atom
i
c variab
l
es instead of volat
i
le
commit
|
commitdiff
|
tree
2018-03-02
Ch
r
is Robi
n
son
Ensure at least the specifi
e
d ringbuf
f
er size is writable
commit
|
commitdiff
|
tree
2018-03-02
Ch
r
is Robinson
Add an opti
o
n to l
i
mit the
w
rite size o
f
the
r
ingbuffer
commit
|
commitdiff
|
tree
2018-03-02
Chris Ro
b
inson
A
d
d m
i
ssing i
n
clude
commit
|
commitdiff
|
tree
2018-03-02
Chris
Robinson
Ap
p
ly t
h
e limiter, distance comp, and o
t
he
r
s even wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Chris
R
o
bin
s
on
Fi
x
u
s
e of
a
r
g
v[0] as the pro
g
ram name after inc
r
e
m
e
n
ting
commit
|
commitdiff
|
tree
2018-03-01
Chr
i
s
R
obinson
Apply
d
ist
a
nce attenuation to rev
e
rb zo
n
es in
al
m
ultireve
r
b
commit
|
commitdiff
|
tree
2018-03-01
Chri
s
Robi
n
son
F
ix a commen
t
regarding th
e
effe
c
t slot channel scal
i
ng
commit
|
commitdiff
|
tree
2018-03-01
Ch
r
i
s Robinson
Avoi
d
AL pref
i
x on in
t
er
n
a
l
e
ff
e
ct state factory
t
y
p
es
commit
|
commitdiff
|
tree
2018-02-25
C
h
ri
s
Robinso
n
A
v
oid
u
s
ing s
t
atic inl
i
ne in headers
commit
|
commitdiff
|
tree
2018-02-25
Chris
R
o
binson
Onl
y
send one
b
uffer
completed eve
n
t per update
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Coun
t
all buf
f
ers in
a l
i
st item for processed and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chris Rob
i
nson
Don'
t
make the source
s
t
a
te atomic
commit
|
commitdiff
|
tree
2018-02-24
Chris R
o
bins
o
n
Ha
n
dle source
st
a
te change eve
n
ts
commit
|
commitdiff
|
tree
2018-02-24
Ch
r
i
s Robinso
n
Use s
e
parate fun
c
tions to add and remove active eff
e
ct
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Chris Robinson
Avoid multipl
e
GetChannelIdxByName
calls
commit
|
commitdiff
|
tree
2018-02-20
Chris Robinson
Update th
e
m
u
lti-zone reverb
e
xample for clarity
commit
|
commitdiff
|
tree
2018-02-20
C
h
ris
Ro
b
inson
Add
alm
u
ltireverb to th
e
install target
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Add an ex
a
mp
l
e for multi-
z
o
n
e reverb
commit
|
commitdiff
|
tree
2018-02-19
Chri
s
Robinson
U
se a proper struc
t
for specifying ang
u
lar points
commit
|
commitdiff
|
tree
2018-02-19
Chris
Rob
i
n
son
Minimize each
response de
l
ay for
t
he a
m
bisoni
c
HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robin
s
on
Remove the unne
c
essary C
o
mputeAmbientGains
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinso
n
Preserv
e
RMS for the
high-
f
requency HR
T
F ambisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Combi
n
e th
e
vector
r
e
v
e
rs
e
and
partial sc
a
tter wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Remove an unn
e
ces
s
ary
comment about if meters_per_u
n
i
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robins
o
n
Avoid dupli
c
ating
s
o
me scal
e
tables
commit
|
commitdiff
|
tree
2018-02-13
C
h
ris Rob
i
nson
Use an alternate ambis
o
nic HRTF decode layo
u
t
commit
|
commitdiff
|
tree
2018-02-13
C
h
ris Robinson
Fi
x
NULL pointer d
e
r
e
ference
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Suppl
y
HF coefficien
t
scales with a single-ba
n
d
amb
i
son
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Avoid using an en
u
m f
o
r array indices
commit
|
commitdiff
|
tree
2018-02-13
C
h
ri
s
Robinso
n
M
a
ke bfor
m
atdec_free and
a
mbi
u
p_free clear the
f
r
eed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris R
o
binson
U
s
e a bitfi
e
l
d for enabled bformatdec channels
commit
|
commitdiff
|
tree
2018-02-12
Chris Robinson
C
o
m
bine multiple functio
n
s called sequential
l
y
commit
|
commitdiff
|
tree
2018-02-12
Chris R
o
b
inson
Don't
a
synchronously m
o
d
i
fy the source on
disc
o
nnect
commit
|
commitdiff
|
tree
2018-02-11
Chris
R
obinson
Cl
e
ar stale 'post'
s
on t
h
e event semphaph
o
re
commit
|
commitdiff
|
tree
2018-02-11
Chr
i
s Robinson
Remove unused rev
e
rb modulation code
commit
|
commitdiff
|
tree
2018-02-10
C
hris Robinson
Use a
f
u
nction pointer for applying the
d
ry mix post
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
C
hri
s
Robinson
Us
e
an
alternate virtual
l
ayou
t
for
A
mbisonic HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris
R
obinson
Clar
i
fy some macro nam
e
s
usin
g
ambisoni
c
m
i
xe
d
-m
o
de
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
C
h
r
is
R
obinson
A
t
t
empt to improve th
e
reve
r
b pannin
g
vectors
commit
|
commitdiff
|
tree
2018-02-08
Chris Robinson
A
l
ter tha curve
o
f the den
s
ity-r
e
la
t
ed
d
elay scale
commit
|
commitdiff
|
tree
2018-02-06
Chris Rob
i
n
s
o
n
Che
c
k for a cbrtf
function
commit
|
commitdiff
|
tree
2018-02-05
Chris Robinso
n
Revert
"
Don't fade the
all-
p
ass de
l
ay changes
"
commit
|
commitdiff
|
tree
2018-02-04
Chris
R
obins
o
n
Remove unsupported so
u
r
c
e queries
commit
|
commitdiff
|
tree
2018-02-04
C
hris Robinson
Make the Con
n
ected
s
t
at
e
atomic
commit
|
commitdiff
|
tree
2018-02-03
Chr
i
s Robinson
Avoid
p
otentially
w
riting partial samples
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Pr
o
vide more
d
e
s
crip
t
ive
m
e
s
sages to
disconnection
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Chris Rob
i
nson
Handle disconnected
even
t
s in
alffplay
commit
|
commitdiff
|
tree
2018-02-03
Chri
s
Ro
b
inson
A
dd a couple
m
issing
lock calls
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Add
a
di
s
conn
e
cted event typ
e
commit
|
commitdiff
|
tree
2018-02-03
Chris Rob
i
nson
Add
missing header for UINT_MAX
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
R
e
move th
e
unused thunk code
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
is R
o
binson
Remo
v
e the indiv
i
dual
sourc
e
queue
a
nd buffer locks
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Sto
r
e an i
n
dex to a gi
v
en source's voice
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Remove unu
s
e
d
_
t
ime
d
methods
commit
|
commitdiff
|
tree
2018-02-02
Chris Robin
s
on
D
on't gener
a
te Buffe
r
Comple
t
ed
eve
n
ts for static sources
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Avoid an unneces
s
ary temp var
i
able
commit
|
commitdiff
|
tree
2018-02-02
Chris
Robinson
U
se
a
n atom
i
c instead of volat
i
le to tell a t
h
re
a
d
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Ch
r
is Robinson
Use se
m
aphores
t
o signa
l
for m
o
re samples
w
ith JAC
K
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinso
n
Use a
semaphore to signal the
e
vent handler
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Add semaphore fu
n
ct
i
o
n
s t
o
the t
h
read AP
I
wrapper
commit
|
commitdiff
|
tree
2018-02-01
Chri
s
Robinson
S
i
g
n
al a c
o
n
d
it
i
on var
i
able when a buffer completes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
i
s
R
obins
o
n
Send
bu
f
f
e
r completed events when enabled
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
i
s
R
obinson
Fix check for matchi
n
g event type
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinso
n
D
o
n
'
t print buffer complet
e
d
e
v
ents in
a
lffp
l
ay
commit
|
commitdiff
|
tree
2018-02-01
Chris R
o
binson
Add a thread
t
o m
a
rshal events from
the mixer
commit
|
commitdiff
|
tree
2018-01-30
Chris
Robinson
Rename Ev
e
ntLock to m
a
ke it more
clear it'
s
protecting
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Don't
b
o
t
he
r
wi
t
h
a
n
ex
p
l
i
ci
t
stop backend method
commit
|
commitdiff
|
tree
2018-01-29
C
h
r
is Ro
b
in
s
on
Call the
b
ackend clos
e
method in
t
h
e destructor
commit
|
commitdiff
|
tree
2018-01-29
C
h
ris Ro
b
i
nson
Combin
e
commo
n
initialization code into a function
commit
|
commitdiff
|
tree
2018-01-29
Ch
r
is Robinso
n
Fix the effect slot limit check
commit
|
commitdiff
|
tree
2018-01-29
Chr
i
s
R
ob
i
nson
Make
E
nabledEvts at
o
mic
commit
|
commitdiff
|
tree
2018-01-28
Chris Robin
s
on
Use std::a
r
ray inste
a
d
o
f a pla
i
n arr
a
y in alffplay
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
R
e
port the pr
o
bl
e
m va
l
ue for g
l
oba
l
sta
t
e errors
commit
|
commitdiff
|
tree
2018-01-28
Chris
Robins
o
n
Remove so
m
e now-unused NoL
o
ck func
t
ion
variants
commit
|
commitdiff
|
tree
2018-01-28
Chris R
o
bi
n
son
Use
a fix
e
d array fo
r
t
he
e
ffect state factor
y
list
commit
|
commitdiff
|
tree
2018-01-28
Chris Robin
s
on
Don't bother wi
t
h a ret
u
rn value t
h
a
t
'
s never used
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Don't
allocate more
e
ffect slots than
a
llowed
commit
|
commitdiff
|
tree
2018-01-28
Chris Ro
b
inson
Move
s
ome inline
functions into a header in
s
tead of
.
.
.
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Fix error reportin
g
for
r
esource generation
commit
|
commitdiff
|
tree
2018-01-28
C
h
r
i
s
R
o
b
i
nson
Store
f
i
lters in an array of l
i
sts
commit
|
commitdiff
|
tree
2018-01-28
Chris R
o
binson
Store effects in an array of lis
t
s
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Use a vect
o
r to store
t
h
e effect sl
o
t pointers
commit
|
commitdiff
|
tree
2018-01-28
C
h
r
i
s Robinson
Remove an
u
nus
e
d
functio
n
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinso
n
Use an
a
rray lo
o
kup f
o
r source IDs
commit
|
commitdiff
|
tree
2018-01-27
Chris Robi
n
son
Make some more funct
i
ons static wh
e
re
t
hey
'
re used
commit
|
commitdiff
|
tree
2018-01-27
C
hr
i
s Robinson
A
d
d som
e
casts to pa
c
ify MSVC
commit
|
commitdiff
|
tree
2018-01-27
Chris
R
obinson
Add a ctz6
4
fall
b
ack using
_
BitScanF
o
rward when avail
a
ble
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Che
c
k for
_
BitS
c
anForw
a
r
d64 before using
i
t
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Use a
d
iffer
e
nt
m
ethod for storing
an
d
looking up buffe
r
s
commit
|
commitdiff
|
tree
2018-01-27
Chr
i
s Robinson
Don't r
e
ly
o
n alMain
.
h i
n
alBuffer
.
h
commit
|
commitdiff
|
tree
2018-01-27
Chris Robi
n
son
Make
s
ome functi
o
ns sta
t
ic that are only used in one
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Allow preserving c
o
nverte
d
samples
commit
|
commitdiff
|
tree
2018-01-26
C
hris
Robinso
n
Re
a
d t
h
e bu
f
fer un
p
ack alig
n
ment under the buffer lo
c
k
commit
|
commitdiff
|
tree
2018-01-26
Chris Robi
n
son
Improve error re
p
orting for
bu
f
fers
commit
|
commitdiff
|
tree
2018-01-26
Chri
s
Robins
o
n
A
dd the
p
r
intf-
f
orma
t
attr
i
b
u
te to alSetError
commit
|
commitdiff
|
tree
2018-01-25
Ch
r
is
R
o
b
inson
Construct
e
rr
o
r messages using parameter
i
zed v
a
lues
commit
|
commitdiff
|
tree
2018-01-25
Chris Robinson
Enable ev
e
n
ts in a
l
f
fplay
commit
|
commitdiff
|
tree
next