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
Chr
i
s Robinson
Slight
l
y simplify alB
u
ffe
r
S
ubDataSOFT
commit
|
commitdiff
|
tree
2018-01-22
Chris
R
obins
o
n
Ensure pro
p
er
ali
g
nment when
pr
e
serving data too
commit
|
commitdiff
|
tree
2018-01-22
Chris
Robinson
Don't bo
t
her allocating cle
a
red memory for b
u
ff
e
r storage
commit
|
commitdiff
|
tree
2018-01-22
Chris R
o
binson
Add a flag for alB
u
f
f
e
rData to non-des
t
r
u
ctively resize
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chris
Robinson
Fix
the retu
r
n type
o
f
t
he al_fwrite w
r
a
p
per
commit
|
commitdiff
|
tree
2018-01-22
Chri
s
Ro
b
i
n
s
o
n
Don't c
o
nvert
/
c
opy samples with
a NULL dest buf
f
er
commit
|
commitdiff
|
tree
2018-01-22
Chris Ro
b
inson
Remo
v
e
n
o
w
-unused
alloca an
d
VLA checks
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Mor
e
clean
u
p for buf
f
er
loading
commit
|
commitdiff
|
tree
2018-01-22
Chris
Ro
b
inson
Handle double-pre
c
isio
n
buffer
s
in the
m
i
xer
commit
|
commitdiff
|
tree
2018-01-22
Ch
r
i
s
Robinson
Remove support f
o
r (s
i
g
n
ed) b
y
te and
u
s
h
ort sample
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Ch
r
is
R
obinson
R
emov
e
(
u
)in
t
32 sample storage con
v
e
r
si
o
n
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Remove the old buff
e
r
_samples func
t
i
o
ns
commit
|
commitdiff
|
tree
2018-01-22
Chris Robi
n
son
F
ix the return type o
f
the LPALU
N
MAP
B
UFFERSO
F
T typedef
commit
|
commitdiff
|
tree
2018-01-21
Chris Robi
n
son
Avoid repeating some
c
ode
commit
|
commitdiff
|
tree
2018-01-20
Chris Robinson
E
x
p
o
se a preliminary AL_SOFT_
m
ap_bu
f
f
er extensi
o
n f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
Chris R
o
binso
n
Add met
h
ods to "ma
p
" a buffer
'
s
stora
g
e
commit
|
commitdiff
|
tree
2018-01-20
C
h
ris Robinson
R
e
t
u
rn th
e
effective ali
g
nment from SanitizeAlignment
commit
|
commitdiff
|
tree
2018-01-20
Chr
i
s Robinson
Stor
e
8-
b
it
s
ample types direc
t
l
y
as un
s
ign
e
d byte
commit
|
commitdiff
|
tree
2018-01-20
Chris Robinson
Remove unne
c
e
s
s
a
ry private
AL_SOFT_bu
f
fer_sampl
e
s2
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chris R
o
bins
o
n
M
a
k
e a f
u
n
c
tio
n
st
a
ti
c
that's
o
n
ly used in one sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chris Robi
n
so
n
Reformat the for
m
at
a
r
r
a
y
commit
|
commitdiff
|
tree
2018-01-17
Chris Robinson
Store mulaw and
a
l
a
w
samples di
r
ectly in the
buffer
commit
|
commitdiff
|
tree
2018-01-17
Chris Ro
b
inson
Add a metho
d
to get the system's page size
commit
|
commitdiff
|
tree
2018-01-17
Chri
s
Robinson
U
s
e a voice f
l
a
g
to indicate
it being static
commit
|
commitdiff
|
tree
2018-01-16
Chris Rob
i
n
s
on
Define DECL_VLA where it's used
commit
|
commitdiff
|
tree
2018-01-16
Chris Ro
b
inson
Avo
i
d us
i
n
g
alloca in the CoreAudio b
a
cken
d
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
Use a global RowMixerFunc
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
Prope
r
ly cast so
m
e para
m
eters for MS
V
C
commit
|
commitdiff
|
tree
2018-01-16
C
hris Rob
i
nson
Add min/m
a
x/clamp
f
unctions
for siz
e
_t
commit
|
commitdiff
|
tree
2018-01-16
Chri
s
Robinson
D
o more sampl
e
s at once wi
t
h
the distorti
o
n
e
ffect
commit
|
commitdiff
|
tree
2018-01-16
Chris
R
obinso
n
U
se ALsizei for
s
o
m
e co
u
nt/l
e
ngth variables
commit
|
commitdiff
|
tree
2018-01-16
C
h
ris Robi
n
son
Don
'
t fade the all-pa
s
s d
e
lay changes
commit
|
commitdiff
|
tree
2018-01-15
Ch
r
is Robinson
Fix a c
o
mment regard
i
n
g t
h
e
T
6
0
f
i
lt
e
r
c
oeffici
e
nts
commit
|
commitdiff
|
tree
2018-01-15
C
h
ris
Robinson
Si
m
pl
i
fy prepa
r
in
g
the T60
f
ilters
commit
|
commitdiff
|
tree
2018-01-15
Chris Rob
i
n
s
on
As
s
ign
t
he HRTF stor
a
ge
p
ointers
separa
t
ely
commit
|
commitdiff
|
tree
2018-01-15
Chris
R
obin
s
on
Remove alffplay's duplicate
ALC_SOFT_devic
e
_c
l
ock dec
l
a
rations
commit
|
commitdiff
|
tree
2018-01-15
Chris
Robinson
Finaliz
e
AL
C
_S
O
FT_devic
e
_c
l
ock
commit
|
commitdiff
|
tree
2018-01-15
Chris Robi
n
son
Use se
p
arate inp
u
t
a
nd output
s
f
or the T60 a
n
d allpass
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Use a
proper type fo
r
the T60 decay filter
commit
|
commitdiff
|
tree
2018-01-14
Chris Rob
i
n
son
Separ
a
t
e
s
o
m
e anonymo
u
s structs into
d
efined
s
t
r
ucts
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s
R
obinson
Avoi
d
unne
c
ess
a
rily using
t
ype aliases
commit
|
commitdiff
|
tree
2018-01-14
Ch
r
is
R
o
binso
n
R
e
mo
v
e
the SAFE_CO
N
ST macro
commit
|
commitdiff
|
tree
2018-01-14
Chris
R
obinson
R
e
move a redun
d
ant lower value c
l
a
mp
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Do
n
't
c
heck the modulati
o
n
dept
h
for changes multiple
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Chris Robins
o
n
U
s
e separate arrays
f
or the T60 f
i
lter states
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Use a macr
o
for the number of reverb
li
n
es
commit
|
commitdiff
|
tree
2018-01-14
C
hri
s
Robin
s
on
Only pass the needed p
a
r
ameters to LateT60Filter
commit
|
commitdiff
|
tree
2018-01-13
Chris R
o
b
i
nson
Pre-
a
pply t
h
e
T
60
filter midgain to
t
he H
F
filte
r
coeffs
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris
Robinson
Repl
a
ce some freq
_
m
u
lt
v
ariable names with f0
n
orm
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris Robinson
Use a more no
r
mal vtable setup
fo
r
fil
t
e
r
methods
commit
|
commitdiff
|
tree
2018-01-13
Chri
s
R
o
binson
Avoid fixed-PATH_MAX-size buff
e
rs
commit
|
commitdiff
|
tree
2018-01-13
Chris Robins
o
n
Us
e
GetProcBin
a
ry to get the executable
n
ame
f
o
r
PulseAudio
commit
|
commitdiff
|
tree
2018-01-13
Chris
Robinso
n
Use KERN_P
R
O
C
ARGS
to
get th
e
p
rocess path+filename
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinso
n
Support procfs o
n
*BSD
to get the proces
s
binary
commit
|
commitdiff
|
tree
2018-01-13
Chr
i
s
Robinson
Allow GetPr
o
cPath to return the filena
m
e
al
s
o
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Add a st
r
ing
function to
c
opy
a wide-char range
commit
|
commitdiff
|
tree
2018-01-12
Chris Ro
b
i
n
son
Make NumAttr
s
F
o
rDev
i
ce do sim
i
l
ar t
y
p
e
checks as alcGetIn
t
ege
r
v
commit
|
commitdiff
|
tree
2018-01-12
C
hris R
o
binson
M
o
ve
the
FORCE_
A
LI
G
N macro to thr
e
ads
.
h
commit
|
commitdiff
|
tree
2018-01-12
Chris R
o
binson
Make a co
u
pl
e
func
t
ions inline
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
Use
a
tomic
v
ariab
l
es in place
of volatile
commit
|
commitdiff
|
tree
2018-01-12
Ch
r
is Robinson
Define a function where
it
'
s used
commit
|
commitdiff
|
tree
2018-01-12
Ch
r
is Rob
i
nson
Move
l
og
g
ing declar
a
ti
o
ns to a sep
a
ra
t
e
he
a
der
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Fix up some types fo
r
MSVC
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Avoi
d
including alMain
.
h in ringbuff
e
r
.
c
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Ensure NextPowerOf2 is being used corr
e
c
t
ly
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Mov
e
a forw
a
r
d d
e
claration to the others
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is
R
obinson
Remove
SET_VTABLE1
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Robinson
Clean up the Effe
c
tList members and make the li
s
t
s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Rob
i
n
son
Move
t
h
e
E
ffectList
a
rr
a
y t
o
alEffect
.
c/h
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
M
o
ve the ri
n
gbuf
f
er decl
a
rations to
a separate header
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris R
o
binson
Mov
e
t
he FPU mode declaration
s
to a separa
t
e header
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Mov
e
the confi
g
function d
e
clara
t
ions to the
i
r
own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robins
o
n
Move th
e
CPU capability f
l
ags to a
s
epa
r
ate header
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Mo
v
e the compresso
r
/l
i
miter declarati
o
ns to th
e
i
r
own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Ro
b
inson
M
o
v
e
t
he pol
y
morphic/inherit
a
nce macros to a s
e
parate
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robin
s
o
n
Reorder some
l
oops in the e
q
ualizer
a
nd use MixSa
m
p
l
es
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robinson
Use Mi
x
Sa
m
p
les for
the dedicated and rin
g
modulator
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinson
A
pply the distortion gain to the m
i
xing gai
n
s
commit
|
commitdiff
|
tree
2018-01-11
Chris Rob
i
nson
Move som
e
HRTF structu
r
es to hrtf
.
h
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
A
v
o
id us
i
n
g
macros to access a
n
onymous s
t
ructures
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Don't return whet
h
er
the bsinc
f
ilter cu
t
s or not
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robi
n
son
Make a f
u
nction poi
n
ter static
commit
|
commitdiff
|
tree
2018-01-10
Chris Ro
b
i
nson
U
s
e
o
ne macro to ha
n
dle bo
t
h resample padd
i
ng sizes
commit
|
commitdiff
|
tree
2018-01-10
Chris Robinson
Combine
t
h
e chorus
a
nd flan
g
e
r
proc
e
s
s
ing
f
unctions
commit
|
commitdiff
|
tree
2018-01-10
Chris Robinson
Rename the de
v
ice's t
e
mp buffer stor
a
ge to be mor
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris Robins
o
n
Remove stand
a
rd
reverb specific processing
f
unctions
commit
|
commitdiff
|
tree
2018-01-08
Chris Robin
s
on
Move
the UNEXP
E
CTE
D
macro to the main hea
d
e
r
an
d
re
n
ame it
commit
|
commitdiff
|
tree
2018-01-08
Chris Robinson
Ensure the chor
u
s delay a
n
d
depth l
e
a
v
e enough paddin
g
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris
R
o
bi
n
son
Use a separate fu
n
ction to ge
t
t
h
e
cu
b
ic v
a
lue
commit
|
commitdiff
|
tree
2018-01-08
C
h
r
i
s Robinson
Only prin
t
th
e
time in
a
lffplay when it cha
n
g
es
commit
|
commitdiff
|
tree
2018-01-07
Ch
r
is Robinson
U
se a -
4
0d
B
dro
p
for bsinc12
commit
|
commitdiff
|
tree
2018-01-07
C
hris Robi
n
son
Remove the
s
inc4
table
commit
|
commitdiff
|
tree
2018-01-07
Chris Robin
s
on
Replace the sinc4 resample
r
with cubic
commit
|
commitdiff
|
tree
2018-01-06
C
hr
i
s R
o
b
inson
Fix
a temp buffer leak in alffplay
commit
|
commitdiff
|
tree
2018-01-05
C
h
ris Robinson
H
a
ndle
the
a
udio clock diff as
nanosec
o
nds in alffplay
commit
|
commitdiff
|
tree
2018-01-05
Chris Ro
b
i
n
son
Test the correc
t
o
f
fset for the loop s
t
art rang
e
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Use the co
r
r
ect
s
tar
t
p
oint when l
o
oping
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Use sepa
r
ate
o
utput
s
for the vect
o
r rever
s
e and scatter
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
C
h
ris Robinson
Avoid th
e
modulated ou
t
put tap for la
t
e r
e
verb
commit
|
commitdiff
|
tree
2018-01-04
C
h
ri
s
Robi
n
s
o
n
Use a
n
on
-
recursive mutex for al
f
fplay's
s
ource lock
commit
|
commitdiff
|
tree
next