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 a unique_ptr for the QSA backend data
2018-11-27
Chr
i
s
Robi
n
son
Use a unique_pt
r
for the QSA ba
c
kend data
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinso
n
R
ename some struct m
e
mb
e
rs
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Remove some unu
s
ed macros
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Av
o
id using the ATOMIC() mac
r
o
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is
Ro
b
inso
n
Avo
i
d
using ATOMIC_INI
T
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
obins
o
n
Don'
t
explic
i
tly clear vector o
b
ject
s
in the destruc
t
or
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is Rob
i
nson
A
utomat
i
cally clean up filte
r
s
a
nd ef
f
ect
s
with their
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
C
hris Robins
o
n
A
utomaticall
y
cle
a
n
u
p buffers with ther s
u
bli
s
t
commit
|
commitdiff
|
tree
2018-11-25
Chris
Ro
b
ins
o
n
Cl
e
an u
p
MixS
o
u
r
c
e
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
inso
n
A
v
oid another DE
C
L_TEMPLATE
m
a
cro
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Fix
a
n incor
r
ect function call
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Avoid a separ
a
t
e functio
n
to
clean
u
p effect s
l
ots
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
obinson
Atuomaticall
y
clean up sourc
e
s with its sublis
t
's de
s
truction
commit
|
commitdiff
|
tree
2018-11-25
Chris Rob
i
nson
Pro
p
erly i
n
iti
a
lize th
e
s
ublists' freem
a
sk
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robinson
A
dd a
P
O
PCNT6
4
macro
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinso
n
Move bs2b
.
h to a more a
p
propr
i
a
t
e plac
e
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinso
n
Use C++ methods a
b
it more
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
o
binso
n
Repl
a
ce r
e
m
a
ining us
e
s
of std::ve
c
tor wi
t
h
al::vect
o
r
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
A
v
oid an extraneous b
o
olean
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Ma
k
e
G
etContext
R
ef
r
etu
r
n a
C
o
n
textRef
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use RAII in alEffect
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
F
ix a co
u
ple com
m
ents
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Ensure an en
u
m is the a
p
propri
a
te size/t
y
p
e
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris
Rob
i
nson
U
s
e
a
no
r
mal ve
c
tor to st
o
re bu
f
fer data
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
bins
o
n
U
s
e RAII more
w
ith alFi
l
ter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robi
n
son
Use
a uniq
u
e_ptr whi
l
e open
i
ng a device
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
s
e
RAII for device references
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
R
o
b
inso
n
M
a
k
e the cont
e
xt Voice
C
ount at
o
mic
commit
|
commitdiff
|
tree
2018-11-23
Chri
s
Ro
b
ins
o
n
Fix an inc
o
rrect
c
he
c
k
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
R
e
s
tructure
a
nd clean up alu
.
c
p
p a bit
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Avoid a couple
e
xplicit loops
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Add noexcept t
o
a bunch of inli
n
e functio
n
s
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
M
a
k
e
a Dire
c
tHrtfState cons
t
ruct
o
r to try appea
s
ing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinso
n
Use proper time
types for the device cloc
k
time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
bi
n
son
Use standard ty
p
es for the
device clock times
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
C
lean up al
S
o
u
rce
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
Clean up
t
h
e Cho
r
us a little
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
nson
Use
u
ni
q
ue
_
ptr f
o
r DirectHrtfState
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Add an
d
us
e
a m
a
c
r
o to
d
efine placement-new
-
o
n
l
y
a
l
l
o
c
ators
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinson
Clean up
s
ome un
n
ecessar
y
specifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris Robin
s
on
Use unique_ptr f
o
r bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinso
n
Use unique_pt
r
for BForm
a
tDec and Am
b
iUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is R
o
binson
Use a unique_p
t
r for
t
h
e FrontStablizer
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s
Robinson
U
s
e
a uniq
u
e_
p
tr for the Compressor
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robi
n
son
U
se a u
n
ique_ptr
f
or Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Fix de
l
eting
t
he same buffer ID multiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinson
Use RAII more in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is R
o
bins
o
n
Use RAII when han
d
ling the
mix
e
r
'
s
F
PU s
t
ate
commit
|
commitdiff
|
tree
2018-11-21
C
hri
s
Robinson
Avoid using ATO
M
IC macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
R
epl
a
ce a coup
l
e more almt
x
_lock/unlo
c
k c
a
lls
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robi
n
son
Always use RAII with Effec
t
SlotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a norm
a
l
v
ect
o
r fo
r
the distance buff
e
r storage
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Mak
e
VerifyContext r
e
turn a
con
t
ext refere
n
ce
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
is Robinson
Rename a met
h
od to be clearer abou
t
it
s
beha
v
i
o
r
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robins
o
n
U
se
R
A
I
I
lo
c
ks with the BackendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use an
enum
c
lass for AmbiLayout/Nor
m
settings
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Try to improve a
l
ffplay un
d
errun device t
i
m
e adjustment
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s Robinson
Use
a
n
ormal vec
t
or for the source send pr
o
perties
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
C++ mo
r
e in alL
i
s
t
ener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
Robinson
Use a stand
a
rd mutex fo
r
the event callback lock
commit
|
commitdiff
|
tree
2018-11-20
C
hr
i
s
R
obinson
Use ato
m
ic_flag
s
and
a
tomic<bools>s wh
e
re appropriate
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Ro
b
inson
S
tore e
f
fect
s
l
o
ts a
s
unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e C++ more in a
l
AuxEffec
t
Slot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a unique_ptr f
o
r
t
he default effect
s
lot
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
U
s
e more C++ template
s
in
s
t
ead of
D
ECL_TE
M
P
L
ATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Rob
i
nson
Use C+
+
templates instead of macr
o
defi
n
i
t
i
ons more
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add compile-time traits for
F
mtType enum
v
alues
commit
|
commitdiff
|
tree
2018-11-20
C
hri
s
R
ob
i
nson
Use C++ templates inst
e
a
d of macro-defined vari
a
tions
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robi
n
son
Add compile-t
i
m
e trait
s
for DevFmtTyp
e
enum va
l
ues
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Avoid another case of a vari
a
b
l
e nam
e
d the
s
a
me as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
U
s
e
d
e
fa
u
lt
initi
a
lization for the reverb
e
ff
e
ct
s
tate
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robins
o
n
Use proper
templating for the
modul
a
tor's Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
is
R
obinson
Use prope
r
i
n
herite
n
ce f
o
r th
e
ef
f
ect state
o
bjects
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clean
u
p th
e
remaining effect struct me
m
be
r
names
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e a norm
a
l vector
f
or the echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Clean
u
p more effects
'
s
truct members
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Fix t
h
e reverb buffer
size calc
u
lation
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
b
inson
Use a normal v
e
ctor for
t
he chor
u
s sample buf
f
er
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clean
up the
c
ho
r
u
s
/flanger struc
t
me
m
bers
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Use std::isfinite instead of
i
s
f
i
nite
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
a
regular vecto
r
for
t
he reverb sample
b
u
ffer
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
R
enam
e
rever
b
struct members
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Clean up
th
e
biquad filter a bit
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Fi
x
up the struct member names in th
e
autowah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Add a missi
n
g
i
nclud
e
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Rob
i
nson
U
se pro
p
er i
n
heritence fo
r
EffectStateFa
c
tory
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Use a vector t
o
h
a
ndle m
i
xing
buffer s
t
orage
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
R
obinson
Fix a couple
i
nco
r
rect uses of rin
g
buffer pointer data
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
R
emove the
ATOMIC_THR
E
AD_FENCE
macro
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Rob
i
n
s
o
n
Return the
r
ingbu
f
fer data pointe
r
s a
s
a pair
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Make ll_rin
g
b
u
ffe
r
_write/r
e
ad t
a
ke void*/
c
onst void*
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
R
obinson
Remove th
e
CONST
_
C
A
S
T hack
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is R
o
binson
Remove unnecessary using statements
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Remove the atomic
exchange macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Simplify th
e
RefCount type
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Repla
c
e ATOMIC
_
R
EP
L
ACE_HEAD w
i
t
h an inline f
u
nction
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinso
n
Remove t
h
e
u
n
u
sed vec
t
o
r
macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
so
n
Use a nor
m
al vector in the QSA backend
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
s
e a normal vec
t
or
for filter subl
i
s
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a
n
o
r
m
al vector for effect sublists
commit
|
commitdiff
|
tree
next