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
Ensure a proper amount of new elements are being reserved when inserting
2014-05-22
Chris Robinson
Ensure a
p
roper
a
moun
t
of new
elements a
r
e being res
e
rved
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
C
h
ris Robi
n
s
on
In
c
lude str
i
ngs
.
h if it exists for strncas
e
cmp
commit
|
commitdiff
|
tree
2014-05-22
Chris Robins
o
n
Add a needed h
e
ader for the CoreAudio backend
commit
|
commitdiff
|
tree
2014-05-22
C
h
r
i
s
R
o
b
inso
n
Use the first n
o
n-0-length buffer when starting
a
sou
r
ce
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
D
o
n
't try to use the
n
on-st
a
n
d
ard alloca
.
h
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
Use
an
u
n
s
igned typ
e
for
t
he wi
n
32 size_t f
o
rmatter
commit
|
commitdiff
|
tree
2014-05-22
Chris Ro
b
inson
M
ar
k
some functi
o
ns
a
s const
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s Robinson
T
h
e lower
value of
the gain vector contains
t
he
closest
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris Ro
b
inso
n
D
o
n't clear the c
u
rr
e
nt and step g
a
i
n
v
a
lues
w
hen updating
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chri
s
Robi
n
son
Us
e
the
current buffer item for static
sour
c
e
s
too
commit
|
commitdiff
|
tree
2014-05-21
Ch
r
is
R
obinson
Copy samples if needed in
the 'copy' resa
m
pler
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
Properly pr
o
cess all samples with
a
bandpass filter
commit
|
commitdiff
|
tree
2014-05-21
Chr
i
s Robinson
Use the
co
r
rect input for
H
RTF
m
ixing
commit
|
commitdiff
|
tree
2014-05-21
Ch
r
i
s Robinson
U
p
date the active
source's direct and send properties
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Chris Robin
s
on
Add
some asse
r
ts to
v
e
r
ify blo
c
k
a
l
ig
n
ment for conversion
commit
|
commitdiff
|
tree
2014-05-19
C
h
ris Robinson
Return
a sample pointer fr
o
m resamp
l
ers
commit
|
commitdiff
|
tree
2014-05-19
C
hris
R
o
binson
Put
p
er-ch
a
nn
e
l filter p
r
operties toge
t
h
e
r
commit
|
commitdiff
|
tree
2014-05-19
Chris R
o
binso
n
Re
t
u
r
n a sample
p
ointer from
DoFilters
commit
|
commitdiff
|
tree
2014-05-18
Ch
r
is
R
obins
o
n
M
o
ve an
H
RTF mixer
paramet
e
r and sh
o
rten a cou
p
le
v
ariabl
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
Don'
t
pass the SendParams
t
o
the wet-
p
a
th
mixer
commit
|
commitdiff
|
tree
2014-05-18
Chris Robin
s
o
n
Don't pass t
h
e DirectPara
m
s
to the dry-pa
t
h
m
ixer
commit
|
commitdiff
|
tree
2014-05-18
C
h
ris Robinson
Use different parameters f
o
r
H
RTF mixers
commit
|
commitdiff
|
tree
2014-05-18
C
h
ris Robin
s
on
Pass
s
ome DirectParams as function
p
arameters
commit
|
commitdiff
|
tree
2014-05-18
Chris R
o
binson
Use
_mm_s
e
tr_ps instead of _mm_set_ps
commit
|
commitdiff
|
tree
2014-05-18
C
h
ris R
o
binson
Add a ALfilterState me
t
h
od to process multipl
e
samples
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robin
s
on
R
e
s
et filter pr
o
perties
w
hen s
e
tting
a
null
f
ilte
r
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Support t
h
e band-pass f
i
lter
commit
|
commitdiff
|
tree
2014-05-17
Ch
r
is Robinson
App
l
y high-pas
s
sour
c
e fi
l
te
r
s as needed
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Implementing ha
n
dling high-pa
s
s
filter properties
commit
|
commitdiff
|
tree
2014-05-17
Chris
Robinson
Add a f
l
a
g
t
o
speci
f
y when the
low-
p
a
s
s
f
i
lter needs
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Rob
i
nson
Use log
a
rithmic a
d
justment for t
h
e g
a
in in the autowah
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
C
hris R
o
binson
Doc
u
ment the differ
e
nt filter typ
e
s,
a
n
d
co
m
b
ine som
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Rename freq_scale parameter to freq_mult
commit
|
commitdiff
|
tree
2014-05-15
Chris R
o
b
inso
n
En
s
ure t
h
a
t
Loop
E
n
d > Loop
S
tart
commit
|
commitdiff
|
tree
2014-05-15
C
hr
i
s Robinson
Initialize a pointe
r
to NULL instead of a string
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Don't bother
strippi
n
g whitespace from comments
commit
|
commitdiff
|
tree
2014-05-15
Chri
s
Robinson
Early-out wh
e
n outN is
0
commit
|
commitdiff
|
tree
2014-05-15
C
hris Robins
o
n
R
e
move som
e
u
n
necessary cas
t
s
commit
|
commitdiff
|
tree
2014-05-15
Chris Ro
b
inson
Initialize some
variab
l
es when declarin
g
them
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Initialize newformat t
o
A
L_NONE
i
nstead o
f
a valid
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Use an enum f
o
r
th
e
chorus a
n
d fl
a
ng
e
r wave
f
orms
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Don't try to read the internal
c
aptu
r
e buffer
i
n
to
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
Chri
s
Robins
o
n
R
emove a dead assignment
commit
|
commitdiff
|
tree
2014-05-14
Ch
r
is Robinson
Add
a
couple asserts to ensure a
p
ro
p
er buffer
commit
|
commitdiff
|
tree
2014-05-14
Chris Robinson
Avoid freeing an in
-
use capture buffer
commit
|
commitdiff
|
tree
2014-05-14
Chris Robin
s
o
n
Make R
e
fCou
n
t
a non-integer type
commit
|
commitdiff
|
tree
2014-05-14
Chri
s
Robinson
A
d
d HF Refe
r
ence as a filt
e
r pro
p
e
r
t
y
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Make LOWPASSF
R
EQREF
a float
va
l
ue
commit
|
commitdiff
|
tree
2014-05-11
Chri
s
Robin
s
on
Store the filt
e
r
refe
r
e
nce frequenc
y
in the
s
ource
commit
|
commitdiff
|
tree
2014-05-11
Chris Ro
b
i
n
s
on
Update t
h
e source send target gains prop
e
r
ly
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Avoid
l
ocki
n
g t
h
e
mi
x
er when unqueueing
buffers
commit
|
commitdiff
|
tree
2014-05-11
Chris R
o
b
i
ns
o
n
Avoid accessing the source's buffer
q
u
eue head
m
ultiple
.
.
.
commit
|
commitdiff
|
tree
2014-05-11
C
h
ris Robinson
Use a struct to store t
h
e
s
ource'
s
d
i
rect gain/g
a
inhf
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robin
s
o
n
Don
'
t mix old-
and new-style FIND_P
A
C
K
AGE_HANDLE_STAN
D
A
RD_AR
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Av
o
id
l
ockin
g
the mi
x
er while queueing bu
f
fer
s
onto
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris R
o
b
i
ns
o
n
Mark
t
h
e bu
f
fer queue po
i
n
ters
v
o
latile
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
ob
i
ns
o
n
Add
a
m
i
ssing po
i
nte
r
init
commit
|
commitdiff
|
tree
2014-05-10
Chr
i
s Robinson
Update the output buffer
p
ointer in t
h
e Write_* methods
commit
|
commitdiff
|
tree
2014-05-10
Ch
r
is R
o
b
i
ns
o
n
Add a couple co
n
sts
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
E
x
plicit init the s
o
urce queue and current_buffer pointers
commit
|
commitdiff
|
tree
2014-05-10
C
h
ri
s
Robinso
n
Use a R
W
Lock to help protect
t
he source'
s
buf
f
er q
u
eue
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris Robinson
Don
'
t
e
xpli
c
itly stor
e
t
h
e Buffer
s
InQueue
commit
|
commitdiff
|
tree
2014-05-10
C
hris Robinson
S
t
ore the cur
r
ent b
u
ffer queue item
,
ra
t
h
er t
h
an p
l
a
y
ed
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Avoid che
c
king the previous buf
f
er multiple times
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinson
Appe
n
d
t
h
e n
u
m
ber
o
f
b
its,
n
o
t bytes,
t
o typ
e
s
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinso
n
Alw
a
ys use
u
n
s
i
gned int
for
RefCou
n
t
commit
|
commitdiff
|
tree
2014-05-08
Chris
Robin
s
on
Build
a common static lib for re
u
sa
b
l
e code
commit
|
commitdiff
|
tree
2014-05-08
Ch
r
is Robinson
Move RWLock
and UI
n
tMap i
m
p
lementations to comm
o
n
commit
|
commitdiff
|
tree
2014-05-07
Chris
R
o
binson
M
ake sure
FILETIME
a
nd ULARGE_IN
T
EGER s
i
zes match
commit
|
commitdiff
|
tree
2014-05-07
Ch
r
is Robinson
Move the static_a
s
sert
defi
n
ition to its
own header
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Use standar
d
types for the RWLock
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinso
n
C
heck for C99 _Bool
supp
o
rt
commit
|
commitdiff
|
tree
2014-05-07
Chris
R
obinson
Move
a
tomi
c
method defi
n
iti
o
ns to a separate common
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
C
hris Robinso
n
Move th
r
e
a
d
s
.
c to a separate
s
ource dir
commit
|
commitdiff
|
tree
2014-05-07
C
h
ris Robinson
M
o
ve so
m
e h
e
aders to in
c
lude/
commit
|
commitdiff
|
tree
2014-05-07
Chris
R
o
b
in
s
on
Use gettimeofda
y
if
clock_gettime isn't available
commit
|
commitdiff
|
tree
2014-05-05
C
hris
R
obinson
T
e
st _Al
i
gn
a
s
wit
h
16 instead of 4
commit
|
commitdiff
|
tree
2014-05-05
Chris Rob
i
nson
C11'
s
alignas
i
s
also suf
f
icient
for SSE align
i
ng
commit
|
commitdiff
|
tree
2014-05-04
Chris
R
obinson
Add
a cast to silence
an
MSV
C
w
arning
commit
|
commitdiff
|
tree
2014-05-04
Chris
R
obinson
Trace s
k
i
p
ped i
n
fo sub-chunks
commit
|
commitdiff
|
tree
2014-05-04
C
hris Robinso
n
Use ALu
i
n
t
for the amount to skip
commit
|
commitdiff
|
tree
2014-05-04
Chri
s
Robinson
D
on't
u
se the next power
o
f two
w
h
e
n dupl
i
cating co
n
f
ig
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
R
e
move unnece
s
sary ifdefs
commit
|
commitdiff
|
tree
2014-05-04
Chris Robi
n
s
o
n
Always
u
s
e the current gains when mix
i
ng
commit
|
commitdiff
|
tree
2014-05-04
C
h
r
i
s Robinson
Better
p
a
ck HR
T
F mixing prope
r
ties
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Clamp the cur
r
ent and target gain lowe
r
bou
n
d
to epsilon
commit
|
commitdiff
|
tree
2014-05-04
Chris Ro
b
ins
o
n
Make sure all
gain s
t
eps are applied
w
ith the SSE
a
nd
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Chris
Robins
o
n
Rev
e
rt e9aee57
8
a7
9
7c69465
5
538cd0a00ad6c0bf6d5dc
commit
|
commitdiff
|
tree
2014-05-02
Chris Robins
o
n
I
ni
i
tialize s
o
me m
m
devapi backend fields in
t
he
constructor
commit
|
commitdiff
|
tree
2014-05-01
Chris Robinson
Use a b
a
cku
p
in case pth
r
ead_m
u
t
e
x_timedlock
i
sn't
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
Chris Robinson
U
s
e
A
Lboolean for al_string_empty's return type
commit
|
commitdiff
|
tree
2014-04-30
C
h
ris R
o
bins
o
n
Add
a
help
e
r
V
EC
T
OR_
F
OR_EACH macro
commit
|
commitdiff
|
tree
2014-04-26
Ch
r
is
Robinson
Use _mm_se
t
_ps() t
o
set a
n
__m128 in
s
tead of {}
commit
|
commitdiff
|
tree
2014-04-25
Ch
r
is Ro
b
inson
Convert the mmdevapi backend to
t
he new
b
ack
e
nd
A
PI
commit
|
commitdiff
|
tree
2014-04-24
Chris
R
o
bins
o
n
Use a
v
ector for mmdevapi devic
e
lists
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinso
n
More dev
i
ce list cle
a
n
u
p
cleanup
commit
|
commitdiff
|
tree
2014-04-24
Chri
s
Robinson
Us
e
a helper function to clear P
u
lseAu
d
io
devic
e
l
i
s
t
s
commit
|
commitdiff
|
tree
2014-04-24
Chris
Robinson
Use a
h
elper
m
ethod to clear wi
n
mm device lists
commit
|
commitdiff
|
tree
2014-04-23
Chr
i
s
Ro
b
inson
Avoid using superfluous LP*
t
y
p
es
commit
|
commitdiff
|
tree
2014-04-23
C
h
r
is Robinson
U
s
e
a
RefCou
n
t
for coun
t
ing commit
t
ed winmm buffers
commit
|
commitdiff
|
tree
next