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
Rework source sample counting for mixing a bit
2018-12-01
Chr
i
s
Robinson
R
e
work source s
a
mple counting
for mixing a bit
commit
|
commitdiff
|
tree
2018-12-01
Chris Rob
i
nson
Try to
p
acify MSVC's missing a sui
t
able default co
n
structor
commit
|
commitdiff
|
tree
2018-12-01
Ch
r
is Robinso
n
A
dd a missing
i
n
cl
u
de
commit
|
commitdiff
|
tree
2018-12-01
C
hris Robinson
Handle source state changed event
s
uniquely in the
.
.
.
commit
|
commitdiff
|
tree
2018-12-01
Chris R
o
b
ins
o
n
Use
std::a
r
ray fo
r
the voice's Pr
e
vS
a
mples
commit
|
commitdiff
|
tree
2018-12-01
Chris Rob
i
nson
Improve construction and d
e
struction
of ALvo
i
ces
commit
|
commitdiff
|
tree
2018-12-01
C
h
ris Robi
n
son
D
on't bot
h
er
m
aking ALvoiceProps dynam
i
cally sized
commit
|
commitdiff
|
tree
2018-11-30
Chris Robinson
Move a
v
ariable de
c
larati
o
n t
o
a
more approp
r
iat
e
place
commit
|
commitdiff
|
tree
2018-11-30
Chr
i
s R
o
bi
n
son
Avo
i
d hard-coding a cou
p
le
s
izes
commit
|
commitdiff
|
tree
2018-11-30
Chris
R
o
b
inson
Store the sourc
e
ID with the voice instead of
the source
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
Chris Ro
b
inson
Ren
a
me a f
u
n
c
t
ion for consistenc
y
commit
|
commitdiff
|
tree
2018-11-29
C
h
ris Robinson
Reorganize some device members
commit
|
commitdiff
|
tree
2018-11-29
Chr
i
s Robinson
P
a
s
s the
d
e
s
ired r
e
s
a
mp
l
er to CreateS
a
mpleConverter
commit
|
commitdiff
|
tree
2018-11-29
Chris Robi
n
son
Clean up the
converter a bit
commit
|
commitdiff
|
tree
2018-11-29
Chris Robinson
R
emove an improper Connected check
commit
|
commitdiff
|
tree
2018-11-29
C
hris Robinso
n
A
void the update size
goi
n
g
to
0
with a relativel
y
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Chris
R
o
binson
Don
'
t b
o
t
her with (really) o
l
d
p
ulseaud
i
o head
e
r
s
commit
|
commitdiff
|
tree
2018-11-28
Chris Ro
b
inson
Don't seve
r
a
pause
d
so
u
r
c
e fro
m
it
s
v
o
ic
e
on
d
is
c
onnect
commit
|
commitdiff
|
tree
2018-11-28
Chr
i
s
R
obinson
Attempt to recon
n
ect lost d
e
vices with alcResetDeviceSOFT
commit
|
commitdiff
|
tree
2018-11-28
C
h
r
is Robi
n
son
R
e
d
u
ce some ind
e
ntation
commit
|
commitdiff
|
tree
2018-11-28
Chris
R
obinson
A
void some expl
i
cit loop
s
commit
|
commitdiff
|
tree
2018-11-28
Ch
r
i
s
Ro
b
i
n
s
on
Avoid an unnecessary l
a
mbda
commit
|
commitdiff
|
tree
2018-11-28
Chris
Robinson
Sm
a
ll
c
leanup for ~ALCco
n
text_st
r
uc
t
commit
|
commitdiff
|
tree
2018-11-28
Chris Robinson
C
l
ean up the
J
A
CK ba
c
ke
n
d
commit
|
commitdiff
|
tree
2018-11-28
Chris Robins
o
n
Add a unique_ptr alias for the
r
ingb
u
ffer
commit
|
commitdiff
|
tree
2018-11-27
Chris Robins
o
n
R
em
o
ve unneeded m
u
t
ex checks
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Avo
i
d alsem
*
wrappers for al::semaph
o
re
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robinson
Replace last use
s
of a
l
sem_t wit
h
al::semaphore
commit
|
commitdiff
|
tree
2018-11-27
C
hris R
o
binson
Make and use a sem
a
phore
c
l
a
s
s
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obi
n
son
Retu
r
n
a signed
i
n
teger
f
rom altim
e
_
g
et
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s
Robinson
Add the
a
ppropriate include
f
or
th
e
_P
O
SIX_TIME
R
S macro
commit
|
commitdiff
|
tree
2018-11-27
C
hris Robinson
S
wap context references in the move as
s
ignment
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obin
s
o
n
Disabl
e
MSVC warning C4065
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris Robins
o
n
Fix use of clo
c
k_
g
ettime
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Avoid relying on s
t
ruct t
i
me
s
p
ec
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Robinso
n
Avoid
i
n
cl
u
ding threads
.
h
in th
e
example helpers
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Remove althrd_yield
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Remove unus
e
d almtx stuff
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Use a standard mutex for
the r
e
m
aining locks
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
b
inson
Use a standard mutex for the source and effect slot
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
C
hris Robinson
U
s
e a standard
mutex for
t
h
e
proplock
commit
|
commitdiff
|
tree
2018-11-27
Chris Robi
n
son
Use
a
standard mute
x
for the backen
d
lock
commit
|
commitdiff
|
tree
2018-11-27
Chris Robi
n
son
Re
m
o
v
e t
h
e last
r
emain
i
n
g
uses of althrd_t
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
o
bins
o
n
Simpl
i
fy some binary search lookups
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
inson
Remove althrd_t from Wind
o
ws
commit
|
commitdiff
|
tree
2018-11-27
Chris Robins
o
n
Replace som
e
uses of
a
lthrd_t wi
t
h s
t
d::t
h
read
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
A
d
d
a m
i
ss
i
ng
std::beg
i
n
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
i
s
R
obinson
Get rid of some
unnecessary fu
n
ctio
n
s
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Get rid of the last ATOMIC macr
o
uses
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
A
void using ATOMIC
_
LOAD o
n
ALCdevi
c
e
:
:
C
o
n
nec
t
ed
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Use a unique_ptr for the QSA
b
ackend data
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
i
nson
Rename some
struct members
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Remove some
u
nused macros
commit
|
commitdiff
|
tree
2018-11-26
Chris Robin
s
on
Avoid using the ATOMIC() macro
commit
|
commitdiff
|
tree
2018-11-26
Chris Robins
o
n
A
v
oid using ATO
M
IC_
I
NIT
commit
|
commitdiff
|
tree
2018-11-26
Chr
i
s
Robinson
D
o
n't ex
p
licitly clea
r
vector objects
in the d
e
stru
c
tor
commit
|
commitdiff
|
tree
2018-11-26
Chris
Robinson
A
u
t
o
matically
clean up filters
a
n
d e
f
fects
wit
h
the
i
r
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris R
o
bi
n
son
Au
t
omatically clean u
p
b
u
ffers with
t
her su
b
list
commit
|
commitdiff
|
tree
2018-11-25
C
h
r
i
s Robin
s
o
n
C
l
ean
u
p
M
ixSo
u
rce
commit
|
commitdiff
|
tree
2018-11-25
C
hr
i
s Robinso
n
Avoid another DECL_TEMPLAT
E
mac
r
o
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Fix
a
n
incorrect func
t
ion ca
l
l
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
o
n
Avo
i
d
a
separate f
u
nction to cl
e
an
u
p
effect slots
commit
|
commitdiff
|
tree
2018-11-25
Chris Robi
n
s
o
n
Atuomatically
c
lean up sources with
i
ts
s
ublist's destruction
commit
|
commitdiff
|
tree
2018-11-25
Chris
Robinson
Pro
p
erly initialize the
sub
l
ists' freemask
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
on
A
dd a P
O
PCNT64 macr
o
commit
|
commitdiff
|
tree
2018-11-25
Chris R
o
binson
Move bs2b
.
h
to a more appr
o
priate place
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
Rob
i
nson
Use C++
meth
o
ds a bit more
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
obinson
Re
p
l
ace
r
emaining uses of std::v
e
ctor with al:
:
v
ector
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Avoi
d
an extraneo
u
s boole
a
n
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
ob
i
nson
Make Get
C
o
n
textRe
f
ret
u
rn a Context
R
ef
commit
|
commitdiff
|
tree
2018-11-24
Chris Robi
n
s
o
n
U
se RAII in alEffect
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robinson
F
i
x a couple
comments
commit
|
commitdiff
|
tree
2018-11-24
C
h
r
is Robinson
Ensure
an enum is the appr
o
priate si
z
e/type
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use a
n
ormal
vector to st
o
re buffer dat
a
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Rob
i
nson
Use RAII more with alFilte
r
.
cp
p
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robinson
Use a u
n
ique_ptr w
h
i
le openi
n
g a
d
evi
c
e
commit
|
commitdiff
|
tree
2018-11-24
Chris Robi
n
son
Use RA
I
I for
d
e
v
ic
e
r
e
f
erences
commit
|
commitdiff
|
tree
2018-11-24
Chris Ro
b
inson
M
a
ke the context VoiceCount atomic
commit
|
commitdiff
|
tree
2018-11-23
Chris R
o
binso
n
Fix an incorrect check
commit
|
commitdiff
|
tree
2018-11-23
Chri
s
Rob
i
n
s
on
R
estructure and clean up
alu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
C
h
ris Robinson
Avoid a couple exp
l
ic
i
t loops
commit
|
commitdiff
|
tree
2018-11-23
C
hris Robinson
Add n
o
except to a
b
u
n
ch of inline functions
commit
|
commitdiff
|
tree
2018-11-22
Chris
Rob
i
nson
M
a
ke a DirectHrtfState constructor to
t
ry appeasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinson
Use proper t
i
me types for the device clock time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
i
nson
Use s
t
andard typ
e
s for t
h
e devi
c
e clock times
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Clean
u
p alSo
u
rce
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
inson
Clean up
t
h
e Choru
s
a little
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique_ptr for DirectHrt
f
State
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robi
n
son
Add and use
a
macro to
define plac
e
ment
-
n
ew-only allo
c
ators
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s
R
obinson
C
l
ean up some unne
c
ess
a
ry sp
e
cifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinson
Use un
i
que_ptr
f
or bs2
b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
u
n
ique_ptr f
o
r BFormatDec and AmbiUpsampl
e
r
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinso
n
Use a unique_ptr
for
t
he FrontSta
b
l
iz
e
r
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use a
u
nique_ptr
f
or the Compressor
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinson
Use a unique
_
ptr for Uhj2E
n
coder
commit
|
commitdiff
|
tree
2018-11-21
Chris Robi
n
son
F
i
x deleting the same buffer ID mult
i
ple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use RA
I
I more i
n
alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
se R
A
I
I
w
h
en handling the
m
i
x
er
'
s
F
PU
state
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Avoi
d
using ATOMIC mac
r
os
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Repl
a
ce
a couple m
o
r
e almt
x
_lock/unlo
c
k
c
alls
commit
|
commitdiff
|
tree
next