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
Clean up the Chorus a little
2018-11-22
Chris Rob
i
n
so
n
C
lean up
the Chorus a little
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
u
nique_pt
r
for D
i
rect
H
r
t
fState
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Rob
i
nson
Add and
use a
m
acro to def
i
ne p
l
acement-n
e
w-only allocators
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
C
l
ean up
s
ome unn
e
c
es
s
ary specifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
U
s
e unique
_
ptr for bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use u
n
ique_p
t
r for BFormatDec and A
m
bi
U
psam
p
ler
commit
|
commitdiff
|
tree
2018-11-22
C
hr
i
s
Robinson
Us
e
a uniqu
e
_ptr for the FrontSta
b
l
i
zer
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Use
a
unique_
p
tr
fo
r
the
C
o
mpre
s
s
or
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
i
s Robinso
n
Use a
u
ni
q
u
e
_
ptr for Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
R
obinso
n
Fix deleting the
s
ame buffer ID
m
ultiple
t
i
mes in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Ro
b
inso
n
U
se RAI
I
more in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
C
hris Ro
b
inson
U
s
e RAII when handling the mixer's F
P
U
stat
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Avoid using ATO
M
IC macros
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is
R
obinso
n
Repla
c
e
a coupl
e
more
a
lmtx_lock/unloc
k
calls
commit
|
commitdiff
|
tree
2018-11-21
C
h
ri
s
Robinson
Always use RAII with EffectSl
o
tLock
commit
|
commitdiff
|
tree
2018-11-21
C
hris
R
o
b
in
s
o
n
Use a normal
v
ector for the dista
n
c
e buffe
r
storag
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robi
n
s
o
n
Make VerifyContex
t
return
a
con
t
ext reference
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
R
o
b
inson
R
e
n
am
e
a method to be clearer about
i
t
s behavior
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
U
se RAII l
o
cks with
t
he BackendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obi
n
son
Use an enum class for A
m
biLayout/Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Tr
y
to improve alffplay un
d
err
u
n d
e
vice time adjustm
e
nt
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Us
e
a normal vecto
r
f
o
r the source s
e
nd properties
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robins
o
n
Use C+
+
more in a
l
L
i
stener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Use a standard
m
utex
for the event callback
lock
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
atomic
_
flags a
n
d at
o
mic<bools>s where
a
ppropr
i
ate
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Rob
i
n
son
Store effect slot
s
as unique_
p
trs
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use
C
+
+
more i
n
alAuxEf
f
ectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
a unique_ptr for
t
he default effect slot
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robi
n
son
Use more C++ template
s
i
n
stead of D
E
C
L
_TEMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use
C++ templat
e
s
i
n
stead of macro d
e
finitions m
o
re
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
i
s Robinson
Ad
d
compile-time traits
f
o
r
FmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
C
hris
R
o
b
inson
Us
e
C++ t
e
mpl
a
tes instead
o
f macro-defined variations
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robi
n
son
Add co
m
pil
e
-time t
r
ait
s
fo
r
Dev
F
mtTy
p
e enum values
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robi
n
son
A
v
oid another case o
f
a
v
ariable named th
e
same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obin
s
o
n
Use
default initialization for the reverb e
f
f
e
ct
state
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use proper
t
e
m
plating for the
modulator's Modu
l
ate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Use
p
rop
e
r inhe
r
it
e
nce f
o
r
t
he effect state obj
e
cts
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
in
s
on
Clean up
t
he
r
emaining effect struct
m
e
m
ber n
a
mes
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a normal
v
e
c
t
or for th
e
echo
buf
f
er
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robin
s
on
Clean up more effects'
struct
m
e
m
bers
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
F
i
x the re
v
erb
buf
f
e
r
s
ize calculation
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robi
n
s
o
n
Us
e
a norma
l
vector fo
r
the cho
r
us samp
l
e buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Clean up the
c
hor
u
s/flang
e
r
struct memb
e
rs
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Use
s
t
d
::is
f
inite
i
ns
t
ea
d
of is
f
ini
t
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a
re
g
u
l
a
r vector for the
r
everb sample buffer
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Ren
a
me re
v
e
r
b st
r
uct
me
m
b
ers
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robi
n
son
Clean u
p
t
h
e biqua
d
filter a
b
it
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
F
ix
up the struct member
nam
e
s
in
the a
u
towah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Add a missing include
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robin
s
on
Use proper
i
nheritence for EffectSta
t
eFactor
y
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a vector t
o
hand
l
e
m
ixi
n
g
b
u
ffer storage
commit
|
commitdiff
|
tree
2018-11-19
C
hri
s
Rob
i
nson
Fix a c
o
u
ple inc
o
r
rect uses
o
f ring
b
u
f
f
er pointer da
t
a
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Remove the ATOMIC_THREA
D
_
FENCE mac
r
o
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
ob
i
nson
R
e
t
u
r
n the ringbu
f
fer dat
a
p
oi
n
t
e
rs a
s
a pair
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
R
obinson
Ma
k
e
l
l_r
i
ngbu
f
fe
r
_write/r
e
a
d
take void*/
c
onst vo
i
d*
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Remove the CONST_CAS
T
hack
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove u
n
necessary using s
t
a
t
ements
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the at
o
mic
excha
n
ge m
a
cro
s
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Simplify the RefCo
u
n
t ty
p
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Replace ATOMIC_RE
P
LAC
E
_HEAD with an
i
nline function
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Ro
b
inson
Remove
the unused
v
ector
macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
n
son
Use a
normal v
e
ctor in th
e
QSA backen
d
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
U
se a normal vector for filter s
u
blists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a nor
m
al vec
t
or
f
o
r
e
f
fect sublists
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robins
o
n
Use
a
nor
m
al vector fo
r
b
uf
f
er sublists
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Ro
b
inson
R
emov
e
som
e
unnecessary
s
tati
c
specifiers
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robi
n
so
n
U
s
e a stan
d
ard
string f
o
r the
e
n
umerated HRTF names
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use a standa
r
d
string f
o
r
the device'
s
H
R
TF name
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris
R
obinson
Use a r
e
gular
v
e
ctor for the enumerat
e
d HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
bi
n
son
Use a std::string
f
or the
d
evice name
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Us
e
a std::thread for th
e
e
v
e
n
t thread
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is R
o
binson
Fix the initial device r
e
f
count
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinso
n
Fix a float constant type
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inson
Avoid
more cas
e
s of an e
n
um var
i
able
and t
y
pe n
a
me
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Us
e
construc
t
ors/destructors with ALCdevice
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Ro
b
inso
n
Avoid a
fixed-size string buffer
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
S
e
parate class
an
d
variabl
e
de
f
i
nitions
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
bin
s
on
Use c
o
n
s
tructors
/
dest
r
uct
o
rs for ALef
f
ectslo
t
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris
Robinson
Use clea
n
er
c
onstruct
o
r/des
t
r
u
ctor calls
f
o
r
A
L
Ccont
e
x
t
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Rob
i
nson
I
m
prove audio under
r
un r
e
cordery in
a
lf
f
p
l
ay
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
n
s
o
n
Remove an unused t
y
pedef
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
o
binson
Remove the pointer-specif
i
c
ato
m
ic
e
x
c
hange macros
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Avoi
d
na
m
ing a
s
truct
m
ember the same as an enum
t
ype
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is R
o
binson
Use st
d
::isf
i
n
ite instea
d
of the global isfinite
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robinson
A
dd and use
new
/
delete operators to
ALeffect
s
lot
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
U
s
e a normal vector fo
r
a
uxiliary effect slots
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Rob
i
nson
Use a prope
r
vector for t
h
e source subl
i
sts
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Move the alig
n
ment-aware allocator and vector to headers
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Ro
b
inso
n
Use new/de
l
ete for ALCcontext objec
t
s
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Store
t
he lis
t
en
e
r directly in the context
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Move the vector
and matrix declaration
s
to a
separate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
R
obi
n
son
Mov
e
the
A
L
C
cont
e
xt d
e
finition to its own hea
d
e
r
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
Try to clear up an MSVC warn
i
ng
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robin
s
on
Avoid an explici
t
st
a
tic_ca
s
t to bool
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robins
o
n
Rem
o
ve unused headers and c
h
ecks
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Convert almalloc
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
C
hris
Robinson
Alw
a
ys us
e
C++11
atom
i
cs
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Convert bs2b
.
c to
C+
+
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
b
i
nson
R
e
move now unne
e
ded
i
nldefs
.
c
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Convert the mi
x
ers to C++
commit
|
commitdiff
|
tree
next