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
Clean up alSource.cpp some
2018-11-22
Chris Robins
o
n
Clean
up
a
lSour
c
e
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
i
s
Robins
o
n
Clean up the Chorus a lit
t
le
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris R
o
binson
Use unique_pt
r
for
D
irectHrtfState
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Add
a
nd
u
s
e a macro
t
o define plac
e
ment
-
new
-
o
nly allocators
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinson
Clean up some unnecessary specifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binson
Use unique_ptr for
bs
2
b
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
nson
Us
e
uniqu
e
_p
t
r for BForma
t
Dec and A
m
b
iUpsa
m
pler
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinso
n
U
s
e a unique_p
t
r
f
o
r
the Fro
n
tStablizer
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
a unique_ptr for
t
he
C
ompressor
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a uniq
u
e
_pt
r
f
o
r Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Rob
i
nson
F
i
x deleting the same b
u
ffer ID multiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
s
e RAII m
o
re in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
i
s
Robinso
n
U
se RAII when han
d
l
ing the
m
ixe
r
's FPU state
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Avoid u
s
ing ATOMIC macros
commit
|
commitdiff
|
tree
2018-11-21
C
hris
Robinson
Replace a cou
p
l
e more
a
l
m
t
x_lock/un
l
ock calls
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
Alwa
y
s
use RAII
w
ith Effect
S
lotLock
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Rob
i
nson
Use
a
n
ormal v
e
ctor for the distance buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Mak
e
VerifyContext return a co
n
text
refer
e
n
c
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rename a
metho
d
to be clearer abo
u
t its behavio
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Ro
b
inson
Use RAII locks wi
t
h the
B
ackendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use
an enum class for Am
b
iLayout
/
Norm
s
ettings
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Try to improv
e
a
l
f
f
p
l
a
y
und
e
rrun device time
adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Use a normal vector
f
o
r the source send properties
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Use
C
+
+ more in alLi
s
tener
.
cp
p
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robin
s
on
Us
e
a standard
mutex fo
r
the event c
a
llback lock
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robins
o
n
Use
a
t
o
mic_fla
g
s
an
d
at
o
mic<boo
l
s>s w
h
ere appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Store e
f
fect slots as uniqu
e
_ptr
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ more in a
l
AuxE
f
fectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Use a unique_ptr for th
e
default effe
c
t slot
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use more C
+
+
templates i
n
stead of
D
ECL_TEM
P
L
A
TE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C
+
+
templates instead of macro definitio
n
s mor
e
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
A
d
d compile-time
t
raits for FmtType
e
num values
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Use C+
+
t
e
mplates inste
a
d of ma
c
ro-
d
efin
e
d variations
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Rob
i
nson
Add compile-time traits
f
o
r
D
e
vFmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Avoid another c
a
se of a variable named th
e
same
as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
i
s R
o
binson
U
s
e default initialization
f
or
the reverb effect state
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
ob
i
nson
Use proper templating
for the mo
d
ulator's Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use
proper inheritence f
o
r the effect state obje
c
ts
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
C
l
ean up
the
r
emaining effect struct member n
a
mes
commit
|
commitdiff
|
tree
2018-11-20
C
hris
R
obin
s
on
Use a normal vecto
r
f
o
r the e
c
ho bu
f
fer
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robin
s
on
C
l
e
an u
p
more effects'
st
r
uct members
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Fix the reverb buffer si
z
e calcu
l
ati
o
n
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
U
s
e
a
normal vector for
t
h
e chorus sample buf
f
er
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Cl
e
an up
t
he chorus/
f
langer struct memb
e
rs
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Use std::isfini
t
e instead of isfinite
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
n
s
on
Use a re
g
u
l
ar vector for the r
e
ve
r
b
s
a
mple buff
e
r
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
i
n
son
R
ename reve
r
b struct members
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
Robinson
Clean
u
p
the biquad
filter
a
bit
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
R
obinson
Fix up th
e
struct
member names in the auto
w
ah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Add a missin
g
i
nclude
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Us
e
pr
o
per i
n
herite
n
c
e
for EffectS
t
ateFactory
commit
|
commitdiff
|
tree
2018-11-19
C
hris
Robin
s
on
Use a
vector to h
a
ndle m
i
xing buffer s
t
o
r
age
commit
|
commitdiff
|
tree
2018-11-19
C
hris
Robinson
Fix a
c
oupl
e
incor
r
ect uses
of rin
g
buff
e
r point
e
r data
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Remove the
A
TOMIC_THREAD_FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Ret
u
rn the ringbuffer dat
a
pointers as a
pair
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
in
s
on
Make
ll_ringb
u
ffer_write/read take void*/const void*
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Rob
i
nson
Remove th
e
CO
N
ST_CAST h
a
ck
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Remove unnecessary using statemen
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Remove the ato
m
ic exchange macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
S
i
m
pli
f
y the Re
f
Co
u
n
t
type
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Replac
e
ATOMIC_RE
P
LACE
_
HEAD with an inli
n
e function
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
R
e
move
t
he
unused
v
ector macros
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robin
s
on
Use a
normal
v
ector in
t
he Q
S
A
b
a
c
kend
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinso
n
Us
e
a no
r
m
a
l
vector for fil
t
er
s
u
blists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a normal vector f
o
r effect sublists
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
Robi
n
son
Us
e
a normal v
e
ctor for buf
f
e
r sub
l
ists
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
R
obinson
Remove some unnec
e
ssary static speci
f
ier
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Use
a
standard st
r
in
g
for the e
n
umerated HRTF names
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use a stand
a
rd
string for the devi
c
e's HRT
F
name
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nso
n
U
se a regula
r
vector f
o
r
t
he enumerated HRTF li
s
t
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use a std::string for
t
h
e devic
e
name
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
i
s
Ro
b
i
nson
Use a std:
:
t
hr
e
a
d
fo
r
t
he event thre
a
d
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinso
n
Fix the initial device refco
u
n
t
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robin
s
on
Fix a float constant type
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
obinson
Avoid more cases of an
enum variable an
d
type name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
U
s
e constru
c
tors/de
s
tructors with
ALCdevice
commit
|
commitdiff
|
tree
2018-11-18
C
hr
i
s
Robinson
Avoid a
f
ixed-size str
i
ng
b
uffer
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
R
obi
n
s
on
Separate cl
a
ss an
d
vari
a
b
le d
e
finitions
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris
Robinson
U
se const
r
uctors/d
e
stru
c
tors for AL
e
ffectslot
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinson
Use clea
n
er con
s
tructo
r
/destructor calls for ALCcontext
commit
|
commitdiff
|
tree
2018-11-18
Chris
Ro
b
in
s
on
Improve
audio unde
r
run
r
ecordery in
a
lffplay
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Remove an u
n
u
s
ed typ
e
def
commit
|
commitdiff
|
tree
2018-11-18
C
hris R
o
binson
Remove the
p
ointer-specific atom
i
c exchange macros
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s R
o
b
i
n
s
on
Avoid naming a stru
c
t m
e
mber the same as an enum type
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Use
s
t
d::
i
sfinite
instead
of t
h
e global
i
sfinite
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
in
s
on
Add a
n
d u
s
e new
/
delete op
e
rators to ALeffects
l
ot
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Use a normal vector for aux
i
lia
r
y effect slot
s
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
U
s
e
a p
r
o
per vec
t
or fo
r
the
source sublists
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nso
n
Move
the alignment-awa
r
e
allocat
o
r a
n
d
vector to he
a
ders
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
U
se new
/
del
e
te for ALCcontext
o
bjects
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
R
obinson
Store the listen
e
r d
i
rectly
i
n
the con
t
ext
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
s
o
n
Move
the vector and
matrix decl
a
rations
to a sep
a
ra
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
M
o
ve the
ALC
c
ontext de
f
inition to its ow
n
header
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is
R
obi
n
son
Try to clear up
a
n
MS
V
C warning
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
Avoid
a
n
explicit static_ca
s
t
t
o bool
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
R
emove unus
e
d
headers and checks
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
ins
o
n
Co
n
v
ert almalloc
.
c t
o
C+
+
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinso
n
Al
w
ays use C++11 atomics
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robinson
Convert bs2b
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
Robin
s
on
Re
m
ove now un
n
eeded inldefs
.
c
commit
|
commitdiff
|
tree
next