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
Rename some struct members
2018-11-27
Chris R
o
bin
s
on
Ren
a
me s
o
me struct members
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Remove some unused
m
acros
commit
|
commitdiff
|
tree
2018-11-26
Chri
s
Robinso
n
Avoid using the ATO
M
IC() macro
commit
|
commitdiff
|
tree
2018-11-26
Chr
i
s Robi
n
son
Avoid u
s
ing AT
O
MIC_
I
NIT
commit
|
commitdiff
|
tree
2018-11-26
C
h
ris
Rob
i
n
s
on
Don't
e
x
plicitly c
l
ear vector
objects in
t
he destructor
commit
|
commitdiff
|
tree
2018-11-26
C
h
ris Robinson
A
u
tomatically c
l
ean up filters
a
n
d effects
with
th
e
i
r
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
obin
s
on
Automati
c
ally clean up
buffers
w
ith the
r
sublis
t
commit
|
commitdiff
|
tree
2018-11-25
Chris
Robinson
Clean up MixSource
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robinson
Avoid anothe
r
DECL_TEMPLATE
m
acro
commit
|
commitdiff
|
tree
2018-11-25
Chris Robins
o
n
F
ix
a
n incorrect function
cal
l
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robin
s
on
Avoid a separa
t
e function t
o
clean
u
p eff
e
ct s
l
o
t
s
commit
|
commitdiff
|
tree
2018-11-25
Chris R
o
b
in
s
on
Atuomatically clean u
p
sources
w
i
th its sublist
'
s destruction
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Robinson
Pr
o
per
l
y ini
t
ial
i
ze the sublists' fr
e
ema
s
k
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
obins
o
n
Ad
d
a POPCNT64 ma
c
ro
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Move bs2b
.
h
to a more appr
o
pri
a
te pl
a
c
e
commit
|
commitdiff
|
tree
2018-11-25
C
hris Ro
b
in
s
on
U
s
e C++ methods a bit
m
ore
commit
|
commitdiff
|
tree
2018-11-25
C
hris Ro
b
i
nson
R
eplace remaining use
s
of std::vector w
i
th al::
v
ector
commit
|
commitdiff
|
tree
2018-11-24
Chris Rob
i
nso
n
Avoid an extr
a
neo
u
s boolea
n
commit
|
commitdiff
|
tree
2018-11-24
Chris
Robinson
M
a
ke GetContex
t
Ref ret
u
rn
a
Co
n
textRef
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s
Robinson
Use RAII in
a
lEffect
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-24
C
h
ri
s
R
obinson
F
i
x
a coupl
e
comments
commit
|
commitdiff
|
tree
2018-11-24
C
hris
R
obinson
Ensure an enum is the appropr
i
ate s
i
z
e/type
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s
Robinson
Use
a
normal vector to store b
u
ffer data
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use
R
AI
I
more with
alFilter
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use a
uni
q
ue
_
p
t
r wh
i
l
e
opening a d
e
vice
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use RAII
f
o
r
device references
commit
|
commitdiff
|
tree
2018-11-24
Chris Robins
o
n
Make the c
o
ntext V
o
iceCo
u
nt atom
i
c
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Fix an incorrect che
c
k
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s Robins
o
n
Re
s
t
r
uctu
r
e and clea
n
up alu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
A
v
o
i
d
a couple ex
p
l
i
cit
l
oo
p
s
commit
|
commitdiff
|
tree
2018-11-23
Chris Rob
i
nson
Add
noexcept to a
b
u
n
ch of inlin
e
functions
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is
R
obi
n
son
Make a Di
r
ectHr
t
fState construc
t
or
t
o try ap
p
easi
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
prope
r
time types
f
or t
h
e device
clo
c
k
time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use st
a
ndard
t
ypes for the
dev
i
ce clock
times
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
o
b
i
nson
Cl
e
a
n
up alSource
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
Clean up th
e
Chorus a l
i
ttle
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinso
n
Use unique_ptr
f
o
r DirectHr
t
fSt
a
t
e
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binso
n
Add and us
e
a
m
acro to defin
e
placement-new-only allocato
r
s
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clea
n
up s
o
me un
n
ece
s
sar
y
specifie
r
s
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique_ptr fo
r
b
s
2b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinso
n
Use
unique_ptr for B
F
orma
t
D
e
c
and AmbiU
p
sa
m
pler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
U
se a uni
q
ue
_
ptr for the
F
ron
t
Stablizer
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
i
s
Robinson
Use a uni
q
ue_ptr for t
h
e Compressor
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a un
i
que_ptr f
o
r
Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinson
Fix deleting the same buff
e
r
ID
m
ultiple ti
m
es in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
C
hr
i
s Robinson
U
se RAII more in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
se RAII when h
a
ndl
i
n
g the
m
ixer's FPU sta
t
e
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Avoid
u
sing
A
TOMIC macros
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Ro
b
in
s
on
Replace a couple
m
ore al
m
t
x_lock/unlock ca
l
ls
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Always use RA
I
I with Ef
f
ectSlotLock
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
R
o
b
inson
Us
e
a
normal vector for t
h
e
distanc
e
buffer
s
t
o
rage
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris R
o
binso
n
M
ake
Veri
f
yContext retu
r
n a contex
t
reference
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rename
a met
h
od t
o
be
c
l
e
a
rer about i
t
s behavi
o
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use RAII locks with the
BackendLo
c
k
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use an enum class fo
r
A
m
biLay
o
ut/Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Try to impr
o
v
e
alffplay
u
nderrun dev
i
ce ti
m
e
adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
Use a n
o
rmal ve
c
tor f
o
r the sou
r
ce send properties
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
C++ more in
a
lListener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
C
hris Ro
b
inso
n
Use a standard mutex
f
or the event
c
all
b
ack
l
o
c
k
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use
atomic_fla
g
s
and atomic<bools
>
s where appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Ro
b
i
n
son
Store e
f
fect slots as unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
o
n
Use C++ m
o
r
e in alAuxEf
f
ec
t
Slot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use a unique_ptr for the
def
a
ult e
f
fe
c
t slot
commit
|
commitdiff
|
tree
2018-11-20
C
hris Ro
b
inson
Use m
o
r
e
C++ templates i
n
s
tead of DECL_TEMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obins
o
n
Us
e
C++ t
e
mplates inste
a
d of macro def
i
nitions
more
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
s
o
n
A
d
d
compi
l
e
-time traits f
o
r FmtType e
n
um values
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Use
C++ temp
l
a
tes instead
of macro-
d
efined
variat
i
ons
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Add compile-ti
m
e traits for
DevFmtType enum v
a
lue
s
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Av
o
i
d
another case of a variable named t
h
e same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is R
o
b
in
s
o
n
Use def
a
ult initializati
o
n for
t
he reverb effect
state
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
i
s
R
o
binson
U
se p
r
op
e
r
templating for the mo
d
ulat
o
r's Mod
u
late
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris
Ro
b
in
s
on
Use p
r
ope
r
in
h
e
r
itence
f
or the e
f
fect
s
tate objects
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
Ro
b
inson
Clea
n
up
the remaining effect struct member names
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
Ro
b
inson
Us
e
a
n
o
rmal vector for the
echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
Clean u
p
more eff
e
cts' struct members
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Fix the r
e
verb bu
f
f
e
r
size calculation
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
R
o
b
in
s
on
U
s
e a n
o
rmal vector for t
h
e c
h
orus
s
a
m
ple buffer
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
C
lean up the chorus/f
l
anger struct m
e
mbers
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Use std:
:
i
sfini
t
e in
s
tead of
isfini
t
e
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robi
n
son
Use a regul
a
r
vector for the reverb sample
buffer
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Rename rever
b
s
truct members
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Ro
b
inson
Cl
e
a
n
up th
e
biquad filter
a
bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
F
i
x up the s
t
r
uct m
e
mb
e
r names in the aut
o
wah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
A
dd a missing includ
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
s
o
n
Use proper
inh
e
r
itence for Ef
f
ec
t
S
t
ateFa
c
to
r
y
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
R
o
binson
Use a vector to handle
m
ixing buffer stora
g
e
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Fix a couple inc
o
r
r
ect uses
o
f ringb
u
ffer
p
oint
e
r data
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
b
i
nso
n
Remove
the A
T
OMIC_THREAD_FE
N
CE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inso
n
R
e
turn the ringbuffer data poi
n
t
e
rs
a
s a pair
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
M
a
ke ll_ringbuffer_write/read take void
*
/
c
o
n
st
void*
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
R
o
bi
n
son
Remove t
h
e CONS
T
_C
A
ST h
a
c
k
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove un
n
ecessary using statem
e
n
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Remove the atomic e
x
change macros
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris
R
obinson
Simplify the RefCount type
commit
|
commitdiff
|
tree
2018-11-19
C
hris R
o
binson
Replace ATO
M
I
C
_REPLACE_H
E
AD with an inline function
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove
the
u
nused
v
ector
m
acros
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Ro
b
inson
Use
a nor
m
a
l
vec
t
or in the
QSA b
a
ckend
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Use a normal vector for filte
r
sublist
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robin
s
on
Use a normal
v
ector for
e
ffect sublists
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Use a nor
m
al vector for buf
f
er sublists
commit
|
commitdiff
|
tree
next