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
Get rid of the last ATOMIC macro uses
2018-11-27
C
h
ris Robinson
Get rid of the last ATOMIC mac
r
o
u
ses
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Ro
b
inson
Avoid using
ATOMIC_LOAD on ALCdevic
e
::Connected
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Robin
s
on
Use a uniqu
e
_pt
r
for
the
QSA backend data
commit
|
commitdiff
|
tree
2018-11-27
C
hris
Robinson
Re
n
a
me
som
e
stru
c
t m
e
mbers
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is Robi
n
son
Remove s
o
m
e
unused
m
acros
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
obinson
Avoid using th
e
ATOMIC() macro
commit
|
commitdiff
|
tree
2018-11-26
Chr
i
s Robinson
Avoid using ATOMIC
_
INIT
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinso
n
D
on't explicitly clear vector objects in the destructor
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is Robi
n
son
A
u
tomatically clean u
p
f
i
lt
e
rs and effects with
the
i
r
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
C
hr
i
s Ro
b
inson
Automatically clean up
b
uffer
s
with ther su
b
list
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Ro
b
inso
n
Cle
a
n
up MixSource
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robinson
Av
o
id an
o
ther DECL
_
TEMPLATE macro
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robinso
n
F
i
x an incorre
c
t function call
commit
|
commitdiff
|
tree
2018-11-25
Chris R
o
binson
Avoid
a separate f
u
nction to clean up effect slots
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Atuomatica
l
ly clean up sources with its sublist's destru
c
t
io
n
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Rob
i
nson
P
r
operly in
i
tialize the su
b
lists' fr
e
e
m
ask
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robins
o
n
A
d
d a P
O
P
C
NT64 m
a
c
r
o
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Ro
b
inson
M
o
v
e bs
2
b
.
h to a more appropr
i
ate place
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s
R
o
binson
U
se C++ methods a bit mo
r
e
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
Robins
o
n
R
e
plac
e
remai
n
i
ng uses
o
f std
:
:vector with al::vec
t
or
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
o
binson
Avoid an extraneous
b
oolean
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Ma
k
e GetConte
x
tRef retur
n
a ContextRef
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
s
e RAII
i
n alEffec
t
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Ro
b
inson
F
i
x
a
c
o
uple co
m
ments
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Rob
i
nson
E
nsure an enum is the
a
p
p
r
opriate siz
e
/type
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Robinson
U
se a normal v
e
ctor to store
buf
f
er
d
ata
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
s
e RAII more with
a
lFilte
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinso
n
Use a uniq
u
e_ptr w
h
ile
o
p
ening a
d
e
vice
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use RAII for d
e
vice references
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robinson
Make th
e
c
o
ntext Voi
c
eC
o
unt atom
i
c
commit
|
commitdiff
|
tree
2018-11-23
Chris Ro
b
inson
F
ix an incorrect check
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is Robin
s
on
Res
t
ructur
e
and clean up alu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s
R
o
b
i
nson
Avoid a co
u
ple expl
i
cit
l
oops
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Add noexce
p
t to a
b
unch of inli
n
e functions
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinson
Make a
Dir
e
ctHrtfState constructor to
t
ry appea
s
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
is R
o
b
i
nson
Use p
r
oper t
i
me ty
p
es for the device clock t
i
m
e
and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robin
s
on
Use standard types for the device clock times
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clean u
p
a
l
So
u
rce
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinson
C
lean up the Chorus a li
t
tle
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robinson
Use
u
nique_ptr for Dire
c
tHrtfState
commit
|
commitdiff
|
tree
2018-11-22
C
hris
R
o
binson
Add a
n
d use a macro
t
o define placement-new-onl
y
allo
c
ators
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clean up some
unn
e
ce
s
sa
r
y specifiers
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robin
s
o
n
Use un
i
qu
e
_ptr
f
or bs2
b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Us
e
unique_ptr for B
F
ormat
D
ec
and AmbiUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Use a unique_ptr for th
e
F
r
o
n
tS
t
a
blizer
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
i
s
Robinson
Use a unique_pt
r
for the Compressor
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robins
o
n
Use a unique_ptr fo
r
Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Fix dele
t
ing the same
b
uffer ID multiple time
s
i
n o
n
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
b
inso
n
U
s
e R
A
II
more in alSource
.
c
pp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use RAII when handling the mix
e
r
'
s FPU
state
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
i
s
R
obinson
Avoid using A
T
OMI
C
m
acros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Replace a couple more a
l
mtx_lock/un
l
ock calls
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Al
w
ays use RAII with Eff
e
ct
S
lotLock
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Rob
i
nson
Use a normal vect
o
r
for
t
he
dista
n
c
e buff
e
r stor
a
g
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robins
o
n
Make VerifyContext
r
etu
r
n a cont
e
x
t reference
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Re
n
ame a method
t
o be c
l
eare
r
about its b
e
havior
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
se R
A
II lo
c
ks
with the BackendLo
c
k
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robin
s
on
Use
an enum class
for AmbiLa
y
out/Nor
m
set
t
ings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
s
o
n
T
r
y to improve alf
f
play underrun device
t
i
me adjustme
n
t
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use a normal vector
fo
r
the sou
r
ce send
p
roperti
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Ro
b
inson
U
s
e C++
m
ore in alLis
t
ener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Rob
i
nson
Use a standa
r
d mutex for
the
e
v
e
nt callback loc
k
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use atomic_fla
g
s
a
nd
atomi
c
<bool
s
>
s
w
here appr
o
priat
e
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
S
t
or
e
effect slots as un
i
que_ptr
s
commit
|
commitdiff
|
tree
2018-11-20
C
hris
R
obinson
Use C++
m
or
e
in alAuxEffec
t
Slot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Use a unique_ptr for
t
he de
f
ault
e
f
fect slot
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Ro
b
i
nson
Us
e
more
C
++ t
e
mplates instead
o
f DE
C
L_TEMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obi
n
son
Use C++
t
emplates instead of m
a
cro definitions
more
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinso
n
Add compile-time traits for Fm
t
T
y
pe enum
v
alues
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robi
n
son
Use C++ tem
p
lates instead of
m
acro-
d
efined variations
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add compile-time traits
for De
v
Fmt
T
ype
en
u
m v
a
lues
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Avoid another case of a va
r
i
a
b
l
e
na
m
ed the sa
m
e
as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use d
e
f
ault initialization for the reverb e
f
fect state
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obi
n
son
U
s
e proper t
e
m
plating for the modulat
o
r's Modula
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
U
s
e prope
r
i
n
heritence for t
h
e
e
f
fect state
obje
c
ts
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Clean up
the rema
i
ni
n
g effect struct mem
b
er n
a
m
es
commit
|
commitdiff
|
tree
2018-11-20
C
hr
i
s Rob
i
nson
U
se a
normal
v
ector for th
e
echo buffer
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s Robins
o
n
Cle
a
n up
m
o
r
e
effec
t
s' struct m
e
mbers
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Fi
x
t
he reverb buffer si
z
e c
a
lculation
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Use a no
r
mal vector for th
e
ch
o
r
u
s
s
am
p
l
e
buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clean u
p
the choru
s
/fla
n
ger
str
u
ct members
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use std::isfinite ins
t
ead of is
f
inite
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Use a regular
v
e
ctor for the r
e
verb sample buffer
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Rename reverb struct members
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Clean up the biq
u
ad
f
ilter a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix up the struct
member names
i
n the autowah effect
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Ro
b
i
n
son
Add a miss
i
ng
i
nclude
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Use
prop
e
r i
n
heritenc
e
for
E
ffectSt
a
t
e
Fa
c
tory
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
R
o
b
i
nson
Us
e
a vect
o
r to handle mixing buff
e
r storage
commit
|
commitdiff
|
tree
2018-11-19
Chris
Ro
b
inso
n
F
i
x a couple incorrect uses of ringb
u
ffer pointer dat
a
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
R
emove the ATO
M
IC_THREAD_FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Ret
u
rn the rin
g
buffer
data
p
oin
t
e
r
s as
a
pair
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robin
s
on
M
a
ke ll_ringbu
f
fer
_
write/r
e
ad take void*/
c
onst void*
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove
t
he CONST_
C
AST hack
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Re
m
ove unnecessary using st
a
te
m
ents
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the atomic exchange macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Simpl
i
fy the RefCount type
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
bin
s
o
n
Replace ATOMIC_REPLA
C
E_
H
EA
D
w
i
t
h an inline function
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Re
m
ov
e
th
e
u
n
u
sed vector macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a normal ve
c
t
o
r in the QSA
b
ack
e
nd
commit
|
commitdiff
|
tree
next