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 some more explicit loops
2018-12-06
Chris Robinso
n
Remove
s
om
e
more explicit
loops
commit
|
commitdiff
|
tree
2018-12-05
Chris
R
obinson
Use class methods
for B
a
ndSplitter and
SplitterAllpass
.
.
.
commit
|
commitdiff
|
tree
2018-12-05
Chris Robins
o
n
Use class me
t
hods for th
e
N
FC filte
r
s
commit
|
commitdiff
|
tree
2018-12-05
Chr
i
s Robinson
Use
class
m
ethods for
t
he biquad filter
commit
|
commitdiff
|
tree
2018-12-05
Chr
i
s Robin
s
on
Av
o
id using AL
t
yp
e
s with the fil
t
ers
commit
|
commitdiff
|
tree
2018-12-05
Chris Robinson
Avoid some more ex
p
licit loops in
t
he
f
ilters
commit
|
commitdiff
|
tree
2018-12-05
C
hris Robinson
A
v
oi
d
more explicit loo
p
s
commit
|
commitdiff
|
tree
2018-12-05
Ch
r
is Rob
i
n
s
on
Increase the
a
s
ync
e
vent qu
e
ue size
commit
|
commitdiff
|
tree
2018-12-05
Chris
R
obin
s
on
Handle Eve
n
tTyp
e
_Buffe
r
Co
m
ple
t
ed uniquely
commit
|
commitdiff
|
tree
2018-12-04
Chris Robinson
Avoid a few m
o
r
e e
x
plicit loops
commit
|
commitdiff
|
tree
2018-12-04
C
h
ris Ro
b
ins
o
n
Read atomic
variables in
t
h
e
reverse order they're set
commit
|
commitdiff
|
tree
2018-12-03
Chris R
o
binson
Av
o
i
d
a
f
e
w more explicit l
o
ops
commit
|
commitdiff
|
tree
2018-12-03
C
hri
s
Robinson
Use a
std::s
t
ring
f
or the
source
s
tate
change message
commit
|
commitdiff
|
tree
2018-12-02
Chris Robi
n
son
Improve some checks for
compi
l
er analys
i
s
commit
|
commitdiff
|
tree
2018-12-02
Chris Robinson
A
d
d a couple mi
s
sing sour
c
e lock guards
commit
|
commitdiff
|
tree
2018-12-02
Chris Rob
i
nson
Avoid a
f
e
w
mo
r
e
exp
l
icit loo
p
s
commit
|
commitdiff
|
tree
2018-12-02
C
h
ris Robinson
Use a lambda to apply the NFC mixes
commit
|
commitdiff
|
tree
2018-12-01
Ch
r
is
Robinson
R
e
wor
k
source sampl
e
counting for
mi
x
in
g
a bit
commit
|
commitdiff
|
tree
2018-12-01
Chris
R
o
binson
Try
t
o
p
acify MSVC's missing a
suitab
l
e defaul
t
constructor
commit
|
commitdiff
|
tree
2018-12-01
Chris Rob
i
ns
o
n
Add a missing include
commit
|
commitdiff
|
tree
2018-12-01
Chris Robinson
Hand
l
e so
u
rce state chan
g
ed events
u
niquely in the
.
.
.
commit
|
commitdiff
|
tree
2018-12-01
Chr
i
s Robi
n
s
o
n
Use std::
a
r
ray for t
h
e voice's PrevSamples
commit
|
commitdiff
|
tree
2018-12-01
Chris Robinson
Impr
o
v
e co
n
s
t
ruc
t
ion
and des
t
ruction
o
f ALvoices
commit
|
commitdiff
|
tree
2018-12-01
Chris Robinson
D
o
n't bother making
ALvoiceProps d
y
namically size
d
commit
|
commitdiff
|
tree
2018-11-30
Ch
r
is R
o
binson
M
ove a variable de
c
larat
i
on to a more appr
o
pri
a
te place
commit
|
commitdiff
|
tree
2018-11-30
Chris R
o
binson
Avo
i
d hard-coding a c
o
uple sizes
commit
|
commitdiff
|
tree
2018-11-30
C
hris Robinson
Store the
s
o
urce
I
D wit
h
the
v
o
ice inst
e
a
d of the source
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
Chris
R
obinson
Rename a func
t
ion f
o
r co
n
sistency
commit
|
commitdiff
|
tree
2018-11-29
Ch
r
is Robins
o
n
Reorgan
i
z
e some device members
commit
|
commitdiff
|
tree
2018-11-29
Chris Robins
o
n
Pass the des
i
red resampler
to Cr
e
a
teSampleConverter
commit
|
commitdiff
|
tree
2018-11-29
Chris Robin
s
on
Clean u
p
the converter a bit
commit
|
commitdiff
|
tree
2018-11-29
Chris Robinson
Remove an improper Connected check
commit
|
commitdiff
|
tree
2018-11-29
Chr
i
s Robi
n
son
Avoid the
u
pdat
e
size
going
to 0 with a rel
a
tively
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
C
h
ris
R
obinso
n
Don'
t
bo
t
he
r
with (really) old pulseaudio header
s
commit
|
commitdiff
|
tree
2018-11-28
Chris Robinson
Do
n
't
sever a p
a
used sou
r
ce fr
o
m
its
voice on disconnect
commit
|
commitdiff
|
tree
2018-11-28
Chris Ro
b
ins
o
n
Attempt to reconnect los
t
devices
with
a
lcRes
e
tDev
i
ceSOFT
commit
|
commitdiff
|
tree
2018-11-28
Chris Robinson
Reduc
e
some in
d
entation
commit
|
commitdiff
|
tree
2018-11-28
Ch
r
is Rob
i
nson
Av
o
id some exp
l
icit loops
commit
|
commitdiff
|
tree
2018-11-28
Chris Robinso
n
Avoid an unn
e
cessary
lambda
commit
|
commitdiff
|
tree
2018-11-28
Chr
i
s Robinson
S
m
all cleanup for ~ALC
c
ontext_
s
truc
t
commit
|
commitdiff
|
tree
2018-11-28
Chr
i
s Robinson
C
lean up t
h
e JACK backend
commit
|
commitdiff
|
tree
2018-11-28
Chris Ro
b
inson
A
dd a uniq
u
e_pt
r
al
i
as f
o
r the ringbuffer
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Robins
o
n
R
e
move u
n
need
e
d mutex checks
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris Robi
n
so
n
Avoid
a
lsem* wrappers f
o
r al::sema
p
hore
commit
|
commitdiff
|
tree
2018-11-27
Chris Rob
i
n
son
Rep
l
ace la
s
t
u
ses
of alsem_t with al::semaphor
e
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Make and use a semaphore c
l
ass
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinso
n
Ret
u
r
n
a
sig
n
ed i
n
teger from al
t
ime
_
get
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robinson
Add the appropr
i
at
e
inc
l
ude for the _POS
I
X_
T
I
M
E
RS macr
o
commit
|
commitdiff
|
tree
2018-11-27
Chris Rob
i
ns
o
n
Sw
a
p cont
e
xt r
e
ferences in the m
o
ve assignment
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Robins
o
n
D
i
sable MSVC warnin
g
C4065
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Ro
b
inson
Fix use of clo
c
k_gettime
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
A
v
oid r
e
lying on str
u
ct timespec
commit
|
commitdiff
|
tree
2018-11-27
Chris
Robinson
Avoid including threa
d
s
.
h in the example helpers
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obinson
Re
m
ove althrd_y
i
eld
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Remove
u
nus
e
d almtx stuff
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Robinson
U
s
e a
stan
d
ard mutex
for the remainin
g
l
ocks
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Robins
o
n
Use a standard mu
t
ex for the source and effect slot
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Use a stand
a
rd mutex for
t
h
e proplock
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s R
o
binson
Use a standa
r
d mutex for t
h
e back
e
nd l
o
ck
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robin
s
on
Re
m
ove
t
h
e
last r
e
maining uses of
a
l
thrd_t
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Simplif
y
some bin
a
r
y se
a
rc
h
looku
p
s
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robinson
Remove althrd
_
t from Wi
n
do
w
s
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obinso
n
Replace some
uses of althrd_t w
i
th std::thread
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robins
o
n
Add a
m
issing
s
td
:
:begi
n
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Robinson
G
et rid of some unnecessary f
u
nctions
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
G
e
t rid of the last
ATOMIC macro
u
s
es
commit
|
commitdiff
|
tree
2018-11-27
C
h
ri
s
Robinson
Avoid using ATOMIC_LOAD on ALCdevi
c
e:
:
Connected
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
i
s Robinson
Us
e
a unique_pt
r
for the QS
A
backend d
a
t
a
commit
|
commitdiff
|
tree
2018-11-27
C
h
r
is Robinson
R
enam
e
some stru
c
t memb
e
rs
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
obinson
R
emove some u
n
used mac
r
os
commit
|
commitdiff
|
tree
2018-11-26
Chris Ro
b
inson
Avoid usin
g
the ATOM
I
C
(
) macro
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
obinson
Avoid usi
n
g
A
TOMIC_INIT
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Don
'
t
expli
c
itly
c
l
ear vector objects in
t
h
e destructor
commit
|
commitdiff
|
tree
2018-11-26
Chri
s
Robinson
Automati
c
ally clea
n
up filters and effects wi
t
h their
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Auto
m
atically
c
l
e
an up buffe
r
s with ther sublist
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Cle
a
n up
M
ixSou
r
ce
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Avoid anothe
r
DECL_TEMPL
A
T
E
macro
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robi
n
son
F
i
x an i
n
correct function call
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
o
n
Av
o
id a separate
function t
o
cle
a
n u
p
effe
c
t
s
lots
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
o
binson
Atuomatic
a
lly clean up sources with its sublist
'
s
d
estru
c
tion
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
i
s Robinson
Properly initialize th
e
s
ublists' freema
s
k
commit
|
commitdiff
|
tree
2018-11-25
Chris
Robinson
Add
a
P
OPCNT64
macro
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s R
o
b
inson
Move bs2b
.
h to a more appro
p
r
i
ate place
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Use C
+
+ methods
a
bit more
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
i
s Robins
o
n
Re
p
lace rema
i
ning uses of s
t
d::vecto
r
with al::
v
ector
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
o
b
inson
A
v
o
id an ext
r
aneous bo
o
lean
commit
|
commitdiff
|
tree
2018-11-24
Chris Robin
s
on
Make
G
et
C
onte
x
tRef r
e
tur
n
a ContextRef
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
R
obinson
U
s
e R
A
II in
a
lEffect
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Fix a couple comments
commit
|
commitdiff
|
tree
2018-11-24
Chris Robins
o
n
Ensure an enum is the appropriate s
i
ze/
t
ype
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
obinso
n
Use a
normal ve
c
tor to store buffer data
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Ro
b
in
s
on
Us
e
RAII more with alFil
t
er
.
cp
p
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use a uni
q
ue_pt
r
while o
p
ening
a devic
e
commit
|
commitdiff
|
tree
2018-11-24
Chris Robin
s
o
n
Use RAII for device
referenc
e
s
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Ro
b
inson
Make th
e
c
ontext V
o
iceCou
n
t atomic
commit
|
commitdiff
|
tree
2018-11-23
Chris R
o
binson
Fix an inc
o
r
r
e
ct che
c
k
commit
|
commitdiff
|
tree
2018-11-23
C
h
ris Robinson
R
e
str
u
cture and
c
l
e
an up alu
.
cpp a b
i
t
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinso
n
Avo
i
d
a
couple explici
t
loops
commit
|
commitdiff
|
tree
2018-11-23
C
hris Robi
n
s
on
Add no
e
xcept to a bunch of inline functions
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Make
a DirectHrtfS
t
a
te co
n
structor to try appeas
i
n
g
.
.
.
commit
|
commitdiff
|
tree
next