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
Use a flexible array for the active effect slots
2019-01-11
Chris Robinson
Use a fl
e
x
i
ble
a
rray for the a
c
tive e
f
fect
s
lots
commit
|
commitdiff
|
tree
2019-01-11
C
h
r
i
s Robinson
Add a flexi
b
le
arr
a
y template contain
e
r
commit
|
commitdiff
|
tree
2019-01-10
Ch
r
i
s
Robin
s
o
n
Use a ve
c
t
o
r
for ALef
f
ectslot
A
rray
commit
|
commitdiff
|
tree
2019-01-10
k
ca
t
M
e
r
ge p
u
ll r
e
quest #
2
64
f
ro
m
ShFil119/impr
/
cleanup
commit
|
commitdiff
|
tree
2019-01-09
Chr
i
s R
o
binson
Change a true/false ALenum atomic into a bool
commit
|
commitdiff
|
tree
2019-01-09
Chris Robinson
A
d
d pre
f
ixes for ALCd
e
vice and ALCcontext
commit
|
commitdiff
|
tree
2019-01-09
Chris
Robinson
M
a
k
e
Create metho
d
s for structs with flexible arra
y
.
.
.
commit
|
commitdiff
|
tree
2019-01-09
Chris
R
o
b
inson
Av
o
id calling unique_ptr::reset with a
r
aw pointer
commit
|
commitdiff
|
tree
2019-01-09
Chr
i
s
R
obinson
Re
m
ove an u
n
used macro
commit
|
commitdiff
|
tree
2019-01-09
Chris Robinson
Ren
a
me ALC_SOFT_loo
p
ba
c
k2 a
n
d renumber its
e
nums
commit
|
commitdiff
|
tree
2019-01-09
C
hris Robi
n
son
R
e
place a co
u
ple more C-s
t
yle casts
commit
|
commitdiff
|
tree
2019-01-09
Chris Robinson
Appl
y
the all-pass
separa
t
ely f
r
om the ups
a
mpli
n
g mix
commit
|
commitdiff
|
tree
2019-01-09
Ch
r
is Rob
i
nson
Avoid
macros f
o
r indexing
H
F and LF fequency bands
commit
|
commitdiff
|
tree
2019-01-09
Chr
i
s R
o
binson
Fix
some
c
ommen
t
s and reduce indentat
i
on
commit
|
commitdiff
|
tree
2019-01-09
kc
a
t
Merge pull request #261 from ShFil119/avoid_old_style_c
a
sts
commit
|
commitdiff
|
tree
2019-01-07
k
cat
M
erge pull request #
2
60 from ShFi
l
119/impr
/
nullpt
r
commit
|
commitdiff
|
tree
2019-01-07
Chris Robi
n
son
Use
u
ser-defined lite
r
als for 6
4
-bit literal
s
commit
|
commitdiff
|
tree
2019-01-07
Chris Robinson
Defin
e
logging c
a
lls to be unlikely
commit
|
commitdiff
|
tree
2019-01-07
Chris Ro
b
inson
Mov
e
s
o
me macro
s
to a commo
n
header
commit
|
commitdiff
|
tree
2019-01-07
Chris Robin
s
o
n
Clea
n
u
p
s
ome initi
a
lizers and use of
C metho
d
s
commit
|
commitdiff
|
tree
2019-01-07
Chris Robinson
Don
'
t
u
s
e the dual-
b
and ups
a
mp
l
er for basic ambisonic
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
Chris Ro
b
inso
n
Apply an al
l
-pass on the existing output when upsampl
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
C
h
ris Robi
n
son
Revert bac
k
to us
i
ng a ba
n
d
-
s
plitter
t
o increa
s
e the
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
Chris Rob
i
ns
o
n
Make the
band
-
s
p
litter and splitter-allp
a
s
s
f
ilters
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
Chris Robin
s
o
n
Re
p
lace macros with
c
o
n
stexpr inline fun
c
tion
s
commit
|
commitdiff
|
tree
2019-01-06
Chris Robinson
Remove
a
n un
n
ece
s
sary undef
commit
|
commitdiff
|
tree
2019-01-06
Chris Robinson
Use doub
l
e-pre
c
isio
n
biquads for
the
H
RTF
s
helf fil
t
ers
commit
|
commitdiff
|
tree
2019-01-06
Chris R
o
bi
n
son
Make BiquadFilter a tem
p
lated cla
s
s
commit
|
commitdiff
|
tree
2019-01-06
Chris Robinson
U
s
e a shelf filter for
the HRTF B
-
Format de
c
oder
H
F
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
C
h
ris Robinson
Pass the norma
l
ized cros
s
over freque
n
cy to the
r
es
e
t
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
Chris
Robi
n
s
on
R
emov
e
unnecessary struct
s
and
b
uffe
r
s
commit
|
commitdiff
|
tree
2019-01-06
Chris Rob
i
nson
S
i
mplify
MixParams and AmbiUpsampler
commit
|
commitdiff
|
tree
2019-01-06
Chris
R
obinson
Use BFormatDec for custom
a
nd built
-
in ambisonic decoding
commit
|
commitdiff
|
tree
2019-01-05
C
hris Robinso
n
Ena
b
le simplif
i
ed upsamp
l
ing for Ambi
U
p
s
a
m
p
l
e
r
commit
|
commitdiff
|
tree
2019-01-05
Chris Robinson
Simpli
f
y
the BFormatDec
upsampler
commit
|
commitdiff
|
tree
2019-01-04
Ch
r
i
s
Robi
n
s
o
n
Mak
e
s
ure
the Ope
n
SL capture buff
e
r
qu
e
ue has the corr
e
ct
.
.
.
commit
|
commitdiff
|
tree
2019-01-03
Ch
r
i
s Robinson
Fix the ringbuffer write limit
commit
|
commitdiff
|
tree
2019-01-02
C
h
ris Robinson
Use DeviceRef a
n
d
C
o
ntext
R
ef when c
r
e
a
ting a
new de
v
ice
.
.
.
commit
|
commitdiff
|
tree
2019-01-02
Chris Robinson
Rename ALCd
e
vice_str
u
ct and
A
LCcontext_struct
commit
|
commitdiff
|
tree
2019-01-02
Chris Robi
n
son
Use standar
d
unique_lo
c
k
and
lock_guard for the
b
acken
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-01
C
h
ris Robinson
Ad
d
an
d
use a make_unique
f
unct
i
on
commit
|
commitdiff
|
tree
2019-01-01
C
h
ris Ro
b
inson
Avo
i
d un
n
eces
s
ary extra buffer
s
for filter chains
commit
|
commitdiff
|
tree
2019-01-01
C
h
ris Robins
o
n
Do
n
't make B
i
qu
a
dFil
t
e
r
's src
and dst
r
estrict
commit
|
commitdiff
|
tree
2019-01-01
Chris Robinson
Handle all input c
h
anne
l
s in MixD
i
re
c
t
H
r
tf
commit
|
commitdiff
|
tree
2019-01-01
Chris Rob
i
nson
Add a m
i
ssin
g
i
n
clud
e
commit
|
commitdiff
|
tree
2019-01-01
Chris Robinson
Remove some
C-isms from
m
akehrtf
commit
|
commitdiff
|
tree
2019-01-01
Chris
R
o
b
inson
Compi
l
e
ma
k
ehrt
f
a
s
C++
commit
|
commitdiff
|
tree
2019-01-01
Chris Robin
s
on
Pass a r
e
ference to an array ins
t
ead of a pointer
commit
|
commitdiff
|
tree
2018-12-31
Chris Robi
n
s
on
Further
i
m
p
rove HRTF meth
o
ds
to avoid maskin
g
i
n the
.
.
.
commit
|
commitdiff
|
tree
2018-12-31
C
h
ris Robinso
n
U
se an atomic
b
o
ol on things
t
h
at only
t
ak
e
t
rue or
.
.
.
commit
|
commitdiff
|
tree
2018-12-31
C
h
ris Ro
b
inson
Renam
e
BackendLock to StateLock
commit
|
commitdiff
|
tree
2018-12-30
Chris Robins
o
n
Don't
m
a
ke
t
he
back
e
nd's lock/unlock methods noexcept
commit
|
commitdiff
|
tree
2018-12-29
C
h
ris Robinson
Get r
i
d of
ALCd
e
vice_Lock/U
n
lock
commit
|
commitdiff
|
tree
2018-12-29
Chris Robinson
Clean
up a member name
commit
|
commitdiff
|
tree
2018-12-29
Chri
s
Ro
b
i
n
son
Use
member functions for the sampl
e
and channel conv
e
rters
commit
|
commitdiff
|
tree
2018-12-29
Chr
i
s Rob
i
ns
o
n
Add missing
includes for
mem_f
n
commit
|
commitdiff
|
tree
2018-12-29
Chris Rob
i
nson
Don't
bother with an explicit Loopback back
e
n
d
type
commit
|
commitdiff
|
tree
2018-12-29
Chris Ro
b
inson
Return a
uniq
u
e_ptr f
o
r
the
b
ackend
commit
|
commitdiff
|
tree
2018-12-29
Chris Robinson
Make
the bac
k
end type an en
u
m class
commit
|
commitdiff
|
tree
2018-12-29
Chris Robinson
Get CoreAudio
c
apture
s
amples in one
c
all
commit
|
commitdiff
|
tree
2018-12-29
Chris Robinson
Conve
r
t the ba
c
kends to u
s
e
p
r
o
p
er inheritence
commit
|
commitdiff
|
tree
2018-12-29
Chris Robinson
Use
st
a
tic_cast instead of reinterpret_ca
s
t whe
r
e possibl
e
commit
|
commitdiff
|
tree
2018-12-28
Chri
s
R
obinson
Finish tur
n
ing
a
ncillary b
a
ckend methods into m
e
mber
.
.
.
commit
|
commitdiff
|
tree
2018-12-28
Chris
R
ob
i
nso
n
Tur
n
even more methods into
m
ember
f
unctions
commit
|
commitdiff
|
tree
2018-12-28
Chr
i
s Robinson
Turn
s
ome more methods i
n
t
o
m
ember f
u
nctions
commit
|
commitdiff
|
tree
2018-12-28
C
h
ris
R
o
bins
o
n
Add a method
t
o
p
r
e
fix logged f
u
nction names
commit
|
commitdiff
|
tree
2018-12-28
Chris
R
obinson
Make more metho
d
s into member fu
n
ctions
commit
|
commitdiff
|
tree
2018-12-28
Chris Robinso
n
T
u
r
n
more methods i
n
to mem
b
er funct
i
ons
commit
|
commitdiff
|
tree
2018-12-28
C
h
ris Robinson
T
u
rn m
o
re methods
into
m
e
m
be
r
functions
commit
|
commitdiff
|
tree
2018-12-28
Chri
s
Robin
s
on
M
ake some ancillary methods into
m
ember functions
commit
|
commitdiff
|
tree
2018-12-28
Chris Robinson
Use vec
t
o
rs
i
n
s
tead
o
f malloc'd
b
uffers
commit
|
commitdiff
|
tree
2018-12-28
Chris Rob
i
nson
Fini
s
h renam
i
ng ba
c
kend struct fields
commit
|
commitdiff
|
tree
2018-12-28
Chris
R
obinson
Rename some
more
struct
me
m
bers fo
r
consistency
commit
|
commitdiff
|
tree
2018-12-27
C
h
ris
Robinson
Fix
ring
b
u
f
fer vector methods
commit
|
commitdiff
|
tree
2018-12-27
Chris Robinson
Get rid of the unnecessary STATIC_(U
P
)CA
S
T macros
commit
|
commitdiff
|
tree
2018-12-27
Chris Robi
n
son
Use a pro
p
er
c
ons
t
ructor/destruc
t
o
r
for the ALCbackend
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
Chris
R
obinson
Rename DSou
n
d class
m
e
m
b
ers for
c
onsi
s
tency
commit
|
commitdiff
|
tree
2018-12-27
Chris
R
obins
o
n
Return unique_pt
r
s instead of ra
w
pointers
commit
|
commitdiff
|
tree
2018-12-27
Chris Robinson
Simplify
resamp
l
ing
w
ith
C
oreA
u
dio cap
t
ure
commit
|
commitdiff
|
tree
2018-12-27
Chris Robinson
Use a
u
nique_ptr fo
r
the AsyncEvents
r
i
ngbu
f
f
e
r
commit
|
commitdiff
|
tree
2018-12-27
Chris Robinson
Rename s
o
me ALSA cl
a
ss memb
e
rs for consi
s
t
e
ncy
commit
|
commitdiff
|
tree
2018-12-27
Chris Robinson
Constify and reo
r
der
a couple device fie
l
ds
commit
|
commitdiff
|
tree
2018-12-27
C
h
ris Robi
n
son
R
ecogniz
e
a
m
b
ix as an alias for acn+sn
3
d
commit
|
commitdiff
|
tree
2018-12-27
Chri
s
Rob
i
nson
Use std::array for appropriate source and listener
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
Chr
i
s Rob
i
n
s
o
n
Avoid a lambda to
f
ind a
n
o
t
-
n
ull entry in an arr
a
y
commit
|
commitdiff
|
tree
2018-12-27
C
h
r
i
s
Robin
s
o
n
Cl
e
an up the ri
n
g buffer struc
t
and use member fun
c
tions
commit
|
commitdiff
|
tree
2018-12-26
Chr
i
s
R
obinson
Handle HRTF coefficients and values b
y
reference whe
r
e
.
.
.
commit
|
commitdiff
|
tree
2018-12-26
Chris
R
obinson
Avoid m
a
sking i
n
Appl
y
C
oef
f
s's
inner
l
oop
commit
|
commitdiff
|
tree
2018-12-26
Chris Rob
i
nson
Impro
v
e
UHJ2 encodin
g
commit
|
commitdiff
|
tree
2018-12-26
Chris Robinson
I
m
prove some post-process ha
n
d
l
er
s
commit
|
commitdiff
|
tree
2018-12-26
Chris Robinson
More aggressivel
y
try to d
e
crement an e
f
fect's refco
u
nt
.
.
.
commit
|
commitdiff
|
tree
2018-12-26
Chris Robins
o
n
A
v
oid u
s
i
ng a local for a tempo
r
ary
commit
|
commitdiff
|
tree
2018-12-26
Ch
r
is Robinson
Do some pre-mixing fading check
s
once befor
e
p
r
eparing
.
.
.
commit
|
commitdiff
|
tree
2018-12-26
Chris
R
o
binson
Add a co
u
ple more ASS
U
MEs
f
or number of chann
e
ls and
.
.
.
commit
|
commitdiff
|
tree
2018-12-26
Chris Robinson
A
dd an adjust-laten
c
y co
n
fig o
p
tion for P
u
l
s
eAu
d
io
commit
|
commitdiff
|
tree
2018-12-26
Chris Robinson
Rewor
k
the puls
e
audi
o
backend to avoid
an expli
c
it
.
.
.
commit
|
commitdiff
|
tree
2018-12-25
Ch
r
is Robinson
Cache the process binary path and n
a
m
e
commit
|
commitdiff
|
tree
2018-12-25
Chris R
o
binson
Cleanup
some
includes
commit
|
commitdiff
|
tree
2018-12-25
Chris Robinson
Rename a c
o
uple filte
r
fi
l
es for consistency
commit
|
commitdiff
|
tree
2018-12-25
C
h
ris Ro
b
inson
Avo
i
d
making sta
t
ic local co
p
ies of constexpr values
commit
|
commitdiff
|
tree
next