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
Store an index to a given source's voice
2018-02-02
Chris
R
ob
i
nso
n
S
t
or
e
an inde
x
to a given source's voice
commit
|
commitdiff
|
tree
2018-02-02
Chris Ro
b
ins
o
n
R
e
move un
u
s
ed _timed methods
commit
|
commitdiff
|
tree
2018-02-02
Chris Robin
s
on
Do
n
't generate Buffer
Completed ev
e
nts for static sources
commit
|
commitdiff
|
tree
2018-02-02
C
hris Ro
b
inson
Avoid an unnecessary temp
v
a
riable
commit
|
commitdiff
|
tree
2018-02-02
Chris
Robinson
U
s
e
an atomic ins
t
ead of
v
olatile to tell a thread
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chris
Robinson
Use semap
h
ores to signa
l
for more samples with JACK
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chri
s
Robin
s
on
Use a semaphore to signal the e
v
ent hand
l
er
commit
|
commitdiff
|
tree
2018-02-02
C
h
r
is Robinson
Add sem
a
phore functions
t
o
the thread API
w
rapper
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinso
n
Signa
l
a
c
on
d
i
t
ion variable when a buffer completes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Chr
i
s Robins
o
n
S
e
nd
buffe
r
completed events
w
h
e
n
enabled
commit
|
commitdiff
|
tree
2018-02-01
Chr
i
s
Robinson
F
i
x
c
heck for m
a
tc
h
ing
e
vent type
commit
|
commitdiff
|
tree
2018-02-01
C
hr
i
s
R
o
binson
Don
'
t print
b
u
f
fer c
o
mplet
e
d even
t
s
i
n alffp
l
a
y
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Add a thread
to
m
arsha
l
even
t
s f
r
om the mi
x
er
commit
|
commitdiff
|
tree
2018-01-30
Ch
r
is Robin
s
on
R
e
n
a
me EventLo
c
k to
ma
k
e it more
c
lear it's
protecting
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chris Rob
i
nson
Don
'
t bother with an explicit sto
p
backend
meth
o
d
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Call the back
e
nd close
m
ethod i
n
t
he destructor
commit
|
commitdiff
|
tree
2018-01-29
Chris R
o
binson
Co
m
bine com
m
on
init
i
alization code
into a function
commit
|
commitdiff
|
tree
2018-01-29
Chris Rob
i
nson
Fix
t
h
e
effec
t
slo
t
limit ch
e
c
k
commit
|
commitdiff
|
tree
2018-01-29
Chri
s
Robinson
M
a
ke EnabledEvts at
o
mic
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
U
s
e
std::array instea
d
o
f
a pla
i
n array in alffplay
commit
|
commitdiff
|
tree
2018-01-28
Chris Robi
n
son
Repor
t
the prob
l
em value for global state errors
commit
|
commitdiff
|
tree
2018-01-28
Ch
r
is R
o
binson
R
emove some now-unu
s
ed NoLock function variants
commit
|
commitdiff
|
tree
2018-01-28
Chr
i
s Robinso
n
Use a fi
x
ed ar
r
ay for the
e
ffect
s
t
at
e
factor
y
l
ist
commit
|
commitdiff
|
tree
2018-01-28
Chris Rob
i
nson
Don't bother with a
r
e
turn
va
l
ue th
a
t's never use
d
commit
|
commitdiff
|
tree
2018-01-28
Ch
r
is
R
obinson
Do
n
'
t
allocate more eff
e
c
t s
l
ots than allowed
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Move som
e
inline func
t
ions int
o
a
h
eader in
s
tead of
.
.
.
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Fix error reportin
g
for
r
es
o
urce generation
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Store fil
t
ers in
a
n array of lists
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Sto
r
e e
f
fects in an array
of l
i
sts
commit
|
commitdiff
|
tree
2018-01-28
C
h
r
is Robinson
Use a
v
ector to st
o
re the
eff
e
c
t s
l
ot poi
n
ters
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Remo
v
e an unused function
commit
|
commitdiff
|
tree
2018-01-27
C
h
ris R
o
binson
Use a
n
arra
y
l
o
oku
p
for
source IDs
commit
|
commitdiff
|
tree
2018-01-27
Chris R
o
binson
M
a
k
e
some more
f
unctions
s
tati
c
where they're
u
s
ed
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Add some c
a
sts t
o
pacify MSV
C
commit
|
commitdiff
|
tree
2018-01-27
Chris
R
obinson
Add a ctz64 fal
l
back using _
B
i
t
Scan
F
orward when ava
i
lable
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Check
f
or _BitScanF
o
r
w
ard
6
4 before usi
n
g
i
t
commit
|
commitdiff
|
tree
2018-01-27
Chris R
o
binson
Use a different method for storing an
d
looki
n
g
u
p
b
u
ffers
commit
|
commitdiff
|
tree
2018-01-27
Chris Robi
n
son
Don't rely o
n
a
lMain
.
h in alBuffer
.
h
commit
|
commitdiff
|
tree
2018-01-27
Chris
R
o
bi
n
son
Make some f
u
n
c
tion
s
static
t
hat ar
e
only used in
one
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Chris Robin
s
on
Allow preservi
n
g conv
e
rt
e
d sampl
e
s
commit
|
commitdiff
|
tree
2018-01-26
C
hr
i
s
Rob
i
nson
Read the buffe
r
unp
a
ck alignm
e
nt under th
e
buffer lock
commit
|
commitdiff
|
tree
2018-01-26
Chri
s
Robi
n
son
I
m
prove error rep
o
rti
n
g for b
u
ffers
commit
|
commitdiff
|
tree
2018-01-26
Chris R
o
bin
s
on
A
dd the printf-f
o
rmat attribute to alSetErr
o
r
commit
|
commitdiff
|
tree
2018-01-25
Ch
r
is Rob
i
nson
Co
n
struct
e
rro
r
messages u
s
ing p
a
ra
m
e
t
erized values
commit
|
commitdiff
|
tree
2018-01-25
C
h
ri
s
Robinso
n
Enable
e
ven
t
s in alffplay
commit
|
commitdiff
|
tree
2018-01-25
Chris Ro
b
inson
R
e
p
ort AL_SOFTX_events as
an in-progress ex
t
ens
i
on
commit
|
commitdiff
|
tree
2018-01-25
C
h
ri
s
Robi
n
s
on
Use
mo
r
e a
p
propriate enum values for events
commit
|
commitdiff
|
tree
2018-01-25
Chri
s
R
o
b
i
nson
Add a
d
e
p
recated e
v
e
n
t type
f
or
alDopplerVelocity
commit
|
commitdiff
|
tree
2018-01-25
Chris Robinson
F
i
x
or
d
ering of alG
e
t
PointervSOFT
commit
|
commitdiff
|
tree
2018-01-25
Ch
r
is Robinson
P
r
ovide messages for
t
he r
e
maini
n
g
A
L erro
r
s
commit
|
commitdiff
|
tree
2018-01-24
Chris Robins
o
n
Set t
h
e
b
uffer load erro
r
in Loa
d
Data
commit
|
commitdiff
|
tree
2018-01-24
C
h
ris Robinso
n
Call the event c
a
llback when an error is ge
n
e
rated
commit
|
commitdiff
|
tree
2018-01-24
Chri
s
R
obinson
Handle even
t
properties
commit
|
commitdiff
|
tree
2018-01-24
Chri
s
Robinson
Decl
a
re the beginnings
o
f an ev
e
n
t
e
xtension
commit
|
commitdiff
|
tree
2018-01-24
Chris
Robi
n
son
Fix some 'may
be used ini
t
ial
i
zed' warnings
commit
|
commitdiff
|
tree
2018-01-23
Chris Robinson
Use a new proper
buffer fu
n
ction with a flags parameter
commit
|
commitdiff
|
tree
2018-01-23
Chris Robinson
Test
m
apped
buffers i
n
a
lffplay
commit
|
commitdiff
|
tree
2018-01-23
Chris Robin
s
on
Ens
u
re
r
ead
o
r
w
rit
e
f
lag
s
are specified
w
ith persistent
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Ch
r
is R
o
bins
o
n
Track
the
b
uffer's mapped section
commit
|
commitdiff
|
tree
2018-01-23
Chris Robins
o
n
Add a fl
a
g for persistent
mapping
commit
|
commitdiff
|
tree
2018-01-23
C
hr
i
s
Ro
b
inson
S
lig
h
tly simplify alBu
f
ferSubDataSOFT
commit
|
commitdiff
|
tree
2018-01-22
Chr
i
s
Robi
n
s
o
n
E
n
s
u
r
e proper alignment when preservin
g
data too
commit
|
commitdiff
|
tree
2018-01-22
C
hri
s
Rob
i
nson
Don't bother alloc
a
ting cleared memory for buffer
s
t
o
rage
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
A
dd a flag fo
r
alBuff
e
rDat
a
to non-destructively resize
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Ch
r
i
s Robinson
Fix the retu
r
n type of
t
h
e al_fwrite wrapper
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
D
o
n
'
t convert/copy sam
p
le
s
w
ith a
NULL dest bu
f
f
er
commit
|
commitdiff
|
tree
2018-01-22
Chris
Robinson
Rem
o
ve now-
u
nuse
d
a
lloca
a
nd VLA checks
commit
|
commitdiff
|
tree
2018-01-22
C
h
ris Robinson
M
o
re cleanup for buff
e
r loading
commit
|
commitdiff
|
tree
2018-01-22
Ch
r
is Rob
i
nson
Handle double-prec
i
s
i
on buffers
in the m
i
xer
commit
|
commitdiff
|
tree
2018-01-22
Ch
r
is R
o
bi
n
s
on
Remo
v
e su
p
port for (
s
i
g
ne
d
) byte and u
s
h
ort sample
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chris Robin
s
on
Remove
(
u)
i
nt32 sample sto
r
a
g
e conversion
commit
|
commitdiff
|
tree
2018-01-22
Chris Robin
s
on
R
e
move the old buff
e
r
_samples funct
i
ons
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
F
i
x the ret
u
r
n type of
t
he LPA
L
UNMAPB
U
FF
E
RS
O
FT typedef
commit
|
commitdiff
|
tree
2018-01-21
Chris
Robinson
Avoid
repeating some code
commit
|
commitdiff
|
tree
2018-01-20
Ch
r
is Ro
b
inson
Ex
p
ose
a
preliminar
y
AL_
S
OFT_map_b
u
ffer
extension for
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
Chris Ro
b
inson
Add met
h
od
s
to "map" a buffer's sto
r
age
commit
|
commitdiff
|
tree
2018-01-20
Chris
Robi
n
son
Return the ef
f
ective alignment fr
o
m SanitizeA
l
ignment
commit
|
commitdiff
|
tree
2018-01-20
Chris Robinson
Store
8-bit sam
p
le types directly
as u
n
s
igned byte
commit
|
commitdiff
|
tree
2018-01-20
C
h
ris R
o
binson
Remove un
n
ec
e
ssary pri
v
ate AL_SOFT_buffer_
s
ample
s
2
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chris Robins
o
n
Make a function stat
i
c
that's only used in
one source
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chris Robins
o
n
Reformat
the format
a
rray
commit
|
commitdiff
|
tree
2018-01-17
Chris Robinso
n
Stor
e
mulaw a
n
d alaw samples directly in
t
he
b
u
f
f
er
commit
|
commitdiff
|
tree
2018-01-17
Chris Robinson
Add a me
t
hod
t
o get the s
y
stem's page size
commit
|
commitdiff
|
tree
2018-01-17
Ch
r
is Robin
s
on
Use a voice flag to
in
d
icate it being static
commit
|
commitdiff
|
tree
2018-01-16
C
h
ris Ro
b
ins
o
n
Define DECL_VLA where it's u
s
ed
commit
|
commitdiff
|
tree
2018-01-16
Ch
r
is
R
obi
n
son
Av
o
i
d usin
g
a
lloca in t
h
e
CoreA
u
dio backen
d
commit
|
commitdiff
|
tree
2018-01-16
Chri
s
Robinson
U
se a
g
l
o
ba
l
RowMi
x
erFunc
commit
|
commitdiff
|
tree
2018-01-16
C
hris Robinson
Properly cas
t
some param
e
ters for MSVC
commit
|
commitdiff
|
tree
2018-01-16
Chr
i
s Robinson
A
d
d mi
n
/ma
x
/clamp functions
for s
i
ze_t
commit
|
commitdiff
|
tree
2018-01-16
C
h
ri
s
Rob
i
nso
n
Do
m
ore samples at once with the
d
istort
i
o
n e
f
fect
commit
|
commitdiff
|
tree
2018-01-16
C
hris Robinson
Use ALs
i
zei
for some cou
n
t/length
v
a
r
iables
commit
|
commitdiff
|
tree
2018-01-16
Ch
r
is Robinson
Don'
t
fade
t
he all-pass delay chang
e
s
commit
|
commitdiff
|
tree
2018-01-15
C
h
ris
Robinso
n
Fi
x
a comment regarding the T60 fil
t
er coe
f
ficients
commit
|
commitdiff
|
tree
2018-01-15
Chris
Robinso
n
Simp
l
ify
p
repari
n
g
t
h
e T60 filter
s
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
A
s
sig
n
the HRTF stora
g
e pointers separately
commit
|
commitdiff
|
tree
2018-01-15
Chris
R
obinson
Remove alff
p
lay's d
u
plicate ALC_SOFT
_
devi
c
e
_
cloc
k
declarations
commit
|
commitdiff
|
tree
2018-01-15
C
hr
i
s Robinson
F
inalize AL
C
_SOFT_device_
c
lock
commit
|
commitdiff
|
tree
2018-01-15
Chris
R
obinson
Use separate inp
u
t and outputs
f
o
r
t
h
e T60
and allpas
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
C
hris Robinso
n
Us
e
a pro
p
er typ
e
for the T60 d
e
cay filter
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Separate some anonymous structs into defined stru
c
ts
commit
|
commitdiff
|
tree
next