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
Make GetContextRef return a ContextRef
2018-11-24
C
h
ris Robinson
M
a
ke
GetContex
t
Ref return a ContextRef
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robins
o
n
Use R
A
II in alEffect
.
cp
p
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
obinson
Fix a
c
ouple comments
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robinson
Ensu
r
e
an enum is the a
p
propriate s
i
z
e/type
commit
|
commitdiff
|
tree
2018-11-24
Chris Rob
i
n
son
Use a norm
a
l vec
t
or to s
t
ore buff
e
r data
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robinson
U
s
e
RAII more with alFilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Rob
i
nson
Use a unique_ptr while ope
n
ing a
device
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use R
A
II f
o
r dev
i
ce
r
eferences
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Make th
e
context VoiceC
o
u
n
t
a
t
omic
commit
|
commitdiff
|
tree
2018-11-23
Chris
Robinson
Fix an incorrect check
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
i
s R
o
bin
s
on
R
e
st
r
uc
t
u
r
e
a
n
d
c
lean up alu
.
cpp a bi
t
commit
|
commitdiff
|
tree
2018-11-23
Chris
Robinson
Avoid a
co
u
ple explici
t
l
oop
s
commit
|
commitdiff
|
tree
2018-11-23
C
h
ris Robinson
Add noexcept t
o
a bunch of inli
n
e functions
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinson
Make
a DirectHr
t
fSt
a
te constr
u
c
tor
to try a
p
peasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Ro
b
inson
Use proper time ty
p
es f
o
r the devi
c
e cloc
k
time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
inson
U
s
e standar
d
types for
t
he device
clo
c
k
tim
e
s
commit
|
commitdiff
|
tree
2018-11-22
C
hri
s
Robi
n
s
on
Clea
n
up alSource
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Clean u
p
t
he Cho
r
us a little
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
i
s Robi
n
son
Use unique_ptr for Di
r
ectHrtfState
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Add and use a macr
o
to
d
e
f
ine p
l
acement-new-only al
l
o
c
ators
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
C
l
ean up som
e
unnece
s
sary
s
pecif
i
e
rs
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
i
s Robinso
n
Use unique_ptr f
o
r b
s
2b
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binson
Use unique_ptr for BFormat
D
ec
and A
m
biUpsa
m
pler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use a unique_ptr
for the
FrontS
t
ablizer
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinson
Use
a
unique_
p
tr for the
Compress
o
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Use
a
u
nique
_
p
t
r for Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Fix deletin
g
t
he
s
ame b
u
ffer ID
m
u
l
tiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use RA
I
I more in a
l
Source
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Rob
i
n
s
on
Use
R
AII
w
he
n
handl
i
ng
the mix
e
r
'
s
F
P
U
s
t
ate
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Avoid using AT
O
MIC m
a
cros
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
o
b
inso
n
Replace a
couple
mo
r
e almtx_l
o
c
k
/
unlock c
a
lls
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
b
i
nson
Always
use RAII with EffectS
l
o
t
Lock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Us
e
a normal vector for the distance buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Make Veri
f
yC
o
n
text return a
c
ontext re
f
erence
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris
R
obinson
Rename
a
m
ethod t
o
be clea
r
e
r about
i
ts behavior
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use
R
A
II
l
o
cks with t
h
e BackendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use an
enum class fo
r
Am
b
iL
a
yout
/
Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Try to
impr
o
ve alffp
l
ay underru
n
device time
a
dju
s
tment
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
a nor
m
a
l
vector for the sour
c
e send pr
o
perti
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
n
s
on
U
se
C++ mor
e
in alListener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use a st
a
ndard mut
e
x
f
or the ev
e
nt callback lock
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
at
o
mic_flags and
a
t
omic<bools
>
s where
appropria
t
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Store effect slots as unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
b
i
nson
Use C++ more
in alA
u
xEffe
c
tS
l
ot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robi
n
so
n
U
s
e
a u
n
ique_ptr for
t
he de
f
ault e
f
fect s
l
o
t
commit
|
commitdiff
|
tree
2018-11-20
C
hri
s
Robinson
Use
m
ore C++ temp
l
a
tes inst
e
ad of D
E
CL_TEMP
L
ATE
t
r
i
cks
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
U
se C++ templates inst
e
a
d
o
f
mac
r
o
definitions mor
e
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s
Robi
n
son
Add compile-t
i
me
t
raits
for Fmt
T
ype enum v
a
l
ues
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use C++
templates inst
e
ad
o
f macro-define
d
v
a
riat
i
on
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
A
d
d
co
m
pile-time
t
raits for
D
e
vFmtTy
p
e
e
num value
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Avoid ano
t
her
case of a variable named the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use defau
l
t i
n
iti
a
liz
a
tion
for the rev
e
rb effect state
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
proper templating for the modu
l
ator's
M
odulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Use proper inheritence for t
h
e ef
f
ec
t
s
ta
t
e objects
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
C
l
ean up the remaining eff
e
ct
str
u
ct
member names
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Use
a norma
l
vector for th
e
ec
h
o
b
u
f
fer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clean up more effects' struct
members
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Fix the reverb buffer size calculat
i
on
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a
normal vect
o
r
for the chorus samp
l
e buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Clean up the chorus/
f
langer struct members
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Us
e
st
d
::i
s
f
i
nite instea
d
of i
s
finite
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
R
obinson
Use a regular vector f
o
r
t
he reverb sample buff
e
r
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinso
n
Rename rever
b
s
t
ruct
m
embers
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Cl
e
an up the
b
iquad filter a bit
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
F
i
x up the st
r
uct mem
b
er na
m
es
in the autowah ef
f
ect
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
A
dd a missi
n
g
include
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use pr
o
per inheritence for
E
ffe
c
tStateF
a
ctory
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
n
s
o
n
Us
e
a vecto
r
to
h
andle
mixing buffer s
t
o
r
age
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
Robinson
F
i
x a couple incorrect
u
ses of ringb
u
ffer
p
ointer data
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robins
o
n
Remove t
h
e ATOM
I
C_THREAD
_
FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
s
o
n
Return the
r
in
g
buffer data
po
i
nters as a pair
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
o
binson
Make ll_ri
n
gbuffer_wri
t
e/read take void*
/
con
s
t void*
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
s
o
n
Remove the CONST_CAST hac
k
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robi
n
son
Remove unnecessa
r
y using statements
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Remov
e
th
e
atomic exch
a
nge
m
a
c
r
os
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
o
binson
Simpli
f
y
the RefCo
u
nt ty
p
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
s
o
n
Replace A
T
OMIC_REPLACE_HEAD
w
ith a
n
inline function
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
Robi
n
s
on
Remove the unused
v
ector mac
r
os
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a
n
o
r
m
a
l v
e
cto
r
i
n the QSA backend
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Ro
b
inson
Us
e
a normal vector for
filter s
u
blists
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robi
n
son
U
s
e a norma
l
ve
c
tor
for
effec
t
s
ubl
i
sts
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a
n
o
r
m
a
l vect
o
r for buffer sublists
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is
R
obin
s
on
Remove som
e
u
nnecessary
s
tatic specifiers
commit
|
commitdiff
|
tree
2018-11-19
C
h
ri
s
Robi
n
son
Use
a
standard stri
n
g for
t
h
e enumera
t
e
d HRT
F
names
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Use a stan
d
ard string for the
device
'
s HRT
F
name
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
i
n
son
Use
a re
g
ular v
e
c
t
or for the enumerated HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Us
e
a
s
td::string for
t
h
e device name
commit
|
commitdiff
|
tree
2018-11-19
C
hris Rob
i
nso
n
U
se a std
:
:thread
f
o
r the e
v
ent thread
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Fi
x
the ini
t
ial d
e
v
i
c
e refcount
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robinson
Fix a fl
o
at c
o
nstant typ
e
commit
|
commitdiff
|
tree
2018-11-18
Chris
Rob
i
nson
Avo
i
d more cases of an
e
n
um variable and
t
yp
e
name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
U
s
e constructor
s
/
destructors wi
t
h
ALCdevi
c
e
commit
|
commitdiff
|
tree
2018-11-18
C
hri
s
R
o
binson
Avoid
a
fixed
-
s
i
ze string buffer
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Separa
t
e c
l
ass and vari
a
ble def
i
niti
o
n
s
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use constru
c
t
o
rs/destr
u
c
tor
s
for
ALeffects
l
ot
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
ob
i
n
s
on
Use clea
n
er cons
t
ructor
/
d
e
structor c
a
lls for ALCcontext
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Improve
a
u
d
i
o underrun recordery in al
f
fplay
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Remove an
u
nused typede
f
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robins
o
n
Remove
t
h
e poi
n
t
er-specific atomic e
x
ch
a
n
g
e ma
c
r
os
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
A
v
o
i
d
naming a struct member the
same as an
enu
m
ty
p
e
commit
|
commitdiff
|
tree
next