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
Add a flexible array template container
2019-01-11
C
hris Robinson
Add a fle
x
ibl
e
array template con
t
ainer
commit
|
commitdiff
|
tree
2019-01-10
Chris
Robinson
Use a
ve
c
tor
f
o
r
ALeffectslotArray
commit
|
commitdiff
|
tree
2019-01-10
kcat
M
erge
pull req
u
es
t
#2
6
4 from S
h
F
i
l1
1
9/im
p
r/cleanup
commit
|
commitdiff
|
tree
2019-01-09
Chris Robinson
Chang
e
a true
/
false ALenum atomic
into a bool
commit
|
commitdiff
|
tree
2019-01-09
Chr
i
s
Robinson
Add pref
i
x
es for ALCdevice and ALCcon
t
e
xt
commit
|
commitdiff
|
tree
2019-01-09
C
h
ris Rob
i
nson
Make Create me
t
hod
s
for struc
t
s with fle
x
ible
a
r
r
ay
.
.
.
commit
|
commitdiff
|
tree
2019-01-09
Chris Robi
n
son
Avoid ca
l
l
ing unique
_
pt
r
:
:
rese
t
with a ra
w
po
i
n
t
e
r
commit
|
commitdiff
|
tree
2019-01-09
Chris Robinson
Remove a
n
unused ma
c
ro
commit
|
commitdiff
|
tree
2019-01-09
Chris Robi
n
son
Rename
ALC_SOFT
_
loop
b
ack2 an
d
ren
u
mbe
r
its enums
commit
|
commitdiff
|
tree
2019-01-09
Chris
Robinson
R
e
pl
a
ce a cou
p
l
e more C-
s
tyle
c
a
s
ts
commit
|
commitdiff
|
tree
2019-01-09
C
h
r
is Robin
s
on
Apply t
h
e a
l
l
-
pas
s
separately
from
t
he upsampling mix
commit
|
commitdiff
|
tree
2019-01-09
Chris R
o
bin
s
on
Av
o
id macro
s
f
o
r indexing HF
and
L
F fequency bands
commit
|
commitdiff
|
tree
2019-01-09
Chr
i
s Robinson
Fix
s
om
e
commen
t
s
and
re
d
uce inde
n
tation
commit
|
commitdiff
|
tree
2019-01-09
kcat
M
erge pul
l
request #261 from ShFil119/avoid_old_style_casts
commit
|
commitdiff
|
tree
2019-01-07
kcat
Merge
pull request #260 fr
o
m ShFil119/impr/nullptr
commit
|
commitdiff
|
tree
2019-01-07
C
h
ris Robinson
U
s
e
u
s
er-defi
n
ed
l
iterals for 64
-
bit literals
commit
|
commitdiff
|
tree
2019-01-07
Chris Robinson
Defi
n
e
l
o
gging ca
l
ls to be unlikely
commit
|
commitdiff
|
tree
2019-01-07
Ch
r
is Robinson
Move so
m
e
m
a
cros to a
common heade
r
commit
|
commitdiff
|
tree
2019-01-07
Chris
R
obinson
C
l
e
a
n up so
m
e in
i
tia
l
i
zers and use of C methods
commit
|
commitdiff
|
tree
2019-01-07
C
hris Ro
b
ins
o
n
Don't use t
h
e
dua
l
-ban
d
ups
a
mpler for basic a
m
bisonic
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
Chris Robinson
Appl
y
a
n
a
ll-pass on t
h
e existi
n
g o
u
t
p
ut when upsam
p
ling
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
Chris Robinson
Revert ba
c
k t
o
using a band-split
t
e
r
to increase the
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
Chris Robinson
Make the b
a
n
d
-spl
i
tter and spli
t
ter-al
l
pass filters
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
Chris Robinson
Replace macr
o
s
with constexpr inline functions
commit
|
commitdiff
|
tree
2019-01-06
Chris Robinson
Rem
o
ve an unnecessary undef
commit
|
commitdiff
|
tree
2019-01-06
Chris Robinson
U
se
double-
p
recision biquads for
t
he HRTF shelf filters
commit
|
commitdiff
|
tree
2019-01-06
Ch
r
is Robinson
Ma
k
e
B
iquadFi
l
ter a templated
c
lass
commit
|
commitdiff
|
tree
2019-01-06
Chris Ro
b
i
nson
Use a
shelf
f
ilter fo
r
th
e
HRTF B
-
Format decoder HF
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
Chri
s
Robinson
Pa
s
s the normalized crossov
e
r frequency to
the reset
.
.
.
commit
|
commitdiff
|
tree
2019-01-06
Ch
r
is
R
obinson
R
e
m
ove unnecessary structs
a
nd buffers
commit
|
commitdiff
|
tree
2019-01-06
Chris Ro
b
inson
S
im
p
lify MixParams a
n
d AmbiUpsam
p
l
e
r
commit
|
commitdiff
|
tree
2019-01-06
Chris Robinson
Use
BFormatDec for custom and built-in ambisoni
c
deco
d
ing
commit
|
commitdiff
|
tree
2019-01-05
Chris Robinson
Enabl
e
simplified upsa
m
pling for AmbiUpsampler
commit
|
commitdiff
|
tree
2019-01-05
Chris Robinson
Sim
p
l
i
f
y
the BFormatDec u
p
sampler
commit
|
commitdiff
|
tree
2019-01-04
Ch
r
is R
o
binson
Mak
e
sure th
e
OpenSL ca
p
ture buffer queue has the correct
.
.
.
commit
|
commitdiff
|
tree
2019-01-03
Ch
r
is Robinson
F
i
x the ringbuffer write
limit
commit
|
commitdiff
|
tree
2019-01-02
Chris Robins
o
n
Use D
e
viceRef and
C
ontex
t
Ref when
c
r
e
ating a new device
.
.
.
commit
|
commitdiff
|
tree
2019-01-02
Chris Robinson
Rename ALCdev
i
c
e_struct and ALCcontext_struct
commit
|
commitdiff
|
tree
2019-01-02
Chris Rob
i
n
s
o
n
Use standar
d
u
n
iq
u
e_lock and lock_guard fo
r
the
backend
.
.
.
commit
|
commitdiff
|
tree
2019-01-01
C
hris Robins
o
n
A
d
d and use a mak
e
_u
n
iqu
e
function
commit
|
commitdiff
|
tree
2019-01-01
Chri
s
R
o
bins
o
n
Avo
i
d unnecessary extra buffers for filter chains
commit
|
commitdiff
|
tree
2019-01-01
Chris Ro
b
inson
Don'
t
m
ake
BiquadFilter's src and dst restric
t
commit
|
commitdiff
|
tree
2019-01-01
Chris R
o
binson
Handle all inp
u
t ch
a
nnels in MixDirectHrtf
commit
|
commitdiff
|
tree
2019-01-01
C
h
r
i
s Robinson
Add
a
missing in
c
l
ude
commit
|
commitdiff
|
tree
2019-01-01
Chr
i
s Robinson
Remove some
C
-is
m
s from makehrtf
commit
|
commitdiff
|
tree
2019-01-01
Chris Robin
s
o
n
Compi
l
e ma
k
ehrtf as
C
++
commit
|
commitdiff
|
tree
2019-01-01
Chris R
o
binson
P
ass a
re
f
er
e
nc
e
to an array
instead of a pointer
commit
|
commitdiff
|
tree
2018-12-31
Chris
Robinson
Fur
t
her i
m
prove HRTF methods
t
o
avoid
m
asking in
the
.
.
.
commit
|
commitdiff
|
tree
2018-12-31
Chris Rob
i
nson
U
s
e an atomic
b
ool
on things that only tak
e
true or
.
.
.
commit
|
commitdiff
|
tree
2018-12-31
Chri
s
Rob
i
n
s
o
n
Rename BackendLoc
k
to State
L
o
ck
commit
|
commitdiff
|
tree
2018-12-30
Chri
s
Robinson
Don't make the bac
k
end's lock/unlock methods noexc
e
p
t
commit
|
commitdiff
|
tree
2018-12-29
C
h
ris Robinson
Get r
i
d
o
f
ALCdevice_Lock/Un
l
ock
commit
|
commitdiff
|
tree
2018-12-29
Chris
Robi
n
s
on
Clea
n
up a
m
ember name
commit
|
commitdiff
|
tree
2018-12-29
Chri
s
Robinson
Use member func
t
i
o
ns
for th
e
s
ample
and c
h
annel
c
onverte
r
s
commit
|
commitdiff
|
tree
2018-12-29
Chris Ro
b
inson
Add
m
i
ssing
i
nc
l
udes for mem_fn
commit
|
commitdiff
|
tree
2018-12-29
Chri
s
Robi
n
son
Do
n
't bothe
r
with
an explicit Loopba
c
k backen
d
type
commit
|
commitdiff
|
tree
2018-12-29
Chris Robi
n
s
on
R
e
tu
r
n a un
i
que_ptr for the bac
k
e
n
d
commit
|
commitdiff
|
tree
2018-12-29
Chris
R
obinson
Make the backend typ
e
an enum class
commit
|
commitdiff
|
tree
2018-12-29
Chris Rob
i
nson
G
e
t Co
r
eAudio capt
u
r
e
s
amples in one call
commit
|
commitdiff
|
tree
2018-12-29
Chris Robinson
Co
n
vert the ba
c
kends t
o
u
s
e proper inherite
n
ce
commit
|
commitdiff
|
tree
2018-12-29
Chris Robinson
Use
static_cast inst
e
ad
of
reinterpret_ca
s
t where possible
commit
|
commitdiff
|
tree
2018-12-28
Chris Robinson
Finis
h
t
u
r
n
ing ancillary backend m
e
thod
s
i
nto
mem
b
er
.
.
.
commit
|
commitdiff
|
tree
2018-12-28
Chris Robinson
Tur
n
even m
o
re methods i
n
t
o member func
t
ions
commit
|
commitdiff
|
tree
2018-12-28
Chris Robinson
T
urn so
m
e more
m
eth
o
ds
i
n
to member fu
n
ctions
commit
|
commitdiff
|
tree
2018-12-28
C
h
r
is Robinson
A
d
d a method
t
o
p
refix l
o
gged function names
commit
|
commitdiff
|
tree
2018-12-28
Chris
R
obinson
Make
m
ore meth
o
ds
i
nto member
f
unctions
commit
|
commitdiff
|
tree
2018-12-28
Chr
i
s
Robinson
T
u
rn more
me
t
ho
d
s into member fu
n
ct
i
ons
commit
|
commitdiff
|
tree
2018-12-28
Chris Robinson
Turn
more me
t
h
od
s
into membe
r
functions
commit
|
commitdiff
|
tree
2018-12-28
C
h
ris Robin
s
on
M
a
ke
s
o
m
e ancillary met
h
ods into member
functions
commit
|
commitdiff
|
tree
2018-12-28
Chr
i
s Robins
o
n
Use
vectors inst
e
ad
o
f ma
l
loc
'
d buffe
r
s
commit
|
commitdiff
|
tree
2018-12-28
Chris Ro
b
inson
Finish ren
a
ming ba
c
kend
s
tr
u
ct fields
commit
|
commitdiff
|
tree
2018-12-28
Chris
R
o
b
inson
Rename some mor
e
struc
t
me
m
bers for consistency
commit
|
commitdiff
|
tree
2018-12-27
Chr
i
s Robinson
Fix
r
ing buffer
v
ecto
r
m
e
thods
commit
|
commitdiff
|
tree
2018-12-27
C
h
ris Robins
o
n
Ge
t
rid o
f
the
unn
e
ces
s
ary STATIC_(UP)CAST macros
commit
|
commitdiff
|
tree
2018-12-27
Chris
R
obinson
U
s
e a proper constructor/dest
r
uct
o
r for th
e
ALC
b
ackend
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
Chris Robinson
Rename DSoun
d
class me
m
ber
s
f
o
r con
s
istency
commit
|
commitdiff
|
tree
2018-12-27
Chris Ro
b
inson
Return unique_ptrs
i
nst
e
a
d of raw pointers
commit
|
commitdiff
|
tree
2018-12-27
Chris Rob
i
nson
S
implify re
s
ampling with Core
A
udio ca
p
t
ure
commit
|
commitdiff
|
tree
2018-12-27
Chris Robinson
Use a unique_ptr for
the Async
E
vents
ringbuffer
commit
|
commitdiff
|
tree
2018-12-27
Chris Robin
s
on
R
e
n
a
m
e some
ALSA cla
s
s members for consistency
commit
|
commitdiff
|
tree
2018-12-27
Ch
r
is Robin
s
on
Constify and re
o
rder a couple devi
c
e fields
commit
|
commitdiff
|
tree
2018-12-27
Chris Robinson
R
ecognize am
b
ix
as
a
n alias for acn+sn3d
commit
|
commitdiff
|
tree
2018-12-27
Chris Ro
b
inson
Use st
d
::array for appropria
t
e source and listener
.
.
.
commit
|
commitdiff
|
tree
2018-12-27
Ch
r
i
s Robinson
Avoi
d
a lambda t
o
fi
n
d a not-null entry in an array
commit
|
commitdiff
|
tree
2018-12-27
C
h
ris Robinson
Clean up the ring
b
uffer
struc
t
and us
e
m
e
mber functio
n
s
commit
|
commitdiff
|
tree
2018-12-26
Chris Robinson
Handle HRTF coeffici
e
nt
s
and valu
e
s
by r
e
fer
e
nce where
.
.
.
commit
|
commitdiff
|
tree
2018-12-26
C
hris Ro
b
inson
Avoid mask
i
ng
i
n
A
pplyCo
e
f
f
s'
s
inner
loop
commit
|
commitdiff
|
tree
2018-12-26
Chri
s
Robi
n
son
Improve UHJ
2
enc
o
ding
commit
|
commitdiff
|
tree
2018-12-26
Chris
R
obinson
Improve so
m
e post-process ha
n
dlers
commit
|
commitdiff
|
tree
2018-12-26
Chris Robinson
More aggressively
try to dec
r
ement an effe
c
t's refcoun
t
.
.
.
commit
|
commitdiff
|
tree
2018-12-26
Ch
r
i
s
Robinson
Avoid usin
g
a local fo
r
a tem
p
orary
commit
|
commitdiff
|
tree
2018-12-26
Chri
s
Robinson
D
o some pre-mixing f
a
ding checks o
n
ce before preparing
.
.
.
commit
|
commitdiff
|
tree
2018-12-26
Chris Robinson
Ad
d
a couple more ASSUMEs fo
r
number of c
h
an
n
el
s
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-12-26
Chr
i
s Robinson
Add an adjust-latency conf
i
g option
f
or PulseAu
d
io
commit
|
commitdiff
|
tree
2018-12-26
Chris Robinson
Re
w
ork the pulseaudio backe
n
d
t
o
avoid an explicit
.
.
.
commit
|
commitdiff
|
tree
2018-12-25
Chris Robinso
n
C
a
c
he the process bin
a
ry path an
d
name
commit
|
commitdiff
|
tree
2018-12-25
Chris Robinson
Cleanup some includes
commit
|
commitdiff
|
tree
2018-12-25
C
h
ris Robinson
Re
n
ame a cou
p
le fi
l
ter files for consistency
commit
|
commitdiff
|
tree
2018-12-25
C
hris Robinso
n
Avoid making static l
o
cal
copies o
f
c
o
nstexpr
value
s
commit
|
commitdiff
|
tree
2018-12-25
Ch
r
is
Rob
i
n
s
o
n
Construct
As
y
ncEvent objec
t
s
directly
i
n
the ringbuffer
commit
|
commitdiff
|
tree
next