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
name Updat
e
ContextS
o
u
rce
s
f
or
c
lari
t
y
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s Robinson
F
i
x s
t
ruct for
w
ard declarati
o
n t
y
po
commit
|
commitdiff
|
tree
2018-03-09
Chris Ro
b
inson
Fix addin
g
to and removing from
t
he a
c
tive effect slot
s
commit
|
commitdiff
|
tree
2018-03-09
Chris
R
obinson
P
roperly limit the
m
ax num
b
er of
ef
f
ect slots to 2
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
Chris Ro
b
inso
n
D
o
n't chec
k
for space
i
n
the ringbuffer be
f
ore trying
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Chris R
o
binson
Av
o
i
d some code dup
l
ication
commit
|
commitdiff
|
tree
2018-03-03
Chris
R
obinson
Add some missing locks to protec
t
readin
g
state
commit
|
commitdiff
|
tree
2018-03-03
Chris R
o
bin
s
on
Use
a
plain
mutex
f
or the
p
rop
e
rty
lock
commit
|
commitdiff
|
tree
2018-03-03
Chris
Robinson
Init more stuff in InitDevice
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Use
atomic
variables instead of volatil
e
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
Ensure at least the sp
e
cified ringbuffer si
z
e is w
r
itab
l
e
commit
|
commitdiff
|
tree
2018-03-02
Chris
R
obinson
Add an option
t
o l
i
mit the w
r
i
t
e size of the r
i
ngb
u
f
fer
commit
|
commitdiff
|
tree
2018-03-02
Chri
s
Robinson
Add missing inclu
d
e
commit
|
commitdiff
|
tree
2018-03-02
Chris
R
obinson
Apply the
limiter
,
distanc
e
co
m
p, and others ev
e
n with
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinson
Fix u
s
e
of argv[0] as the program n
a
me
a
fter incrementing
commit
|
commitdiff
|
tree
2018-03-01
Chris
R
obinso
n
Ap
p
ly di
s
tance attenuation to reverb zone
s
in alm
u
lt
i
reverb
commit
|
commitdiff
|
tree
2018-03-01
Chris Robi
n
s
o
n
Fix a comment regarding
t
he effect slot channel sc
a
lin
g
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinson
A
void AL prefix on internal
e
ffect state fact
o
ry typ
e
s
commit
|
commitdiff
|
tree
2018-02-25
C
h
r
i
s
R
ob
i
nson
A
void u
s
ing static inline
i
n headers
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Only send one bu
f
fer comp
l
e
t
ed
event pe
r
u
p
date
commit
|
commitdiff
|
tree
2018-02-25
C
hris
R
o
binson
Count
all buf
f
e
r
s
in
a
li
s
t item for processed
and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chris Robinson
Don't make the source
s
tate atomic
commit
|
commitdiff
|
tree
2018-02-24
Chris Robinson
Handle
source state
change events
commit
|
commitdiff
|
tree
2018-02-24
C
hri
s
Robinson
Use separate function
s
to add an
d
remove active effect
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Chris Robi
n
son
Avoid multiple GetChannelIdxByName ca
l
l
s
commit
|
commitdiff
|
tree
2018-02-20
C
h
ri
s
Robins
o
n
Upda
t
e
the multi-zone reve
r
b
ex
a
mple
f
o
r
c
l
arity
commit
|
commitdiff
|
tree
2018-02-20
Ch
r
i
s
Robinson
Add al
m
ul
t
ireverb
to the
i
ns
t
all t
a
rget
commit
|
commitdiff
|
tree
2018-02-19
C
h
r
is Robinson
Add an
e
xampl
e
for mu
l
ti-zone
reverb
commit
|
commitdiff
|
tree
2018-02-19
Chris
R
obinson
U
s
e a proper str
u
ct
f
or sp
e
cifying a
n
gular
points
commit
|
commitdiff
|
tree
2018-02-19
Chris Rob
i
nson
M
i
ni
m
ize e
a
ch
response
delay f
o
r
t
he ambisonic HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Rem
o
ve th
e
unnecessary Com
p
uteAmbientGains
commit
|
commitdiff
|
tree
2018-02-19
Chris R
o
binson
Preserve RMS for
the high-
f
requency HRTF
ambisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Combine the vector
r
everse
and p
a
rtial
s
c
a
tter wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chr
i
s
Robinson
Re
m
ove an unn
e
c
e
ss
a
ry comment abo
u
t if meters_per_unit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris
R
obinson
A
v
oid
duplicati
n
g som
e
scale
tables
commit
|
commitdiff
|
tree
2018-02-13
Chris R
o
bins
o
n
Use an alternat
e
ambiso
n
ic HRT
F
decode layout
commit
|
commitdiff
|
tree
2018-02-13
Ch
r
is Rob
i
nson
Fix NULL po
i
nter d
e
reference
commit
|
commitdiff
|
tree
2018-02-13
Chri
s
Robi
n
s
o
n
Supply HF coeffici
e
nt scales
with a sin
g
le
-
band ambisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris
R
obinson
Avoid using an
e
num for a
r
r
a
y ind
i
c
e
s
commit
|
commitdiff
|
tree
2018-02-13
C
h
ris Robi
n
son
Make bf
o
rmatde
c
_free
and amb
i
up_free c
l
ear the free
d
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Rob
i
nso
n
Use a bit
f
iel
d
f
or enabled b
f
o
rmatdec channels
commit
|
commitdiff
|
tree
2018-02-12
Chris Robinson
Combine multiple functi
o
ns called sequential
l
y
commit
|
commitdiff
|
tree
2018-02-12
Chris Robinso
n
Don't as
y
nchronousl
y
modify the source on disconnect
commit
|
commitdiff
|
tree
2018-02-11
C
h
ris Robins
o
n
Clear stale 'post's on the
e
ven
t
sempha
p
hore
commit
|
commitdiff
|
tree
2018-02-11
Chr
i
s
R
o
binson
Remove
u
nused re
v
erb modulation code
commit
|
commitdiff
|
tree
2018-02-10
Chris Rob
i
nson
Use a function poin
t
er
f
o
r
applying the dry
mix
p
ost
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris
Robi
n
son
Use an
a
lternate virtual layout
f
or Ambisonic
H
R
T
F
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
C
h
ri
s
R
o
binson
Clarify some m
a
cro names
using ambisonic mixed-mode
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
C
hr
i
s Robinson
Attempt to improve
t
he
reve
r
b
p
annin
g
vectors
commit
|
commitdiff
|
tree
2018-02-08
Chris Robinson
Alter tha cu
r
ve of the density-r
e
lated
delay
scale
commit
|
commitdiff
|
tree
2018-02-06
Ch
r
is
Robinson
Che
c
k for a cbrtf funct
i
on
commit
|
commitdiff
|
tree
2018-02-05
Chris Robinson
Rever
t
"Don
'
t
f
ade the all-
p
ass delay ch
a
nges
"
commit
|
commitdiff
|
tree
2018-02-04
Chris
R
ob
i
n
s
on
R
emove
unsu
p
por
t
ed source queries
commit
|
commitdiff
|
tree
2018-02-04
C
hris Ro
b
inso
n
Ma
k
e
the C
o
nnecte
d
state atomic
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
i
s
Robinson
Avoid pot
e
ntially writing
partial samples
commit
|
commitdiff
|
tree
2018-02-03
Chri
s
Robinson
Provide mo
r
e
descripti
v
e mess
a
ges to
d
isconnect
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Chris Rob
i
nson
Handle disconne
c
ted events in alffplay
commit
|
commitdiff
|
tree
2018-02-03
C
h
ris Rob
i
ns
o
n
Ad
d
a
couple missing lo
c
k calls
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
A
dd a
d
i
s
connected event type
commit
|
commitdiff
|
tree
2018-02-03
Chri
s
Robinson
Add mi
s
sing
h
eader
for U
I
NT_MAX
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
R
emov
e
the un
u
sed thunk code
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Remove
t
he i
n
dividu
a
l source queue an
d
buff
e
r
locks
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Store an
i
ndex to
a given
s
o
urce's voice
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Remove u
n
used
_
timed met
h
o
d
s
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Don't g
e
nerate Buffe
r
C
o
m
ple
t
e
d eve
n
ts fo
r
static
sources
commit
|
commitdiff
|
tree
2018-02-02
Chris Robi
n
so
n
Avoid an un
n
ec
e
ssar
y
temp varia
b
l
e
commit
|
commitdiff
|
tree
2018-02-02
Chris Ro
b
inson
Use
a
n atomic instead of volatile
t
o tell a
t
hread
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chr
i
s Robinson
Use
semaphores to sig
n
a
l
for m
o
re sa
m
ples with JACK
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chri
s
Robinson
Use a semap
h
ore to
s
i
g
nal th
e
ev
e
nt ha
n
d
le
r
commit
|
commitdiff
|
tree
2018-02-02
C
h
r
i
s Robinson
Add semaph
o
re fu
n
c
t
ions to th
e
thread AP
I
wrapper
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
i
s
Robi
n
son
Si
g
nal a conditi
o
n var
i
abl
e
when a buffer completes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
is Ro
b
inson
Send buffer co
m
plet
e
d
e
vents when enab
l
ed
commit
|
commitdiff
|
tree
2018-02-01
C
h
ris Robinson
Fix
c
heck for match
i
n
g event typ
e
commit
|
commitdiff
|
tree
2018-02-01
Chri
s
Robi
n
son
Don't
p
rint buffer
c
omplet
e
d eve
n
t
s
in alffpl
a
y
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Add a th
r
ead to
m
a
r
s
hal eve
n
ts from t
h
e mi
x
er
commit
|
commitdiff
|
tree
2018-01-30
C
h
r
is Robin
s
on
Rename EventLock to make it more
c
l
e
ar i
t
's protect
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chris Ro
b
inson
Don'
t
bot
h
e
r with an explic
i
t stop b
a
c
kend method
commit
|
commitdiff
|
tree
2018-01-29
Chr
i
s
Robinson
Call the backend close
m
etho
d
in
the
d
e
str
u
c
tor
commit
|
commitdiff
|
tree
2018-01-29
C
h
ri
s
Robinson
Combine c
o
mmon initialization code into
a function
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Fix
the eff
e
ct slot limit
c
h
eck
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Make
E
nabledEvts atomic
commit
|
commitdiff
|
tree
2018-01-28
C
h
ris Robinson
Use std::ar
r
ay
instead of a plain
a
r
ray i
n
alffpla
y
commit
|
commitdiff
|
tree
2018-01-28
C
hris
Robi
n
son
Repo
r
t the pro
b
lem value
f
or
g
loba
l
state errors
commit
|
commitdiff
|
tree
2018-01-28
C
h
ris Robi
n
son
R
e
m
o
ve some now-unused
N
oLock
function
var
i
ants
commit
|
commitdiff
|
tree
2018-01-28
Ch
r
is Robinso
n
Use a fixed a
r
r
a
y for the effect state f
a
ctory lis
t
commit
|
commitdiff
|
tree
2018-01-28
C
hr
i
s
Rob
i
ns
o
n
Don
'
t bother wit
h
a
r
eturn va
l
ue t
h
at's neve
r
used
commit
|
commitdiff
|
tree
2018-01-28
Chris
Robinso
n
Don'
t
alloca
t
e
more
effect slots th
a
n allowed
commit
|
commitdiff
|
tree
2018-01-28
Chris
Rob
i
nson
Move some inlin
e
f
unctions i
n
to a header instead
o
f
.
.
.
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
F
i
x error repo
r
ting for res
o
u
rce
g
eneration
commit
|
commitdiff
|
tree
2018-01-28
Chris Robin
s
on
Store
filters in a
n
a
r
ray of list
s
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Sto
r
e
e
f
fects in an array o
f
l
ist
s
commit
|
commitdiff
|
tree
2018-01-28
C
hris Rob
i
n
son
Use a vector to
st
o
r
e
the effect slo
t
point
e
rs
commit
|
commitdiff
|
tree
2018-01-28
Chris
Ro
b
in
s
on
Remove
an
u
nused function
commit
|
commitdiff
|
tree
2018-01-27
Chris
Robinson
U
s
e an array l
o
okup for sour
c
e IDs
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinso
n
Ma
k
e
so
m
e more functio
n
s stat
i
c where they're used
commit
|
commitdiff
|
tree
2018-01-27
Chr
i
s
R
obinson
Add some casts to pacify MSVC
commit
|
commitdiff
|
tree
2018-01-27
C
h
ris Robinson
Ad
d
a ct
z
64 fallbac
k
using _BitS
c
a
n
Forward when available
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Check for
_BitScanForward64 before usin
g
i
t
commit
|
commitdiff
|
tree
2018-01-27
Chri
s
Robinso
n
Use a d
i
ffer
e
nt me
t
hod for storing and looking
u
p buffers
commit
|
commitdiff
|
tree
2018-01-27
Ch
r
is
R
obinson
Don't rely on alMain
.
h in
a
lBuffer
.
h
commit
|
commitdiff
|
tree
next