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 C++ more in alAuxEffectSlot.cpp
2018-11-20
Chris
Robinson
U
se C
+
+ more in alAuxEffectSl
o
t
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Use a unique_
p
t
r
f
o
r
t
h
e d
e
fault ef
f
ect slot
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Use more C++ t
e
m
p
l
a
tes in
s
t
e
ad of DECL_TEMPLATE trick
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C+
+
templates instead of mac
r
o d
e
finit
i
o
ns more
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
Add compile-time traits
f
or FmtTy
p
e enum
values
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ temp
l
ates instead of macro-defined
variations
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obi
n
son
Add c
o
mpile
-
ti
m
e traits for D
e
v
F
mtType enum value
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Avoid a
n
other
c
ase o
f
a variable name
d
the sam
e
a
s
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
R
obinson
Use default initializ
a
tion for
t
h
e reverb effect state
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Use proper te
m
plating for the mod
u
l
a
tor
'
s
Modulat
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
proper inh
e
ritence fo
r
th
e
eff
e
c
t
st
a
t
e objects
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Clean up the r
e
mainin
g
effect struct
m
ember names
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
U
se a no
r
m
a
l ve
c
tor for the
ec
h
o buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinso
n
Clean u
p
more effects' struct memb
e
rs
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Fix the
r
everb buffe
r
s
i
ze c
a
lculati
o
n
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
ins
o
n
Use
a
normal vector for t
h
e chorus samp
l
e buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clean up the
c
ho
r
us/flanger st
r
uct
m
em
b
ers
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Ro
b
inson
Us
e
std
:
:
isfinite instead of i
s
finite
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Ro
b
inson
Use a regular vector for the reverb sample buffer
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robins
o
n
Rename
re
v
erb
s
truct membe
r
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Cle
a
n
up the biquad filter
a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fi
x
up the
st
r
uct memb
e
r names in the autowah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Add
a
m
i
ssing include
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
U
se proper in
h
eriten
c
e for
EffectSta
t
eFact
o
ry
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Use a vector to
h
andle mix
i
ng buffer
s
torage
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
F
ix a coup
l
e incorrect use
s
of ringbuff
e
r pointe
r
d
ata
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
R
e
mov
e
the
A
TOMIC_
T
HREAD_FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
R
e
tur
n
the ringbuffer data pointers as a pair
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
n
s
on
M
ake l
l
_ringbuffer_write/read
take void*/
c
onst v
o
id*
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Remove the CONS
T
_CAST hack
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
Robinson
Remove
u
nne
c
essar
y
using statements
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Remove
t
h
e
atomic exchange macros
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robin
s
on
Simplify t
h
e
R
efCount type
commit
|
commitdiff
|
tree
2018-11-19
C
hris
Robinson
R
e
p
lace ATOMIC_RE
P
LA
C
E_HEAD with
an inline funct
i
on
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
Robinson
Remove the unused ve
c
tor macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
in
s
on
Use a
normal vec
t
or in
the QSA backend
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Use
a
normal vect
o
r for filter sub
l
is
t
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
ri
s
Robinso
n
Use
a n
o
rmal vector for
effect sublists
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Rob
i
nson
U
s
e a normal
vecto
r
for b
u
f
fer sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove som
e
unnecessary stat
i
c sp
e
c
i
f
iers
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
se a standard st
r
ing
for the enum
e
rated HRTF names
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
U
se
a
standard string f
o
r t
h
e
devi
c
e's HRTF name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a regular vector
f
or the
enumerated HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
U
se
a
s
t
d::stri
n
g fo
r
the
d
evice n
a
me
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinso
n
Use a std::t
h
r
e
ad for
the
e
vent thread
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
ob
i
nson
Fix the initi
a
l device refcount
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Fix
a
float constant ty
p
e
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Avoid more cas
e
s
of
an enum variable and
type name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
b
inso
n
Us
e
constructors/des
t
ruc
t
ors with ALCdevice
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Avoid a fix
e
d-size string b
u
f
f
e
r
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Separate cl
a
s
s an
d
variable d
e
finit
i
ons
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris
Robi
n
s
o
n
U
s
e constructo
r
s/d
e
structors for AL
e
ffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use
c
l
e
ane
r
co
n
structor/destr
u
ctor calls for
ALCcont
e
xt
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robin
s
on
Improve audio
underrun recordery in alffplay
commit
|
commitdiff
|
tree
2018-11-18
C
hris
R
obinson
Remov
e
an u
n
used type
d
ef
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
n
so
n
Remove the
pointer-specif
i
c at
o
mic
exchange macros
commit
|
commitdiff
|
tree
2018-11-18
C
hris Ro
b
inso
n
Avoi
d
naming a struct m
e
mber t
h
e same as an enum
type
commit
|
commitdiff
|
tree
2018-11-18
C
h
ri
s
R
o
binson
Use std:
:
isfinite ins
t
ead of the global i
s
finite
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Ad
d
and
u
s
e n
e
w/delete operators
to ALeffectsl
o
t
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
U
se a norma
l
vec
t
or
for auxiliary
effect s
l
ots
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is R
o
bi
n
son
Use a pro
p
er vector
fo
r
the
source su
b
lists
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Move the
a
l
i
g
nment-aware a
l
l
o
cato
r
and v
e
ctor to headers
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
Use new/delete fo
r
ALC
c
onte
x
t objects
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Store
t
he li
s
tener directly in the contex
t
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
son
Move the vector and matrix declarations to a separate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinso
n
Move the ALCcontext definition
t
o i
t
s
o
w
n
h
e
a
der
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Try
to c
l
ear up an
MS
V
C warning
commit
|
commitdiff
|
tree
2018-11-18
Chris
Rob
i
nso
n
Avoid an explicit static_cast to bool
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
R
emove un
u
sed hea
d
ers and chec
k
s
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
obinso
n
C
o
nvert almalloc
.
c
t
o C++
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is R
o
binson
Al
w
ays use
C+
+
11 atom
i
cs
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Convert bs2b
.
c to C
+
+
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Remov
e
n
o
w
unneed
e
d
i
n
ldefs
.
c
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Conve
r
t the
m
ixers to C+
+
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
Remove
ASSUM
E
_
ALIGNED
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Convert the filters to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris
Robi
n
son
R
e
move the
o
ld un
u
sed
b
sincgen
.
c
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Convert ringbuffer
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
Ch
r
i
s Ro
b
inson
Convert master
i
ng
.
c
to C+
+
commit
|
commitdiff
|
tree
2018-11-17
Chris Robin
s
on
Convert
converter
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
C
h
ris Robi
n
son
Con
v
ert
t
h
e
r
e
maining
effects t
o
C
++
commit
|
commitdiff
|
tree
2018-11-17
C
h
ris
R
ob
i
ns
o
n
C
o
nvert the dedicated, distortion, echo
,
and equalizer
.
.
.
commit
|
commitdiff
|
tree
2018-11-17
C
hr
i
s
Robinson
A
dd a
c
oupl
e
missi
n
g incl
u
des
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
D
o
n't
pa
s
s the current threa
d
to althrd_setn
a
me
commit
|
commitdiff
|
tree
2018-11-17
Chris
Robinson
Convert threads
.
c
to C++
commit
|
commitdiff
|
tree
2018-11-17
Chri
s
Robins
o
n
Use
standard c
o
mplex types
ins
t
ea
d
of
c
usto
m
commit
|
commitdiff
|
tree
2018-11-17
Ch
r
is
R
obinson
Remove some more unuse
d
stuf
f
commit
|
commitdiff
|
tree
2018-11-17
C
h
ris
Robin
s
on
Make the Hann wi
n
d
o
w
s c
o
nst
commit
|
commitdiff
|
tree
2018-11-17
C
hris Robinson
Conv
e
rt fshifter
.
c to
C++
commit
|
commitdiff
|
tree
2018-11-17
Chr
i
s
Robi
n
son
Convert modulator
.
c to C
+
+
commit
|
commitdiff
|
tree
2018-11-17
Chris Rob
i
nson
Convert
null
.
c
t
o C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Convert pshifter
.
c
to C+
+
commit
|
commitdiff
|
tree
2018-11-17
Chri
s
Robins
o
n
Remove unn
e
eded declarations and
d
efini
t
ions
commit
|
commitdiff
|
tree
2018-11-17
Chris
R
obi
n
son
F
ix compilatio
n
with MSVC
commit
|
commitdiff
|
tree
2018-11-17
Chris Robi
n
son
P
ut a
l
ambda in the ca
l
l_
o
nce cal
l
commit
|
commitdiff
|
tree
2018-11-17
Chr
i
s R
o
binson
Remove unused altss
t
ype
s
and me
t
h
o
ds
commit
|
commitdiff
|
tree
2018-11-17
Chris R
o
binson
Avoid using
C-style TLS
commit
|
commitdiff
|
tree
2018-11-17
C
hris
R
obins
o
n
C
o
nvert the reverb effect
t
o C++
commit
|
commitdiff
|
tree
2018-11-17
Chris
Robinson
Convert mixvoice
.
c
t
o
C++
commit
|
commitdiff
|
tree
2018-11-17
Chri
s
Robins
o
n
Conver
t
ALu
.
c
to C+
+
commit
|
commitdiff
|
tree
next