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
Store the frame size for the SDL2 backend
2018-03-09
Chris Ro
b
inson
Store the frame si
z
e for the SDL2 backend
commit
|
commitdiff
|
tree
2018-03-09
C
h
r
i
s
Robinson
P
ri
n
t the u
n
supported v
a
lues fro
m
S
D
L2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robin
s
o
n
Init
a
nd quit th
e
SDL2 audio subsys
t
em with the fa
c
tory
commit
|
commitdiff
|
tree
2018-03-09
Ch
r
is Robinson
Avoid deinitializing backends that never initial
i
zed
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s Rob
i
nson
A
l
so save
th
e
update size with SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris
Robinson
U
s
e
the audio
d
evice loc
k
for th
e
SDL2 bac
k
en
d
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Prop
e
r
ly clos
e
the
S
DL2 audio d
e
vice
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Avoid calling SDL_GetNumAud
i
oDevices multiple times
commit
|
commitdiff
|
tree
2018-03-09
Chris
R
obinson
Use func
t
ion-
l
ike macros to call filter
and effect
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Only
c
alculate the modulat
i
on sampl
e
s once
f
or all
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robin
s
o
n
Simp
l
ify m
o
dulator effec
t
i
ndex
u
pd
a
t
i
ng
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Robinso
n
R
ename
U
pdateContext
S
our
c
es for clarity
commit
|
commitdiff
|
tree
2018-03-09
Chris
R
obin
s
on
Fix struct forward declar
a
tion typ
o
commit
|
commitdiff
|
tree
2018-03-09
Ch
r
is Robinson
Fix
a
dding to a
n
d remov
i
ng from the active effect slots
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s
Robinson
Properly limit th
e
max number
o
f effect
s
lots
to
2
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
kc
a
t
Me
r
ge pull request #175 f
r
om jhasse/sd
l
2-
b
ackend
commit
|
commitdiff
|
tree
2018-03-04
Chris
R
obinson
Don't ch
e
c
k f
o
r space in the
r
ingbuffer bef
o
re try
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Avo
i
d som
e
code d
u
pl
i
ca
t
ion
commit
|
commitdiff
|
tree
2018-03-03
Chris Robi
n
so
n
Add
s
ome m
i
ssing locks t
o
protect r
e
ading state
commit
|
commitdiff
|
tree
2018-03-03
Ch
r
is Robinson
Us
e
a
p
l
ain mutex for the prope
r
ty lock
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
In
i
t
more stuff in InitDevice
commit
|
commitdiff
|
tree
2018-03-03
Chris R
o
binson
Use ato
m
ic va
r
iables inste
a
d
o
f
v
ol
a
tile
commit
|
commitdiff
|
tree
2018-03-02
C
hris
Robin
s
on
E
nsure at least the specif
i
ed
ringbuffer
size
is writab
l
e
commit
|
commitdiff
|
tree
2018-03-02
Chr
i
s
R
obinson
Add a
n
option to limit
the write s
i
z
e
of the
r
i
ngb
u
ffer
commit
|
commitdiff
|
tree
2018-03-02
Chris
R
obinson
Add
missing include
commit
|
commitdiff
|
tree
2018-03-02
C
h
r
is Rob
i
nson
Apply th
e
li
m
iter,
d
istance comp, and others e
v
e
n
with
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Chris Robins
o
n
Fix use
o
f argv[0] as
t
he progra
m
n
a
me after incrementing
commit
|
commitdiff
|
tree
2018-03-01
C
hris Robinson
A
p
ply distanc
e
attenu
a
tion to
reverb zones in almul
t
i
reverb
commit
|
commitdiff
|
tree
2018-03-01
Chris Robi
n
so
n
Fix a c
o
mment
r
egarding the ef
f
ect slot
c
h
a
nne
l
sca
l
ing
commit
|
commitdiff
|
tree
2018-03-01
Ch
r
i
s
Robi
n
son
A
v
oid AL prefix on internal eff
e
ct state factory
types
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Avoid usi
n
g sta
t
ic
inline in hea
d
er
s
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Only s
e
n
d
o
n
e
buffer completed eve
n
t
per
update
commit
|
commitdiff
|
tree
2018-02-25
Ch
r
is
R
o
bins
o
n
C
ount all buffers in a
l
ist i
t
em for
processed and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
C
hris Robinson
Don't make the source
s
t
ate atomic
commit
|
commitdiff
|
tree
2018-02-24
Chris Ro
b
inson
Handle s
o
urc
e
state c
h
ange eve
n
ts
commit
|
commitdiff
|
tree
2018-02-24
Chri
s
Robinson
Use separate functions to add and remove
a
ct
i
ve effect
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Chris Robinson
Avoid mu
l
tiple
Ge
t
Cha
n
nelIdxBy
N
ame calls
commit
|
commitdiff
|
tree
2018-02-20
Chris
R
obins
o
n
Upd
a
te the m
u
lti-
z
o
n
e
r
e
ve
r
b example for
c
larity
commit
|
commitdiff
|
tree
2018-02-20
Chris Robinson
Add al
m
u
l
tireverb to the inst
a
ll target
commit
|
commitdiff
|
tree
2018-02-20
kcat
Mer
g
e pull req
u
e
st #171
f
rom digitalis
t
/patch
-
1
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Ad
d
an
e
x
ample for multi-zon
e
r
everb
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Use a proper struc
t
for s
p
ec
i
fyin
g
a
n
gul
a
r
points
commit
|
commitdiff
|
tree
2018-02-19
Chris Robins
o
n
Minimize eac
h
res
p
onse
d
elay for the ambiso
n
ic HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
R
e
move
t
he u
n
necess
a
ry C
o
mputeA
m
bi
e
ntGains
commit
|
commitdiff
|
tree
2018-02-19
Ch
r
is R
o
binson
P
r
eserv
e
RMS
for th
e
high-frequ
e
ncy
HRTF am
b
isonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinso
n
Combine the v
e
ctor rever
s
e and partial sc
a
tter where
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robi
n
son
Remove an unnecess
a
ry comment
a
b
out if meters_per_unit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Ch
r
is Robinson
Av
o
id duplicating some
s
c
a
le tables
commit
|
commitdiff
|
tree
2018-02-19
kcat
Merge pul
l
request #170 from digitalist/patch-1
commit
|
commitdiff
|
tree
2018-02-13
C
h
ris R
o
binson
Use an
alternate ambisonic
H
R
TF decode layout
commit
|
commitdiff
|
tree
2018-02-13
Chris Rob
i
n
s
o
n
Fix NUL
L
pointer
d
eref
e
rence
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
S
u
pply HF coefficie
n
t scales wi
t
h a s
i
ngle-band amb
i
sonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
C
hris Robinson
Avoid using an enum f
o
r arra
y
i
n
dic
e
s
commit
|
commitdiff
|
tree
2018-02-13
C
hri
s
Robinso
n
M
a
ke bformatdec_free and ambiup_free
c
l
e
ar the freed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris
R
o
binson
Use a bitf
i
eld for enabled
b
formatdec cha
n
nels
commit
|
commitdiff
|
tree
2018-02-12
Chri
s
Ro
b
inson
C
o
mbine multip
l
e
fu
n
ctio
n
s calle
d
s
eq
u
entiall
y
commit
|
commitdiff
|
tree
2018-02-12
Chris
R
o
bi
n
son
D
on
'
t a
s
y
n
chrono
u
sly
m
odify
t
he
s
o
u
rce o
n
disconne
c
t
commit
|
commitdiff
|
tree
2018-02-11
C
h
ris Robinson
Clear stale 'post'
s
on the event semphaphor
e
commit
|
commitdiff
|
tree
2018-02-11
Chris Ro
b
inson
Remov
e
u
nus
e
d reverb
m
odulation code
commit
|
commitdiff
|
tree
2018-02-10
C
h
r
i
s Robi
n
son
Use a
f
unctio
n
po
i
nte
r
for app
l
yin
g
the dr
y
mix post
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris
Robinson
Use an alternate virtual layou
t
f
or
A
m
b
i
sonic
HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chr
i
s
Robins
o
n
Clarify some macro na
m
es usin
g
ambison
i
c mixed-mode
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Chris
R
obi
n
so
n
Attempt to
i
mprove
the
reverb pannin
g
vec
t
ors
commit
|
commitdiff
|
tree
2018-02-08
Chri
s
Robinson
A
l
ter tha
c
ur
v
e of th
e
den
s
ity-related delay sc
a
le
commit
|
commitdiff
|
tree
2018-02-06
Chr
i
s Ro
b
i
nson
Ch
e
ck for a cbrtf functio
n
commit
|
commitdiff
|
tree
2018-02-05
Chris Robinson
Revert "Don't fade the all-
p
ass delay changes"
commit
|
commitdiff
|
tree
2018-02-04
Chris Ro
b
in
s
o
n
Re
m
ove unsupport
e
d source queries
commit
|
commitdiff
|
tree
2018-02-04
Chris Robinson
Make the C
o
nnec
t
ed state atomic
commit
|
commitdiff
|
tree
2018-02-03
Chris Robins
o
n
Avoi
d
pote
n
t
i
ally writing p
a
rtial sam
p
les
commit
|
commitdiff
|
tree
2018-02-03
Chris
R
o
binson
Provide more descrip
t
iv
e
messages
to disconnection
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
is Robin
s
on
Hand
l
e disco
n
n
e
ct
e
d
e
v
ents
i
n alffplay
commit
|
commitdiff
|
tree
2018-02-03
Chris Ro
b
in
s
o
n
Add
a c
o
u
p
le missing lock calls
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Add
a
disconnected event type
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
is
Robins
o
n
Add mi
s
sin
g
he
a
der for UINT_MAX
commit
|
commitdiff
|
tree
2018-02-03
Chris R
o
bin
s
on
R
emove th
e
unused
thunk
c
ode
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
R
e
move t
h
e indivi
d
ual source queue and
b
uffer l
o
cks
commit
|
commitdiff
|
tree
2018-02-02
Ch
r
i
s Robinson
Store an index to
a given source'
s
voice
commit
|
commitdiff
|
tree
2018-02-02
Chri
s
Robinson
Remov
e
u
n
u
s
ed _timed
methods
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
D
o
n't generate Buff
e
r C
o
m
pleted ev
e
n
ts for static source
s
commit
|
commitdiff
|
tree
2018-02-02
Chris Robin
s
on
Avoid a
n
unne
c
essary temp vari
a
b
l
e
commit
|
commitdiff
|
tree
2018-02-02
Chris Robin
s
on
Use an atomic instead of volatil
e
to tell a thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chri
s
Ro
b
i
n
so
n
Use sema
p
hores t
o
signal f
o
r
m
ore samples with JACK
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chris R
o
binson
Use a semaph
o
re to sig
n
al the event handle
r
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Add sema
p
hore fu
n
ct
i
ons to
t
he th
r
ead API wrapper
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
i
s
Robi
n
s
o
n
Signal a condition v
a
riable whe
n
a buff
e
r completes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Chri
s
Robinson
Send buffe
r
completed events when enable
d
commit
|
commitdiff
|
tree
2018-02-01
C
hris Robinson
Fix check for m
a
t
c
hing
eve
n
t type
commit
|
commitdiff
|
tree
2018-02-01
C
h
ris Ro
b
inson
Don
'
t p
r
int buffer compl
e
ted events in alffplay
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Add a thread to marshal ev
e
nts fro
m
the m
i
x
e
r
commit
|
commitdiff
|
tree
2018-01-30
Chris
Ro
b
i
ns
o
n
Rename EventL
o
ck to make it more clear it's protecting
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chris Robins
o
n
Don't bother
w
ith an explici
t
s
to
p
bac
k
end method
commit
|
commitdiff
|
tree
2018-01-29
Chris
R
obinson
Call the backend
c
lose method in the destruct
o
r
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinso
n
Combine common initia
l
i
zatio
n
code into a fun
c
tion
commit
|
commitdiff
|
tree
2018-01-29
Ch
r
i
s
Ro
b
inson
Fi
x
the effect s
l
ot limit chec
k
commit
|
commitdiff
|
tree
2018-01-29
C
h
ris Robinson
Make EnabledEvts atomic
commit
|
commitdiff
|
tree
2018-01-28
Chris R
o
bi
n
son
U
s
e std:
:
array
i
nst
e
ad of a plain array in alffp
l
ay
commit
|
commitdiff
|
tree
2018-01-28
Chris Rob
i
ns
o
n
Repo
r
t the
p
roblem val
u
e
f
or global state
e
rrors
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Rem
o
ve
s
ome now
-
unused N
o
Lock function varian
t
s
commit
|
commitdiff
|
tree
2018-01-28
Chris
R
obinson
U
s
e a f
i
x
ed array for
t
he effect s
t
ate
f
actory list
commit
|
commitdiff
|
tree
2018-01-28
Ch
r
is Rob
i
n
s
o
n
Don't bother with a return
v
alue that's
n
ev
e
r used
commit
|
commitdiff
|
tree
next