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
Combine the direct and send mixers
2014-06-13
Chri
s
Robinson
Combine the direct
a
nd
s
end mixer
s
commit
|
commitdiff
|
tree
2014-06-13
Chris Robinson
Combine s
o
me dry
and wet path types
commit
|
commitdiff
|
tree
2014-06-12
C
hris Robinso
n
P
re-
a
pply the cross
f
e
ed filter gain to th
e
in
p
ut sa
m
ple
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Chr
i
s
Robinson
Use
f
l
o
ats for the BS2B
f
i
l
t
er
commit
|
commitdiff
|
tree
2014-06-10
Chr
i
s Robinson
Mak
e
bs2b_cross_feed inlin
e
commit
|
commitdiff
|
tree
2014-06-09
Chris Robinson
D
on't try to set fp precision w
i
th
__control87_2 or
.
.
.
commit
|
commitdiff
|
tree
2014-06-08
Chris Robinson
Print CPU exten
s
io
n
s that are unavai
l
able
b
ut requested
commit
|
commitdiff
|
tree
2014-06-08
Chris Robinson
Open and close the
f
ile in t
h
e main thread in alffpl
a
y
commit
|
commitdiff
|
tree
2014-06-08
Chris Robinso
n
Require SSE for SSE
2
, and
SSE2 f
o
r SSE
4
.
1
commit
|
commitdiff
|
tree
2014-06-07
C
hris Robinson
Updat
e
t
h
e disable-c
p
u-exts config option descripti
o
n
commit
|
commitdiff
|
tree
2014-06-06
Chris Robinson
Update
a
co
u
ple
s
o
urces with the p
r
op
e
r
author
commit
|
commitdiff
|
tree
2014-06-06
Chr
i
s Robinson
Move InitiatePosi
t
ionArrays to mixer_defs
.
h
commit
|
commitdiff
|
tree
2014-06-06
Timothy Arceri
A
dd SSE2 and
SSE4
.
1 li
n
ear
r
es
a
m
p
lers
commit
|
commitdiff
|
tree
2014-06-03
Chris Rob
i
nson
Av
o
i
d a loop when
u
p
d
ating
the source posi
t
ion variables
commit
|
commitdiff
|
tree
2014-06-03
Chris
R
obinson
Add an
ff
m
peg-ba
s
e
d
e
x
a
m
ple p
l
aye
r
commit
|
commitdiff
|
tree
2014-06-01
Chris Robinson
Only
d
efine struct timespec
if
_T
I
MESPEC_DEFINED isn
.
.
.
commit
|
commitdiff
|
tree
2014-05-29
Chri
s
Robi
n
son
Add
e
xtern "C" to com
m
on headers
.
commit
|
commitdiff
|
tree
2014-05-27
Chr
i
s Robinson
Add meth
o
ds to exch
a
n
g
e
and
compare-exchange RefCount
.
.
.
commit
|
commitdiff
|
tree
2014-05-27
Chr
i
s
R
o
b
inson
Avoid
u
nnecessary local va
r
iab
l
es
commit
|
commitdiff
|
tree
2014-05-27
Chri
s
Robinson
Implement co
n
di
t
ion
v
ariables for Windows
commit
|
commitdiff
|
tree
2014-05-26
Ch
r
is Robinson
Add an e
x
t
e
ns
i
on strin
g
for the in-progr
e
s
s source
.
.
.
commit
|
commitdiff
|
tree
2014-05-26
Chris
Robi
n
son
Imp
l
ement condition var
i
a
b
les
(
POSIX only!)
commit
|
commitdiff
|
tree
2014-05-26
Chris Robinso
n
Do
n
't
print an ERR if puls
e
fail
s
t
o
get late
n
cy info
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris Rob
i
nson
Add an optio
n
to get
t
he le
n
g
th of
a
s
o
urce'
s
full
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris Robinson
D
o
n
't resume the
b
acken
d
if there's no contex
t
s
commit
|
commitdiff
|
tree
2014-05-24
C
h
ris Robinson
Move the active so
u
rce's offset out of
t
he direct
para
m
s
commit
|
commitdiff
|
tree
2014-05-23
C
hris
R
obinso
n
Updat
e
the exampl
e
s to use
SDL2
commit
|
commitdiff
|
tree
2014-05-23
Chris Robi
n
son
Mark a few more fu
n
ction
s
as con
s
t
commit
|
commitdiff
|
tree
2014-05-23
C
h
r
is Ro
b
inson
Rename CONST_FUNC and
P
RINTF_STYLE
,
a
n
d fix non-GNU
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chris
R
obin
s
on
AL_SOFT
_
block_align
m
en
t
is now conside
r
e
d
done
commit
|
commitdiff
|
tree
2014-05-22
C
hris Robi
n
son
Ens
u
re
a
prop
e
r
amount of
new e
l
ements
a
re being
r
e
s
e
rved
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s Robinson
Inc
l
ude strings
.
h
if
i
t exists for
s
trncasecmp
commit
|
commitdiff
|
tree
2014-05-22
C
hr
i
s Robinson
Add a needed header for
the Cor
e
Audio b
a
ckend
commit
|
commitdiff
|
tree
2014-05-22
C
h
ris Robinson
Use the first non-0-length buffer when
s
tarting a source
commit
|
commitdiff
|
tree
2014-05-22
Chri
s
Robinson
Don't try to
use
the n
o
n-standard alloca
.
h
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
Us
e
an
u
nsigned type for the wi
n
32 size_t fo
r
m
a
tter
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
Mark s
o
m
e
f
uncti
o
ns
a
s cons
t
commit
|
commitdiff
|
tree
2014-05-22
C
hris Robin
s
on
The lower
value
o
f
the
gain vec
t
or contains the closest
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris
R
o
bin
s
on
Don't clear the curren
t
and
st
e
p
gain
v
alues whe
n
updating
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
C
h
ris R
o
binso
n
Use
t
h
e curre
n
t buffer i
t
em for static sour
c
es too
commit
|
commitdiff
|
tree
2014-05-21
C
hris Robinson
Copy sam
p
les
i
f
needed in the 'copy' resampler
commit
|
commitdiff
|
tree
2014-05-21
Chris Ro
b
inson
Properly p
r
ocess all samples wi
t
h a
bandpass f
i
lte
r
commit
|
commitdiff
|
tree
2014-05-21
C
hris Robinson
Use the correct input for HRTF mixing
commit
|
commitdiff
|
tree
2014-05-21
C
h
ris Robins
o
n
Updat
e
the acti
v
e so
u
r
ce's direct and se
n
d
properties
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Chris Robinson
Add some asse
r
t
s to verify
b
lock alignme
n
t for conversi
o
n
commit
|
commitdiff
|
tree
2014-05-19
Chris
R
ob
i
n
s
o
n
R
e
t
ur
n
a sample
po
i
nter from resamplers
commit
|
commitdiff
|
tree
2014-05-19
Chris Ro
b
inso
n
Put
per-channel
f
i
lter properties toge
t
her
commit
|
commitdiff
|
tree
2014-05-19
Chris Ro
b
inson
Return a
s
a
mple pointer from
D
o
Fil
t
e
r
s
commit
|
commitdiff
|
tree
2014-05-18
Chris R
o
b
inson
Mo
v
e an HRTF mixer par
a
meter and sho
r
ten a coupl
e
v
a
riable
.
.
.
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
Don'
t
pass the SendParams to the wet-
p
at
h
mixer
commit
|
commitdiff
|
tree
2014-05-18
Chris Robi
n
son
Don't pass the
D
irect
P
arams to th
e
dry-path mixer
commit
|
commitdiff
|
tree
2014-05-18
Chris
Robins
o
n
Use
diff
e
rent para
m
eters for HRTF mixers
commit
|
commitdiff
|
tree
2014-05-18
C
hris
Robi
n
son
Pass
some Di
r
ectParams as fun
c
t
i
on paramet
e
rs
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
Use _mm_setr_ps instea
d
of _mm
_
set_ps
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
A
d
d a
ALfilterState method
t
o process
mult
i
ple s
a
mp
l
es
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Ch
r
is Robinson
R
es
e
t filter pro
p
erties
when se
t
ting a null
f
ilte
r
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
S
upport
the band-p
a
s
s
fi
l
ter
commit
|
commitdiff
|
tree
2014-05-17
Chris
R
obi
n
son
Appl
y
hi
g
h
-pass source filte
r
s
as nee
d
ed
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Implementing handli
n
g
h
igh-pass f
i
l
t
er properties
commit
|
commitdiff
|
tree
2014-05-17
C
h
r
i
s Robins
o
n
Add a flag to specify when the l
o
w-pass filter needs
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Rob
i
n
s
on
Use logar
i
thmic adjustment
f
or th
e
gain in the
a
uto
w
ah
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chr
i
s Robinson
Docu
m
ent
th
e
different
f
i
lter
types, and
c
ombin
e
some
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chri
s
Robinson
Rename freq_scale p
a
r
a
m
eter to
fr
e
q
_m
u
lt
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
E
ns
u
re that Lo
o
pEnd
> LoopStart
commit
|
commitdiff
|
tree
2014-05-15
Chris Robin
s
on
Initi
a
l
ize a pointe
r
to NULL in
s
tead of a
strin
g
commit
|
commitdiff
|
tree
2014-05-15
Chris Robi
n
son
Do
n
't bot
h
e
r str
i
ppi
n
g whitespa
c
e from comme
n
t
s
commit
|
commitdiff
|
tree
2014-05-15
Ch
r
is Robinson
E
a
rly-ou
t
when outN is 0
commit
|
commitdiff
|
tree
2014-05-15
Chris Ro
b
i
n
s
on
Remove som
e
u
nne
c
essa
r
y casts
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
In
i
t
ia
l
ize
some variables wh
e
n declaring them
commit
|
commitdiff
|
tree
2014-05-15
C
h
r
i
s
R
obin
s
on
In
i
tia
l
i
ze newfo
r
mat to AL_N
O
NE
instead of a v
a
l
i
d
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Chris Rob
i
nso
n
Use an e
n
um for t
h
e cho
r
us an
d
fla
n
ger wavef
o
rms
commit
|
commitdiff
|
tree
2014-05-15
Chris Rob
i
nson
Don't try to read
t
he
i
nt
e
rna
l
capt
u
re buffer into
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
Chri
s
Robinson
R
emove
a dead
assignment
commit
|
commitdiff
|
tree
2014-05-14
Chri
s
Robi
n
son
Add a coupl
e
assert
s
to ens
u
re
a
p
roper bu
f
fer
commit
|
commitdiff
|
tree
2014-05-14
Ch
r
is Robi
n
son
Avoi
d
f
r
eeing a
n
i
n-us
e
capture b
u
ffer
commit
|
commitdiff
|
tree
2014-05-14
C
h
ris Robinson
Ma
k
e RefC
o
unt a
n
o
n
-integer t
y
pe
commit
|
commitdiff
|
tree
2014-05-14
Ch
r
is R
o
b
i
nson
Add HF Reference as a filter p
r
oper
t
y
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
M
a
ke
L
OWPASSFREQREF a float value
commit
|
commitdiff
|
tree
2014-05-11
Chr
i
s
R
obinson
Store the filter reference frequency in the source
commit
|
commitdiff
|
tree
2014-05-11
C
h
ris Robi
n
son
Upd
a
t
e
the
s
ource send targe
t
g
ains
p
roperly
commit
|
commitdiff
|
tree
2014-05-11
Chr
i
s R
o
b
in
s
o
n
Avoid
l
ockin
g
the mixer when
unqueuei
n
g b
u
ffers
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinso
n
Avo
i
d
a
c
cessing the sour
c
e's
b
uffer queue
head m
u
ltiple
.
.
.
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Use a st
r
uc
t
to sto
r
e the
s
ource's direct gai
n
/g
a
inhf
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chri
s
R
o
b
inson
Don
'
t mix old- and new-style FIN
D
_
PAC
K
AGE_
H
ANDL
E
_STANDARD
_
AR
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
obi
n
son
Avoid locking
the mixer
w
h
il
e
que
u
ein
g
buffer
s
on
t
o
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinso
n
Ma
r
k
the buffer q
u
eue pointers volatile
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Ad
d
a mi
s
sin
g
pointer init
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
o
binson
Upd
a
te
t
he o
u
tput buffer pointer in th
e
Write_*
m
e
thods
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
A
dd a c
o
uple c
o
nsts
commit
|
commitdiff
|
tree
2014-05-10
Ch
r
is Robinson
Explicit init the source q
u
eue and current_buffer po
i
nters
commit
|
commitdiff
|
tree
2014-05-10
Chri
s
Robinson
Use
a RWLoc
k
to
h
elp protec
t
the source's buffer queue
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris R
o
bins
o
n
D
o
n't explicit
l
y store t
h
e BuffersInQu
e
ue
commit
|
commitdiff
|
tree
2014-05-10
Chri
s
Robinson
Store the
c
u
rrent buffer queue i
t
em, rather than
p
layed
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robin
s
o
n
Avoid checking
t
he previous buffer multiple
t
imes
commit
|
commitdiff
|
tree
2014-05-08
C
h
ris Robinson
Append
t
he
n
u
m
ber of
b
its, no
t
bytes
,
t
o t
y
pes
commit
|
commitdiff
|
tree
2014-05-08
Chris Ro
b
inson
Always
use unsigned
i
n
t
f
or RefCount
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinson
B
ui
l
d
a
common static lib for reusab
l
e
c
ode
commit
|
commitdiff
|
tree
2014-05-08
Ch
r
is Robi
n
s
on
Move R
W
Lock and UIntMap impl
e
me
n
tations to common
commit
|
commitdiff
|
tree
2014-05-07
C
h
r
is
R
obinson
M
ake sure FILET
I
ME and ULARGE_INTEGER
sizes match
commit
|
commitdiff
|
tree
2014-05-07
Chris
R
obinson
M
o
ve the static_assert definition to its own header
commit
|
commitdiff
|
tree
next