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 extern "C" to common headers.
2014-05-29
Chri
s
Robin
s
o
n
Add
e
x
t
e
rn "C" to
c
ommon headers
.
commit
|
commitdiff
|
tree
2014-05-27
Ch
r
is Rob
i
nso
n
Add me
t
hods t
o
exchang
e
and compare
-
exc
h
ange RefCount
.
.
.
commit
|
commitdiff
|
tree
2014-05-27
Chris
Robinson
Av
o
id unnecessary local
v
a
r
iab
l
e
s
commit
|
commitdiff
|
tree
2014-05-27
Chris Robinson
Impl
e
ment condition variab
l
e
s for Windows
commit
|
commitdiff
|
tree
2014-05-26
Chris Robinson
Add an
ext
e
nsion string for the in-progress source
.
.
.
commit
|
commitdiff
|
tree
2014-05-26
Ch
r
is Robinson
I
mpl
e
ment co
n
dition va
r
iables (POS
I
X only!)
commit
|
commitdiff
|
tree
2014-05-26
Chris Robinson
Don'
t
print an ERR
i
f
puls
e
fai
l
s to get la
t
ency info
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chr
i
s Rob
i
nson
Add an
o
ptio
n
to
get t
h
e length o
f
a sour
c
e's full
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris Robinson
Don
'
t
resume the b
a
c
k
e
nd
if there's no contexts
commit
|
commitdiff
|
tree
2014-05-24
Chri
s
Robinson
Move the active source'
s
o
f
fset out of the
d
irect params
commit
|
commitdiff
|
tree
2014-05-23
Chris Robin
s
on
Updat
e
the examples to use S
D
L2
commit
|
commitdiff
|
tree
2014-05-23
Chris Robinson
Mark a few more func
t
ions as cons
t
commit
|
commitdiff
|
tree
2014-05-23
Ch
r
is Robins
o
n
Rename CONST_FUNC and PRINTF_ST
Y
LE, and fix n
o
n-GN
U
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s Robin
s
on
AL_SOFT_bloc
k
_ali
g
nment is now
considered done
commit
|
commitdiff
|
tree
2014-05-22
Chris R
o
binson
Ensur
e
a
p
roper amount of new elements a
r
e being reserved
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
C
hris
Robi
n
son
Includ
e
strings
.
h if it
exist
s
for strncasecmp
commit
|
commitdiff
|
tree
2014-05-22
Chri
s
Robinson
Add a needed header f
o
r the CoreAu
d
io b
a
ckend
commit
|
commitdiff
|
tree
2014-05-22
C
h
ris Robins
o
n
Use the
f
irs
t
non
-
0-length b
u
ffer
w
hen starting a
so
u
rce
commit
|
commitdiff
|
tree
2014-05-22
Chris
Robinson
Don't try to use th
e
n
on-s
t
andard alloca
.
h
commit
|
commitdiff
|
tree
2014-05-22
Chris Ro
b
inso
n
Use
a
n
unsign
e
d type for the wi
n
32 size_t formatt
e
r
commit
|
commitdiff
|
tree
2014-05-22
C
h
r
is R
o
binson
M
ark some functions
a
s
const
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
The l
o
wer
v
alue of the gain
v
e
ctor co
n
tains the clo
s
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
D
o
n't
c
lear the current and step gain val
u
es whe
n
upd
a
ting
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
C
hris Robinson
Use the curre
n
t b
u
ffer item for static source
s
too
commit
|
commitdiff
|
tree
2014-05-21
Ch
r
is
Robinson
Cop
y
samples
i
f
needed in the 'cop
y
'
r
esampler
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
P
roperly process all
sam
p
les with a ba
n
d
p
ass filter
commit
|
commitdiff
|
tree
2014-05-21
Chris Ro
b
inson
Use th
e
c
orrect i
n
put for HRTF mixi
n
g
commit
|
commitdiff
|
tree
2014-05-21
C
hris Robin
s
on
Update the active
source's direct
a
nd s
e
n
d
properties
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Ch
r
is Robinson
A
d
d
some
asserts to ve
r
if
y
block
a
li
g
nme
n
t f
o
r
conv
e
rsio
n
commit
|
commitdiff
|
tree
2014-05-19
C
h
ris R
o
binson
Return a
s
ample pointe
r
from resamplers
commit
|
commitdiff
|
tree
2014-05-19
Chris Robinson
Put per-channe
l
f
i
l
ter properties
t
o
g
ether
commit
|
commitdiff
|
tree
2014-05-19
Chr
i
s Robins
o
n
Ret
u
r
n
a sample pointer fr
o
m
D
oFilter
s
commit
|
commitdiff
|
tree
2014-05-18
C
h
ris Robin
s
on
M
o
ve
a
n HRTF mixer parameter and s
h
o
r
ten a couple variable
.
.
.
commit
|
commitdiff
|
tree
2014-05-18
C
hris
Ro
b
inson
Don't pas
s
the
SendParams to the wet-path mixer
commit
|
commitdiff
|
tree
2014-05-18
C
hris R
o
binson
Don'
t
pass the DirectParams to
the d
r
y-p
a
t
h mixer
commit
|
commitdiff
|
tree
2014-05-18
C
h
ris Robinson
U
s
e different parameters for HRTF mixers
commit
|
commitdiff
|
tree
2014-05-18
Chri
s
Robinson
P
a
ss s
o
m
e DirectP
a
rams as function paramet
e
rs
commit
|
commitdiff
|
tree
2014-05-18
Chris Ro
b
inson
Use _mm_setr_ps i
n
s
tead of _mm_set_ps
commit
|
commitdiff
|
tree
2014-05-18
Chris R
o
b
i
nson
Add a ALfilterState met
h
od to proces
s
mul
t
iple
s
a
m
ples
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
C
h
ris Robinson
Res
e
t filter
pro
p
ert
i
es wh
e
n setting
a
null filte
r
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Ro
b
inson
Su
p
port the band-pass fil
t
er
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Apply high-pass
s
o
urce
f
i
lters as needed
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Implementi
n
g handl
i
ng high-pass
filt
e
r
p
roperti
e
s
commit
|
commitdiff
|
tree
2014-05-17
Chris
Robinson
Add a flag
t
o speci
f
y
when the low-pass
f
ilter
n
e
e
ds
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Use loga
r
ithmic adjustment for
the gain in the a
u
towah
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chr
i
s
Robi
n
son
Document the diff
e
rent
f
i
l
t
er types, and combi
n
e
some
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris R
o
b
i
ns
o
n
R
e
na
m
e
freq_scale parame
t
er to
f
r
eq_m
u
lt
commit
|
commitdiff
|
tree
2014-05-15
C
h
ris Robins
o
n
E
nsure
that LoopEnd > LoopStart
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Init
i
alize a
poin
t
er to
N
U
L
L
instead of a s
t
ring
commit
|
commitdiff
|
tree
2014-05-15
Chris Robin
s
on
D
o
n't bother stripping whi
t
e
space from comm
e
nts
commit
|
commitdiff
|
tree
2014-05-15
Chris R
o
bins
o
n
Early-o
u
t wh
e
n outN is
0
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Remove some unnece
s
sary
casts
commit
|
commitdiff
|
tree
2014-05-15
Chris
Robinson
Initia
l
ize som
e
var
i
ables when decla
r
i
n
g them
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Initialize newformat
t
o AL
_
NONE instead of
a
valid
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Chris Robins
o
n
Use
an enum
f
or
t
he chorus and flanger waveforms
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Do
n
't try to read
the
i
nternal capture buffe
r
int
o
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
Chris Robinson
Remove a dead assignment
commit
|
commitdiff
|
tree
2014-05-14
C
hris
Robinson
Add a couple asserts to ensure a proper buffer
commit
|
commitdiff
|
tree
2014-05-14
C
h
r
i
s Robinson
A
v
oid fre
e
ing an i
n
-use
capture
buffer
commit
|
commitdiff
|
tree
2014-05-14
Chr
i
s
R
obinson
Ma
k
e Re
f
Count a non-inte
g
er type
commit
|
commitdiff
|
tree
2014-05-14
Chris Robi
n
s
on
Ad
d
H
F
Refer
e
n
ce
a
s a
f
ilt
e
r propert
y
commit
|
commitdiff
|
tree
2014-05-11
Ch
r
is R
o
b
i
n
s
on
Make
L
OWPASSF
R
EQREF a fl
o
at value
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Store the
filter r
e
ferenc
e
frequency
i
n the source
commit
|
commitdiff
|
tree
2014-05-11
Chris Robi
n
son
Updat
e
the s
o
urce send
t
arg
e
t
gain
s
p
r
operly
commit
|
commitdiff
|
tree
2014-05-11
Chris
Robinson
Avoid locking the mixe
r
wh
e
n unq
u
e
u
eing
b
uffers
commit
|
commitdiff
|
tree
2014-05-11
Chris Robin
s
on
Avoid accessing the
s
ource'
s
buffer
queue head multiple
.
.
.
commit
|
commitdiff
|
tree
2014-05-11
Ch
r
i
s Ro
b
inson
Use
a
struct to store the
source's dir
e
ct gain/gainh
f
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris
Robinso
n
Don't mix old- and n
e
w-sty
l
e
FIND_PAC
K
AGE_HANDLE_STANDARD_A
R
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robin
s
o
n
Avoi
d
l
o
c
king the
m
ixer while queuei
n
g
b
u
f
f
e
rs o
n
to
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris R
o
binso
n
Mark th
e
buffer queue point
e
r
s
volatile
commit
|
commitdiff
|
tree
2014-05-10
C
hris Robinson
Add
a missing pointer init
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
obinson
Update the output buffer pointer in the Wr
i
t
e_* metho
d
s
commit
|
commitdiff
|
tree
2014-05-10
Ch
r
is Robinson
Ad
d
a
couple consts
commit
|
commitdiff
|
tree
2014-05-10
C
hris R
o
b
inson
Exp
l
icit ini
t
t
h
e source queue and curr
e
nt_
b
uf
f
er point
e
rs
commit
|
commitdiff
|
tree
2014-05-10
C
hris
Robin
s
on
Us
e
a
RW
L
ock
t
o
help protec
t
the source's buffer queu
e
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
D
on't explicitl
y
store the BuffersInQ
u
eue
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Sto
r
e the current buffer que
u
e item, rather than played
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Avoid
c
h
ecking t
h
e p
r
evious buffer multiple times
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinson
Append the number of bits,
not b
y
tes, to types
commit
|
commitdiff
|
tree
2014-05-08
Chris
R
obinson
Always
use unsigned int for Ref
C
ount
commit
|
commitdiff
|
tree
2014-05-08
C
hris Robinson
Bu
i
ld a c
o
mmon stati
c
l
i
b
f
or reusable code
commit
|
commitdiff
|
tree
2014-05-08
Chris R
o
binson
Move RWLock and UI
n
tM
a
p imp
l
ementat
i
ons to common
commit
|
commitdiff
|
tree
2014-05-07
C
h
ris R
o
binson
Make
s
ure FI
L
ETIME and
U
LARG
E
_INTE
G
ER
s
i
zes matc
h
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
M
o
v
e the static_assert
d
efinition to its own
h
eader
commit
|
commitdiff
|
tree
2014-05-07
Chri
s
Robinson
U
s
e
s
tandard type
s
for the RWLock
commit
|
commitdiff
|
tree
2014-05-07
C
hr
i
s Rob
i
n
s
o
n
Check for C99
_
Bool
s
u
p
port
commit
|
commitdiff
|
tree
2014-05-07
Chr
i
s Robi
n
son
Move atomic metho
d
defini
t
ions to a separate comm
o
n
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
M
o
v
e
thr
e
ads
.
c to a separate source d
i
r
commit
|
commitdiff
|
tree
2014-05-07
Chris Rob
i
nson
Mo
v
e some headers
t
o
in
c
lude/
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Use
get
t
imeofday
if
c
lock_ge
t
time
isn't availab
l
e
commit
|
commitdiff
|
tree
2014-05-05
Chris Robinson
Test _Alignas with 16 instead of 4
commit
|
commitdiff
|
tree
2014-05-05
Chris Robinso
n
C1
1
's alignas is also sufficien
t
for SSE aligning
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Add a cas
t
t
o
silence an MSVC
w
a
r
ning
commit
|
commitdiff
|
tree
2014-05-04
Chris
Robinson
Trace ski
p
ped info sub-chun
k
s
commit
|
commitdiff
|
tree
2014-05-04
C
h
ris Robinson
U
s
e AL
u
i
n
t
for the amount to skip
commit
|
commitdiff
|
tree
2014-05-04
Chris Rob
i
ns
o
n
Don't use the
n
ext power of
t
wo when
duplicating config
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
Chris Ro
b
ins
o
n
R
e
m
ove unnecessary ifdefs
commit
|
commitdiff
|
tree
2014-05-04
Chris Rob
i
nson
Always use the
c
urre
n
t gai
n
s when
m
ixing
commit
|
commitdiff
|
tree
2014-05-04
Chris Rob
i
nson
Better pack HRTF mixing properties
commit
|
commitdiff
|
tree
2014-05-04
Chris Robins
o
n
Clamp the current and target gain lo
w
e
r
bou
n
d
to ep
s
il
o
n
commit
|
commitdiff
|
tree
next