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
Move a loop into a function
2018-03-13
Chr
i
s Robinson
Move
a loop into a func
t
ion
commit
|
commitdiff
|
tree
2018-03-12
Ch
r
is Ro
b
i
n
s
o
n
Apply a distance
d
e
c
ay
on the s
o
urce send
f
o
r
the reve
r
b
.
.
.
commit
|
commitdiff
|
tree
2018-03-12
C
h
ris
Robinson
Commen
t
and clarify some code
commit
|
commitdiff
|
tree
2018-03-10
Chris
R
obinson
A
d
d methods to
c
lean
up althrd and altss data
commit
|
commitdiff
|
tree
2018-03-10
Chris
R
o
b
inson
R
e
name
t
he mmdevapi backend to
wasapi
commit
|
commitdiff
|
tree
2018-03-10
Chris R
o
binson
A
d
d extern "C" t
o
s
o
me
h
eader
s
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Prefix
S
D
L2 device names
on Wi
n
do
w
s
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robinson
R
equest the
d
evi
c
e's sample typ
e
for SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Store the fram
e
size for the SDL2
backend
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Print
t
he
u
n
supported values from SDL2
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robinso
n
Init and
q
uit the SDL2
audio s
u
bsystem with the
fact
o
ry
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris R
o
bi
n
son
Avoid deinitializi
n
g
bac
k
e
n
ds that n
e
ver in
i
tiali
z
ed
commit
|
commitdiff
|
tree
2018-03-09
Chris Ro
b
inson
Also save the up
d
ate size with SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Use
th
e
audio
d
evice lock f
o
r the SDL2
b
ac
k
e
nd
commit
|
commitdiff
|
tree
2018-03-09
Chris Robi
n
s
o
n
Properly close the
SDL2 a
u
dio device
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Robinson
Av
o
id calling SDL_GetNumAu
d
ioD
e
vices
multip
l
e
t
i
mes
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Use function-like m
a
cros to
cal
l
filt
e
r
a
n
d
e
f
f
ect
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris Rob
i
nson
Only calcul
a
te
t
he
modulat
i
o
n sam
p
l
e
s
o
nc
e
for all
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
C
hris Rob
i
nso
n
S
im
p
li
f
y
mod
u
l
ator effe
c
t i
n
de
x
upd
a
ting
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Ren
a
me UpdateContextSources for clarity
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Fix struct forward d
e
claration typ
o
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s
Robinson
Fix addi
n
g t
o
and remo
v
ing from the active ef
f
ect slots
commit
|
commitdiff
|
tree
2018-03-09
Chris Rob
i
ns
o
n
Pr
o
perly limit the max n
u
mbe
r
o
f
effect slo
t
s t
o
2
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
kcat
Merge pull re
q
u
e
st
#1
7
5 from j
h
asse/sdl2-backend
commit
|
commitdiff
|
tree
2018-03-04
C
h
r
is Robi
n
son
Don't check
for space in the ringbuffer before trying
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Avoid som
e
code duplication
commit
|
commitdiff
|
tree
2018-03-03
C
h
r
i
s R
o
bi
n
son
Add some mis
s
ing locks t
o
p
r
o
tect read
i
ng state
commit
|
commitdiff
|
tree
2018-03-03
Chris Robin
s
o
n
Use a plain mutex
f
o
r the property lock
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Init more s
t
uff
i
n Ini
t
D
e
vice
commit
|
commitdiff
|
tree
2018-03-03
Chr
i
s Robinson
Use atomic
variable
s
instead of volatile
commit
|
commitdiff
|
tree
2018-03-02
Chri
s
R
o
b
i
nson
Ensure at least the
specified ringbuff
e
r
s
ize is writable
commit
|
commitdiff
|
tree
2018-03-02
Chr
i
s
Robinso
n
Add an opti
o
n to limit the writ
e
size
of the ringbuffer
commit
|
commitdiff
|
tree
2018-03-02
C
hris Robinson
Add missing include
commit
|
commitdiff
|
tree
2018-03-02
Chris
Robinson
Appl
y
the li
m
i
t
e
r
,
distance comp, and others eve
n
with
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
C
hris Robi
n
son
Fix use of argv[0]
a
s the
p
ro
g
ram name after incrementing
commit
|
commitdiff
|
tree
2018-03-01
Chris
Robinson
Apply distance attenuat
i
on to reverb
zones in alm
u
lt
i
rever
b
commit
|
commitdiff
|
tree
2018-03-01
Ch
r
i
s
Rob
i
nson
Fix
a
comment regarding the e
f
fec
t
slot channel
s
ca
l
ing
commit
|
commitdiff
|
tree
2018-03-01
C
hris Robinson
Avoid AL pr
e
fi
x
on intern
a
l e
f
f
ect
s
tate fac
t
ory types
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Av
o
id using sta
t
ic in
l
in
e
in hea
d
ers
commit
|
commitdiff
|
tree
2018-02-25
Chri
s
Robinson
Only
s
end one buffer completed even
t
pe
r
u
p
d
a
t
e
commit
|
commitdiff
|
tree
2018-02-25
Chris R
o
b
inson
Co
u
n
t
a
ll
buffers
i
n a list item for pro
c
essed and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chris Robinson
D
o
n'
t
make the source s
t
ate
a
tomic
commit
|
commitdiff
|
tree
2018-02-24
Chris R
o
binson
H
a
ndl
e
s
o
urc
e
s
tate change events
commit
|
commitdiff
|
tree
2018-02-24
C
hri
s
Robins
o
n
U
se
se
p
arate functions
to add and remove
a
c
tive e
f
fect
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Chri
s
Robinson
Avoid multiple Get
C
hannelIdxByName calls
commit
|
commitdiff
|
tree
2018-02-20
Chris Robins
o
n
Update
t
he multi-
z
o
n
e
re
v
erb exampl
e
f
o
r clarity
commit
|
commitdiff
|
tree
2018-02-20
Chr
i
s
R
o
b
ins
o
n
Add
a
lmult
i
re
v
erb to the insta
l
l
target
commit
|
commitdiff
|
tree
2018-02-20
kcat
Mer
g
e
p
ul
l
r
e
q
uest
#1
7
1 fro
m
d
igitalis
t
/patch-1
commit
|
commitdiff
|
tree
2018-02-19
Chri
s
Robinso
n
Add an example for multi
-
zon
e
reverb
commit
|
commitdiff
|
tree
2018-02-19
Chris Ro
b
inson
Use a p
r
oper struct fo
r
s
pecifying angular points
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Mini
m
ize e
a
ch
r
e
sp
o
nse delay for the amb
i
sonic HRT
F
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
hri
s
Robin
s
on
Remove the u
n
necessary ComputeAmb
i
e
ntGains
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Pr
e
serve R
M
S for the
h
i
g
h
-fre
q
uency
HRTF ambisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Combine
t
he
ve
c
tor
rever
s
e and part
i
al scatter where
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Re
m
o
ve
a
n
unnecessary
comment about if meters_per
_
u
nit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chr
i
s Robinson
Av
o
id duplicating some scale tables
commit
|
commitdiff
|
tree
2018-02-19
kcat
Merge pull
r
equest #170 from digitalis
t
/patch-
1
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Us
e
an alternate a
m
b
i
sonic HRTF decod
e
l
ayout
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
F
ix NULL pointer dereference
commit
|
commitdiff
|
tree
2018-02-13
Chris Robi
n
son
Supply HF c
o
eff
i
cien
t
scales with a sing
l
e-band amb
i
s
o
nic
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
C
h
r
is Robinson
A
v
o
id using an en
u
m for
ar
r
ay indices
commit
|
commitdiff
|
tree
2018-02-13
Ch
r
is Robi
n
son
Ma
k
e bformatdec_
f
ree and
a
mbiup_free clear the freed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chri
s
Robin
s
o
n
Use a bitfiel
d
fo
r
enab
l
ed bformatdec c
h
annels
commit
|
commitdiff
|
tree
2018-02-12
Ch
r
is Rob
i
nso
n
Combine
multi
p
le functions called sequentially
commit
|
commitdiff
|
tree
2018-02-12
C
h
r
is
Robinson
Don'
t
asynchronously
modify
the source on di
s
co
n
nect
commit
|
commitdiff
|
tree
2018-02-11
Ch
r
is Robinson
Clear stale 'post's on
the even
t
s
emphapho
r
e
commit
|
commitdiff
|
tree
2018-02-11
Chris
R
obinson
Remo
v
e unused rev
e
rb modulation code
commit
|
commitdiff
|
tree
2018-02-10
Ch
r
i
s
R
o
bins
o
n
U
s
e a function point
e
r for applying the dry mix po
s
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Ch
r
is Robinson
U
se an altern
a
te vi
r
t
ual layo
u
t f
o
r Ambisonic
HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Ch
r
i
s Robinson
C
l
ar
i
fy
s
ome mac
r
o names us
i
n
g
am
b
is
o
ni
c
mi
x
ed-mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Chris Robinson
At
t
empt to improve the reverb
p
a
n
n
ing
v
e
ctors
commit
|
commitdiff
|
tree
2018-02-08
Chris Rob
i
nson
Al
t
er tha curve of
the density
-
relat
e
d de
l
ay sc
a
le
commit
|
commitdiff
|
tree
2018-02-06
Chris Robinson
Ch
e
ck for a cbrtf function
commit
|
commitdiff
|
tree
2018-02-05
Ch
r
is Robinson
R
e
ve
r
t
"Don't fade
the all-pas
s
delay changes"
commit
|
commitdiff
|
tree
2018-02-04
Chr
i
s Robinson
Remove unsu
p
po
r
ted s
o
u
rc
e
queries
commit
|
commitdiff
|
tree
2018-02-04
Chris Rob
i
nson
Make the Connec
t
ed state atomic
commit
|
commitdiff
|
tree
2018-02-03
C
hr
i
s Robinson
Avoid
po
t
entially
w
rit
i
ng partial samples
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Pr
o
vide mo
r
e desc
r
ipti
v
e message
s
to
disconnection
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Hand
l
e disc
o
nnected events
i
n
alffp
l
ay
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Add
a coupl
e
missing lock
c
alls
commit
|
commitdiff
|
tree
2018-02-03
C
hri
s
Robinson
Add a disconnected
e
vent type
commit
|
commitdiff
|
tree
2018-02-03
Chris R
o
bi
n
son
Add missing
header for UINT_MAX
commit
|
commitdiff
|
tree
2018-02-03
Chris Robin
s
on
Remov
e
the u
n
used thunk code
commit
|
commitdiff
|
tree
2018-02-03
Chris Ro
b
inson
R
e
mov
e
the indivi
d
ual sour
c
e queue and buffer lock
s
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
S
tor
e
a
n
ind
e
x to a g
i
ven sour
c
e
's vo
i
ce
commit
|
commitdiff
|
tree
2018-02-02
Chris Ro
b
inson
Remove unused _t
i
med methods
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Do
n
't generate Buffe
r
Completed even
t
s
f
or sta
t
ic sour
c
es
commit
|
commitdiff
|
tree
2018-02-02
C
hris
R
obinson
Av
o
id an
u
nn
e
cessary
t
e
mp variabl
e
commit
|
commitdiff
|
tree
2018-02-02
C
h
ris Robinson
U
se
an atomic instead of volatil
e
to tell a thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chris Rob
i
n
s
o
n
Use semaphores
t
o signal
f
or more s
a
mples with
J
A
CK
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Use
a semaphore t
o
signal
the event handler
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
A
d
d sem
a
p
h
ore
f
uncti
o
ns to the thread API wra
p
per
commit
|
commitdiff
|
tree
2018-02-01
Chr
i
s
R
o
binson
Signal a condition variable whe
n
a buffer com
p
letes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Send buffer comple
t
ed events when enable
d
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinso
n
F
i
x
c
h
eck fo
r
matching event
t
y
p
e
commit
|
commitdiff
|
tree
2018-02-01
Chris Rob
i
nson
Don't print bu
f
f
er completed events in alffplay
commit
|
commitdiff
|
tree
2018-02-01
Chris Robins
o
n
Ad
d
a thread to marshal events from the mixer
commit
|
commitdiff
|
tree
2018-01-30
Chris
R
obinson
R
e
name EventL
o
ck to
make it more cle
a
r it's p
r
otec
t
ing
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chri
s
Robin
s
o
n
Don't both
e
r w
i
th a
n
e
x
plicit
s
top b
a
ckend metho
d
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Call t
h
e
backend close m
e
thod in the destructor
commit
|
commitdiff
|
tree
next