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
Use ALsizei for some count/length variables
2018-01-16
Ch
r
i
s
Robi
n
son
Use
A
Lsizei for some count/length variabl
e
s
commit
|
commitdiff
|
tree
2018-01-16
Chris Robin
s
o
n
Do
n
't
f
ade the all-
p
ass delay ch
a
nges
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Fi
x
a c
o
mmen
t
regarding
the
T6
0
filter coef
f
icients
commit
|
commitdiff
|
tree
2018-01-15
Chris
R
o
b
inson
Simplif
y
preparing the
T60
f
il
t
ers
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
As
s
i
gn the
HR
T
F
s
tora
g
e point
e
rs separate
l
y
commit
|
commitdiff
|
tree
2018-01-15
C
hris Robinson
Re
m
ove
a
l
f
fplay's d
u
p
li
c
ate ALC_SOFT_d
e
vic
e
_cl
o
c
k declarations
commit
|
commitdiff
|
tree
2018-01-15
Chr
i
s
R
o
b
inson
F
inalize A
L
C_SOFT_device_c
l
ock
commit
|
commitdiff
|
tree
2018-01-15
C
h
r
is Robinson
Use separate
i
n
put and outputs for the T60 and allpass
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Ch
r
i
s
Robinson
Use a prop
e
r
t
ype fo
r
the T60 decay fi
l
ter
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s Robinson
S
e
parate some ano
n
ymo
u
s s
t
r
u
cts int
o
defined struc
t
s
commit
|
commitdiff
|
tree
2018-01-14
Chri
s
R
obinson
Avoid
unnecessarily using
ty
p
e aliases
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinso
n
Remove
the
S
A
FE_CONST macr
o
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Remove
a
redundant lower value clamp
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Don't check the
m
odula
t
ion
d
epth for changes
mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Use
separate
arrays for t
h
e T6
0
filter states
commit
|
commitdiff
|
tree
2018-01-14
C
h
ris
R
obinson
Use a ma
c
ro
for the
nu
m
be
r
of reverb lines
commit
|
commitdiff
|
tree
2018-01-14
Chri
s
Ro
b
ins
o
n
O
nly pass the ne
e
ded p
a
ramete
r
s
to L
a
teT60F
i
l
ter
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris Robinson
Pre-app
l
y the T60 filter
m
i
d
gain to the HF filte
r
co
e
ffs
commit
|
commitdiff
|
tree
2018-01-13
C
h
r
i
s Robin
s
on
Replace s
o
me freq_mult
variable
na
m
es with f0norm
commit
|
commitdiff
|
tree
2018-01-13
Chri
s
Ro
b
i
n
son
U
se a
m
ore nor
m
a
l
vtable
s
e
t
up for
fil
t
er methods
commit
|
commitdiff
|
tree
2018-01-13
Ch
r
is Robinson
Avoid
fixed-PATH_
M
AX-
s
ize buffers
commit
|
commitdiff
|
tree
2018-01-13
Chris Robi
n
son
U
se GetProcBinary to get
t
he ex
e
c
u
ta
b
le name for Pu
l
seA
u
dio
commit
|
commitdiff
|
tree
2018-01-13
Chris
Robin
s
on
U
se KERN
_
PROC
A
RGS to get the proces
s
path
+
filename
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Chris Robi
n
s
on
Support procfs on *BSD
to get the pro
c
ess binary
commit
|
commitdiff
|
tree
2018-01-13
Ch
r
i
s
R
o
bi
n
s
on
Allow GetProcPath to
r
e
turn the filename also
commit
|
commitdiff
|
tree
2018-01-13
C
hris Robins
o
n
Add a
s
trin
g
fun
c
tion
t
o
copy
a w
i
de-c
h
ar
r
ange
commit
|
commitdiff
|
tree
2018-01-12
C
hris Robinson
M
a
ke NumAttrs
F
orDevic
e
do sim
i
l
a
r
typ
e
ch
e
cks as
a
lcGetIntege
r
v
commit
|
commitdiff
|
tree
2018-01-12
Chris
Robin
s
on
Mo
v
e the
F
ORCE_ALIGN ma
c
ro to threads
.
h
commit
|
commitdiff
|
tree
2018-01-12
Chris
Robinso
n
Make a
couple f
u
n
ctions inline
commit
|
commitdiff
|
tree
2018-01-12
Chris
R
ob
i
nson
Use
atomi
c
v
a
riables i
n
place o
f
volatile
commit
|
commitdiff
|
tree
2018-01-12
Chris Rob
i
nso
n
Define a function whe
r
e
it's use
d
commit
|
commitdiff
|
tree
2018-01-12
Chris
Robinson
Mov
e
l
og
g
ing declarations to a separate header
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Fix u
p
some t
y
pes for
M
SVC
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
o
binson
Avoid
i
nclu
d
i
n
g alMa
i
n
.
h in ring
b
uffer
.
c
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
obinson
Ensure
N
extPowerOf2
i
s being
used correc
t
ly
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move
a forward decl
a
rat
i
on to the others
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Remove SET_VTAB
L
E1
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Robinson
Clean up the
E
ffec
t
Lis
t
m
e
mbers and make t
h
e list size
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Rob
i
nson
Move
t
he
E
ffectList array to alEffect
.
c/h
commit
|
commitdiff
|
tree
2018-01-11
Chris Ro
b
inson
Move the ringbuffer d
e
c
larati
o
ns t
o
a separate header
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Ro
b
inson
Move the
FPU mode decla
r
ations to a separate header
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinso
n
Move the config f
u
nc
t
io
n
declarations
t
o their
o
wn
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move the
C
P
U
capability flags
t
o
a separate head
e
r
commit
|
commitdiff
|
tree
2018-01-11
C
hris R
o
binso
n
Mo
v
e
t
h
e compressor/limiter de
c
lar
a
t
ions
to their own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robinso
n
M
o
v
e the p
o
lymorphic/inheritanc
e
macros to a s
e
parate
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Reorder
s
o
me loops i
n
the equalizer and
u
s
e
MixSamples
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Use MixSamples for the ded
i
cated
a
nd ring modulato
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinso
n
A
pply the distortion ga
i
n t
o
the
mixing
g
ain
s
commit
|
commitdiff
|
tree
2018-01-11
Chris R
o
bin
s
on
M
ove some HRTF
s
tructures to hrtf
.
h
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robinson
Avoid using mac
r
o
s
to access anonymous stru
c
tures
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinson
D
o
n
'
t return wh
e
ther the bsinc filte
r
cuts or not
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Make a funct
i
o
n
p
o
inter
s
tatic
commit
|
commitdiff
|
tree
2018-01-10
Chris
R
o
binson
Use
on
e
macro
t
o handle b
o
th resampl
e
pa
d
ding sizes
commit
|
commitdiff
|
tree
2018-01-10
C
h
ris Robinson
Com
b
ine th
e
chorus and fl
a
nger processing
f
unction
s
commit
|
commitdiff
|
tree
2018-01-10
Chris Robinson
Re
n
am
e
the device's temp buffer storage
t
o be more
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris Robinson
R
e
m
ove standard reverb specific processing
f
unc
t
ions
commit
|
commitdiff
|
tree
2018-01-08
Chris Robinso
n
Move the U
N
EXPEC
T
ED macro to
the main header a
n
d
rename it
commit
|
commitdiff
|
tree
2018-01-08
C
h
r
i
s Robinson
Ensure the chorus delay and d
e
pth leave enough padding
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris Robinson
Use a separate functio
n
to get the cubic value
commit
|
commitdiff
|
tree
2018-01-08
Chris
R
o
binson
On
l
y
p
r
int
the time in
a
lff
p
lay when it c
h
anges
commit
|
commitdiff
|
tree
2018-01-07
Ch
r
is Robin
s
on
Use a -4
0
d
B
drop for bsinc1
2
commit
|
commitdiff
|
tree
2018-01-07
Chris Robinson
Remov
e
the sinc4
t
able
commit
|
commitdiff
|
tree
2018-01-07
Chris Robin
s
on
Replace the sinc4 resampler
w
i
th cu
b
ic
commit
|
commitdiff
|
tree
2018-01-06
Chris Robi
n
son
Fix
a te
m
p b
u
ffe
r
leak i
n
alffpla
y
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Hand
l
e the au
d
io cl
o
c
k diff as na
n
oseconds in alffplay
commit
|
commitdiff
|
tree
2018-01-05
Chris R
o
binson
Test the c
o
rrect offset
for t
h
e loop start
range
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Use the correct s
t
art point when looping
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Use
s
eparate outputs for the ve
c
tor revers
e
a
n
d
s
c
atter
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Chris Robins
o
n
Avoid the modulated output tap
f
or
l
ate reverb
commit
|
commitdiff
|
tree
2018-01-04
C
hri
s
R
obi
n
son
Use a
n
o
n
-recursive mutex
for alffplay's
s
ource lock
commit
|
commitdiff
|
tree
2018-01-03
Chris Robinson
Don
'
t
offset
the
r
ever
b
m
o
dulati
o
n sinus
commit
|
commitdiff
|
tree
2018-01-03
C
hris Rob
i
n
s
on
Use a
f
loat literal for float mat
h
commit
|
commitdiff
|
tree
2018-01-03
Chris Robinson
Use ALC_S
O
FT_device_clock in al
f
fp
l
ay
commit
|
commitdiff
|
tree
2018-01-03
Chris
Robinson
Re
s
et CompLen wh
e
n loading loop repe
a
ts in
the mixer
commit
|
commitdiff
|
tree
2018-01-02
Chris Robinso
n
Improve
s
tarting
sy
n
chroniz
a
tion
i
n alff
p
lay
commit
|
commitdiff
|
tree
2018-01-02
Chris
Robin
s
o
n
In
l
ine and simpl
i
fy some
co
d
e
commit
|
commitdiff
|
tree
2018-01-02
Chris Robinson
Don
'
t leak
the AVIOContext
commit
|
commitdiff
|
tree
2018-01-02
Chris
Robinso
n
Fix a
c
ouple a
l
ffpl
a
y
co
m
ments still ref
e
renci
n
g
A
l
u
re
commit
|
commitdiff
|
tree
2018-01-02
Chris Robinson
Make smart
pointer w
r
appers for s
o
me
f
fmpeg types
commit
|
commitdiff
|
tree
2018-01-02
C
h
ris Robi
n
s
on
P
r
i
nt the running time
and
dura
t
ion in a
l
ffpl
a
y
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Use aliases to simplify some time t
y
pe names
commit
|
commitdiff
|
tree
2018-01-01
Chris Ro
b
inson
Wrap
av_gett
i
me t
o
ensure i
t
's int
e
rpreted as microsec
o
nds
commit
|
commitdiff
|
tree
2018-01-01
Chris Robin
s
on
Rename the
d
o
_di
r
ect_out v
a
ri
a
ble
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Use a
l
ess
-
in
t
e
nse
memory
o
rder to check for quitting
commit
|
commitdiff
|
tree
2018-01-01
Ch
r
is Robinson
Check for A
L
_SOFT_di
r
ect_ch
a
nn
e
ls once when initializing
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Decl
a
re the t
o
tal b
u
ffer ti
m
e inste
a
d of buffer cou
n
t
commit
|
commitdiff
|
tree
2018-01-01
Ch
r
i
s R
o
binson
Us
e
a std::array for th
e
buffers
in alffpla
y
commit
|
commitdiff
|
tree
2018-01-01
C
hri
s
R
o
binson
Use inline
me
m
ber initiali
z
at
i
on
w
here possibl
e
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Make more value
s
globa
l
const
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinso
n
Use a global to specify alffplay's
audio sync threshold
commit
|
commitdiff
|
tree
2018-01-01
C
hris Rob
i
nson
Avoid deref
e
rencing a NULL poi
n
ter
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Cle
a
r the b
u
ffe
r
queue when un
d
e
r
r
u
n
commit
|
commitdiff
|
tree
2018-01-01
C
hri
s
Rob
i
nso
n
Wake up the
packet
s
end
loo
p
w
h
e
n more
frames are need
e
d
commit
|
commitdiff
|
tree
2017-12-31
Chri
s
Robinso
n
Re
a
dd
AL_SOFT_source_l
a
tency su
p
por
t
t
o alffplay
commit
|
commitdiff
|
tree
2017-12-31
C
h
ris Robinson
Us
e
standard durati
o
n
t
ypes f
o
r stream clocks
commit
|
commitdiff
|
tree
2017-12-31
Chr
i
s Robins
o
n
Improve th
e
alffplay queue for FFmpeg's send/r
e
c
eive API
commit
|
commitdiff
|
tree
2017-12-30
Chris Rob
i
n
s
on
Up
d
a
te r
e
s
a
mple
r
p
add
i
ng checks
commit
|
commitdiff
|
tree
2017-12-25
Chris Rob
i
ns
o
n
Fix up a
c
omme
n
t
commit
|
commitdiff
|
tree
2017-12-25
C
hr
i
s Robinso
n
Don't make a pass
-
through macro for FadedDel
a
yLineOut
commit
|
commitdiff
|
tree
2017-12-25
C
h
ris Robi
n
son
Use
linear interpolation for reverb modulation
commit
|
commitdiff
|
tree
next