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
Remove althrd_yield
2018-11-27
Chris Ro
b
inson
R
emove althrd
_
yield
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Robinson
Remove
u
nuse
d
almt
x
stuff
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris Ro
b
inson
Use a sta
n
dard mutex for the r
e
maining locks
commit
|
commitdiff
|
tree
2018-11-27
Chris
Robinson
U
se a
s
tandard mutex for
t
he
source and ef
f
ect slot
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinso
n
Use a s
t
andard
m
utex for the
proplock
commit
|
commitdiff
|
tree
2018-11-27
Chris Rob
i
nso
n
Use a
sta
n
d
a
rd mute
x
for the bac
k
end lock
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
R
e
move the
last remainin
g
uses
o
f althrd
_
t
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Simplify
s
ome b
i
na
r
y s
e
arch looku
p
s
commit
|
commitdiff
|
tree
2018-11-27
Chris Robi
n
son
Remove althrd_t from Wi
n
d
o
ws
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Replace some uses
of althrd_
t
wit
h
std::
t
hread
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris
R
o
binson
Add
a missi
n
g
s
td::beg
i
n
commit
|
commitdiff
|
tree
2018-11-27
Chris Robins
o
n
Get rid of some
unnecessary
f
u
n
ction
s
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
bi
n
son
Get rid of the last ATOMI
C
m
a
cro uses
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinso
n
A
v
o
i
d usin
g
A
TOMIC_LOAD on
ALCdevice::Connecte
d
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Use
a
unique_ptr for the QSA backend
d
ata
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Robinson
R
ename
s
o
m
e
struct membe
r
s
commit
|
commitdiff
|
tree
2018-11-26
C
hris Robin
s
on
R
e
move som
e
unused macros
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
obinson
Avoid
u
sing the A
T
OMI
C
() macro
commit
|
commitdiff
|
tree
2018-11-26
Chris Rob
i
ns
o
n
A
v
oid using ATOMI
C
_INIT
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Don't explicitly clear vector objects
in the destructor
commit
|
commitdiff
|
tree
2018-11-26
Chris
Robinso
n
Automatically clean up f
i
lters
a
nd effects with their
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Ro
b
i
n
son
Automatically clean
up buffers
w
ith the
r
subl
i
st
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Cl
e
a
n
up MixSource
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
on
A
v
oid a
n
other
D
ECL_TEMPLATE mac
r
o
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
obinso
n
Fix an
incor
r
ect
f
unc
t
ion
call
commit
|
commitdiff
|
tree
2018-11-25
C
hri
s
R
ob
i
nson
A
v
oi
d
a se
p
arate
function to clean u
p
effe
c
t slots
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robinson
Atuomaticall
y
c
l
ean u
p
so
u
rces wit
h
its sub
l
ist's destruction
commit
|
commitdiff
|
tree
2018-11-25
Chris
Robin
s
on
Properly initialize the
s
ublists'
f
ree
m
a
s
k
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robinson
Add
a POP
C
NT64
macr
o
commit
|
commitdiff
|
tree
2018-11-25
C
hris R
o
binso
n
Mov
e
bs2b
.
h to a
more appr
o
priate
pl
a
c
e
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Us
e
C++ methods
a
bit mor
e
commit
|
commitdiff
|
tree
2018-11-25
Chris Rob
i
nson
Replace rema
i
ning uses of std::vect
o
r with
a
l::vector
commit
|
commitdiff
|
tree
2018-11-24
Chris Robi
n
son
Avoid an extraneous b
o
olea
n
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
R
obinson
Mak
e
GetC
o
ntextRe
f
return
a
ContextRef
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
Rob
i
nson
Use RAII in a
l
Effec
t
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
binso
n
Fix a couple comments
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
bins
o
n
E
nsure an enum i
s
the appropriate size/type
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
i
s Robinson
U
se a
normal vector to st
o
re buffer data
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
se RAII more with alFilt
e
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
i
s
Robi
n
son
Use a unique_ptr
w
h
ile openin
g
a
device
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use RAII fo
r
device references
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
i
s Robinso
n
Make
the context VoiceCount
atomic
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Fix an incorrect check
commit
|
commitdiff
|
tree
2018-11-23
C
h
ris Robinson
Re
s
truct
u
re and clean
up alu
.
c
p
p a b
i
t
commit
|
commitdiff
|
tree
2018-11-23
Chri
s
Robinson
Avoid
a
couple expli
c
i
t
loop
s
commit
|
commitdiff
|
tree
2018-11-23
Chris Robin
s
on
Add noexcept to a bunch o
f
in
l
i
ne fu
n
ctions
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
o
b
ins
o
n
Make a Dir
e
ct
H
rtfSt
a
te constru
c
t
o
r to try appea
s
ing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Use proper time typ
e
s for the device clock t
i
me an
d
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robi
n
son
U
s
e standard types for the device clock times
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
nson
Cl
e
an up
a
l
Source
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binso
n
Cle
a
n u
p
t
he Chor
u
s
a litt
l
e
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Ro
b
i
n
son
Use unique
_
ptr f
o
r Dir
e
c
tHrt
f
Stat
e
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robinson
Add and use a macro to define placement-new-onl
y
allocators
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
inso
n
Clea
n
u
p
s
ome unnec
e
ssary s
p
ecifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique_
p
tr for bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
U
se u
n
ique
_
ptr for
BFormatDe
c
and AmbiUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
U
se
a unique_ptr f
o
r the Front
S
ta
b
liz
e
r
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Us
e
a unique_
p
tr for
t
he Compressor
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
s
e a unique_ptr for Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Fix deleting the same buffe
r
ID
m
u
ltiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
is
Robinson
Use RAII mor
e
in
a
lSour
c
e
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinson
U
s
e RAII when
h
andling the mixer's FPU
s
tate
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Avoi
d
using ATOMIC
m
acros
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Replace a couple
more almtx_loc
k
/unlock call
s
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robi
n
son
Alw
a
ys use RAII with Effec
t
S
l
otLock
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
i
s Ro
b
i
n
son
Use
a
norm
a
l
vector for
t
h
e
distance bu
f
f
e
r
stora
g
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Make VerifyContext return a context reference
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Rob
i
nson
Rena
m
e
a
met
h
od
t
o be cle
a
re
r
abo
u
t its behavior
commit
|
commitdiff
|
tree
2018-11-21
Chris Robi
n
son
U
s
e RAII locks with the BackendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
n
s
on
U
se an e
n
um class
f
or AmbiLa
y
o
ut/
N
or
m
settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Try to improve alffplay
underrun d
e
v
ice time adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
se a normal vector f
o
r the
so
u
rce send
properties
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C
+
+ more in alListene
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
U
se a stand
a
rd mut
e
x fo
r
t
he eve
n
t
c
allback lock
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
is R
o
binson
Use atomic_fl
a
gs
a
nd atom
i
c
<
bools>s where approp
r
ia
t
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Store effect slots as unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Use C++ mo
r
e in alAuxEf
f
ec
t
Slot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s
Robinso
n
Use a
unique_ptr for the
d
e
f
ault effec
t
slot
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use more C++
templates
instead of
D
ECL_TEM
P
L
A
TE tricks
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinso
n
Use C++ templates ins
t
ead of mac
r
o
d
ef
i
nitions
mo
r
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
A
d
d
c
o
mpile-t
i
me
t
raits f
o
r Fmt
T
ype
e
num
v
alues
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
bi
n
s
o
n
Us
e
C++ templates instead
o
f macr
o
-def
i
ned variations
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add com
p
ile-time traits f
o
r DevFm
t
T
y
pe enum values
commit
|
commitdiff
|
tree
2018-11-20
C
hris
R
o
b
i
nson
A
v
oid
another case
of a variable nam
e
d
th
e
same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
b
inson
U
s
e d
e
fault initialization f
o
r
the
reverb effect
s
t
a
te
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Ro
b
i
nson
Use pr
o
per templating for
t
he
m
odulator's Modulat
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robi
n
son
Us
e
prope
r
i
n
heriten
c
e
f
or
t
h
e effect s
t
ate objects
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Rob
i
nson
Cle
a
n
up the remaining effect str
u
ct member names
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
Robinson
Use a normal vector
f
or
the
echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clea
n
up more e
f
fects' struct members
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
b
ins
o
n
Fix
t
he
reverb buffer size calculation
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s
Robinson
Use a normal
vector for the
c
h
o
rus sampl
e
b
u
ffer
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Clea
n
u
p the chorus/fl
a
nge
r
stru
c
t m
e
mbers
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
s
e
st
d
::isf
i
nite i
n
stead of isfinite
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robins
o
n
Use a
r
egu
l
ar vector for t
h
e reverb s
a
mple buff
e
r
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
bin
s
on
Rename reverb st
r
uct memb
e
rs
commit
|
commitdiff
|
tree
2018-11-19
C
hris R
o
binson
Clean up the biqu
a
d filt
e
r a bit
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Fix
u
p
the
s
truc
t
member names
in the autowa
h
e
ffect
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Add a mi
s
sing i
n
c
lude
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
ns
o
n
Use proper inheri
t
ence f
o
r
Ef
f
ectStateFactory
commit
|
commitdiff
|
tree
next