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
Slightly simplify alBufferSubDataSOFT
2018-01-23
Chri
s
Robinson
Slightly simpli
f
y a
l
Buff
e
rSubDa
t
aSOFT
commit
|
commitdiff
|
tree
2018-01-22
Chris
R
obinson
Ensure p
r
o
p
e
r alignme
n
t when preserving
data too
commit
|
commitdiff
|
tree
2018-01-22
Chris
R
ob
i
nso
n
D
o
n't bother alloca
t
ing
cleared memory for buf
f
er
s
torage
commit
|
commitdiff
|
tree
2018-01-22
Chris Robins
o
n
Add a
flag
f
o
r
alBufferData to non-destructively resize
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chris R
o
binson
Fix t
h
e return
t
y
pe o
f
the al_
f
wr
i
te
w
rap
p
er
commit
|
commitdiff
|
tree
2018-01-22
C
h
ris Robin
s
on
D
o
n
'
t co
n
v
e
rt
/
copy sa
m
ples with a NU
L
L dest bu
f
fer
commit
|
commitdiff
|
tree
2018-01-22
C
hris
Robinson
Remove now-unused
alloc
a
and VLA checks
commit
|
commitdiff
|
tree
2018-01-22
C
hri
s
Robins
o
n
More cleanup for
b
u
ffer loading
commit
|
commitdiff
|
tree
2018-01-22
Chris
R
o
b
inson
H
a
ndle doubl
e
-
p
recision buffers in t
h
e mixe
r
commit
|
commitdiff
|
tree
2018-01-22
Chri
s
Robins
o
n
Remove sup
p
ort for (si
g
ned)
b
yte
a
nd ushort
sampl
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Rem
o
ve (u)int32
sample storage conve
r
sion
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Remove the old buffer_sample
s
functions
commit
|
commitdiff
|
tree
2018-01-22
Chr
i
s Robinson
F
i
x the re
t
u
r
n t
y
pe of
the
L
PA
L
UNMAPBUFFER
S
O
F
T
t
y
p
e
def
commit
|
commitdiff
|
tree
2018-01-21
Chris
R
obinson
A
v
o
id repeating some code
commit
|
commitdiff
|
tree
2018-01-20
Chris Robi
n
son
Exp
o
s
e
a preliminar
y
AL_SOFT_map_buffer exte
n
s
i
on
f
or
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
Chris Robinson
A
d
d methods to
"map" a buf
f
er's storage
commit
|
commitdiff
|
tree
2018-01-20
Chris Robins
o
n
Ret
u
r
n the effective alignm
e
nt from SanitizeAlignment
commit
|
commitdiff
|
tree
2018-01-20
Chris Robinson
Store 8-bit sample t
y
p
e
s direc
t
ly
as
unsigned byte
commit
|
commitdiff
|
tree
2018-01-20
C
hris
Robinson
Remove
unnecessar
y
p
rivate
A
L
_SOFT_
b
uffer_samples2
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Ch
r
is Robinson
Make a
function s
t
atic
that's only used in
o
ne source
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chr
i
s
Ro
b
inson
Reformat the format
array
commit
|
commitdiff
|
tree
2018-01-17
Chris Robinson
S
t
ore mulaw and alaw s
a
mp
l
es
d
irectly in the buffer
commit
|
commitdiff
|
tree
2018-01-17
Ch
r
is Robinso
n
Add a
m
ethod to get the system's page size
commit
|
commitdiff
|
tree
2018-01-17
Chris
R
obinson
Use
a
voice flag to indicate it be
i
ng static
commit
|
commitdiff
|
tree
2018-01-16
Ch
r
i
s
Robinson
Define DECL
_
VLA whe
r
e it'
s
u
s
e
d
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
Avoid using alloca
in
t
he C
o
r
eA
u
dio backend
commit
|
commitdiff
|
tree
2018-01-16
Chris Rob
i
nson
Use a global RowM
i
xerFun
c
commit
|
commitdiff
|
tree
2018-01-16
Chris Robi
n
son
Properly
c
a
st some
p
ar
a
m
eters f
o
r MSVC
commit
|
commitdiff
|
tree
2018-01-16
Chris Ro
b
inso
n
Add mi
n
/
max/clamp
fu
n
cti
o
ns for
size_t
commit
|
commitdiff
|
tree
2018-01-16
C
hr
i
s R
o
binson
Do more samples at on
c
e with the dis
t
or
t
i
o
n
effect
commit
|
commitdiff
|
tree
2018-01-16
C
h
ri
s
R
o
bin
s
on
Use ALs
i
zei fo
r
some co
u
nt/le
n
gth va
r
iables
commit
|
commitdiff
|
tree
2018-01-16
Chris Rob
i
n
s
on
Don't fade the all-pass
delay
cha
n
g
e
s
commit
|
commitdiff
|
tree
2018-01-15
C
hris
Robinson
Fix a
c
omm
e
nt
r
egarding the
T
6
0 filt
e
r
c
o
e
fficients
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Si
m
plify p
r
eparing the T60
f
ilters
commit
|
commitdiff
|
tree
2018-01-15
Chris
R
o
b
inson
Assign the
H
R
TF stora
g
e
poin
t
ers separately
commit
|
commitdiff
|
tree
2018-01-15
Ch
r
is Robinson
Remove al
f
fplay
'
s
duplicate ALC_SOFT_device_clock declar
a
tio
n
s
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Finalize AL
C
_
S
OFT
_
d
e
v
ic
e
_clock
commit
|
commitdiff
|
tree
2018-01-15
Chri
s
Robinson
U
s
e separate input and
outputs for th
e
T60
and allpas
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Chri
s
Robinson
Use a
proper type
fo
r
the T60
decay f
i
lter
commit
|
commitdiff
|
tree
2018-01-14
Chri
s
Robinson
Sep
a
rate
some anonymous structs
i
n
t
o
defined structs
commit
|
commitdiff
|
tree
2018-01-14
Chris
Robi
n
son
Av
o
id unnecessarily
u
sing
type aliases
commit
|
commitdiff
|
tree
2018-01-14
Chris Robin
s
on
Remove the SAFE
_
CONST macro
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s Robins
o
n
Remove a redundant lower value c
l
a
m
p
commit
|
commitdiff
|
tree
2018-01-14
Chris Rob
i
nson
Do
n
't ch
e
ck the modu
l
ati
o
n dep
t
h
f
o
r changes
m
ultiple
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Use
s
eparate
a
rr
a
ys for
the T60 fil
t
er states
commit
|
commitdiff
|
tree
2018-01-14
Chris Ro
b
inson
Us
e
a
macro for
th
e
number of reverb lines
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Only pass
t
he
n
eed
e
d paramet
e
rs
t
o LateT60
F
ilter
commit
|
commitdiff
|
tree
2018-01-13
Chris Robi
n
son
Pre-apply the
T60 f
i
lter midgai
n
to the H
F
filte
r
c
oeffs
commit
|
commitdiff
|
tree
2018-01-13
Chris
R
obi
n
son
Replace
some freq_mult var
i
ab
l
e
n
a
m
es with f0norm
commit
|
commitdiff
|
tree
2018-01-13
Chr
i
s R
o
b
inson
Use a mo
r
e normal v
t
abl
e
setup
for filter m
e
t
hods
commit
|
commitdiff
|
tree
2018-01-13
Chris Ro
b
inson
Avoid fixed-
P
ATH_MAX-size buffers
commit
|
commitdiff
|
tree
2018-01-13
Chr
i
s Robinson
Use Ge
t
ProcB
i
na
r
y to g
e
t th
e
executable name
f
or
P
ulseAudio
commit
|
commitdiff
|
tree
2018-01-13
C
hri
s
Ro
b
inson
Use KERN
_
PROCARGS to
g
et th
e
p
r
oce
s
s path+filename
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Chr
i
s Ro
b
i
n
son
Support p
r
ocfs on *BSD to get t
h
e proc
e
ss binary
commit
|
commitdiff
|
tree
2018-01-13
Ch
r
is Robinson
Allow G
e
tPro
c
Path t
o
return the fil
e
name also
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Add
a
string function to copy a wide-char r
a
nge
commit
|
commitdiff
|
tree
2018-01-12
Chr
i
s Ro
b
ins
o
n
Mak
e
NumAttr
s
F
o
r
D
e
vice do sim
i
lar type checks
as alcGetInte
g
e
rv
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
M
o
v
e
the F
O
RCE_ALIGN macro
t
o t
h
r
ead
s
.
h
commit
|
commitdiff
|
tree
2018-01-12
C
hris Robin
s
on
Make a
c
ouple functions
inline
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
Us
e
atomic variab
l
es in plac
e
o
f vo
l
a
t
i
l
e
commit
|
commitdiff
|
tree
2018-01-12
Chris Robin
s
on
Defin
e
a functi
o
n where it's used
commit
|
commitdiff
|
tree
2018-01-12
Chris Robin
s
on
M
ove
l
o
ggi
n
g de
c
l
a
rations to a sep
a
ra
t
e
header
commit
|
commitdiff
|
tree
2018-01-11
C
h
r
is Robinson
Fix
up s
o
me types for MS
V
C
commit
|
commitdiff
|
tree
2018-01-11
Chris Robin
s
on
A
void in
c
ludi
n
g
a
lMain
.
h in ringbuffer
.
c
commit
|
commitdiff
|
tree
2018-01-11
Chris Rob
i
nso
n
E
n
s
u
re NextPowerOf2 is being use
d
correct
l
y
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris
R
ob
i
nson
Move a forward declarati
o
n
t
o
t
he others
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Remove SET_
V
TABLE1
commit
|
commitdiff
|
tree
2018-01-11
Chris Robin
s
on
Clean up the Ef
f
ectList members and
make
t
h
e
list size
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Ro
b
inson
M
o
ve the EffectLi
s
t
a
rray to a
l
Effect
.
c/h
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
M
o
ve
the ringbuffer declarations to
a separate header
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinson
Move the FPU mode d
e
claratio
n
s to
a
s
epa
r
a
te he
a
der
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move th
e
config func
t
ion decl
a
ra
t
ions to t
h
e
i
r own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Robi
n
son
Move the
CPU capability fl
a
g
s
to a
s
e
p
a
rat
e
header
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Mov
e
t
he compre
s
sor/limiter declarations to th
e
ir
own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robi
n
s
o
n
Move the pol
y
morphic/inher
i
tan
c
e mac
r
os
to a separate
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
C
h
r
i
s Robinson
Reorder some loops
i
n
t
h
e equalizer and use Mi
x
Sam
p
les
commit
|
commitdiff
|
tree
2018-01-11
Chris R
o
binson
Use MixSampl
e
s for
the
d
edi
c
ated
and rin
g
modulator
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Rob
i
ns
o
n
Ap
p
ly the d
i
stortion gai
n
to t
h
e mixing g
a
ins
commit
|
commitdiff
|
tree
2018-01-11
C
hris Robinson
Mo
v
e som
e
HRTF str
u
c
tures to hrtf
.
h
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Avoid us
i
ng macro
s
to a
c
cess anonymous struct
u
res
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris
Robinson
Don'
t
r
eturn
whether the
b
sinc filter cuts or not
commit
|
commitdiff
|
tree
2018-01-11
Chris Robin
s
on
Mak
e
a
function
po
i
nte
r
st
a
t
i
c
commit
|
commitdiff
|
tree
2018-01-10
Chris Robin
s
o
n
U
s
e one mac
r
o to handle both resample
paddin
g
si
z
es
commit
|
commitdiff
|
tree
2018-01-10
Chris Robinson
Combine th
e
chorus
a
nd
flanger processing func
t
ions
commit
|
commitdiff
|
tree
2018-01-10
Chris Robinson
Rename the device's temp
buff
e
r storage to be more
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
C
h
ris Robinson
Re
m
ove standard reve
r
b spe
c
ific pro
c
essing functions
commit
|
commitdiff
|
tree
2018-01-08
Chr
i
s
Ro
b
inson
Move t
h
e UNEXPECTED macro
t
o
the main header and re
n
ame i
t
commit
|
commitdiff
|
tree
2018-01-08
Chris Robinson
Ensure the chorus delay and
d
epth le
a
ve
e
nough
p
addi
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
C
h
r
is R
o
b
i
n
son
Use a
se
p
arate fun
c
tion
to get t
h
e cubic value
commit
|
commitdiff
|
tree
2018-01-08
Chris
Robinson
Onl
y
pr
i
n
t the time in alffplay whe
n
it changes
commit
|
commitdiff
|
tree
2018-01-07
Chris Robinson
Use a -40dB dr
o
p
for
b
sinc12
commit
|
commitdiff
|
tree
2018-01-07
Chris Robinson
Rem
o
ve
the sinc4 ta
b
le
commit
|
commitdiff
|
tree
2018-01-07
C
hris Robinson
Repl
a
ce
t
he sinc4
resamp
l
er with cubic
commit
|
commitdiff
|
tree
2018-01-06
Ch
r
is R
o
binson
Fix
a
temp buff
e
r leak in alffplay
commit
|
commitdiff
|
tree
2018-01-05
Chris R
o
b
inso
n
Ha
n
dle t
h
e aud
i
o
c
l
ock
diff as nanoseconds in al
f
fpla
y
commit
|
commitdiff
|
tree
2018-01-05
Chris Ro
b
inson
Test t
h
e correct
o
ffse
t
for the loop
s
ta
r
t range
commit
|
commitdiff
|
tree
2018-01-05
Chris
R
obinson
Use the
correct
s
t
a
r
t
point when looping
commit
|
commitdiff
|
tree
2018-01-05
Chris Rob
i
nson
Use separate outpu
t
s
f
or
t
h
e
vector reverse a
n
d scatter
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Chris Ro
b
in
s
on
Avoid the modu
l
ated output t
a
p for late rever
b
commit
|
commitdiff
|
tree
2018-01-04
Chris Robin
s
o
n
U
se a n
o
n-
r
ecursiv
e
m
u
t
e
x f
o
r alffplay's source lock
commit
|
commitdiff
|
tree
next