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
Fix NULL pointer dereference
2018-01-20
Chris Robinso
n
Exp
o
s
e a preliminary
A
L_SOFT_map_buffer extension for
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
Chris
R
o
b
inson
A
dd methods to "ma
p
"
a b
u
f
f
er's storage
commit
|
commitdiff
|
tree
2018-01-20
Chris
Rob
i
nso
n
Retu
r
n th
e
effective al
i
gnment fr
o
m SanitizeAlignment
commit
|
commitdiff
|
tree
2018-01-20
Chris Robinson
Store
8-
b
it
s
am
p
l
e
types
d
irectly as
u
nsigned byte
commit
|
commitdiff
|
tree
2018-01-20
C
hri
s
Rob
i
nso
n
Remove unnec
e
ssar
y
private AL_SOFT_b
u
ffer
_
sam
p
le
s
2
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chri
s
Robins
o
n
Make a function static th
a
t
's only u
s
e
d
in one sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
C
hri
s
Robinso
n
Reformat the format arr
a
y
commit
|
commitdiff
|
tree
2018-01-17
Chris Ro
b
i
nson
S
tore m
u
l
a
w
and alaw s
a
mples
d
irectly
in the
b
uffer
commit
|
commitdiff
|
tree
2018-01-17
C
h
ris Rob
i
n
s
on
Add
a
m
eth
o
d to
g
e
t the
syst
e
m'
s
page size
commit
|
commitdiff
|
tree
2018-01-17
Chris Robinson
Use
a
voi
c
e flag to indicate
i
t be
i
n
g st
a
tic
commit
|
commitdiff
|
tree
2018-01-16
C
h
ris Robinson
Define DECL_VLA whe
r
e it'
s
used
commit
|
commitdiff
|
tree
2018-01-16
Chris Robins
o
n
Avoid using alloca in the
C
oreAud
i
o
backend
commit
|
commitdiff
|
tree
2018-01-16
C
h
r
is Rob
i
n
son
Use
a
g
l
obal
R
owMixer
F
unc
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
P
roperl
y
cast som
e
p
a
r
a
me
t
ers for MSVC
commit
|
commitdiff
|
tree
2018-01-16
C
hris Robinson
A
d
d min/max/
c
la
m
p functio
n
s
f
or siz
e
_t
commit
|
commitdiff
|
tree
2018-01-16
Chris
R
obinson
D
o more
s
a
mp
l
es at
o
nce with the dis
t
ortion effect
commit
|
commitdiff
|
tree
2018-01-16
Chris Rob
i
nson
Use
A
L
s
i
zei for some count/length variables
commit
|
commitdiff
|
tree
2018-01-16
Chris
Robinson
Do
n
't fade the all
-
pass delay changes
commit
|
commitdiff
|
tree
2018-01-15
Chris
Ro
b
inson
Fix
a
comment
r
egardi
n
g
the T60 filter coefficients
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinso
n
S
impli
f
y pr
e
paring the T
6
0 filters
commit
|
commitdiff
|
tree
2018-01-15
Chris
R
o
b
inso
n
Ass
i
g
n
t
h
e
HRTF
s
to
r
age pointers s
e
para
t
ely
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Remo
v
e alffpl
a
y
's dupl
i
cate ALC_SOFT_device_clock de
c
larations
commit
|
commitdiff
|
tree
2018-01-15
Chr
i
s Ro
b
inson
Fin
a
lize ALC_
S
OFT_devi
c
e
_cl
o
c
k
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinso
n
Use se
p
arate input and
o
utp
u
ts f
o
r
the T60 and allpass
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Chris Robi
n
s
o
n
Use a
pro
p
er t
y
pe for the T60 decay filter
commit
|
commitdiff
|
tree
2018-01-14
Chris Robi
n
son
Separate some anonymous structs i
n
t
o define
d
structs
commit
|
commitdiff
|
tree
2018-01-14
C
h
ris Robinson
Avoid unnec
e
ssar
i
ly u
s
ing type aliases
commit
|
commitdiff
|
tree
2018-01-14
Chri
s
Robins
o
n
R
emove
the SAFE_
C
ONST macro
commit
|
commitdiff
|
tree
2018-01-14
Chris Robins
o
n
Remove a redundant lower
value clamp
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Don't chec
k
the mod
u
lation
d
epth for changes
multiple
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s Robinson
Use separate arrays
fo
r
the T60 f
i
lter states
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Us
e
a
m
a
c
r
o f
o
r the
n
umbe
r
of rev
e
r
b
l
ines
commit
|
commitdiff
|
tree
2018-01-14
Chris
Ro
b
inson
Only pass
the nee
d
e
d
paramet
e
rs to LateT60Filter
commit
|
commitdiff
|
tree
2018-01-13
Chris R
o
binson
P
re-apply
the T60 filter midgain to the HF filter coe
f
f
s
commit
|
commitdiff
|
tree
2018-01-13
Chris Robi
n
son
Replace some fr
e
q_m
u
lt variable name
s
with f0nor
m
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Use a more
normal vtable setup
for fil
t
er me
t
hods
commit
|
commitdiff
|
tree
2018-01-13
Chris R
o
b
inson
Avoid f
i
xed-PATH_MAX-si
z
e buffers
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Use GetProcB
i
nary
t
o ge
t
the executable n
a
m
e for PulseAudio
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Use KERN_PROC
A
RG
S
to ge
t
the process path+fi
l
ename
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
C
hr
i
s Robinson
Support procfs o
n
*BSD to get the proces
s
bi
n
ary
commit
|
commitdiff
|
tree
2018-01-13
Ch
r
is Robi
n
son
Allow GetPr
o
cPath to
r
e
tu
r
n the filename also
commit
|
commitdiff
|
tree
2018-01-13
Chris R
o
binson
Add a string
f
unction to copy a wide
-
char
range
commit
|
commitdiff
|
tree
2018-01-12
Chris
R
obinson
M
a
ke NumAt
t
rsForDev
i
ce d
o
sim
i
lar t
y
pe
c
h
eck
s
a
s
alcGetInte
g
erv
commit
|
commitdiff
|
tree
2018-01-12
C
hris Robinson
Move
t
he FORCE_
A
LIGN
m
acro
t
o threads
.
h
commit
|
commitdiff
|
tree
2018-01-12
Chris Rob
i
nson
Make a cou
p
le functio
n
s inline
commit
|
commitdiff
|
tree
2018-01-12
Chris
R
obinson
Use atomic variab
l
es in place of v
o
lati
l
e
commit
|
commitdiff
|
tree
2018-01-12
Chri
s
Robinson
Defi
n
e
a f
u
nction where
it's used
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
Move
l
ogging declar
a
tion
s
to a separate hea
d
er
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
R
o
binson
Fix
up some
t
ypes for MSVC
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinso
n
Avoid
i
ncluding alMain
.
h
in
r
i
ng
b
uffer
.
c
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
E
nsure Nex
t
PowerOf2 is be
i
ng used correctly
commit
|
commitdiff
|
tree
2018-01-11
C
h
r
i
s
Robinson
Move a forward declaration
to the
o
thers
commit
|
commitdiff
|
tree
2018-01-11
C
hris Rob
i
nso
n
Remove SET_VTABLE1
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robinson
Clean up the
E
ffectL
i
st
member
s
an
d
make th
e
list size
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
obinson
Move the EffectList array to alE
f
fect
.
c
/h
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Mo
v
e the ringbuffer declarati
o
n
s
to a separate heade
r
commit
|
commitdiff
|
tree
2018-01-11
Chris Robi
n
son
Move the FP
U
m
o
de declaratio
n
s
to
a separate he
a
der
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move the co
n
fig
f
unc
t
i
on declar
a
tions to their
o
wn
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Robinson
Move the CPU capabi
l
i
t
y flags to a sep
a
rate he
a
der
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinso
n
Move th
e
compressor/limiter declara
t
io
n
s to their own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move the p
o
ly
m
orphic/inhe
r
itance mac
r
o
s to a separat
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
C
hris Robinson
Reorder some lo
o
ps in the eq
u
a
lizer a
n
d use
M
ixSamp
l
e
s
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Use MixSamples f
o
r
the dedicated and
r
i
n
g modulat
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robin
s
on
Apply the distortio
n
gain
to the mixing gains
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris
R
obinson
Move some
H
RTF str
u
ctures to hrtf
.
h
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robi
n
son
Avoid us
i
n
g
macr
o
s
t
o access
a
n
o
n
y
mous struct
u
res
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
i
s
R
obinson
D
o
n't return w
h
ether th
e
bsinc filter
cu
t
s
or
not
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robinson
Make a func
t
ion point
e
r s
t
at
i
c
commit
|
commitdiff
|
tree
2018-01-10
C
hr
i
s Robin
s
on
Use
o
ne m
a
cro t
o
h
and
l
e
b
oth
resample pad
d
in
g
s
izes
commit
|
commitdiff
|
tree
2018-01-10
Chris
Robin
s
on
Combine th
e
ch
o
r
u
s
and flanger
processing functions
commit
|
commitdiff
|
tree
2018-01-10
Chris Ro
b
inson
Rename
the
d
ev
i
c
e's temp
b
uffer sto
r
age t
o
b
e m
o
re
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chri
s
Robi
n
son
Remove stan
d
ard reverb specifi
c
processing funct
i
ons
commit
|
commitdiff
|
tree
2018-01-08
Chris Robinson
Move the
U
NEXPECTED ma
c
ro
t
o the m
a
in head
e
r and
rename it
commit
|
commitdiff
|
tree
2018-01-08
Chris Ro
b
ins
o
n
Ensur
e
the
chorus
delay a
n
d
d
ep
t
h leave eno
u
gh padding
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris Robinson
Us
e
a
s
eparate function to get
the cu
b
ic val
u
e
commit
|
commitdiff
|
tree
2018-01-08
Chri
s
Rob
i
n
s
on
Onl
y
p
r
i
nt the time in alff
p
lay when it changes
commit
|
commitdiff
|
tree
2018-01-07
C
h
ris Rob
i
nson
Use a -40dB
d
r
o
p
for
bsinc12
commit
|
commitdiff
|
tree
2018-01-07
Chris Robinson
Remove the
sinc4 table
commit
|
commitdiff
|
tree
2018-01-07
Chris Robinson
Repl
a
ce the sinc4 resa
m
pler with cu
b
i
c
commit
|
commitdiff
|
tree
2018-01-06
Chris R
o
b
inson
F
ix a temp buffer leak in alffplay
commit
|
commitdiff
|
tree
2018-01-05
Chr
i
s
Ro
b
inson
Hand
l
e the audio clock
diff as na
n
o
s
econds in alffplay
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Test the corr
e
ct offset
f
or
the
l
o
op
s
tart
r
a
n
ge
commit
|
commitdiff
|
tree
2018-01-05
Chri
s
Ro
b
in
s
on
Use t
h
e
c
orrect start point when looping
commit
|
commitdiff
|
tree
2018-01-05
Chris R
o
b
i
nson
Use se
p
ara
t
e outputs f
o
r the vector reve
r
se and
s
catter
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
C
h
r
is Robinson
Avo
i
d the mod
u
late
d
output t
a
p for late r
e
verb
commit
|
commitdiff
|
tree
2018-01-04
Chris Robinson
Use
a
non-recursive mute
x
for alffplay's so
u
rce lock
commit
|
commitdiff
|
tree
2018-01-03
Chr
i
s
Robin
s
on
Don't offset the
reve
r
b modulation
s
in
u
s
commit
|
commitdiff
|
tree
2018-01-03
C
h
ris Robinson
Use a float
l
iteral for float ma
t
h
commit
|
commitdiff
|
tree
2018-01-03
Chris Robinson
Use ALC_SO
F
T
_
device_cloc
k
i
n
alff
p
lay
commit
|
commitdiff
|
tree
2018-01-03
Chris R
o
bins
o
n
R
e
set Com
p
Len
w
h
e
n
load
i
n
g
loop
repeats in th
e
mi
x
er
commit
|
commitdiff
|
tree
2018-01-02
Chr
i
s R
o
bin
s
on
I
mprov
e
starting syn
c
h
r
oniza
t
ion
i
n alffpl
a
y
commit
|
commitdiff
|
tree
2018-01-02
Ch
r
is
R
obi
n
son
I
nline a
n
d simplify
so
m
e code
commit
|
commitdiff
|
tree
2018-01-02
C
hris Robinso
n
Don't
le
a
k th
e
AVIOContext
commit
|
commitdiff
|
tree
2018-01-02
Chris Ro
b
i
nson
Fix a co
u
ple alffplay com
m
ents still referen
c
in
g
Alure
commit
|
commitdiff
|
tree
2018-01-02
C
h
r
i
s R
o
bins
o
n
Make sm
a
rt point
e
r
wra
p
pers
fo
r
some ff
m
peg t
y
pes
commit
|
commitdiff
|
tree
2018-01-02
Chris
Robinson
Print t
h
e running
t
ime and duration in alffplay
commit
|
commitdiff
|
tree
2018-01-01
Chris Rob
i
nson
Use aliases to simplif
y
some time type
n
a
m
e
s
commit
|
commitdiff
|
tree
2018-01-01
Chri
s
Robinson
W
rap
av_gettime
to ens
u
re it's interpr
e
ted as m
i
crosecond
s
commit
|
commitdiff
|
tree
2018-01-01
Chris Robins
o
n
Rename the do_dir
e
c
t_
o
ut variable
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Use a less-
i
n
t
en
s
e memory order to check for quitting
commit
|
commitdiff
|
tree
next