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
Chris R
o
binson
Move a loop
i
nto
a fun
c
tion
commit
|
commitdiff
|
tree
2018-03-12
C
h
ris Robinson
A
pply a distanc
e
decay
o
n
the source se
n
d
f
o
r
t
h
e
reverb
.
.
.
commit
|
commitdiff
|
tree
2018-03-12
Chris Robinson
C
o
mmen
t
and clarify some code
commit
|
commitdiff
|
tree
2018-03-10
Ch
r
is Robin
s
on
Add
m
e
thods
t
o clea
n
u
p
alt
h
rd and altss data
commit
|
commitdiff
|
tree
2018-03-10
Chris Robinson
Rename the m
m
dev
a
pi backend to wasapi
commit
|
commitdiff
|
tree
2018-03-10
Chris Robinson
Add extern "C"
to some
h
eaders
commit
|
commitdiff
|
tree
2018-03-09
C
hris
Robinson
Prefix SDL2 device names on
W
i
n
dows
commit
|
commitdiff
|
tree
2018-03-09
Chris Rob
i
nso
n
Request the device's
s
amp
l
e type for SDL2
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robinson
S
t
o
re
t
he f
r
ame s
i
z
e fo
r
the SDL2 backend
commit
|
commitdiff
|
tree
2018-03-09
Ch
r
is
R
obinson
Print the unsupp
o
rted values fr
o
m SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Init and quit the SDL2
a
udio s
u
bsyste
m
with
t
h
e factory
commit
|
commitdiff
|
tree
2018-03-09
Ch
r
is Robin
s
on
A
vo
i
d deinit
i
aliz
i
n
g
b
ackends tha
t
neve
r
initialized
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robinson
Also save th
e
up
d
ate si
z
e
with SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Robinson
Use th
e
a
udio d
e
vice lock for
t
he SDL
2
b
ackend
commit
|
commitdiff
|
tree
2018-03-09
C
hris R
o
binson
Properly
close the SDL2 a
u
dio devic
e
commit
|
commitdiff
|
tree
2018-03-09
Chris R
o
binson
Avoid calling
SDL_
G
etNumAudioDevices
m
u
ltiple t
i
mes
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Use fu
n
ctio
n
-like mac
r
os
t
o call
f
ilter an
d
effect
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s Robin
s
on
O
n
ly
calculate the modul
a
tion
samples on
c
e f
o
r all
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robinson
S
implify modulator
e
f
fect index updat
i
ng
commit
|
commitdiff
|
tree
2018-03-09
Chris Robi
n
s
on
Rename UpdateConte
x
tSources f
o
r clarity
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robinson
Fix st
r
u
c
t
fo
r
war
d
declar
a
tion typ
o
commit
|
commitdiff
|
tree
2018-03-09
Chris R
o
bin
s
on
Fix
a
d
d
in
g
t
o
and removing
from
the acti
v
e ef
f
ect s
l
ots
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robinson
Pr
o
p
e
rly li
m
i
t the max
n
um
b
er of effect
s
lots to 2
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
Chris Rob
i
nson
D
on't chec
k
for space in the ringbuffer before trying
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Chris Robin
s
on
A
void
s
ome
c
o
d
e dupli
c
ation
commit
|
commitdiff
|
tree
2018-03-03
Chris Rob
i
nson
A
dd some m
i
ss
i
n
g
lo
c
k
s
to protect readi
n
g st
a
te
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Use
a
plain mutex for the prope
r
ty lo
c
k
commit
|
commitdiff
|
tree
2018-03-03
C
h
r
is Robi
n
son
I
nit more stuff in In
i
t
D
e
vice
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Use a
t
omic variables
in
s
tead
of volat
i
le
commit
|
commitdiff
|
tree
2018-03-02
Ch
r
is Robinson
Ensure at least th
e
specified ringbu
f
fer size is writable
commit
|
commitdiff
|
tree
2018-03-02
C
hris Robi
n
s
on
Add an option to limi
t
t
he write size of th
e
ringbuff
e
r
commit
|
commitdiff
|
tree
2018-03-02
Chris R
o
bi
n
son
Add missing incl
u
de
commit
|
commitdiff
|
tree
2018-03-02
Chris Rob
i
n
s
on
A
pply the limiter, dist
a
nce comp, and o
t
hers even w
i
th
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinson
Fix
u
se of
a
rgv
[
0] as the program name
a
fter incrementing
commit
|
commitdiff
|
tree
2018-03-01
Chris
R
obinson
Apply d
i
stance a
t
tenuation
to reverb zones in
a
l
m
ultirever
b
commit
|
commitdiff
|
tree
2018-03-01
Chris R
o
bi
n
son
Fix
a
comment regarding the effect slot cha
n
nel scali
n
g
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinso
n
Avoid AL prefi
x
o
n
interna
l
effect state fact
o
r
y types
commit
|
commitdiff
|
tree
2018-02-25
Chris Ro
b
inson
A
void using static inli
n
e
i
n head
e
rs
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Only
send one
b
uffer complet
e
d
e
ve
n
t
p
er update
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
C
o
u
nt all buffers in
a list it
e
m fo
r
p
r
o
ce
s
sed an
d
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chri
s
Robinso
n
Don't make t
h
e source sta
t
e
atomic
commit
|
commitdiff
|
tree
2018-02-24
Chris R
o
b
inson
Handle source state chan
g
e events
commit
|
commitdiff
|
tree
2018-02-24
Chris Rob
i
nson
U
se sepa
r
ate funct
i
ons
t
o add and
r
emove active effect
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Chris Ro
b
inson
Avoid multiple GetCh
a
nne
l
I
dxByNam
e
c
alls
commit
|
commitdiff
|
tree
2018-02-20
Chris Robins
o
n
Update the mu
l
ti
-
zone
reverb example for
c
larity
commit
|
commitdiff
|
tree
2018-02-20
C
h
r
is Rob
i
nson
A
dd a
l
multireverb to
the inst
a
ll
t
arget
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Add an ex
a
mpl
e
for
m
ulti-z
o
ne rev
e
rb
commit
|
commitdiff
|
tree
2018-02-19
Chris Ro
b
i
nson
Use
a
p
r
oper
s
t
ru
c
t for speci
f
yi
n
g
a
n
g
u
l
ar points
commit
|
commitdiff
|
tree
2018-02-19
C
hris Rob
i
nson
Minimize each r
e
s
po
n
se delay for
t
he ambison
i
c HR
T
F
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Ch
r
is
Robinson
Remove the unnece
s
sary
Co
m
puteAmbientGains
commit
|
commitdiff
|
tree
2018-02-19
Chri
s
R
obinson
Pre
s
erve RMS for t
h
e high-
f
r
equen
c
y HRTF ambisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
h
r
i
s
Ro
b
i
n
son
Com
b
i
n
e the
v
e
ctor reverse and part
i
al
scatter whe
r
e
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
hris Robinson
Remove
an u
n
nec
e
ssary comment about if
m
e
t
ers_per_unit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Ro
b
i
n
son
A
v
oid
d
uplicat
i
n
g
some
s
cale
t
ables
commit
|
commitdiff
|
tree
2018-02-13
Chri
s
Robinso
n
Use an alter
n
ate ambison
i
c
HR
T
F de
c
ode layout
commit
|
commitdiff
|
tree
2018-02-13
Chris Robin
s
on
Fix NULL pointer derefere
n
ce
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Supp
l
y H
F
co
e
ff
i
cient
s
cales with a single-band ambisoni
c
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Ch
r
i
s Robinson
Avoid using
an
e
num for
a
rray ind
i
ce
s
commit
|
commitdiff
|
tree
2018-02-13
Ch
r
i
s Rob
i
nson
Make
b
formatdec_fr
e
e
a
nd am
b
iu
p
_free clear th
e
freed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Ch
r
i
s
Robinson
Use
a bitfield for enabled b
f
ormatdec channel
s
commit
|
commitdiff
|
tree
2018-02-12
Chris Ro
b
inso
n
Co
m
bine mul
t
iple functions c
a
lle
d
sequential
l
y
commit
|
commitdiff
|
tree
2018-02-12
Chris Robinson
Don't asynchronously
m
odify the source on
d
i
sconnect
commit
|
commitdiff
|
tree
2018-02-11
Chri
s
Robin
s
on
Cle
a
r
s
tale
'
post's
o
n the
event semphaphore
commit
|
commitdiff
|
tree
2018-02-11
C
hris Ro
b
ins
o
n
Rem
o
ve unused
reverb modula
t
ion code
commit
|
commitdiff
|
tree
2018-02-10
Chris Robinson
Use
a
function
poi
n
ter for
applying the dry mix
p
ost
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris Robinson
Use an alte
r
nate vir
t
ual
l
ayout for Ambisonic HR
T
F
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris Robinson
Clarify some macro na
m
es
u
sing
a
mbisonic mix
e
d-mode
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Chris
Rob
i
nson
A
ttem
p
t
to i
m
pro
v
e the reve
r
b panning vector
s
commit
|
commitdiff
|
tree
2018-02-08
Chris Robinson
Alt
e
r
t
ha curve
o
f
t
he den
s
i
t
y-related delay s
c
a
l
e
commit
|
commitdiff
|
tree
2018-02-06
C
h
ris Robinson
Check fo
r
a
c
brtf f
u
nction
commit
|
commitdiff
|
tree
2018-02-05
Chris Robin
s
on
Revert "D
o
n't fa
d
e the
a
ll-
p
ass delay
c
hang
e
s"
commit
|
commitdiff
|
tree
2018-02-04
Chris Robinson
Remove
u
nsupported
s
ource queries
commit
|
commitdiff
|
tree
2018-02-04
Chr
i
s Robinso
n
Mak
e
the Connected st
a
te atomic
commit
|
commitdiff
|
tree
2018-02-03
Chr
i
s
R
o
binson
Avoid
p
oten
t
ially
w
r
i
t
ing partial samp
l
es
commit
|
commitdiff
|
tree
2018-02-03
C
hris Robinson
Provide
m
ore des
c
riptive me
s
sag
e
s to disconnectio
n
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
C
h
r
i
s Rob
i
ns
o
n
Handle disconnected ev
e
nts
i
n
a
l
ffp
l
ay
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Add a c
o
uple missing l
o
c
k calls
commit
|
commitdiff
|
tree
2018-02-03
Chris Robins
o
n
Add a d
i
sconn
e
c
t
ed ev
e
nt type
commit
|
commitdiff
|
tree
2018-02-03
C
hris Robinson
Add mis
s
ing header for U
I
NT_MAX
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
R
emove the
u
nused
thunk code
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Remove
t
he indi
v
id
u
al
source qu
e
ue
a
nd buffer locks
commit
|
commitdiff
|
tree
2018-02-02
C
h
ris
R
obin
s
on
Store
a
n index to a given
s
our
c
e
's voice
commit
|
commitdiff
|
tree
2018-02-02
Ch
r
is Robinson
Remove unused
_
timed methods
commit
|
commitdiff
|
tree
2018-02-02
Chris Robins
o
n
Don'
t
generate
B
uffer Completed e
v
ents for static source
s
commit
|
commitdiff
|
tree
2018-02-02
Chris
Robi
n
son
Avoid a
n
unnecessary temp
v
ariable
commit
|
commitdiff
|
tree
2018-02-02
Chris Robin
s
o
n
U
se an atomic instead of
v
olatile
t
o tell a thread
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chr
i
s
Robinson
U
s
e
s
e
ma
p
hores
to si
g
nal
for more samples with
JACK
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chri
s
Robinson
Use a
sema
p
h
ore to signal the
event han
d
ler
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Add se
m
a
p
hore functions to
t
he thread
API wra
p
per
commit
|
commitdiff
|
tree
2018-02-01
C
h
ris Robinson
S
ignal a condition variable when a
b
uffer completes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
is Rob
i
n
son
Send
bu
f
fer completed events whe
n
enabled
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
F
i
x check
f
or
matching
event ty
p
e
commit
|
commitdiff
|
tree
2018-02-01
Chri
s
Robinson
Don't prin
t
buff
e
r co
m
pleted events
in alffplay
commit
|
commitdiff
|
tree
2018-02-01
Chris Ro
b
ins
o
n
Ad
d
a th
r
e
a
d to
ma
r
shal events from
t
h
e mixer
commit
|
commitdiff
|
tree
2018-01-30
Chris
Robinson
Rename
E
ventLock to
m
ake it mor
e
cle
a
r it's prote
c
ting
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Don't bot
h
e
r
with an explicit stop backend
m
ethod
commit
|
commitdiff
|
tree
2018-01-29
Ch
r
is Rob
i
n
s
on
Cal
l
the backend cl
o
se meth
o
d
i
n th
e
destructor
commit
|
commitdiff
|
tree
2018-01-29
Ch
r
is Rob
i
nso
n
Comb
i
ne common initializatio
n
code into
a fun
c
tion
commit
|
commitdiff
|
tree
2018-01-29
Chris
R
obi
n
son
Fix the effect slot limi
t
c
heck
commit
|
commitdiff
|
tree
2018-01-29
Chris Rob
i
n
son
Make EnabledEvts a
t
omic
commit
|
commitdiff
|
tree
next