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 disconnected event type
2018-02-03
Ch
r
is Robins
o
n
Add a di
s
connected event type
commit
|
commitdiff
|
tree
2018-02-03
Chr
i
s
Robinson
Add
m
i
s
sing
h
eader fo
r
UINT_M
A
X
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
is Ro
b
in
s
on
R
e
m
o
ve the unused thun
k
c
o
de
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
is
Robi
n
son
Remove th
e
i
n
divi
d
ual sour
c
e queue and buffer locks
commit
|
commitdiff
|
tree
2018-02-02
Chr
i
s Robin
s
on
Stor
e
an index to a give
n
source's vo
i
c
e
commit
|
commitdiff
|
tree
2018-02-02
Chris Robi
n
s
on
Remove unused _timed methods
commit
|
commitdiff
|
tree
2018-02-02
Chr
i
s
Robins
o
n
Don
'
t generate Buffer Completed
events for sta
t
i
c
sources
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Avoid a
n
unnecessary temp var
i
able
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinso
n
Use an atomic inst
e
ad of vol
a
t
ile to tell a thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chr
i
s Robi
n
son
Use semaphores to si
g
nal for more samples wit
h
JACK
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chris Ro
b
i
nson
Us
e
a semap
h
ore to signal the e
v
ent hand
l
er
commit
|
commitdiff
|
tree
2018-02-02
C
hris Robinso
n
Add semaphore fun
c
ti
o
ns
t
o t
h
e t
h
read API wrapper
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
is
Rob
i
nson
Signal a condi
t
i
o
n variable when
a
buffe
r
completes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
C
h
ris Robin
s
on
Send buffer completed events
when enabled
commit
|
commitdiff
|
tree
2018-02-01
C
h
ris Robinson
Fi
x
check for matchi
n
g e
v
ent type
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
is Ro
b
inson
D
on't print buffer c
o
mpleted events in a
l
ff
p
lay
commit
|
commitdiff
|
tree
2018-02-01
C
hris Rob
i
nson
Add a thre
a
d to
m
arshal events from t
h
e mixer
commit
|
commitdiff
|
tree
2018-01-30
C
h
ris Robinson
Rename Eve
n
tL
o
ck to
make it mor
e
clear it's protecti
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chri
s
R
obinson
Don't b
o
ther with an explicit stop backen
d
method
commit
|
commitdiff
|
tree
2018-01-29
Chris Robin
s
on
Call the backend clos
e
method in
the de
s
tru
c
t
or
commit
|
commitdiff
|
tree
2018-01-29
Chris Robin
s
on
Com
b
ine comm
o
n initi
a
liza
t
io
n
code into
a
fun
c
tion
commit
|
commitdiff
|
tree
2018-01-29
Chris Rob
i
ns
o
n
F
ix the e
f
f
e
ct slot limit check
commit
|
commitdiff
|
tree
2018-01-29
Ch
r
i
s
R
o
binson
Ma
k
e Ena
b
led
E
vts
atomi
c
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Use std::array instead of
a
plai
n
a
r
ray in a
l
f
f
pla
y
commit
|
commitdiff
|
tree
2018-01-28
Ch
r
i
s Robinson
R
e
port th
e
p
roblem va
l
ue for global
st
a
te e
r
rors
commit
|
commitdiff
|
tree
2018-01-28
Chris
Robinso
n
Remove some now-unused
NoLock func
t
io
n
variants
commit
|
commitdiff
|
tree
2018-01-28
Chris
Robinson
U
se
a
f
ixed ar
r
ay for the eff
e
ct state fact
o
ry list
commit
|
commitdiff
|
tree
2018-01-28
Ch
r
is Robin
s
on
Don't b
o
ther with a return value tha
t
'
s never
used
commit
|
commitdiff
|
tree
2018-01-28
Chris
R
o
b
inson
D
o
n't allocate mor
e
effect sl
o
ts
than allowe
d
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinso
n
Move some
i
nline functi
o
n
s
into a header instead of
.
.
.
commit
|
commitdiff
|
tree
2018-01-28
Ch
r
is
Robinson
F
i
x erro
r
re
p
ort
i
ng f
o
r resource gene
r
a
tion
commit
|
commitdiff
|
tree
2018-01-28
C
hri
s
Robinson
Store
filte
r
s
in an array
o
f lis
t
s
commit
|
commitdiff
|
tree
2018-01-28
Chris R
o
b
i
nson
Stor
e
effe
c
ts in
a
n
array of lists
commit
|
commitdiff
|
tree
2018-01-28
C
h
ris
R
obinson
U
s
e a vector t
o
st
o
re the effec
t
slo
t
pointers
commit
|
commitdiff
|
tree
2018-01-28
Chris Rob
i
nso
n
Remove an u
n
used
fun
c
ti
o
n
commit
|
commitdiff
|
tree
2018-01-27
Chris Robi
n
s
o
n
U
se an array lookup for source ID
s
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Make
s
o
me
m
ore functions static where
t
hey're
u
sed
commit
|
commitdiff
|
tree
2018-01-27
Chris
R
obinson
Add so
m
e casts to p
a
cify
MSVC
commit
|
commitdiff
|
tree
2018-01-27
Chris Robin
s
on
Add a ctz64 fallback using _BitScanFor
w
ard when
a
vailabl
e
commit
|
commitdiff
|
tree
2018-01-27
Chris R
o
binson
Check for _BitScanForwa
r
d64
b
efore
u
sing
it
commit
|
commitdiff
|
tree
2018-01-27
C
h
ris Robin
s
on
Use a
d
ifferent method for storing and looking up buffers
commit
|
commitdiff
|
tree
2018-01-27
C
h
ri
s
Rob
i
nson
Don't rely on alMain
.
h in alBuffer
.
h
commit
|
commitdiff
|
tree
2018-01-27
Chris Ro
b
i
n
son
Make s
o
me functio
n
s static that are only used i
n
one
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Allow preserving c
o
n
verted samples
commit
|
commitdiff
|
tree
2018-01-26
Ch
r
is
R
o
b
inson
R
e
ad
t
he buffer unpack alignment under
the buf
f
er lock
commit
|
commitdiff
|
tree
2018-01-26
Chris
R
o
b
inson
Improve error repor
t
i
ng fo
r
buffe
r
s
commit
|
commitdiff
|
tree
2018-01-26
Chris Robinson
Add the printf-format
attribute to alSetErr
o
r
commit
|
commitdiff
|
tree
2018-01-25
Chris
Robi
n
s
o
n
C
o
nstruct error messages using parameterized values
commit
|
commitdiff
|
tree
2018-01-25
Chris Rob
i
nson
Enable events i
n
alffplay
commit
|
commitdiff
|
tree
2018-01-25
C
hris Robinson
Report AL_S
O
FTX_events as an in-pr
o
gre
s
s extension
commit
|
commitdiff
|
tree
2018-01-25
Chr
i
s Robinson
Use m
o
re approp
r
iate
enum val
u
es for e
v
ents
commit
|
commitdiff
|
tree
2018-01-25
C
hris Robinson
Ad
d
a dep
r
ecate
d
e
v
ent
type for alDopp
l
erVelocity
commit
|
commitdiff
|
tree
2018-01-25
Chris
R
o
b
inson
Fix ord
e
ring of
a
lG
e
tPoin
t
e
r
vSOFT
commit
|
commitdiff
|
tree
2018-01-25
Chris Robins
o
n
Pr
o
vide messages
f
o
r the remaining AL
er
r
o
r
s
commit
|
commitdiff
|
tree
2018-01-24
Chris Robin
s
on
Set
the bu
f
f
e
r load error in
LoadDat
a
commit
|
commitdiff
|
tree
2018-01-24
Chris Robinson
Call the even
t
ca
l
lback
when an err
o
r i
s
ge
n
e
rated
commit
|
commitdiff
|
tree
2018-01-24
Chri
s
Robinson
Handle ev
e
nt p
r
op
e
rt
i
es
commit
|
commitdiff
|
tree
2018-01-24
Chr
i
s Robinson
Dec
l
are the beginnings of
a
n event extension
commit
|
commitdiff
|
tree
2018-01-24
Chris Robin
s
on
Fix
some 'may be used
i
nitialized'
w
arnin
g
s
commit
|
commitdiff
|
tree
2018-01-23
Chr
i
s
Robin
s
o
n
Use a
n
ew prope
r
buffe
r
function with a
f
l
ags parameter
commit
|
commitdiff
|
tree
2018-01-23
C
h
ris Robi
n
so
n
T
e
s
t mappe
d
b
uffers in alffpla
y
commit
|
commitdiff
|
tree
2018-01-23
Chris Robinson
Ensure read or
w
rite
flags ar
e
specif
i
ed with persis
t
en
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Chri
s
Rob
i
nson
Track the
b
uffer's
mappe
d
sec
t
i
o
n
commit
|
commitdiff
|
tree
2018-01-23
Chris
R
obins
o
n
Add a
f
la
g
f
or p
e
rsisten
t
ma
p
ping
commit
|
commitdiff
|
tree
2018-01-23
Chri
s
R
o
binson
Slightly
simpli
f
y alBuffer
S
ubDat
a
SO
F
T
commit
|
commitdiff
|
tree
2018-01-22
Chris
R
obinson
Ensure p
r
op
e
r
alignment when pre
s
erving data
t
oo
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
D
on't bother al
l
ocating cleared memory
f
o
r
b
u
f
f
er sto
r
ag
e
commit
|
commitdiff
|
tree
2018-01-22
Chr
i
s
Robinson
Add a flag for alBuff
e
rDa
t
a t
o
non-destructively resize
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chri
s
Robinson
F
ix t
h
e return
type of the al_fwrite wrapper
commit
|
commitdiff
|
tree
2018-01-22
Chr
i
s R
o
binso
n
Don
'
t convert/copy samples w
i
th
a
N
U
LL
dest buffer
commit
|
commitdiff
|
tree
2018-01-22
Chris
Rob
i
n
s
o
n
R
em
o
ve n
o
w-unu
s
ed alloca
and VLA checks
commit
|
commitdiff
|
tree
2018-01-22
Ch
r
is Robinso
n
More
cl
e
anup
f
or buff
e
r l
o
a
d
i
ng
commit
|
commitdiff
|
tree
2018-01-22
Chris Rob
i
nson
Handle double-precisio
n
buffers
i
n the
mixe
r
commit
|
commitdiff
|
tree
2018-01-22
Chris Rob
i
nson
Rem
o
ve support for (signed) byte and ushort s
a
mple
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
C
h
ris Robinson
R
e
move (u)int32 sampl
e
storage co
n
versio
n
commit
|
commitdiff
|
tree
2018-01-22
Chris Robins
o
n
Remove the old bu
f
fer_sa
m
ples f
u
nctions
commit
|
commitdiff
|
tree
2018-01-22
Chris Robins
o
n
Fi
x
the return type
of the
LP
A
LU
N
MAPBUFFERSOFT typ
e
def
commit
|
commitdiff
|
tree
2018-01-21
C
h
ris Rob
i
n
son
Avoid repeat
i
ng s
o
me
code
commit
|
commitdiff
|
tree
2018-01-20
C
hri
s
Robinson
Expose a p
r
eliminary AL_SOFT
_
map_buffer exte
n
sion for
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
Chris Rob
i
nson
Add me
t
hods to "map" a b
u
ffer's storage
commit
|
commitdiff
|
tree
2018-01-20
Chris Robinson
R
eturn t
h
e effect
i
ve
alignmen
t
from San
i
tizeAlign
m
ent
commit
|
commitdiff
|
tree
2018-01-20
C
h
ris Robinson
Store 8-bit sample types directly
as unsigned byte
commit
|
commitdiff
|
tree
2018-01-20
C
hris Ro
b
ins
o
n
R
e
move unnecessa
r
y private A
L
_SOFT_buffer_
s
ampl
e
s2
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chri
s
Robins
o
n
Mak
e
a function
s
tatic th
a
t
'
s only used i
n
one source
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Ch
r
is
Robinson
R
e
format the for
m
at arra
y
commit
|
commitdiff
|
tree
2018-01-17
Chris Robinson
Store mulaw and a
l
aw samples d
i
re
c
tly in th
e
buffer
commit
|
commitdiff
|
tree
2018-01-17
Chris
R
obinson
Add a m
e
thod to get the system's page size
commit
|
commitdiff
|
tree
2018-01-17
Chris Robinson
Use a voice
f
la
g
to
i
ndic
a
te
it being static
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
Define DECL
_
VLA
w
her
e
it's used
commit
|
commitdiff
|
tree
2018-01-16
Ch
r
is Robinson
Avoid using
a
l
loca in the
C
oreAudio
b
a
ckend
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
U
s
e
a
g
lobal RowMixerFunc
commit
|
commitdiff
|
tree
2018-01-16
C
h
ris Robinson
Properly cast som
e
parameters for MSVC
commit
|
commitdiff
|
tree
2018-01-16
C
h
ris Ro
b
inson
Add m
i
n/max/clamp f
u
nctions for size_
t
commit
|
commitdiff
|
tree
2018-01-16
Ch
r
is Robinson
Do
more
s
ampl
e
s at once with the dist
o
rtion e
f
fect
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
Use ALsize
i
for some
coun
t
/le
n
g
t
h variabl
e
s
commit
|
commitdiff
|
tree
2018-01-16
Chris
R
obinson
Don't fade the all-pass delay cha
n
g
e
s
commit
|
commitdiff
|
tree
2018-01-15
Chris Robin
s
on
F
ix a comme
n
t
regarding the T60 filter c
o
effi
c
ie
n
t
s
commit
|
commitdiff
|
tree
2018-01-15
Chris R
o
bi
n
so
n
Simplify
preparing
t
he T6
0
fi
l
t
ers
commit
|
commitdiff
|
tree
2018-01-15
Chris
Robinson
Assign the HRTF storag
e
p
o
in
t
ers separately
commit
|
commitdiff
|
tree
2018-01-15
Ch
r
is Robin
s
on
Remov
e
alffplay's duplica
t
e ALC_SOFT_device_clock declarations
commit
|
commitdiff
|
tree
next