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
Add more casts for MSVC
2018-11-26
C
h
ris Robinso
n
R
emove some
unused
m
acros
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Avoid using
th
e
ATOMIC()
mac
r
o
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is Robinson
A
v
o
i
d using ATOMIC_INIT
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Don't
expli
c
itly clear vector objects in the destructor
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Automa
t
ically clean
up f
i
lters and ef
f
e
cts with thei
r
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
inson
Au
t
omati
c
ally c
l
ean u
p
buffers w
i
t
h
ther sublis
t
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
R
o
b
inson
Clean
u
p Mix
S
ource
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Rob
i
ns
o
n
A
void an
o
ther
D
ECL_TEMPLAT
E
macro
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
inson
Fix an
i
ncorrect f
u
n
ction call
commit
|
commitdiff
|
tree
2018-11-25
C
hris Ro
b
inson
Avoid
a
s
epa
r
ate function
t
o clea
n
up
effe
c
t sl
o
t
s
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robinson
Atuomat
i
c
all
y
clean up s
o
urce
s
with its su
b
list's destruction
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
o
b
inson
Properl
y
i
n
iti
a
lize the sublists' freemask
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Add
a POPCNT64 macr
o
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
obinson
Move
b
s2b
.
h to
a
more appropria
t
e place
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
Robinson
Us
e
C++ methods a
b
it more
commit
|
commitdiff
|
tree
2018-11-25
C
hris Robi
n
son
R
eplace remaining uses of std::v
e
ct
o
r
w
ith al::vector
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
A
v
oid
a
n extran
e
ous bool
e
an
commit
|
commitdiff
|
tree
2018-11-24
C
hr
i
s Robinson
Make Get
C
ont
e
xt
R
e
f
re
t
urn a
ContextRef
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
is Robi
n
son
Use RAII i
n
alE
f
fect
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
C
hr
i
s Robi
n
son
F
i
x a coup
l
e comments
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Ensure an enum is
t
he appropr
i
ate size/typ
e
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
se a normal vector to store buffe
r
data
commit
|
commitdiff
|
tree
2018-11-24
Chris Robin
s
o
n
Use RAII more
w
it
h
a
l
Filter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use a uniqu
e
_ptr
while openi
n
g a d
e
vice
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
s
e
RAII for device references
commit
|
commitdiff
|
tree
2018-11-24
C
hris
Robi
n
son
Make the
context VoiceCount atomic
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Fi
x
an in
c
orrect check
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinso
n
Restructure and cle
a
n up
a
lu
.
cpp a
b
i
t
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
A
void a c
o
uple explicit loops
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
A
d
d
noexcept to a bun
c
h of inlin
e
functions
commit
|
commitdiff
|
tree
2018-11-22
Chris Robin
s
on
Make a
DirectHrtfS
t
a
t
e constr
u
ctor to try ap
p
easing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
inson
Use proper time types f
o
r the device clock time an
d
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Robinson
Use standa
r
d t
y
pes
for the dev
i
ce clock
t
imes
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clean up alSource
.
c
pp some
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robinson
Clean
up t
h
e Ch
o
ru
s
a little
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
R
o
bin
s
on
Use unique_ptr for
Direc
t
Hrtf
S
tate
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Ro
b
inson
Add a
n
d use a macro
to defi
n
e place
m
e
n
t-new
-
only allocator
s
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s
Robinson
Clean up so
m
e unnecessary specifi
e
rs
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique_
p
tr for
bs2
b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique_pt
r
for
B
F
orma
t
Dec and AmbiUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
U
s
e
a un
i
que_ptr
for the F
r
ontStabliz
e
r
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Robin
s
on
Use
a
unique_
p
tr
f
o
r
the Comp
r
esso
r
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robinson
Use a un
i
q
u
e_ptr
fo
r
Uhj2Enc
o
der
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
Fix deleting the same buffer ID multiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robins
o
n
Use RAII more in a
l
Source
.
c
pp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use RAII when handli
n
g the mixer's FPU state
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Avoid
u
s
i
n
g
ATO
M
I
C
macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Replace a co
u
p
l
e mor
e
almtx_lock/unlock
c
a
l
ls
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
A
lways use
R
AI
I
with EffectS
l
otLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Use
a normal ve
c
tor for the distanc
e
b
uf
f
er stor
a
ge
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robi
n
son
Make Verif
y
C
o
ntex
t
r
eturn a co
n
text refere
n
ce
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
R
e
name a me
t
hod to
b
e cle
a
rer a
b
ou
t
its
b
ehavi
o
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
se
RAII
l
ock
s
w
ith the Backen
d
Lock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
U
se an enum class for Amb
i
Layout/N
o
rm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Tr
y
to impro
v
e alffpla
y
underrun
d
ev
i
ce time adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
n
so
n
Use a nor
m
al
vecto
r
f
or the sour
c
e
s
end properties
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Use C++
more in a
l
Liste
n
er
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-20
C
h
ri
s
Robi
n
son
Use a standar
d
mutex for the eve
n
t callback lock
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use atomic_f
l
ags and
atomi
c
<bools>s where ap
p
r
opriate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
S
t
ore effect slots
a
s
unique_p
t
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
i
n
son
U
se C+
+
mo
r
e in alAuxEffectSlo
t
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
s
o
n
Use a uniqu
e
_
ptr for
the defaul
t
effect s
l
o
t
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
b
inson
Use more C++ templates instead of DECL_
T
E
M
PLA
T
E
t
r
icks
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
ob
i
nson
U
s
e C
+
+ templ
a
tes
instead
o
f mac
r
o definitions mo
r
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
so
n
Add compile-time trai
t
s for FmtT
y
pe enum values
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Use C++ templates instead of macro-defined variati
o
ns
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Add compile-time traits
f
or DevFmtTyp
e
enum values
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
A
v
o
i
d
a
nother ca
s
e of a variable name
d
the same a
s
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use d
e
fault init
i
a
lization for t
h
e
r
everb effect st
a
te
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
R
obinson
Use proper templat
i
ng
f
or the
modulator's Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Use
p
roper inheritence
for the effect sta
t
e
obje
c
ts
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Clean up the remai
n
ing effect s
t
ruct member names
commit
|
commitdiff
|
tree
2018-11-20
C
hri
s
Robin
s
o
n
Use a normal vector for t
h
e echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Clean u
p
more effects' struct
m
embers
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is R
o
binson
Fix the
r
everb buf
f
e
r
si
z
e
c
alculation
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use a normal vec
t
o
r f
o
r the chorus sample buffer
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Cl
e
an up
the chorus/
f
l
a
n
ger st
r
uct m
e
mbers
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Ro
b
i
nson
Use std::isfin
i
te ins
t
ead of isfinite
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
se a regu
l
ar v
e
ctor for the reverb sa
m
ple
buffer
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robin
s
on
Rename re
v
erb struct members
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Cl
e
a
n
up the biquad f
i
l
ter a bit
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Fix u
p
the str
u
ct member na
m
es in the au
t
owah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Ad
d
a
missing include
commit
|
commitdiff
|
tree
2018-11-19
C
hris
Robinso
n
Use pro
p
e
r
inheritenc
e
for
Effect
S
tateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Use a vector to handl
e
mixing buffer st
o
ra
g
e
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
F
ix
a
couple incorrect u
s
es
o
f ri
n
gbuffer
pointer data
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
i
n
son
Remov
e
the
A
TOMIC_T
H
READ_FENCE macr
o
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Return
t
he ri
n
gb
u
ffer data pointers
as a p
a
ir
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robi
n
s
o
n
Make ll_rin
g
bu
f
fer_
w
rite/read t
a
ke void*/const
v
oid*
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
R
e
m
o
v
e the C
O
NST_CAST hack
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove unnecessary us
i
ng sta
t
ements
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remo
v
e
the ato
m
ic excha
n
g
e
m
a
c
ro
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Simp
l
ify
t
h
e
RefCount
type
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Replace ATOMIC_
R
EPLACE_HEAD wi
t
h an inline function
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Remove the unused vector macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Use a normal vector in the QSA bac
k
end
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a normal vector fo
r
filter sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a normal vec
t
or for effec
t
subl
i
s
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Rob
i
nson
Use
a
normal ve
c
tor for buffer s
u
b
l
ists
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Remove
some unne
c
ess
a
ry static
s
pecifi
e
r
s
commit
|
commitdiff
|
tree
next