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
Small cleanup for ~ALCcontext_struct
2018-11-28
Chris
Robinson
Small cleanup fo
r
~
A
LCco
n
text_
s
t
ruct
commit
|
commitdiff
|
tree
2018-11-28
Chris Robinson
Cle
a
n up the JACK backen
d
commit
|
commitdiff
|
tree
2018-11-28
Chris Robinso
n
Add a unique_ptr
a
lias for the
r
in
g
bu
f
fer
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
binso
n
Remove
unneede
d
mu
t
ex chec
k
s
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinso
n
A
void a
l
sem*
w
rappers for al:
:
sema
p
hore
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robinson
R
e
plac
e
l
a
st us
e
s
o
f
al
s
em_t
w
i
th al
:
:sem
a
phor
e
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Make
and
use
a
semaphore
class
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Return a signed
i
nteger
f
rom al
t
i
m
e_get
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obinson
Add the appr
o
p
r
iate inc
l
ude for
t
h
e _POSIX_TIME
R
S m
a
cro
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Swap cont
e
xt ref
e
re
n
ce
s
in the move assi
g
nmen
t
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
b
i
nso
n
Disable M
S
VC warning C4065
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Robinson
Fix use of cl
o
ck_
g
e
t
time
commit
|
commitdiff
|
tree
2018-11-27
Chris
Robinson
A
v
oid relying o
n
struct timespec
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robin
s
on
A
void inc
l
uding thr
e
ads
.
h in the example help
e
rs
commit
|
commitdiff
|
tree
2018-11-27
Chris Robins
o
n
R
emove a
l
thrd_yield
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Remove u
n
us
e
d almtx stuff
commit
|
commitdiff
|
tree
2018-11-27
Chris
Robinson
Use a standard mu
t
e
x
fo
r
the remai
n
i
n
g locks
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
i
s
Robinson
Us
e
a s
t
and
a
rd mute
x
for the s
o
urce
and effect slot
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinso
n
Use a standard mutex for
t
h
e
pro
p
loc
k
commit
|
commitdiff
|
tree
2018-11-27
C
hris
R
obins
o
n
Use a standard m
u
tex f
o
r
t
he backend lock
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Remove the last remain
i
ng uses of a
l
thrd_t
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
inson
Simplify som
e
binar
y
se
a
rc
h
lookups
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s
Robinson
Re
m
ove
a
lthrd
_
t from Windows
commit
|
commitdiff
|
tree
2018-11-27
Chris
Robins
o
n
Replace s
o
m
e
use
s
o
f
alt
h
rd_t with std::thread
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obinson
A
d
d a missin
g
s
t
d::
b
egin
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Get rid
of some unnecessary
functions
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Robins
o
n
Get
rid of t
h
e last ATOMIC macro
uses
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Avoid
using ATOMIC_LOA
D
o
n ALCdev
i
ce::Connected
commit
|
commitdiff
|
tree
2018-11-27
Chris Robi
n
son
U
s
e a un
i
que_ptr fo
r
the QSA back
e
nd
data
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
R
ename some struct member
s
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is Rob
i
n
s
on
Rem
o
ve some unused macros
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
A
v
o
i
d using the ATOMIC() macro
commit
|
commitdiff
|
tree
2018-11-26
Chr
i
s Ro
b
i
n
son
A
v
oid using ATOMIC_INI
T
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
obinson
Do
n
'
t exp
l
icitly clear vec
t
or objects in the
d
estructor
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Au
t
omatic
a
lly
clean up filters and effects with t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris
Robinson
Au
t
o
m
atically clean up buffers with ther sublist
commit
|
commitdiff
|
tree
2018-11-25
Chris Robins
o
n
Cl
e
an up MixSource
commit
|
commitdiff
|
tree
2018-11-25
Chris Rob
i
nso
n
Avoid another D
E
CL_TE
M
P
L
A
TE macro
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robinson
Fix an i
n
cor
r
ect function ca
l
l
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robinson
Avoi
d
a separate
function to
c
l
ea
n
up
e
ffect slots
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Robin
s
on
Atuomatically clean
up source
s
with its sublist
'
s
dest
r
uction
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Properly initial
i
ze
t
h
e
s
ubli
s
t
s' fre
e
ma
s
k
commit
|
commitdiff
|
tree
2018-11-25
C
hris Robinson
Add
a POPC
N
T64
m
acro
commit
|
commitdiff
|
tree
2018-11-25
Chris Robins
o
n
Move bs2b
.
h to a more
a
ppropriate place
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
inson
Use C++ m
e
tho
d
s a
bit more
commit
|
commitdiff
|
tree
2018-11-25
C
h
r
is Robinson
Repla
c
e r
e
maining uses of std
:
:
v
ector with
a
l::vec
t
o
r
commit
|
commitdiff
|
tree
2018-11-24
C
hris Rob
i
nson
Avoid an
extraneou
s
boolean
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Make
GetContextRef retur
n
a
ContextRef
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
is
R
o
binson
U
s
e RAII in alEffect
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
C
hris Robi
n
s
o
n
Fix a coup
l
e comments
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinso
n
Ens
u
re an enum is th
e
approp
r
iat
e
size/t
y
p
e
commit
|
commitdiff
|
tree
2018-11-24
Chris Rob
i
nson
Use a normal vector t
o
sto
r
e buff
e
r data
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinso
n
Use RAII more with
alFilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use a unique_ptr while ope
n
ing
a
devic
e
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
Robin
s
on
U
s
e RAII f
o
r device references
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s
R
o
binson
Make the
c
ontext VoiceC
o
unt atomic
commit
|
commitdiff
|
tree
2018-11-23
Chris Robins
o
n
Fix an
i
ncorrect check
commit
|
commitdiff
|
tree
2018-11-23
C
hris Robinson
Res
t
r
u
ctu
r
e and
c
lean u
p
alu
.
cp
p
a
bi
t
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is Robinson
Avoi
d
a couple explicit l
o
ops
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Add noe
x
cept
to a
bunch
o
f
inline fu
n
ctions
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
M
a
ke a Di
r
ec
t
HrtfState
c
onstructor to tr
y
appeasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
p
roper time type
s
for the device clock time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use s
t
anda
r
d typ
e
s for the devic
e
clock times
commit
|
commitdiff
|
tree
2018-11-22
Chris
Rob
i
ns
o
n
Clean up alSo
u
rce
.
c
p
p some
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robinson
Clean up the Chorus a little
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
u
nique_ptr
for Direc
t
HrtfSt
a
te
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Ro
b
inso
n
Add
a
nd u
s
e a macro to defin
e
place
m
en
t
-new-o
n
ly
allocators
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
is Robinson
Clean
u
p so
m
e u
n
necess
a
ry specifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
U
se unique_ptr f
o
r
b
s2b
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Use unique_ptr for
B
Form
a
t
Dec and A
m
biU
p
s
a
mpler
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robins
o
n
Use a un
i
que_ptr
f
o
r the FrontS
t
ablizer
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
nson
Use a un
i
qu
e
_ptr f
o
r
t
he
C
ompressor
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nso
n
Use a uniq
u
e_ptr for Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robinson
Fix delet
i
n
g
the same buff
e
r ID multiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use
RAII more
i
n
alSo
u
r
c
e
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Rob
i
nson
U
s
e
R
AI
I
when han
d
ling
t
he m
i
xer's FPU stat
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
A
v
oid usi
n
g ATOMIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robins
o
n
Replace a c
o
uple more
alm
t
x_lock/unlock c
a
lls
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robinson
Alway
s
use
R
AII with
Effect
S
lo
t
Lock
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris
Rob
i
ns
o
n
Use a
normal vector for
t
he
d
istance buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
M
ake VerifyCont
e
xt r
e
turn a context referenc
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rena
m
e
a
method to be clearer abou
t
its behavior
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris
R
obin
s
on
Use RAII locks with the Backend
L
ock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a
n
enum c
l
ass
f
or AmbiLa
y
ou
t
/Norm sett
i
ngs
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Ro
b
i
nson
T
ry to improve alffpla
y
und
e
rrun d
e
vice
time adjustme
n
t
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use a normal v
e
ctor
for the
so
u
rce se
n
d properties
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
R
obinson
Us
e
C++
m
ore in alListener
.
cp
p
commit
|
commitdiff
|
tree
2018-11-20
Chris
Rob
i
nson
Use a standard mutex
for t
h
e event callback
lock
commit
|
commitdiff
|
tree
2018-11-20
C
hris Rob
i
n
s
on
Use at
o
mic_flags and
a
t
o
mic<bools>s w
h
ere appropriate
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s
R
o
b
inson
Store effect
slots as unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
C++ more in alAuxEf
f
ectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use a u
n
ique_ptr for the defa
u
lt effect slot
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
Robi
n
son
Use
m
ore C++ t
e
mpl
a
tes instead of DECL
_
TE
M
PLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
Robinson
Use C++ templates ins
t
ead
o
f macro defi
n
itions mor
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add
c
o
mpile
-
tim
e
tr
a
its
f
or Fmt
T
ype enum val
u
es
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
U
s
e
C
++
t
emplates instead of
m
a
c
ro-d
e
fined variations
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
R
o
binson
A
d
d
compile-time tr
a
its for D
e
vFm
t
T
ype enum values
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
Avoid another
case of
a
variable named
t
h
e
s
ame as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
n
s
on
Use default
i
nitializati
o
n f
o
r t
h
e reverb e
f
f
e
c
t
state
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
R
obinson
Use proper templating for
the modulator's
Modulate
.
.
.
commit
|
commitdiff
|
tree
next