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
Declare variables closer to where they're used
2020-10-13
C
h
ris Robinson
Declare variab
l
es closer to where they're used
commit
|
commitdiff
|
tree
2020-10-13
Chris
R
o
b
inson
Don't check
f
or the app pa
t
h if one was already retrieved
commit
|
commitdiff
|
tree
2020-10-13
Chris Robinson
Use inl
i
n
e
functions for popcnt
a
nd ctz instea
d
o
f
.
.
.
commit
|
commitdiff
|
tree
2020-10-13
Chris
R
obinson
Us
e
a span inst
e
ad of a
p
ointer an
d
count paramet
e
rs
commit
|
commitdiff
|
tree
2020-10-08
Chris Robinso
n
Update event enum
v
a
l
ues
commit
|
commitdiff
|
tree
2020-10-07
C
hris Robinson
Pr
i
nt the nu
m
b
e
r of used
m
easurem
e
nts in sof
a
-info
commit
|
commitdiff
|
tree
2020-10-06
C
hris Ro
b
inson
Updat
e
ChangeLog
commit
|
commitdiff
|
tree
2020-10-06
Ch
r
is R
o
bin
s
on
B
e more robust with to-mono channe
l
conversions
commit
|
commitdiff
|
tree
2020-10-05
Chri
s
Ro
b
inson
Ca
s
t the ringbuffer siz
e
to the correct type
commit
|
commitdiff
|
tree
2020-10-05
C
h
r
is
Rob
i
n
son
Fix a variable name
commit
|
commitdiff
|
tree
2020-10-03
C
h
ris Robinso
n
S
im
p
lify s
o
me
D
Sound ca
p
ture math
commit
|
commitdiff
|
tree
2020-09-28
Chris
Robinson
Remove the unus
e
d Ref logging level
commit
|
commitdiff
|
tree
2020-09-28
Chr
i
s Rob
i
nson
Rework logging a littl
e
commit
|
commitdiff
|
tree
2020-09-28
Chris
R
obi
n
son
Use an enum cla
s
s for the log l
e
vel
commit
|
commitdiff
|
tree
2020-09-24
C
hris Ro
b
inson
Add missing
linea
r
resampler to
the op
t
i
o
n
sett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2020-09-24
Chris Ro
b
in
s
on
Use a smaller b
u
ffer for the
p
h
a
s
e-shift
fi
l
t
e
r
commit
|
commitdiff
|
tree
2020-09-22
C
h
r
is Robinson
Suppor
t
B
-
F
ormat soun
d
s in
t
he
e
x
amples
commit
|
commitdiff
|
tree
2020-09-22
Chris Rob
i
nson
R
e
cognize B-Format format
n
am
e
s in the exa
m
ple
s
commit
|
commitdiff
|
tree
2020-09-22
Chris Robinson
S
u
p
port B-Format
a
mb f
i
l
e IRs in
a
lco
n
vo
l
ve
commit
|
commitdiff
|
tree
2020-09-22
Chris Robin
s
on
Add a
n
alc
o
n
volve
o
ption to silenc
e
the dry
sign
a
l
commit
|
commitdiff
|
tree
2020-09-22
Chris
R
o
b
i
n
son
Support
all buffer layouts for convolution
commit
|
commitdiff
|
tree
2020-09-20
Chri
s
Robin
s
on
Remove
deprecated, perf
o
rmance,
a
n
d
e
rror event types
commit
|
commitdiff
|
tree
2020-09-18
Chris R
o
binson
Don't use
d
ire
c
t channe
l
s with convolut
i
on
commit
|
commitdiff
|
tree
2020-09-18
Chris Robin
s
on
Allow
higher
-
order B-Format buffers for convolution
commit
|
commitdiff
|
tree
2020-09-18
Chris
R
obinso
n
Av
o
id ext
r
an
e
ous
b
u
f
f
e
rs and b
u
ffer clears
commit
|
commitdiff
|
tree
2020-09-14
Chris Robinson
F
i
x an i
n
vali
d
unicode c
h
a
r
acter i
n
a
c
o
mment
commit
|
commitdiff
|
tree
2020-09-13
Chris Rob
i
nson
U
s
e inline
w
rappers to clarify forward/inverse FFTs
commit
|
commitdiff
|
tree
2020-09-13
Chr
i
s
Robinson
Partly
simplify FFT bi
t
-reversal
commit
|
commitdiff
|
tree
2020-09-13
C
h
r
i
s
Robinson
Us
e
s
tandar
d
sin
and sqrt
commit
|
commitdiff
|
tree
2020-09-12
Chris Robins
o
n
Accumulate
delays as samples before ca
l
culating
n
anosecon
d
s
commit
|
commitdiff
|
tree
2020-09-12
Chris Robinson
Round (and
clam
p
) the reftime instead o
f
ceiling i
t
commit
|
commitdiff
|
tree
2020-09-11
Chris Robinson
A
v
oid repeating string
l
iterals
commit
|
commitdiff
|
tree
2020-09-11
Chris Ro
b
inso
n
R
ecognize GUID
nam
e
string
s
with t
h
e DSound backend
commit
|
commitdiff
|
tree
2020-09-11
Chris
Robinson
Allow JAC
K
t
o
en
u
m
er
a
te cus
t
om devic
e
s
commit
|
commitdiff
|
tree
2020-09-10
C
hris R
o
binson
Simplify
clearing an
array
commit
|
commitdiff
|
tree
2020-09-09
C
h
ris Robi
n
son
Don't assu
m
e iter
a
tors
a
re
poin
t
ers
commit
|
commitdiff
|
tree
2020-09-09
C
hris Robinson
Apply the f
i
rs
t
convolution s
e
gment in
t
he time do
m
ain
commit
|
commitdiff
|
tree
2020-09-09
C
hris Robinson
Don't
l
eave the neg
a
tive
f
req
u
encies as 0
f
or inverse FFT
commit
|
commitdiff
|
tree
2020-09-06
Chris Robinson
Av
o
id an ext
r
a
neous
ConvolutionFilter sub-ob
j
ect
commit
|
commitdiff
|
tree
2020-09-06
Chris Robins
o
n
Allow querying the new enums
and
f
unctions
commit
|
commitdiff
|
tree
2020-09-06
Chris Robi
n
son
P
r
i
nt the
n
ame and format for alcon
v
ole's
i
mpulse response
commit
|
commitdiff
|
tree
2020-09-06
Chris Robi
n
son
Cl
e
anup and fix alAuxiliaryE
f
fect
S
lotPlay
v
/Stopv
S
OFT
commit
|
commitdiff
|
tree
2020-09-06
Chris Robinson
E
n
sure effect slot pro
p
e
rties
are
updated
when playing
commit
|
commitdiff
|
tree
2020-09-06
Chr
i
s
Robinson
Rework effect slot buf
f
er se
t
ting
commit
|
commitdiff
|
tree
2020-09-06
Chris
R
obinson
A
d
d
m
e
thods to start and stop effect slo
t
process
i
n
g
commit
|
commitdiff
|
tree
2020-09-06
C
h
ris Rob
i
nson
Don't add eff
e
c
t slots to
the active
list un
t
il an
.
.
.
commit
|
commitdiff
|
tree
2020-09-05
Chris Robinson
Avoid c
o
nfusi
n
g */*
.
.
.
*/
s
yn
t
ax
commit
|
commitdiff
|
tree
2020-09-05
Chris Robin
s
on
Use a
r
ecursive_
m
utex f
o
r th
e
router en
u
merat
i
on lock
commit
|
commitdiff
|
tree
2020-09-05
Ch
r
is Robinson
Use an RAII wrapper
t
o
m
anag
e
COM ob
j
ect reference
s
commit
|
commitdiff
|
tree
2020-09-05
Chris
R
obinson
Av
o
i
d
du
p
licate
WASAPI d
e
vic
e
s by ma
t
c
h
ing GUI
D
s
commit
|
commitdiff
|
tree
2020-09-03
Ch
r
i
s Ro
b
inson
Up
d
ate
c
han
g
elog
commit
|
commitdiff
|
tree
2020-09-02
Chris Robinson
Upda
t
e
so
m
e
U
HJ comments
commit
|
commitdiff
|
tree
2020-09-01
Chris
R
o
b
inson
Avoid class templat
e
s fo
r
t
h
e POPCNT6
4
/CTZ64 macros
commit
|
commitdiff
|
tree
2020-09-01
Chris Ro
b
inson
A
d
d
an in-prog
r
ess extensi
o
n string
f
o
r convol
u
tion
.
.
.
commit
|
commitdiff
|
tree
2020-09-01
Ch
r
is Ro
b
inson
Don'
t
use config
.
h to
define
R
ESTRICT
commit
|
commitdiff
|
tree
2020-09-01
Chris
Robins
o
n
Use enum class for a c
o
uple enum
s
commit
|
commitdiff
|
tree
2020-09-01
C
h
ris R
o
binson
A
void usin
g
a deprecated function
commit
|
commitdiff
|
tree
2020-08-31
C
h
ris R
o
b
i
nson
Mov
e
mo
r
e proc
e
ssi
n
g to
the Co
n
volutio
n
Filter struct
commit
|
commitdiff
|
tree
2020-08-30
Chris
Rob
i
nson
Remove a c
o
u
pl
e
unneces
s
ar
y
p
o
inter
s
commit
|
commitdiff
|
tree
2020-08-30
C
h
r
is Robinson
Dynamically
a
l
l
ocate the conv
o
lution channel
mixing
.
.
.
commit
|
commitdiff
|
tree
2020-08-30
C
hris Robinson
R
e
o
r
ga
n
ize some con
v
ol
u
tion fields
commit
|
commitdiff
|
tree
2020-08-29
Chris R
o
binson
Remove extran
e
ous
parenthesis
commit
|
commitdiff
|
tree
2020-08-29
Chris Rob
i
nson
C
a
lculate the
c
o
r
rect number
of convolution
s
e
gme
n
ts
commit
|
commitdiff
|
tree
2020-08-28
C
h
ris Robinson
Lim
i
t con
v
olution processing to th
e
out
p
ut ambisonic
.
.
.
commit
|
commitdiff
|
tree
2020-08-28
C
hr
i
s Robinson
Don't dere
f
ere
n
ce a null co
n
volu
t
ion filter
commit
|
commitdiff
|
tree
2020-08-28
Chris Robinson
Support B
-
Format imp
u
lse respo
n
ses for convolution
commit
|
commitdiff
|
tree
2020-08-28
Chris Rob
i
nso
n
P
ass a
B
u
f
ferStor
a
ge to EffectS
t
a
t
e::cre
a
teBuffer
commit
|
commitdiff
|
tree
2020-08-28
Chris Robinso
n
U
s
e a separat
e
stru
c
ture
for b
u
ffer storage
commit
|
commitdiff
|
tree
2020-08-28
Chris R
o
binson
Rename buffer_formats to bu
f
fer_stora
g
e
commit
|
commitdiff
|
tree
2020-08-28
Chris Ro
b
inson
Ha
n
dle 0-length c
o
nvolution
buff
e
rs
commit
|
commitdiff
|
tree
2020-08-28
C
h
r
is Robi
n
son
Don't allo
w
callb
a
ck bu
f
f
e
rs fo
r
ef
f
ect
s
lots
commit
|
commitdiff
|
tree
2020-08-27
Chris
R
obinson
Bl
e
nd pan
n
e
d
B
-Forma
t
s
ource directiv
i
ty given
i
t
s
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Chr
i
s
Robinson
De-
d
uplicate Load
S
ampleArray and FmtType
T
raits
commit
|
commitdiff
|
tree
2020-08-27
Ch
r
is Robi
n
son
Base the
co
n
volut
i
on exam
p
le on
th
e
s
i
mpler stream
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
C
hris Ro
b
inson
Rec
o
gnize float32 format nam
e
s
f
or the exam
p
le he
a
lpers
commit
|
commitdiff
|
tree
2020-08-25
Chris Robinso
n
A
v
oid
c
opy
i
n
g
t
he conv
o
lution
f
ilter his
t
ory to
s
hift it
commit
|
commitdiff
|
tree
2020-08-25
Chris Rob
i
nson
Add an example using
convolution reverb
commit
|
commitdiff
|
tree
2020-08-25
Ch
r
i
s
R
obi
n
son
I
nitial imple
m
entation of th
e
conv
o
lution effec
t
commit
|
commitdiff
|
tree
2020-08-25
Chr
i
s
Robinson
Fix handlin
g
doubles
commit
|
commitdiff
|
tree
2020-08-25
Chris
Robinson
Store
a reference to
t
h
e
effect buffer as an
acti
v
e
.
.
.
commit
|
commitdiff
|
tree
2020-08-25
Chris Robinson
Stu
b
out a convolution
e
f
fect state
commit
|
commitdiff
|
tree
2020-08-25
Chris
R
obinson
R
ecognize a
convolution reverb
effect typ
e
commit
|
commitdiff
|
tree
2020-08-25
Chris R
o
binson
Add a
method f
o
r effects
to create
p
er
s
istent
b
uff
e
r
.
.
.
commit
|
commitdiff
|
tree
2020-08-25
Chris Ro
b
i
nson
Move storabl
e
buffer f
o
r
mat in
f
o
t
o a
s
eparate so
u
rce
commit
|
commitdiff
|
tree
2020-08-24
Chris Rob
i
nson
Use an
i
ntrusive_ptr to hold the unapplied effect state
commit
|
commitdiff
|
tree
2020-08-24
Chr
i
s Robinson
Allow
s
e
t
ting a b
u
f
f
er on an effect slot
commit
|
commitdiff
|
tree
2020-08-24
Ch
r
is
Robin
s
o
n
C
l
ean
up some com
m
ent
s
commit
|
commitdiff
|
tree
2020-08-24
C
hris
R
obinson
Use an
intrusi
v
e_ptr for ALeffectslotProps::State
commit
|
commitdiff
|
tree
2020-08-24
C
hris Robinso
n
Allo
w
intrus
i
ve_ptr::reset to take a new pointer
commit
|
commitdiff
|
tree
2020-08-20
C
h
ri
s
R
obinson
Use
C
MAKE_DLLTOO
L
i
nstead of looking for dlltoo
l
manu
a
l
l
y
commit
|
commitdiff
|
tree
2020-08-16
Chris R
o
binson
Ensure eno
u
gh spac
e
is allocate
d
for structs with a
.
.
.
commit
|
commitdiff
|
tree
2020-08-16
Ch
r
i
s
Robinson
A
void a zero-length array
f
o
r
the FlexArray de
f
ini
t
ion
commit
|
commitdiff
|
tree
2020-08-15
C
h
r
is Robinson
Avoid allocating for each HRIR rec
o
nst
r
uction
commit
|
commitdiff
|
tree
2020-08-14
Chris Ro
b
i
nson
Rename ALSOFT_INSTALL_H
R
TF_DEFS to ALSOFT_
I
NSTALL_HRT
F
_DA
T
A
commit
|
commitdiff
|
tree
2020-08-13
Chris
R
o
b
inson
Simplify
StrSubst
i
n
ma
k
emh
r
commit
|
commitdiff
|
tree
2020-08-13
Chris
R
obins
o
n
Avoid a c
m
ak
e
check for determining th
e
s
ize of long
commit
|
commitdiff
|
tree
2020-08-13
Chris
R
obinson
Impro
v
e
handling main() with UTF-8 args on Window
s
commit
|
commitdiff
|
tree
2020-08-13
Ch
r
is Robinson
C
l
eanup some w
a
rnings w
i
th ffm
p
eg/alffplay
commit
|
commitdiff
|
tree
2020-08-12
Chris
R
obi
n
so
n
Use a w
a
i
t
predica
t
e instead
o
f a w
h
ile loop
commit
|
commitdiff
|
tree
2020-08-12
Chris Robinson
Fix con
f
igure-t
i
me ffmp
e
g version
d
etection
commit
|
commitdiff
|
tree
next