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
R
obinson
Clean up alSource
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
i
s Ro
b
inson
Clea
n
u
p
t
he Ch
o
rus
a lit
t
l
e
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
U
s
e
u
n
i
que_ptr for Dir
e
ctHrt
f
S
tate
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
b
inson
Add and use a macro t
o
define placem
e
n
t
-
n
e
w-only alloc
a
t
o
rs
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
b
inson
Clean up some unnecessary s
p
ecifi
e
r
s
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
Use uni
q
ue
_
ptr for bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Use unique_ptr for BFo
r
matDec and A
m
b
i
Upsamp
l
er
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
b
i
nson
Use a u
n
ique
_
ptr for the Fr
o
ntStablizer
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris
Robi
n
son
Use a unique_ptr f
o
r the Compressor
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Ro
b
inson
Us
e
a unique_ptr for Uhj
2
E
ncoder
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
b
i
n
son
Fi
x
deleting the same buffer ID
m
ultiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Use RAII more in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use RAII when
handling
t
h
e m
i
x
er's FPU s
t
ate
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robi
n
son
Avoid using ATOMIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Repla
c
e a couple more
a
lmtx_lock/unlock cal
l
s
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robinson
Alwa
y
s use RAI
I
with EffectSlo
t
L
ock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
se a normal vector for the distan
c
e buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robins
o
n
Make VerifyContext re
t
u
rn a contex
t
ref
e
ren
c
e
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robinson
Rena
m
e a
m
et
h
od to
b
e c
l
earer about its beha
v
ior
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Ro
b
inson
Use RAII
l
ocks with
t
h
e
Backend
L
oc
k
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robinson
Use an enum class for Ambi
L
ayo
u
t/Norm
settings
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Try to improve alffplay
u
nderrun device time ad
j
ustment
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Use a normal vector for th
e
sour
c
e
s
e
nd properties
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
bins
o
n
U
se
C
+
+ more in alListener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use
a
stan
d
ard mutex for the event callback lock
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
R
obinson
Use a
t
omic_flags
an
d
a
tomi
c
<
bool
s
>
s
where appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
bi
n
son
Store e
f
fect slots as
uni
q
ue_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
s
on
Us
e
C
+
+ more in alAuxEffectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
a
u
nique_ptr for the d
e
fault effe
c
t slot
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Use
m
ore C++
templates instead o
f
DEC
L
_TEMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Us
e
C++ templ
a
tes instead of macro definitions more
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Rob
i
nson
Add
c
ompile-time traits
f
or FmtT
y
p
e enum
v
alues
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Ro
b
i
n
s
o
n
Use C++ templates instead of macro-
d
ef
i
ned v
a
riatio
n
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add
c
ompile-ti
m
e t
r
a
its for DevF
m
tT
y
pe enum
valu
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Avoid another case of a va
r
iable named the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
i
s R
o
binson
U
se default initializa
t
io
n
for th
e
re
v
erb
effe
c
t
state
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s Robinson
Use p
r
o
per templat
i
n
g for the modulator's Modu
l
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use prop
e
r in
h
e
ritence for the effect state objects
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Clean up the remain
i
ng effe
c
t str
u
ct member n
a
mes
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a normal vector
fo
r
the
e
cho buff
e
r
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
C
l
ean up more effects'
s
t
r
uct
m
embers
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
F
ix the
rev
e
rb buf
f
er size cal
c
ulation
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a
n
o
rmal vector for the chor
u
s
s
a
mple buf
f
er
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
i
nson
Clean up
the
c
hor
u
s/
f
langer struct members
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Use std::isf
i
nit
e
instead of isfinite
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
R
o
binson
Us
e
a reg
u
lar vector for the reverb
s
a
m
p
le buffe
r
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
R
e
nam
e
re
v
e
r
b struct memb
e
r
s
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
C
lean up
t
h
e
bi
q
u
a
d filter
a bit
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
R
obin
s
on
Fix up
t
h
e
struct member names
i
n th
e
a
u
t
owah effect
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robin
s
on
Add a missin
g
in
c
lud
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Use pr
o
per inheritence for EffectStateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Use a vector to ha
n
dle mi
x
ing b
u
f
f
er storage
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Ro
b
inson
F
ix a coup
l
e
i
n
cor
r
ect
u
s
e
s of
ringbuffer po
i
nter
d
a
ta
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Remove
t
h
e ATOMIC_THREAD_FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Return the rin
g
buffer
data
p
ointers
a
s a p
a
ir
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
R
o
b
i
nson
Make ll_ringbuffer_writ
e
/r
e
ad take
v
oid*/const void
*
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Remove the
CONST_CAST hac
k
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robins
o
n
Remove unnecessa
r
y using s
t
atements
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
R
emove th
e
at
o
mic exchange macros
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Simpl
i
fy the RefCount type
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obins
o
n
Re
p
lace AT
O
MIC_REPLAC
E
_H
E
AD with a
n
inline
f
u
n
c
t
i
o
n
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
i
n
son
Remo
v
e
the unu
s
ed vector macros
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Use a normal vector in th
e
QS
A
back
e
nd
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robin
s
on
Use a normal vect
o
r for filter s
u
blist
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is Robi
n
son
Use a norm
a
l vector for effect sub
l
ists
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
U
se a normal vector for
buffer sublists
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris
Rob
i
nson
Remove some unnecessar
y
s
t
atic specifiers
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Use a stan
d
ard string for the e
n
umerated HRTF name
s
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robins
o
n
Use a standard
str
i
ng for t
h
e de
v
ice
'
s HRTF name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a regular
v
ector
f
or the en
u
mer
a
te
d
HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Use a st
d
:
:string for the device name
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris
R
o
binson
Use a st
d
::threa
d
for th
e
e
v
ent thread
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
F
ix
t
he initial d
e
vice refcount
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
bin
s
on
Fi
x
a
f
loat constant type
commit
|
commitdiff
|
tree
2018-11-18
Chris
Ro
b
inson
Avoid more
cas
e
s of a
n
enum
v
ariable an
d
type na
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
C
hri
s
Robinso
n
Use co
n
s
t
ructors/destructors with ALC
d
e
v
ice
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
s
o
n
Avoid a fixed-si
z
e str
i
ng
b
uffer
commit
|
commitdiff
|
tree
2018-11-18
C
h
ri
s
Robinson
Separate class
and vari
a
bl
e
definitions
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Use con
s
tru
c
tors/de
s
tructors for ALeffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
U
s
e
cleaner constru
c
to
r
/
d
estr
u
c
tor calls for ALCco
n
text
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
I
mprove audio underr
u
n recordery in
alffp
l
ay
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robinson
R
emove an unused typedef
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
on
Remove th
e
pointer-sp
e
c
i
fic
ato
m
ic exchange macros
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Avoid naming
a
struct member the same as an enum type
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Ro
b
inson
U
s
e
std::isfi
n
ite instead of the glob
a
l
i
s
finite
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
i
s
Rob
i
nson
Add and use
n
ew/delete operato
r
s to ALeffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use a no
r
mal vec
t
or fo
r
auxiliar
y
eff
e
ct slots
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use a proper vector for th
e
s
o
urce sublists
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
bi
n
s
o
n
M
o
ve the al
i
gn
m
ent-aware allocator an
d
vector to head
e
rs
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robi
n
son
Use
n
e
w/delete for ALCcont
e
xt ob
j
e
c
t
s
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Store the liste
n
er directly in the
context
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
son
Move t
h
e vector and matri
x
de
c
larations to
a separ
a
te
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robins
o
n
Move
t
he AL
C
context definiti
o
n t
o
its
o
wn header
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Try to clear up an MSVC
warning
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robins
o
n
Avoid an explicit static_ca
s
t to bool
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
ns
o
n
Rem
o
ve unused headers and ch
e
cks
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Conver
t
almalloc
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robins
o
n
Always use C+
+
11 atom
i
cs
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Convert
b
s2b
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Remove now unneeded inlde
f
s
.
c
commit
|
commitdiff
|
tree
next