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
Cleanup bformatdec.cpp a bit
2018-11-27
Chris
Robins
o
n
Us
e
a uniqu
e
_ptr for th
e
Q
SA backend data
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robinson
Rename some
s
truct member
s
commit
|
commitdiff
|
tree
2018-11-26
Chris Ro
b
ins
o
n
Remove some unused
macros
commit
|
commitdiff
|
tree
2018-11-26
Chris
Rob
i
ns
o
n
Avo
i
d using t
h
e
A
TOMIC()
macro
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Avoid using
A
T
O
M
IC_INIT
commit
|
commitdiff
|
tree
2018-11-26
Chris
Ro
b
i
n
son
Don'
t
explicitly clear vector objects in the destruc
t
or
commit
|
commitdiff
|
tree
2018-11-26
Chris Rob
i
nson
A
u
tomati
c
ally
clean u
p
fi
l
t
ers and effect
s
wit
h
their
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris Rob
i
nson
Automatica
l
ly clean up buffers wi
t
h ther s
u
b
list
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris
R
obi
n
son
Clean up MixSource
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Avoid another DECL_T
E
MP
L
ATE macr
o
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Fix an incorrect
f
u
ncti
o
n call
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Avo
i
d
a sepa
r
ate f
u
n
ction to clean
u
p effect slots
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Robinson
A
tuomatically clea
n
up
sources with its
sublist
'
s
des
t
ruction
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
inson
Pro
p
erl
y
initi
a
lize the sublis
t
s' freemask
commit
|
commitdiff
|
tree
2018-11-25
Chris
Robi
n
son
Add
a POPCNT64
macro
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Ro
b
i
nson
Move b
s
2b
.
h to a mo
r
e a
p
propriate
p
lace
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Use C++ methods a
bi
t
more
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
Robi
n
son
R
eplace remaini
n
g
u
s
es of std::
v
ector w
i
t
h
al::vector
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
Robinson
Av
o
id a
n
extraneous boolean
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
M
ak
e
GetCo
n
t
e
xtRef return a
Conte
x
tR
e
f
commit
|
commitdiff
|
tree
2018-11-24
C
hris
Rob
i
nson
Use RAII in a
l
Effect
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Fix a couple c
o
mme
n
ts
commit
|
commitdiff
|
tree
2018-11-24
Chris Robins
o
n
Ensure an enum is the appropria
t
e size/type
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use
a no
r
mal vector t
o
s
t
ore bu
f
fe
r
d
ata
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use RAII more with al
F
ilter
.
cp
p
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robinson
Use a unique_
p
tr
w
h
i
le
open
i
ng a device
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinso
n
Use R
A
II for device
r
eferences
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris
Robinson
Make
t
he c
o
n
t
e
xt Voice
C
ount
at
o
m
ic
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
F
ix an in
c
orre
c
t check
commit
|
commitdiff
|
tree
2018-11-23
Chris Rob
i
nson
Restruct
u
re and clean
u
p
alu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chris Robi
n
son
Avoid a
couple exp
l
icit loop
s
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s Robinson
A
d
d noexcep
t
to a
b
un
c
h of in
l
ine fu
n
ctio
n
s
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Rob
i
nson
Make
a
DirectHrtfStat
e
constructor to try
a
ppeasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Use proper tim
e
typ
e
s for the device cl
o
ck
t
ime and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
o
binson
Use
s
t
andard
t
ypes for the device
clock ti
m
es
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
o
b
inson
Clean up alSour
c
e
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinson
Cle
a
n
u
p the Ch
o
ru
s
a little
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinson
U
s
e
unique_
p
tr for Di
r
ect
H
rtfS
t
ate
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robinson
A
d
d and use a macro to defin
e
place
m
ent-new-onl
y
allocat
o
rs
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Clean up some unnecessary specifiers
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris
R
obi
n
son
U
s
e unique_ptr
f
o
r bs2b
commit
|
commitdiff
|
tree
2018-11-22
C
hr
i
s Robinson
Use uniqu
e
_ptr
f
o
r BFormatDec
a
nd
A
m
b
i
Upsampler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
a
unique_ptr for
t
h
e
FrontStablizer
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinso
n
Us
e
a
unique_ptr for
t
he Compressor
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use
a uniqu
e
_ptr for Uhj2E
n
coder
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
i
s
Robinson
F
i
x
d
eleting the
same buf
f
er ID multi
p
le times in on
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Ro
b
inson
Use R
A
II
more in a
l
S
o
urce
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
C
hris Rob
i
nson
Us
e
RAI
I
when handling th
e
mixer's
FPU s
t
a
te
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
A
v
oid using ATOMI
C
macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robi
n
so
n
Repla
c
e a co
u
ple more almtx_lo
c
k/unloc
k
calls
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
A
l
ways u
s
e RAII with EffectSlotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
Use a normal vector for th
e
d
i
sta
n
ce buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Make VerifyC
o
ntex
t
return a context reference
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
i
s
Robinson
R
e
n
a
me a method to be clearer about its beha
v
ior
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Use RAII locks wi
t
h th
e
Backend
L
ock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use
a
n
enum class
f
or Amb
i
Layout
/
Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Try to improve alffpl
a
y underrun device
t
i
m
e adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
U
s
e
a
normal vector for the source send properti
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use C++ more i
n
a
l
Listener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
a
standa
r
d mutex f
o
r the
e
vent callback lock
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
U
se atomic_flags and atomic<bo
o
ls>s where app
r
opriate
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s Robi
n
son
S
t
ore effect
slot
s
as unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris R
o
binson
Use
C++ m
o
re in al
A
uxEffectS
l
ot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use
a
unique_ptr for the
d
efault
e
ffect sl
o
t
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use m
o
re C++ templates
i
n
s
tea
d
of DECL_
T
EMPL
A
TE tric
k
s
commit
|
commitdiff
|
tree
2018-11-20
C
hri
s
Robinson
Use C+
+
t
e
mp
l
ates instead of
m
acro
d
efinitions m
o
re
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add
c
ompile-time tr
a
its for
F
m
t
Type en
u
m
v
alues
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ templ
a
t
e
s instead of macro-defin
e
d
var
i
ations
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
A
d
d compile-time
t
raits f
o
r DevF
m
t
T
ype enum
value
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Avoid an
o
ther case of a variable nam
e
d the same
as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
o
b
i
n
son
Use default
i
n
i
tializ
a
tio
n
for the
re
v
e
rb effect
state
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Ro
b
inso
n
Use proper
t
e
mplatin
g
for the
m
o
dulator's
M
odulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
proper i
n
heritence for
t
h
e effect sta
t
e obje
c
ts
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
R
obinson
Cl
e
an
up th
e
remaining effect struct member names
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
s
on
Use
a no
r
mal vector for the echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clean
u
p
more ef
f
e
c
ts' st
r
uct
m
e
m
b
e
rs
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
ob
i
nso
n
Fix the
r
everb bu
f
fer size calculat
i
on
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris R
o
b
i
nson
U
s
e a normal
v
ector for
t
he chorus sample buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clean up the cho
r
us/flanger s
t
ruct
m
embers
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Use std::isfinite in
s
tead o
f
i
s
finite
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
a regular ve
c
tor for the reverb sample bu
f
f
e
r
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Renam
e
reve
r
b struct members
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Clean u
p
t
h
e biquad filter
a bit
commit
|
commitdiff
|
tree
2018-11-19
C
hris
Ro
b
inson
Fix up the struct me
m
ber names in the
a
utowah eff
e
ct
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Add a mis
s
ing inclu
d
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use proper
i
nheritenc
e
for
E
f
fectSt
a
teFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Use a vector
t
o
handl
e
mixing
b
u
ffer
storage
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix a couple incorrect use
s
of
ring
b
uffer
p
ointer
data
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
R
e
move the ATOMIC_THRE
A
D_FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Retu
r
n t
h
e ri
n
gbuf
f
er data pointers a
s
a pair
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
M
a
k
e ll_ringbuffer_wri
t
e/re
a
d
t
ake void*/
c
onst vo
i
d
*
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robins
o
n
Re
m
ove the CO
N
S
T
_CAST
hack
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s Robinson
R
emove unnecessary usi
n
g statements
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
R
emove the
a
tomi
c
exchange macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Simplify the
R
e
fC
o
unt t
y
pe
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
bi
n
son
R
epl
a
ce ATOMIC_REPLA
C
E
_HEAD with
a
n inli
n
e
function
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
so
n
Remove the unused vector macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Use a nor
m
al vecto
r
in
t
h
e QSA backend
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a normal ve
c
tor
for
filter
sub
l
is
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
R
o
binson
Use a normal vector for ef
f
ect s
u
b
l
ists
commit
|
commitdiff
|
tree
next