repo.or.cz
/
alure.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Always wait for the wake time in the background thread
2017-10-28
Chris Robinson
Always wait for the wake t
i
me i
n
the background t
h
read
commit
|
commitdiff
|
tree
2017-10-28
Chris
R
obinson
Us
e
traits_ty
p
e::
t
o_int_type in
s
te
a
d
of
c
asting to
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Chris Robinson
Re
p
l
ac
e
std:
:
setiosflags(std:
:
ios::fixed) with st
d
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Chris Robinso
n
Add a no
t
e about the
buf
f
e
r
's
size in bytes
commit
|
commitdiff
|
tree
2017-10-27
Ch
r
is Robinson
A
d
d missing
w
ord in a com
m
en
t
commit
|
commitdiff
|
tree
2017-10-27
C
hri
s
Robinson
Return a s
t
ringv
i
e
w
for
t
he buffer and so
u
r
ceg
r
oup
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Chris Robi
n
son
Up
d
a
t
e
some comme
n
t
do
c
s
commit
|
commitdiff
|
tree
2017-10-24
Ch
r
is Robin
s
on
Avoid
u
s
i
ng strcas
e
cmp
commit
|
commitdiff
|
tree
2017-10-24
Chris Robinson
Add a method to play a source with a SharedFutu
r
e buffer
commit
|
commitdiff
|
tree
2017-10-22
Chris Robi
n
son
Don't trigg
e
r the sto
p
callback
a
t
fade
o
ut e
n
d
commit
|
commitdiff
|
tree
2017-10-22
Chris
R
obinson
Use a separate fun
c
t
ion to remove a s
o
urc
e
from f
a
ding
.
.
.
commit
|
commitdiff
|
tree
2017-10-22
Chris
R
obinson
Remove the now-un
u
s
ed l
o
ck
l
ess ringbuffer code
commit
|
commitdiff
|
tree
2017-10-22
Chris Robinson
Use a l
o
ckless d
e
que f
o
r as
y
n
c pending buffer load
s
commit
|
commitdiff
|
tree
2017-10-22
Chris R
o
binso
n
R
emove an u
n
n
ecessary
v
ar
i
able
commit
|
commitdiff
|
tree
2017-10-21
Chris Robinson
Add methods to con
v
ert
between dB and linear gain
commit
|
commitdiff
|
tree
2017-10-21
Chris Robinson
Replace the EXPE
C
T
m
acro with
an i
n
l
ine function
commit
|
commitdiff
|
tree
2017-10-21
Chris Robi
n
son
Add
a method to fad
e
o
ut sour
c
e
s
commit
|
commitdiff
|
tree
2017-10-21
Chris Robinson
Stor
e
the a
p
pli
e
d group
pro
p
erties in the source
commit
|
commitdiff
|
tree
2017-10-20
Chri
s
Rob
i
nson
Keep the auxiliary sl
o
ts' sour
c
e sends sor
t
ed
commit
|
commitdiff
|
tree
2017-10-20
Chris Robin
s
on
Remove
unnec
e
ssary forward de
c
larati
o
ns
commit
|
commitdiff
|
tree
2017-10-20
C
h
ris
R
o
b
inso
n
Fix
r
eusing
s
ourc
e
o
bje
c
ts
commit
|
commitdiff
|
tree
2017-10-20
Chri
s
Robinson
A
d
d a c
m
ake
o
p
tion for
bui
l
ding the e
x
amp
l
es
commit
|
commitdiff
|
tree
2017-10-20
Chr
i
s Robinson
Add create
C
ont
e
xt
m
eth
o
ds that don
'
t throw on
error
commit
|
commitdiff
|
tree
2017-10-20
Chris Robinson
Add a co
n
st
e
xpr AttributesEnd to cap Attribu
t
eP
a
ir
.
.
.
commit
|
commitdiff
|
tree
2017-10-20
Chris R
o
binso
n
Add a su
b
str
m
e
t
hod for St
r
ingView
s
commit
|
commitdiff
|
tree
2017-10-20
C
hr
i
s Robinson
Use StringViews
to r
e
f
e
rence decoders
commit
|
commitdiff
|
tree
2017-10-20
Chr
i
s Robinson
Use a sorted vector f
o
r
the
d
ecoders
commit
|
commitdiff
|
tree
2017-10-20
Chris Robinso
n
Take String refs fo
r
functions that c
o
nstruct String
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Chris Robinso
n
Shorten some used type names
commit
|
commitdiff
|
tree
2017-10-19
Ch
r
is
R
obins
o
n
Create
and get SourceGroups by Strin
g
Vie
w
commit
|
commitdiff
|
tree
2017-10-19
Chris Robinson
U
se remo
v
e_if to clean
u
p load
e
d fu
t
ure
b
uffers
commit
|
commitdiff
|
tree
2017-10-19
Chris Robinson
Apply some missing type trait template p
a
r
amet
e
rs
commit
|
commitdiff
|
tree
2017-10-19
Chr
i
s Robi
n
son
Use
S
tringVie
w
s
t
o reference buffers
and decod
e
rs
commit
|
commitdiff
|
tree
2017-10-18
Chris Ro
b
inson
Use a
sorted Vecto
r
for the future buffer
s
commit
|
commitdiff
|
tree
2017-10-18
Chris Robinson
Use hidden
v
isibi
l
ity by default
commit
|
commitdiff
|
tree
2017-10-18
Chri
s
Robinson
Don't "export" the
V
ecto
r
3 class
commit
|
commitdiff
|
tree
2017-10-18
Chris Robinson
Clean up some checks
commit
|
commitdiff
|
tree
2017-10-18
Chr
i
s R
o
b
ins
o
n
Make alur
e
-local
aliases for promise/future stuff
commit
|
commitdiff
|
tree
2017-10-18
Ch
r
is Robinson
U
s
e (shared
)
futures for async loa
d
ing buffe
r
s
commit
|
commitdiff
|
tree
2017-10-18
Ch
r
is
R
o
b
i
nson
Properly mark classes as fina
l
commit
|
commitdiff
|
tree
2017-10-17
C
hris Robi
n
son
A
p
pl
y
LINKER_
O
PTS
t
o the examples for -static
-
libgcc
.
.
.
commit
|
commitdiff
|
tree
2017-10-17
Chris Robinson
Put local functions
and variables into an anony
m
ous
.
.
.
commit
|
commitdiff
|
tree
2017-10-17
C
h
ri
s
Robi
n
son
Make Ve
r
sion properly conste
x
pr-frien
d
ly
commit
|
commitdiff
|
tree
2017-10-17
Chris Rob
i
nson
Use the
correct suffix fo
r
the EnableIf
ty
p
e
commit
|
commitdiff
|
tree
2017-10-16
C
h
ris Robin
s
on
Us
e
Str
i
ngView for some M
e
s
s
age
H
a
n
dler methods
commit
|
commitdiff
|
tree
2017-10-16
Chris Robins
o
n
Allow const
r
ucting a St
r
ing
V
iew from a std::string_view
commit
|
commitdiff
|
tree
2017-10-16
Chr
i
s Robins
o
n
Add const char* over
r
ide
s
for some
method
s
to avoid
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Chris Rob
i
n
s
on
A
dd a String
V
ie
w
class to pa
s
s around
s
trings wi
t
hout
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Chr
i
s Robinson
Minor doc
u
mentation update
commit
|
commitdiff
|
tree
2017-10-16
Ch
r
is Robi
n
son
Use a global lock fo
r
protecting
c
ont
e
xt
c
hang
e
s
commit
|
commitdiff
|
tree
2017-10-15
Chris
R
obinson
Don't thr
o
w
i
f
a
file or de
c
oder fails to open in precache
B
u
.
.
.
commit
|
commitdiff
|
tree
2017-10-15
Chris Robinson
Reor
d
er
some c
o
ntext fi
e
lds and remove
u
nneces
s
ary
.
.
.
commit
|
commitdiff
|
tree
2017-10-15
Chris Robinso
n
Rework source trac
k
ing
commit
|
commitdiff
|
tree
2017-10-15
C
h
ris Robinson
M
i
nor fo
r
matting fix
commit
|
commitdiff
|
tree
2017-10-15
Chris Robinson
Us
e
return
v
alue optimizati
o
n
f
o
r getSe
c
/SampleOffs
e
tL
a
te
n
cy
commit
|
commitdiff
|
tree
2017-10-15
C
h
ris Robinson
Rena
m
e
AL* i
m
pleme
n
tat
i
on class
e
s
to *Impl
commit
|
commitdiff
|
tree
2017-10-14
Ch
r
is Ro
b
inson
Use
std::variant when availa
b
le
commit
|
commitdiff
|
tree
2017-10-14
Chris Ro
b
inson
Make
A
rray
V
i
e
w alway
s
handl
e
cons
t
elemen
t
s
commit
|
commitdiff
|
tree
2017-10-14
Chris Robinso
n
Impr
o
ve handling the async wa
k
e inter
v
al
commit
|
commitdiff
|
tree
2017-10-14
Chris Robins
o
n
Another m
i
nor c
o
m
ment update
commit
|
commitdiff
|
tree
2017-10-14
Chris Robinson
Don't access 'th
i
s' after callin
g
devi
c
eDisco
n
n
e
c
t
ed
.
commit
|
commitdiff
|
tree
2017-10-14
Chris Robinson
Up
d
ate alure2
.
h comments
commit
|
commitdiff
|
tree
2017-10-14
C
h
ris
R
o
b
i
nson
Use foo
.
data() in
s
t
ead of &f
o
o
[
0] for vectors and arrays
commit
|
commitdiff
|
tree
2017-10-14
Chri
s
R
obinso
n
Remove unused ALURE_USE_RTTI op
t
io
n
commit
|
commitdiff
|
tree
2017-10-14
Ch
r
is Rob
i
n
s
on
Mark appropriate cmake target options
as pu
b
lic
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Ch
r
is
Robin
s
on
Use an
c
o
nst ArrayView for
the
b
ufferLoading message
commit
|
commitdiff
|
tree
2017-10-13
Chris Robi
n
son
Use an actual Ver
s
ion c
l
a
ss ty
p
e fo
r
t
h
e
ALC an
d
EF
X
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
C
hris Robi
n
son
A
dd a
me
t
hod to s
t
a
rt a
s
y
n
c loa
d
ing mul
t
iple buf
f
ers
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
Chris Robins
o
n
R
eturn the except
i
on f
r
om
d
o
CreateBuffer functions
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Ch
r
is Robinson
Fi
x
getting non-streaming sources' se
c
o
nds offset
w
ith
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Chr
i
s Robinson
A
dd a C++
1
7-c
o
mpli
a
nt variant c
l
ass f
o
r
C
+
+1
1
/
14
commit
|
commitdiff
|
tree
2017-10-12
C
h
r
is
Robin
s
on
Fix
lo
c
king when removing the sour
c
e s
t
ream
commit
|
commitdiff
|
tree
2017-10-12
Chris
Robinso
n
M
a
k
e
a variabl
e
non-atomic
commit
|
commitdiff
|
tree
2017-10-12
Chris Robinson
Manually tr
a
ck th
e
s
ource dec
o
der
s
a
mple pos
commit
|
commitdiff
|
tree
2017-10-11
C
h
r
i
s Robinson
Use
a
n
alias for sta
t
ic-sized array types
commit
|
commitdiff
|
tree
2017-10-09
Ch
r
is
Robins
o
n
Re
m
o
v
e
unnec
e
s
sa
r
y t
e
mporary variable
s
commit
|
commitdiff
|
tree
2017-10-09
Chris Robins
o
n
Update pub
l
ic me
t
h
o
d comments
commit
|
commitdiff
|
tree
2017-10-08
Ch
r
is Rob
i
ns
o
n
Do
n
't inlin
e
the pub
l
ic
vir
t
ual destructo
r
s
commit
|
commitdiff
|
tree
2017-10-08
Chri
s
Robinso
n
Add macros to opti
m
iz
e
branch c
h
ecks f
o
r GCC
commit
|
commitdiff
|
tree
2017-10-08
C
h
r
is Robinson
Use a custom default
istream
o
n W
i
n
d
ow
s
commit
|
commitdiff
|
tree
2017-10-08
Chris
Robinson
Use pImpl for t
h
e DeviceManager
commit
|
commitdiff
|
tree
2017-10-08
Chris Rob
i
nson
Ren
a
m
e C
o
mple
t
e to
Full
commit
|
commitdiff
|
tree
2017-10-08
C
hri
s
Robinson
List
a
vailable
f
iles
i
n
the
p
hysfs ex
a
mple
commit
|
commitdiff
|
tree
2017-10-07
Chris
R
obinson
G
et a device's full name
b
y
d
ef
a
u
l
t
commit
|
commitdiff
|
tree
2017-10-07
Ch
r
is Robin
s
on
Ma
k
e sure to
reserv
e
space f
o
r
t
he sentinel being appe
n
ded
commit
|
commitdiff
|
tree
2017-10-07
Chris
Ro
b
inson
Shorten the PlaybackDeviceName enum
t
ype name
commit
|
commitdiff
|
tree
2017-10-07
Chris
R
obi
n
s
o
n
Min
o
r variable
c
leanup for the examples
commit
|
commitdiff
|
tree
2017-10-07
C
hr
i
s
R
obinson
Remove th
e
source'
s
publi
c
update me
t
hod
commit
|
commitdiff
|
tree
2017-10-07
Chris Robinson
R
emove unne
c
essar
y
explici
t
t
emplate parameters
commit
|
commitdiff
|
tree
2017-10-06
Chris
R
ob
i
nson
Add me
t
hods to set th
e
3D position,
vel
o
city, and orientatio
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Chris Robinson
Fix
source stre
a
m seco
n
ds o
f
fs
e
t
calcu
l
ation
commit
|
commitdiff
|
tree
2017-10-06
Chris Robinson
Simplify calculat
i
ng the so
u
rce stream off
s
et
commit
|
commitdiff
|
tree
2017-10-06
Chr
i
s Robinson
A
d
d methods to get the source offset and lat
e
ncy as
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Chris Rob
i
nson
Return the source o
f
fset as a pair
commit
|
commitdiff
|
tree
2017-10-06
Chris R
o
b
i
nso
n
Re
m
ove an unne
c
es
s
a
ry fo
r
ward
d
eclara
t
ion
commit
|
commitdiff
|
tree
2017-10-06
C
h
ris
R
o
b
inso
n
Clear the rvalue pImpl when m
o
v
ing
commit
|
commitdiff
|
tree
2017-10-06
Chris
Ro
b
inson
Remove so
m
e unnecessary nul
l
ptr_
t
specializations
commit
|
commitdiff
|
tree
2017-10-06
C
h
ris R
o
binson
Handle the source l
a
ten
c
y as an explicit nanosecond
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Chr
i
s Robin
s
o
n
Handle the async wake i
n
t
e
rval
a
s
milliseconds e
x
pl
i
citly
commit
|
commitdiff
|
tree
2017-10-06
Chris Robinson
C
lean up some comment
s
commit
|
commitdiff
|
tree
next