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
Don't make the source state atomic
2018-02-24
Chris Robinson
Don't make
t
he source state atomic
commit
|
commitdiff
|
tree
2018-02-24
Chris Robinson
Handle source state c
h
ange events
commit
|
commitdiff
|
tree
2018-02-24
Chr
i
s Robinson
Use sepa
r
a
t
e fu
n
c
tions to add and remov
e
act
i
ve
e
ffect
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Ch
r
i
s
Robinson
Avoid mult
i
p
l
e GetChannel
I
dx
B
yName calls
commit
|
commitdiff
|
tree
2018-02-20
Ch
r
is
R
o
bin
s
on
Update t
h
e
multi-zone reverb example f
o
r
c
la
r
ity
commit
|
commitdiff
|
tree
2018-02-20
Chris Robinson
Add al
m
ultirever
b
to the install targe
t
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Add a
n
exam
p
le for multi-zone
r
ev
e
rb
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Use a p
r
oper struct f
o
r specifying angular poin
t
s
commit
|
commitdiff
|
tree
2018-02-19
C
h
ris Ro
b
i
n
s
on
Minimize ea
c
h response delay for
the a
m
bi
s
onic H
R
TF
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
h
ris Robi
n
son
Remove
t
h
e
unnec
e
ssary ComputeAmbientG
a
in
s
commit
|
commitdiff
|
tree
2018-02-19
C
hris Robinso
n
Preserve RMS for
t
h
e high-frequency
H
RTF ambis
o
nic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chri
s
Robinson
Combine the vec
t
o
r
r
eve
r
se
and partial scatter wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinso
n
Remo
v
e an unne
c
essary co
m
ment abou
t
if
meters_per
_
unit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chri
s
Robinson
Av
o
id duplic
a
t
i
ng some s
c
ale tables
commit
|
commitdiff
|
tree
2018-02-13
Chris Robins
o
n
Use an
al
t
ernate
a
mbisonic HRTF
d
ec
o
de layout
commit
|
commitdiff
|
tree
2018-02-13
Chris Rob
i
nson
F
i
x NUL
L
pointer dere
f
eren
c
e
commit
|
commitdiff
|
tree
2018-02-13
C
hris Robinson
S
uppl
y
HF coefficient sca
l
es with a
single-band ambiso
n
ic
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Ch
r
is Robinson
Avoid using an enum
for array indices
commit
|
commitdiff
|
tree
2018-02-13
Chris Rob
i
nson
Make bformatdec
_
free and ambiup_f
r
ee clear the freed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
C
h
ris Ro
b
i
nson
Use a bitfiel
d
fo
r
enabled bfo
r
matdec channels
commit
|
commitdiff
|
tree
2018-02-12
Chr
i
s Robinson
C
o
mbine mul
t
i
pl
e
functions called sequentially
commit
|
commitdiff
|
tree
2018-02-12
Chris Robinson
D
on't asy
n
chronous
l
y modi
f
y the source on di
s
connect
commit
|
commitdiff
|
tree
2018-02-11
Chr
i
s Robinson
Clea
r
stale 'pos
t
'
s
o
n
the
event semph
a
p
hore
commit
|
commitdiff
|
tree
2018-02-11
Ch
r
is Robinson
R
emove u
n
u
s
ed rev
e
rb modula
t
i
on code
commit
|
commitdiff
|
tree
2018-02-10
Chris Robinson
Use a function
p
ointer for app
l
yi
n
g the dry
m
ix post
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Ch
r
is
R
obinson
Use an alternate virt
u
al layou
t
for Ambisonic
H
R
T
F
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Ch
r
is R
o
binson
C
la
r
ify some m
a
cro names using ambisonic mixed-mode
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Chris Robi
n
son
A
t
tempt to i
m
prove the reverb pannin
g
vectors
commit
|
commitdiff
|
tree
2018-02-08
Chris Robinson
Alter
t
h
a
cu
r
ve of the density-re
l
ated
d
e
la
y
scale
commit
|
commitdiff
|
tree
2018-02-06
C
hris
R
o
b
i
nson
C
h
eck
f
or a cbrtf funct
i
o
n
commit
|
commitdiff
|
tree
2018-02-05
Chris Robi
n
son
R
eve
r
t
"Don't
f
a
de the all-pass delay changes"
commit
|
commitdiff
|
tree
2018-02-04
Chris Robi
n
son
R
emove uns
u
pported sourc
e
quer
i
es
commit
|
commitdiff
|
tree
2018-02-04
Chr
i
s Robinson
Ma
k
e
the Connected st
a
te ato
m
ic
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
is Robinson
Avoid potentially w
r
iting par
t
ial samples
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
P
rovide more descriptive m
e
s
sages to d
i
sconnection
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
C
h
ris
Robinson
Handle disconnec
t
ed events in alffplay
commit
|
commitdiff
|
tree
2018-02-03
C
hr
i
s
Robinson
Add a couple missing lo
c
k calls
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Add a d
i
sconnec
t
ed event
t
ype
commit
|
commitdiff
|
tree
2018-02-03
C
hris Robinson
Add mis
s
i
n
g
heade
r
for UINT_MAX
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Remove th
e
unused
thunk code
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Remove
t
h
e indiv
i
du
a
l source queue
a
nd buffer locks
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Store an index
to
a
given sour
c
e's voice
commit
|
commitdiff
|
tree
2018-02-02
C
hris Robin
s
on
Rem
o
ve unused _ti
m
ed m
e
thods
commit
|
commitdiff
|
tree
2018-02-02
Chris Robi
n
son
Don't ge
n
er
a
te Buf
f
er Completed event
s
for static sour
c
es
commit
|
commitdiff
|
tree
2018-02-02
Chr
i
s Rob
i
nson
Avoid an unn
e
cessary
temp v
a
riable
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Use an atomic instead of volatile to
tell a thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chris R
o
bi
n
son
Use
s
e
m
a
phores to signal for
m
ore samp
l
es with
JACK
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Use a semaphore to s
i
gna
l
t
he event handler
commit
|
commitdiff
|
tree
2018-02-02
Chris
Robinson
Add sema
p
hore funct
i
ons to
t
he thread API wr
a
pper
commit
|
commitdiff
|
tree
2018-02-01
Chr
i
s Robinson
Signa
l
a co
n
dition variable whe
n
a buffe
r
comp
l
etes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
is
R
obinson
S
e
nd buffer com
p
le
t
ed events when enab
l
ed
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Fix check for
m
at
c
h
i
n
g
ev
e
nt type
commit
|
commitdiff
|
tree
2018-02-01
Chris R
o
binson
Don't
pr
i
n
t
buffer completed ev
e
n
t
s
in
a
lffp
l
ay
commit
|
commitdiff
|
tree
2018-02-01
Chri
s
R
obinson
A
dd a thre
a
d to marshal
events fr
o
m the mixer
commit
|
commitdiff
|
tree
2018-01-30
Ch
r
i
s
Robinson
Rename Eve
n
t
Lock to ma
k
e
i
t more cl
e
ar it's protecting
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Ch
r
is Robinson
Don
'
t
bother wi
t
h an explicit stop bac
k
en
d
method
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Call
t
h
e backe
n
d clos
e
m
etho
d
in the destructor
commit
|
commitdiff
|
tree
2018-01-29
Chris Rob
i
nson
Combine common i
n
itialization co
d
e
int
o
a fun
c
tion
commit
|
commitdiff
|
tree
2018-01-29
Chris
Ro
b
inson
Fix t
h
e effect s
l
ot limit
c
heck
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Make EnabledEvts a
t
o
m
ic
commit
|
commitdiff
|
tree
2018-01-28
Chris Robi
n
son
Use std:
:
array inste
a
d of a plain array in alffplay
commit
|
commitdiff
|
tree
2018-01-28
Chris R
o
bi
n
s
on
Report the problem value for global state
e
r
r
ors
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Remove some now-unused
NoLock func
t
ion variants
commit
|
commitdiff
|
tree
2018-01-28
C
h
ris
R
obinson
Use a fixed array for
the effect state factory
lis
t
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Don't bother wit
h
a return
v
a
lue t
h
at's
n
ever used
commit
|
commitdiff
|
tree
2018-01-28
Chris R
o
binson
Don't allocate mor
e
e
f
f
e
ct
sl
o
ts th
a
n
allowed
commit
|
commitdiff
|
tree
2018-01-28
Chris
R
obinso
n
Move s
o
me inline fu
n
ctions into a
h
eader instead
o
f
.
.
.
commit
|
commitdiff
|
tree
2018-01-28
Chr
i
s
Rob
i
n
s
on
F
ix
e
rror reporting
f
o
r
r
esource genera
t
ion
commit
|
commitdiff
|
tree
2018-01-28
C
h
r
i
s
Robin
s
o
n
St
o
re fi
l
t
ers in an
array of lists
commit
|
commitdiff
|
tree
2018-01-28
Chris R
o
binson
Store eff
e
c
t
s in a
n
arr
a
y of lists
commit
|
commitdiff
|
tree
2018-01-28
Chr
i
s
Robinso
n
Use a vector to
s
tore the
ef
f
ect slot pointers
commit
|
commitdiff
|
tree
2018-01-28
C
h
ris Robinson
R
e
move an
u
n
use
d
fu
n
ction
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Us
e
an arr
a
y lookup
for source IDs
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinso
n
M
ake some more function
s
static wher
e
the
y
're use
d
commit
|
commitdiff
|
tree
2018-01-27
Chris
R
ob
i
nson
Add some casts to pa
c
ify MSVC
commit
|
commitdiff
|
tree
2018-01-27
C
h
ris Robinson
Add a ctz64 fallback using _Bi
t
S
c
a
n
Forward when availab
l
e
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Che
c
k for _BitScanForw
a
rd64 before
u
s
i
ng it
commit
|
commitdiff
|
tree
2018-01-27
Chris
R
obinson
Use
a
different me
t
hod for storing and
look
i
n
g
up buffers
commit
|
commitdiff
|
tree
2018-01-27
Chris Robin
s
on
Don't
r
ely on alMa
i
n
.
h in
alBuffer
.
h
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
M
ake s
o
m
e
fun
c
tio
n
s static that
are onl
y
used i
n
on
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
C
hr
i
s Robinson
All
o
w
preserving converted samples
commit
|
commitdiff
|
tree
2018-01-26
C
h
ri
s
Rob
i
nson
R
e
a
d
the b
u
ff
e
r unp
a
ck alignment
under
the b
u
ffer l
o
ck
commit
|
commitdiff
|
tree
2018-01-26
Chris Robinson
Improve error reporting for buffers
commit
|
commitdiff
|
tree
2018-01-26
Chris
R
obinson
Add the printf-format at
t
rib
u
te to
alS
e
tErro
r
commit
|
commitdiff
|
tree
2018-01-25
Chris
R
obinson
Construct error
messages using par
a
meterized val
u
es
commit
|
commitdiff
|
tree
2018-01-25
Chris Robi
n
son
Enable events in alffplay
commit
|
commitdiff
|
tree
2018-01-25
Chris Robin
s
on
Report AL_
S
O
F
TX_even
t
s a
s
an in-pr
o
gr
e
s
s
ex
t
ension
commit
|
commitdiff
|
tree
2018-01-25
Chris R
o
binso
n
Use mo
r
e appropriate e
n
um valu
e
s f
o
r events
commit
|
commitdiff
|
tree
2018-01-25
C
h
r
i
s
Robinson
Ad
d
a
deprecated event type for a
l
Dop
p
ler
V
elocity
commit
|
commitdiff
|
tree
2018-01-25
Chris Robinson
Fix ordering of alGetPointervSOFT
commit
|
commitdiff
|
tree
2018-01-25
Chris
R
obi
n
son
P
rovide messages
f
or the remain
i
ng A
L
e
r
rors
commit
|
commitdiff
|
tree
2018-01-24
Chris Robi
n
son
Se
t
the
buffer load error
i
n
L
o
adD
a
ta
commit
|
commitdiff
|
tree
2018-01-24
Chris Robins
o
n
Call the
e
ven
t
callback when an error
is
g
ener
a
ted
commit
|
commitdiff
|
tree
2018-01-24
Chr
i
s Robinson
Ha
n
dle event propert
i
e
s
commit
|
commitdiff
|
tree
2018-01-24
C
h
r
is Robinson
Declar
e
t
he beginnings of
a
n even
t
ex
t
ensi
o
n
commit
|
commitdiff
|
tree
2018-01-24
Chris Ro
b
i
n
so
n
Fix some
'may be
used ini
t
i
alized' w
a
rnings
commit
|
commitdiff
|
tree
2018-01-23
Ch
r
is
Robinson
Use
a new proper b
u
ffer
functi
o
n with a flags pa
r
ameter
commit
|
commitdiff
|
tree
2018-01-23
Chris
R
o
b
inson
Test ma
p
p
e
d bu
f
fers in alffplay
commit
|
commitdiff
|
tree
2018-01-23
Chris Robi
n
s
on
Ensure read
or write fl
a
gs are
s
pecified
with
p
ersistent
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Chris Ro
b
inso
n
Track the buffer's mapped s
e
ct
i
on
commit
|
commitdiff
|
tree
next