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
Get the mixer and resampler functions when needed
2014-06-13
Chris Robinson
G
et
t
he mix
e
r and r
e
s
ampler functions when need
e
d
commit
|
commitdiff
|
tree
2014-06-13
Chris
Robinson
Combin
e
the dir
e
c
t
and
s
end mixers
commit
|
commitdiff
|
tree
2014-06-13
Chris Robinson
Combine som
e
dry and wet path t
y
pes
commit
|
commitdiff
|
tree
2014-06-12
Chris Rob
i
nson
Pre-apply th
e
crossfeed
filter gain to the input
s
ample
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Chris R
o
binson
Use f
l
oats for the BS2B filter
commit
|
commitdiff
|
tree
2014-06-10
C
hr
i
s Robinson
Make bs
2
b_cross
_
f
e
e
d inline
commit
|
commitdiff
|
tree
2014-06-09
Ch
r
is Ro
b
inson
Don't try to
s
et fp precision w
i
th __co
n
tro
l
8
7
_2
or
.
.
.
commit
|
commitdiff
|
tree
2014-06-08
Ch
r
is R
o
b
inson
Print CPU extensio
n
s
t
hat
a
re
unav
a
ilable but reques
t
ed
commit
|
commitdiff
|
tree
2014-06-08
Chris Rob
i
nson
Open a
n
d close the file in the main thr
e
ad i
n
alffpla
y
commit
|
commitdiff
|
tree
2014-06-08
Chris Rob
i
nson
Requi
r
e SSE for SSE2,
a
nd SSE2 for SSE4
.
1
commit
|
commitdiff
|
tree
2014-06-07
Chris
Robins
o
n
Update
th
e
disabl
e
-
c
pu-exts config option descriptio
n
commit
|
commitdiff
|
tree
2014-06-06
Chr
i
s Robin
s
on
Update a c
o
uple sour
c
es
with the proper
a
u
th
o
r
commit
|
commitdiff
|
tree
2014-06-06
Chris R
o
binson
Move Initiat
e
PositionArrays
t
o
mixer_defs
.
h
commit
|
commitdiff
|
tree
2014-06-06
T
imothy Arc
e
ri
Add SSE2 and SS
E
4
.
1
linear resamp
l
e
rs
commit
|
commitdiff
|
tree
2014-06-03
Ch
r
is Rob
i
nson
Avoid a
l
oop when
u
pdating the source positi
o
n vari
a
bl
e
s
commit
|
commitdiff
|
tree
2014-06-03
C
hris Rob
i
nson
Add a
n
f
f
mpeg-based example player
commit
|
commitdiff
|
tree
2014-06-01
Chris Robinson
Onl
y
define struct tim
e
spec i
f
_T
I
M
E
S
PEC_DEFIN
E
D isn
.
.
.
commit
|
commitdiff
|
tree
2014-05-29
Chris Robi
n
son
Add ex
t
ern "C"
to c
o
mmon headers
.
commit
|
commitdiff
|
tree
2014-05-27
Chris R
o
bi
n
son
Add methods t
o
ex
c
hange
and compare-exch
a
nge Ref
C
o
u
n
t
.
.
.
commit
|
commitdiff
|
tree
2014-05-27
Chris
R
obinson
Avo
i
d unnecessary loca
l
v
a
r
i
a
bles
commit
|
commitdiff
|
tree
2014-05-27
Chris Robinso
n
I
m
plement con
d
ition
v
ariables fo
r
Windows
commit
|
commitdiff
|
tree
2014-05-26
C
hri
s
R
o
b
i
nson
Add an
extension string fo
r
the in
-
p
r
ogress s
o
u
r
c
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-26
Chris Robi
n
son
Imp
l
e
ment condition
vari
a
bles
(
POSIX only!)
commit
|
commitdiff
|
tree
2014-05-26
C
h
ris Robinson
Don't print an
ERR if pulse fails to get la
t
ency info
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
C
hris
R
obinson
A
d
d an option to ge
t
t
h
e length
of
a source's
full
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris R
o
bins
o
n
D
o
n't resume t
h
e
backend
i
f there's n
o
con
t
exts
commit
|
commitdiff
|
tree
2014-05-24
Chris
R
o
b
inson
Move the ac
t
ive source's off
s
et out
of the direct params
commit
|
commitdiff
|
tree
2014-05-23
Chris
Ro
b
inson
U
p
date the exa
m
ples to use SDL
2
commit
|
commitdiff
|
tree
2014-05-23
Chris
R
obinson
Mark a
few more funct
i
ons as const
commit
|
commitdiff
|
tree
2014-05-23
Chri
s
Robins
o
n
Renam
e
CONST_FUNC
and
P
RINTF_STYLE, and fix
n
on-
G
NU
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Ch
r
is Robinson
AL
_
SOFT_block_alignment is n
o
w consider
e
d done
commit
|
commitdiff
|
tree
2014-05-22
Chri
s
R
o
b
inson
Ensu
r
e a proper
amount of new elements are bei
n
g reserve
d
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chris Ro
b
inso
n
Include
s
trings
.
h
if
i
t exist
s
for s
t
r
n
c
a
sec
m
p
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinso
n
Add a needed heade
r
for the CoreAudio ba
c
k
e
nd
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s Robinson
U
se the
first non
-
0-length buffe
r
when start
i
ng
a s
o
u
rce
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
Don
'
t try
to use the no
n
-stan
d
ard
a
lloca
.
h
commit
|
commitdiff
|
tree
2014-05-22
C
h
ris Ro
b
ins
o
n
Use an unsigned type for
th
e
win32
size_t formatter
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s
R
obinson
M
ark s
o
me
fu
n
ctio
n
s as cons
t
commit
|
commitdiff
|
tree
2014-05-22
Chris
R
obinson
T
he lower
v
al
u
e of the
gain vector
contains the close
s
t
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chri
s
R
obinson
Do
n
't clear the curr
e
nt
and
s
tep
gain va
l
ues w
h
e
n u
p
da
t
ing
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
Use the c
u
rrent buffer item for static
s
ources
t
oo
commit
|
commitdiff
|
tree
2014-05-21
Chris R
o
binson
C
o
py samples if needed in the '
c
op
y
'
r
es
a
mpler
commit
|
commitdiff
|
tree
2014-05-21
C
h
r
is Robinson
Proper
l
y process all
samples with
a
bandpass filt
e
r
commit
|
commitdiff
|
tree
2014-05-21
Chris R
o
binson
U
s
e
the
correct i
n
put for HRTF mixing
commit
|
commitdiff
|
tree
2014-05-21
C
hris Robinson
Upd
a
t
e
the active source's di
r
ect a
n
d send properties
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Chris Robinson
Add
so
m
e asserts
t
o verify blo
c
k
al
i
gn
m
ent for conv
e
rsion
commit
|
commitdiff
|
tree
2014-05-19
Chris Robinson
R
eturn
a
sample
pointer from resamplers
commit
|
commitdiff
|
tree
2014-05-19
Chris Robinson
Put per
-
channel filter pr
o
p
erties together
commit
|
commitdiff
|
tree
2014-05-19
Chris Robinson
Re
t
urn a samp
l
e poi
n
ter
from Do
F
ilters
commit
|
commitdiff
|
tree
2014-05-18
Chris Rob
i
nson
Move
a
n HRTF mixe
r
parameter and shorten a couple variable
.
.
.
commit
|
commitdiff
|
tree
2014-05-18
Chris Ro
b
inson
Don't
pass the S
e
ndPa
r
am
s
to
t
he
w
et
-
path
m
ixer
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
Don't pass the Di
r
ectPa
r
ams
t
o
t
he dry-p
a
th mixer
commit
|
commitdiff
|
tree
2014-05-18
C
h
ris Robin
s
on
Use d
i
fferent parameters for HRT
F
mix
e
rs
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
Pa
s
s so
m
e
DirectP
a
rams as function param
e
t
ers
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
Use _
m
m_se
t
r_ps
i
n
s
te
a
d
of _mm_set_ps
commit
|
commitdiff
|
tree
2014-05-18
Chris
R
obinson
Add a
A
Lfi
l
terState method
t
o p
r
oc
e
s
s multiple samples
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
C
hris R
o
binson
Rese
t
filter propertie
s
when setting a nul
l
fil
t
er
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Suppor
t
the band-pass filter
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Apply h
i
gh-pass sou
r
ce fil
t
ers
a
s
needed
commit
|
commitdiff
|
tree
2014-05-17
Chris R
o
b
inson
Implementing handling high-pass filter
properties
commit
|
commitdiff
|
tree
2014-05-17
Chris Rob
i
nson
Add a flag to specify when the low-pass filter needs
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinso
n
Use logarithmic adjustment f
o
r
t
h
e ga
i
n
in the aut
o
wah
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Document the differen
t
filter t
y
pes, and c
o
mbine s
o
me
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
C
h
r
i
s Robins
o
n
Ren
a
me fr
e
q_scale parameter to freq_mul
t
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Ensure
that
L
oo
p
En
d
> LoopStart
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Initialize
a pointe
r
to
N
ULL
i
nstead of a string
commit
|
commitdiff
|
tree
2014-05-15
Chri
s
R
obinson
Don't
bother stripping white
s
pace from
comments
commit
|
commitdiff
|
tree
2014-05-15
C
hris
R
obinson
E
a
rly-o
u
t when outN i
s
0
commit
|
commitdiff
|
tree
2014-05-15
C
h
ris Rob
i
nson
Remove so
m
e un
n
e
c
essary
c
asts
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Initializ
e
so
m
e
v
ari
a
bles when declarin
g
th
e
m
commit
|
commitdiff
|
tree
2014-05-15
Ch
r
is Robinson
Ini
t
ial
i
ze newfo
r
mat
to AL
_
NONE instead of a val
i
d
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Chr
i
s Robinson
Use an en
u
m for th
e
chor
u
s and flanger
wav
e
fo
r
ms
commit
|
commitdiff
|
tree
2014-05-15
Chris
Robinson
Don't try to read t
h
e
i
n
ternal capture b
u
ffer into
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
C
h
ris R
o
binson
Remove a dead assign
m
ent
commit
|
commitdiff
|
tree
2014-05-14
C
hris Robinson
A
dd a couple asserts to ensure a pro
p
er buf
f
er
commit
|
commitdiff
|
tree
2014-05-14
Chris Ro
b
inson
Avoi
d
freei
n
g an in-use captur
e
bu
f
fer
commit
|
commitdiff
|
tree
2014-05-14
Chris Robins
o
n
M
ake
R
efCount
a non-integer type
commit
|
commitdiff
|
tree
2014-05-14
Chris Rob
i
n
son
A
dd HF Refe
r
ence as
a
f
i
lt
e
r property
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinso
n
Make LOWPASSFREQREF a float value
commit
|
commitdiff
|
tree
2014-05-11
Chris Ro
b
inson
Store the filter reference frequen
c
y
in the source
commit
|
commitdiff
|
tree
2014-05-11
C
hris R
o
bin
s
on
U
p
dat
e
the
source
send target gains p
r
op
e
rly
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Avoid locking the mixer when unqueueing buffers
commit
|
commitdiff
|
tree
2014-05-11
C
hris
R
o
b
inson
Avoid accessing
t
h
e
source'
s
buffer queue h
e
a
d multiple
.
.
.
commit
|
commitdiff
|
tree
2014-05-11
Chris Robin
s
on
Use a struct to store the sour
c
e's
direct gain/g
a
inhf
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Ch
r
is Ro
b
inson
Don't
m
ix
o
ld- a
n
d new-style FIND
_
P
ACKAGE_HANDLE_STANDARD_AR
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Ch
r
i
s
Ro
b
inson
Avoid l
o
ck
i
ng the mixer while queu
e
i
ng buffe
r
s
onto
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris R
o
b
i
nson
Mar
k
the b
u
ffer
q
ueue pointers v
o
latile
commit
|
commitdiff
|
tree
2014-05-10
C
hris Robi
n
son
Ad
d
a
m
iss
i
ng
p
ointer init
commit
|
commitdiff
|
tree
2014-05-10
Chris Robin
s
on
Upd
a
te the outp
u
t buffer
pointer in the Write_* methods
commit
|
commitdiff
|
tree
2014-05-10
Chris Rob
i
ns
o
n
Add a co
u
ple consts
commit
|
commitdiff
|
tree
2014-05-10
Chr
i
s Rob
i
nson
Explicit init the sour
c
e queue
a
nd current_buff
e
r po
i
n
t
ers
commit
|
commitdiff
|
tree
2014-05-10
Chr
i
s R
o
b
i
ns
o
n
Us
e
a RWLock to help protect
the
s
ource's buffe
r
queue
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris Robi
n
son
D
o
n't expl
i
citly store the Buff
e
rsInQueu
e
commit
|
commitdiff
|
tree
2014-05-10
Chris Ro
b
inson
Store the current
b
uffer
q
ueue i
t
e
m
, r
a
t
h
er than played
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
A
void che
c
king
the
prev
i
ou
s
buffer
m
u
ltipl
e
times
commit
|
commitdiff
|
tree
2014-05-08
C
h
ris Robin
s
o
n
Ap
p
end t
h
e
n
u
mber of bits, not byt
e
s
,
to types
commit
|
commitdiff
|
tree
2014-05-08
Chr
i
s Rob
i
nson
Always us
e
unsigned in
t
for RefCou
n
t
commit
|
commitdiff
|
tree
2014-05-08
Chri
s
Robinson
Build
a
co
m
mon static lib
for
r
eus
a
bl
e
c
o
de
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinson
Move RWLock and UIntMap implementations to com
m
on
commit
|
commitdiff
|
tree
2014-05-07
Chris
R
obinson
Make
s
u
re
FILETIME and ULARGE_INTEGER sizes
m
a
t
c
h
commit
|
commitdiff
|
tree
next