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
Rename UpdateContextSources for clarity
2018-03-09
C
h
ris Robi
n
son
R
e
n
a
me Upda
t
eCon
t
extSources for
clari
t
y
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Fix
struct fo
r
ward dec
l
a
ration typo
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
F
ix adding to and
r
emoving f
r
om the
active ef
f
e
c
t slots
commit
|
commitdiff
|
tree
2018-03-09
C
h
r
is Robi
n
so
n
Properly li
m
it the max numbe
r
of effect slo
t
s to 2
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
Chri
s
Ro
b
inson
Do
n
't
c
he
c
k for sp
a
ce
i
n the ringbu
f
f
e
r befor
e
trying
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Chris Robi
n
son
Avoid s
o
me co
d
e duplic
a
tion
commit
|
commitdiff
|
tree
2018-03-03
Chr
i
s Robinson
A
dd some mis
s
ing
l
ocks to pr
o
tect
r
eadi
n
g
sta
t
e
commit
|
commitdiff
|
tree
2018-03-03
Chris
Robinson
Use a
plain mu
t
ex fo
r
the pro
p
erty l
o
ck
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
I
nit
mor
e
st
u
ff i
n
Ini
t
Dev
i
ce
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Use at
o
mic vari
a
bles in
s
tead
of volatile
commit
|
commitdiff
|
tree
2018-03-02
Chris Robi
n
son
Ensure at least the speci
f
ie
d
r
ingbuffer size is writabl
e
commit
|
commitdiff
|
tree
2018-03-02
Chris
R
o
binson
Add an option to limit the w
r
it
e
size of the ringbuffer
commit
|
commitdiff
|
tree
2018-03-02
Chr
i
s
R
o
binso
n
A
dd mi
s
sin
g
include
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
Apply the limiter, distance
c
omp, and others even with
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Chr
i
s
Robinso
n
Fix us
e
of argv[0
]
as th
e
program n
a
me
after
i
ncrem
e
nting
commit
|
commitdiff
|
tree
2018-03-01
Chris R
o
binson
Apply distance
a
tt
e
n
u
ation to re
v
erb zones in almult
i
reverb
commit
|
commitdiff
|
tree
2018-03-01
C
hris Ro
b
inson
Fix a co
m
ment regarding the effect
s
lot
c
h
annel scal
i
ng
commit
|
commitdiff
|
tree
2018-03-01
C
h
ris Robinson
Avoid AL prefix on internal e
f
fect state factor
y
typ
e
s
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinso
n
A
void
u
s
i
ng sta
t
ic
inline in heade
r
s
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Only sen
d
o
ne
buffer completed even
t
per update
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Count all buffers in a list it
e
m f
o
r processed
and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chris Robinson
Don't ma
k
e
t
he so
u
rce
state atomic
commit
|
commitdiff
|
tree
2018-02-24
Chris R
o
binson
Hand
l
e source
state change
e
vents
commit
|
commitdiff
|
tree
2018-02-24
Ch
r
is Robin
s
o
n
Use sepa
r
a
t
e functions to a
d
d
and remove
acti
v
e effec
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Chris Robinson
Avoid m
u
lti
p
le GetChannelIdxByName
c
al
l
s
commit
|
commitdiff
|
tree
2018-02-20
Chri
s
Ro
b
inson
U
pdate th
e
multi-
z
one
r
e
v
erb example for clar
i
ty
commit
|
commitdiff
|
tree
2018-02-20
Chris Robinso
n
Add almultirev
e
rb to the install target
commit
|
commitdiff
|
tree
2018-02-19
Ch
r
is Robinson
Add
a
n example for multi-zone reverb
commit
|
commitdiff
|
tree
2018-02-19
C
hri
s
Robinson
Use a prope
r
struct for
s
p
e
c
ifying angula
r
points
commit
|
commitdiff
|
tree
2018-02-19
Chri
s
R
obinson
Minimize each respon
s
e
d
el
a
y for
t
he
a
m
bisoni
c
HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Ro
b
inson
Remove t
h
e
un
n
ece
s
s
ary Com
p
uteAmb
i
e
ntGains
commit
|
commitdiff
|
tree
2018-02-19
Chr
i
s Robins
o
n
P
rese
r
ve RMS for th
e
high-fr
e
quency HRTF ambisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
hris Robins
o
n
Combine
t
h
e vecto
r
reverse and parti
a
l sc
a
tter wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Remov
e
an unnecessary
c
omment a
b
out if me
t
e
rs_per
_
unit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Ch
r
is Robinson
Avoid
d
uplica
t
ing some s
c
ale
t
ables
commit
|
commitdiff
|
tree
2018-02-13
Ch
r
is Robinson
Use an
a
lterna
t
e
a
mbisoni
c
HRTF decode
l
ayout
commit
|
commitdiff
|
tree
2018-02-13
Chris
Robinson
Fix NULL point
e
r dereference
commit
|
commitdiff
|
tree
2018-02-13
Chris Robin
s
on
Supply HF coefficient scales with a sing
l
e-b
a
nd ambisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
A
void us
i
ng an enum f
o
r array indi
c
es
commit
|
commitdiff
|
tree
2018-02-13
Chris
R
obinson
Make bformatde
c
_fre
e
a
n
d ambiu
p
_free clear the
f
reed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
C
h
ris Robinson
Use
a
bitfield for enabled bforma
t
dec c
h
annels
commit
|
commitdiff
|
tree
2018-02-12
Ch
r
is Robins
o
n
Comb
i
ne multi
p
le functions called
sequential
l
y
commit
|
commitdiff
|
tree
2018-02-12
Chris Robinson
D
o
n't asynch
r
on
o
usl
y
mod
i
fy the
s
ource on disconnect
commit
|
commitdiff
|
tree
2018-02-11
Ch
r
is Robins
o
n
Clear
s
ta
l
e 'post's on the event semph
a
phore
commit
|
commitdiff
|
tree
2018-02-11
Chris Robi
n
son
R
e
move
unused rev
e
rb
m
o
dulation code
commit
|
commitdiff
|
tree
2018-02-10
C
h
r
i
s Robinson
Use a function pointe
r
for applying th
e
dry mix po
s
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
C
hris
Robinson
U
se an alternate virtual
layo
u
t
f
o
r Amb
i
sonic
H
RTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris Robinson
Cla
r
ify s
o
me mac
r
o
names using am
b
isoni
c
mixed-m
o
de
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
C
hri
s
Rob
i
ns
o
n
Attempt
to
i
m
prove th
e
reverb pa
n
ning vector
s
commit
|
commitdiff
|
tree
2018-02-08
Chris
R
ob
i
nson
Al
t
e
r
t
h
a curve of the d
e
nsity-relat
e
d delay scale
commit
|
commitdiff
|
tree
2018-02-06
Chris
Robinson
Check for a cbrtf fu
n
ction
commit
|
commitdiff
|
tree
2018-02-05
Chris
R
ob
i
nson
Revert "Don't fad
e
the all-pass delay changes"
commit
|
commitdiff
|
tree
2018-02-04
C
hris R
o
binson
R
e
move unsupported source que
r
ies
commit
|
commitdiff
|
tree
2018-02-04
Chr
i
s
Ro
b
inson
M
a
ke th
e
Connecte
d
state ato
m
ic
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Avoid potentially
writing partial samples
commit
|
commitdiff
|
tree
2018-02-03
Chr
i
s Robinson
Provide more descriptiv
e
messages to
d
is
c
onne
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Chris Rob
i
nson
Hand
l
e disconnected events in alffplay
commit
|
commitdiff
|
tree
2018-02-03
Chris R
o
bins
o
n
Add a c
o
upl
e
missing loc
k
c
al
l
s
commit
|
commitdiff
|
tree
2018-02-03
Chris
Robinson
Add
a
d
i
sco
n
nected
e
vent type
commit
|
commitdiff
|
tree
2018-02-03
Chri
s
Ro
b
inson
Add missing head
e
r for
U
I
N
T_MAX
commit
|
commitdiff
|
tree
2018-02-03
Chr
i
s Rob
i
nson
Re
m
ove the un
u
sed
t
hu
n
k code
commit
|
commitdiff
|
tree
2018-02-03
Chris R
o
binson
Rem
o
ve
t
he individual sour
c
e
queu
e
an
d
buffer
lock
s
commit
|
commitdiff
|
tree
2018-02-02
Chris
Robinso
n
S
t
ore an index to a given sour
c
e's voic
e
commit
|
commitdiff
|
tree
2018-02-02
C
hris
Robin
s
on
Remove u
n
use
d
_t
i
med
methods
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinso
n
Don't generate Buffer
C
omp
l
eted
e
vents fo
r
static sources
commit
|
commitdiff
|
tree
2018-02-02
C
h
ri
s
Robins
o
n
Avoid an un
n
ecessary temp
v
a
r
i
ab
l
e
commit
|
commitdiff
|
tree
2018-02-02
Chr
i
s Robinso
n
U
se an atomic instead of volatile
to tell a thread
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chr
i
s Ro
b
in
s
on
Use semaphores t
o
signa
l
for more sa
m
ple
s
wi
t
h
J
AC
K
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Ch
r
is Robi
n
s
o
n
Use
a
s
emaphore to signal the event ha
n
dle
r
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Add semaphore functions t
o
the th
r
ead API wrapper
commit
|
commitdiff
|
tree
2018-02-01
Chris Robin
s
o
n
Signal a condit
i
on
variable when a
b
u
ffe
r
co
m
p
letes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Chris
R
ob
i
nson
Send buffer
c
ompl
e
te
d
events when en
a
b
l
ed
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Fi
x
check
for matc
h
ing event type
commit
|
commitdiff
|
tree
2018-02-01
Chris Rob
i
nson
Don't print buffer comp
l
eted
events in alffplay
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
i
s Robinson
A
dd
a thr
e
a
d
to marsha
l
e
vents
f
rom the mixer
commit
|
commitdiff
|
tree
2018-01-30
Chr
i
s
Robinson
Rename Event
L
ock to
make it more clea
r
it's protecting
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Don't bother with
a
n e
x
plicit
stop ba
c
k
e
nd method
commit
|
commitdiff
|
tree
2018-01-29
C
h
r
is Ro
b
inso
n
Call the backend clo
s
e
metho
d
in t
h
e destructor
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Combine common initial
i
zation
code into a
func
t
ion
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Fix the effect
s
lot limit
c
h
eck
commit
|
commitdiff
|
tree
2018-01-29
Chris
Robin
s
o
n
Ma
k
e Enab
l
edEvt
s
a
t
omic
commit
|
commitdiff
|
tree
2018-01-28
C
h
ri
s
Robinson
Use std::array
i
nstead o
f
a
pla
i
n
array in alffp
l
ay
commit
|
commitdiff
|
tree
2018-01-28
Chris
R
obinson
R
e
p
o
rt the pr
o
blem value for
global state er
r
ors
commit
|
commitdiff
|
tree
2018-01-28
C
hris
R
obi
n
son
Remove some now-u
n
used No
L
ock function varia
n
ts
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Use a fixed arra
y
fo
r
the effect
state
f
actory list
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Don't
b
o
t
her
w
ith
a r
e
tu
r
n value tha
t
's
neve
r
used
commit
|
commitdiff
|
tree
2018-01-28
C
hris Robin
s
on
Don't allocate
m
ore effec
t
slots than allowed
commit
|
commitdiff
|
tree
2018-01-28
Chris
Robin
s
on
Move some inline functions into a header instead of
.
.
.
commit
|
commitdiff
|
tree
2018-01-28
Chr
i
s
Robinson
Fix er
r
o
r re
p
orting for resou
r
ce gener
a
tion
commit
|
commitdiff
|
tree
2018-01-28
Ch
r
is
R
obins
o
n
Store
f
il
t
ers in an array of
lists
commit
|
commitdiff
|
tree
2018-01-28
Chris
Robinson
Stor
e
effects in an array of l
i
sts
commit
|
commitdiff
|
tree
2018-01-28
Chr
i
s Robi
n
son
Use
a vector to store
the effect
s
lot pointers
commit
|
commitdiff
|
tree
2018-01-28
C
h
ris Ro
b
inson
Remove an unused function
commit
|
commitdiff
|
tree
2018-01-27
C
h
r
i
s R
o
binson
Us
e
an array look
u
p f
o
r
s
our
c
e ID
s
commit
|
commitdiff
|
tree
2018-01-27
Chris Ro
b
inson
Make som
e
mor
e
f
u
nctions static
whe
r
e they're used
commit
|
commitdiff
|
tree
2018-01-27
Chri
s
Robinson
Ad
d
some
casts t
o
p
a
ci
f
y
MSV
C
commit
|
commitdiff
|
tree
2018-01-27
Ch
r
i
s Robinson
Add a ctz64 fallb
a
ck using _Bit
S
can
F
o
rward
w
hen ava
i
l
abl
e
commit
|
commitdiff
|
tree
2018-01-27
C
hris Robinson
Check for
_BitScanF
o
rward64 before using
i
t
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Us
e
a different meth
o
d for
s
t
o
ring and looking up buffers
commit
|
commitdiff
|
tree
2018-01-27
Ch
r
is
R
obi
n
son
Don't rely on alMain
.
h i
n
alBuffer
.
h
commit
|
commitdiff
|
tree
next