repo.or.cz
/
openal-soft
/
android.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Apply the initial wet send reverb decay before clamping the gains
2011-10-01
Chri
s
Robinson
App
l
y the
i
n
itial
w
et
s
end rev
e
rb de
c
ay befo
r
e clam
p
ing
.
.
.
commit
|
commitdiff
|
tree
2011-09-30
Chris Robinson
M
u
l
t
iply
by th
e
reciproca
l
value
i
n
stea
d
of
d
ivid
i
n
g
commit
|
commitdiff
|
tree
2011-09-29
Chris R
o
binson
Use fast float-to-int conversions for some mixer-r
e
l
ate
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Chri
s
Robinso
n
Set
t
he mi
x
er FPU m
o
de when se
t
ting a new effect on
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Chris Robin
s
o
n
S
e
t
t
h
e
mi
x
er
FP
U
mode for device pa
r
ameter updates
commit
|
commitdiff
|
tree
2011-09-29
C
h
ris Robi
n
son
Set the FPU into singl
e
-precision
m
od
e
for mixer u
p
dates
commit
|
commitdiff
|
tree
2011-09-29
Chris Robinson
Us
e
inline f
u
nctions to set/r
e
store the FPU mode for
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Chris Robinson
Use
inline assembly for fast float-to-int conversi
o
ns
commit
|
commitdiff
|
tree
2011-09-29
Chri
s
Robinson
S
e
t
to
w
ard-ze
r
o roundin
g
whe
n
updating in
alDef
e
rUpd
a
te
s
SOFT
commit
|
commitdiff
|
tree
2011-09-25
Chri
s
Robinson
Clamp the low-p
a
ss reference gain to -6
0
dB instea
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-25
Ch
r
is
R
obinso
n
Copy
o
n
l
y the gains needed for the channel being mi
x
ed
commit
|
commitdiff
|
tree
2011-09-25
Chri
s
Robi
n
son
A static sour
c
e only
h
a
s
one buffer in the
q
ueue
commit
|
commitdiff
|
tree
2011-09-25
Chris Ro
b
i
n
son
Ce
n
tralize
the Lookup a
n
d Remov
e
macr
o
s
commit
|
commitdiff
|
tree
2011-09-24
Chris R
o
binso
n
Only
war
n
whe
n
a symbol fails to load
commit
|
commitdiff
|
tree
2011-09-24
Chris
R
obin
s
on
Rename
t
he MM
D
e
v
API backe
n
d's
Mes
s
agePr
o
c func
t
ion
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinso
n
Loo
k
for an
d
use atan2f, log10f, and fl
o
orf
commit
|
commitdiff
|
tree
2011-09-24
Ch
r
is Robinson
C
a
st
a
6
4
-b
i
t va
r
i
a
ble t
o
a 32-bit int
commit
|
commitdiff
|
tree
2011-09-24
Ch
r
is Robi
n
so
n
D
on
'
t require l
i
bm for the floa
t
-
type math functions
commit
|
commitdiff
|
tree
2011-09-24
Chri
s
Robinson
Use aluAtan
instead of atan
commit
|
commitdiff
|
tree
2011-09-24
Chri
s
Robinson
Silence
M
S
V
C
w
arnin
g
s
i
n the HRTF code
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Add a WAVEFORM_FRA
C
ONE macro a
n
d min
o
r
cleanups for
.
.
.
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinso
n
Use f
l
oat types for the
r
esa
m
p
l
ers i
n
stead of double
commit
|
commitdiff
|
tree
2011-09-24
Chr
i
s
R
obinso
n
Ch
a
nge
a double type to a fl
o
a
t
commit
|
commitdiff
|
tree
2011-09-24
Chris Robins
o
n
C
h
eck for asinf and
use i
t
commit
|
commitdiff
|
tree
2011-09-24
Chr
i
s Robinson
Make
A
IRA
B
SORBGAINHF a float
type
commit
|
commitdiff
|
tree
2011-09-24
Chri
s
R
o
b
in
s
on
Move ConeS
c
ale and
Z
Scale to
A
Lu
.
c an
d
alu
.
h
,
and ma
k
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-23
Chris Robi
n
s
o
n
A
d
d
at
o
mic functi
o
ns for GCC inline asm
commit
|
commitdiff
|
tree
2011-09-22
Chris Robinson
Use macros f
o
r flo
a
t-typed PI val
u
e
s,
t
o a
v
o
id
m
an
u
al
.
.
.
commit
|
commitdiff
|
tree
2011-09-22
Chris Robinson
More MSV
C
precision ca
s
ts
commit
|
commitdiff
|
tree
2011-09-22
Chris Robinson
Add a few more
prec
i
sio
n
casts
commit
|
commitdiff
|
tree
2011-09-22
Ch
r
i
s
R
ob
i
nson
Use
c
osf an
d
sinf when available
commit
|
commitdiff
|
tree
2011-09-22
Chris Rob
i
nson
Silence
som
e
MSVC precision w
a
rnings
commit
|
commitdiff
|
tree
2011-09-22
C
hris Robinson
C
onstif
y
some
p
aram
e
ters
commit
|
commitdiff
|
tree
2011-09-22
Chris
R
o
bi
n
son
Don
'
t use the -fvisibility sw
i
tch if the visibility
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Chr
i
s
Robinson
Actua
l
l
y check for
h
idden
v
i
s
i
bil
i
ty
commit
|
commitdiff
|
tree
2011-09-20
Ch
r
is Robins
o
n
Tr
y
to
u
s
e "default
"
and "h
i
dde
n
" vis
i
bility when
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris
Rob
i
nson
Remove a couple type
s
ize
c
h
e
ck
s
commit
|
commitdiff
|
tree
2011-09-20
Chris Ro
b
i
n
s
on
Check for SL
E
S/OpenSLES
.
h along with SLES/
O
penSLE
S
_Android
.
h
commit
|
commitdiff
|
tree
2011-09-20
Chris Rob
i
nson
Defin
e
_WI
N
32_WI
N
N
T
on
the command lin
e
wit
h
_WIN32
commit
|
commitdiff
|
tree
2011-09-20
Chris Ro
b
inson
Mov
e
Sleep
im
p
lem
e
nta
t
ion into helper
.
c
and
e
mula
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris
R
obinson
F
ix
indentation
commit
|
commitdiff
|
tree
2011-09-20
Chris
R
obinson
Make a sep
a
r
ate log level to t
r
ace
r
efer
e
nce counts
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Ch
r
is R
o
bi
n
son
Fix a w
a
rning message
commit
|
commitdiff
|
tree
2011-09-20
Chris Robi
n
son
Trace cr
e
at
e
d devic
e
and c
o
ntext
p
oint
e
r
s
commit
|
commitdiff
|
tree
2011-09-20
C
hris Robin
s
on
Avoid size_t a
n
d
ssize_t in
s
o
me place
s
commit
|
commitdiff
|
tree
2011-09-19
Chris Robinson
A
d
d
a
C
onfig
V
alue
S
tr function, to ret
u
rn
the string
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chris Robin
s
on
Check the number of a
v
ailab
l
e
s
amples before
c
alling
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chris Rob
i
nson
Use th
e
ALC types
f
or
the de
v
ice forma
t
enum values
commit
|
commitdiff
|
tree
2011-09-19
Chris
Rob
i
nson
U
se ar
r
ays instead
o
f la
r
ge sw
i
tches to decompose forma
t
s
commit
|
commitdiff
|
tree
2011-09-18
C
hris Robinson
Return int and fl
o
at
con
f
ig values
t
hrou
g
h a parameter
commit
|
commitdiff
|
tree
2011-09-18
Chris
R
o
binson
Avoid a b
u
ffer un
d
erru
n
when g
e
tting the e
n
d of a
config
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
Chris
R
obinson
Updat
e
a
config file c
o
mment
commit
|
commitdiff
|
tree
2011-09-18
Chris Robinson
Allow loa
d
ing multipl
e
HRTF t
a
b
l
es through a comma
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
Chr
i
s R
o
binson
Dynamically allocate
spa
c
e for HRTF tables
commit
|
commitdiff
|
tree
2011-09-18
Chris Rob
i
nson
Store the HRT
F
tables used in t
h
e device
commit
|
commitdiff
|
tree
2011-09-16
Ch
r
is Rob
i
nson
Fix
a mutex leak in a capture open error path
commit
|
commitdiff
|
tree
2011-09-15
Chris Robinson
F
i
x c
o
mment on exte
r
nal HRTF
f
ile format
commit
|
commitdiff
|
tree
2011-09-15
Chris
Robinson
Trace com
p
ati
b
le HRTF formats when loading
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Make alcSetError static
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Remove a couple ine
f
fective alcSetE
r
ror calls
commit
|
commitdiff
|
tree
2011-09-14
C
h
ris
Robins
o
n
U
se IsDebugg
e
rPrese
n
t instead of the VC-only
_
_try
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Return an error fr
o
m the CaptureSamples
me
t
h
o
d
ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
C
hris Rob
i
nson
Limi
t
t
he minimum ALSA capture size to
100ms, an
d
th
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Use maxu t
o
clamp Pul
s
eA
u
d
io's
c
apture buffer size
commit
|
commitdiff
|
tree
2011-09-12
Chri
s
Robinson
Pre-appl
y
the deferred sou
r
ce of
f
s
et only when it's
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
hr
i
s Robinson
Re
n
a
m
e t
h
e
ALEffect_ m
a
cros to ALeffect
S
tate_
to reflect
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chri
s
Robinson
Be a bit
m
o
r
e robust whi
l
e handling
the globa
l
dev
i
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris R
o
b
inson
Remov
e
the con
t
ext from b
e
ing current before removing
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s
R
obins
o
n
Get
rid
of IsCo
n
te
x
t
commit
|
commitdiff
|
tree
2011-09-12
Chris
R
o
b
i
ns
o
n
Use V
e
rifyD
e
vic
e
to validate a dev
i
ce handle instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
hris Robins
o
n
Look fo
r
__AL
S
OFT_TRAP_E
R
R
O
R
to
t
rap both AL and
ALC
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris
Robi
n
s
o
n
Shorten s
o
me wa
r
ning messages
commit
|
commitdiff
|
tree
2011-09-12
Chris
Robin
s
on
Use t
h
e ac
t
ive s
o
urce list w
h
en stopping s
o
u
rces
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
M
i
n
or cl
e
anup for applying click-removal to w
e
t buffers
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
R
e
move
t
he effect slot par
a
m
e
ter from the effect proces
s
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Fi
x
a possib
l
e race
c
ondition wh
e
n setting a
n
effect
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Fix
non
-
GCC CompExcha
n
g
e
Pt
r
implementations
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Robinson
D
on'
t
inc
r
em
e
nt the
c
o
ntex
t
reference count when locked
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Re
m
ove
GetLo
c
k
edContext
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Get rid
o
f
s
ome more GetLockedContext
c
alls
commit
|
commitdiff
|
tree
2011-09-11
Chris Robi
n
son
Use function
p
o
inters to set type-speci
f
ic e
f
f
ect
properties
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is
Robinso
n
Avoid accessing EAX-only rev
e
r
b
properties
f
or non
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Ro
b
in
s
on
Rem
o
ve the union
f
rom
t
he effect paramete
r
ty
p
es
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Use function poin
t
ers to set type-specific
f
i
lt
e
r pro
p
e
r
tie
s
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
More lock avoid
a
nce
commit
|
commitdiff
|
tree
2011-09-11
C
h
r
is Robinson
Just re
f
erence th
e
cont
e
xt
w
hen check
i
ng for e
x
tensions
commit
|
commitdiff
|
tree
2011-09-11
Chris Robin
s
on
Use a RWLo
c
k
to protect access to a buffer instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris
R
obinson
A
v
oid holding the contex
t
lock
for
the buffer f
u
nctions
commit
|
commitdiff
|
tree
2011-09-11
Chris
Robinson
Av
o
id holding th
e
c
o
ntext loc
k
whe
n
setting auxilia
r
y
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robinson
M
ake som
e
listener
p
ro
p
erties
v
olatile
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is R
o
binson
Mark so
m
e source pro
p
ert
i
es volatile
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
R
o
binson
Small
f
ixes
to setting the source'
s
d
irec
t
f
i
l
t
e
r a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Robinson
Avoid holding the context lock
wh
i
le
s
e
tti
n
g s
o
ur
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Ro
b
inson
Initialize source param
e
ters before adding
th
e
so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is R
o
binso
n
D
o
n't defer
stop
p
e
d
an
d
in
i
tial
source state changes
commit
|
commitdiff
|
tree
2011-09-11
C
h
ri
s
Robinson
Add a comment a
b
out when FreeCon
t
ext and
FreeDevice
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
bin
s
on
T
r
ace
the device pointer when warning abou
t
l
e
f
t
over
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
S
e
t the device-connected
f
lag to f
a
lse
first
w
hen handling
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obinson
Condens
e
so
m
e code
commit
|
commitdiff
|
tree
2011-09-11
C
hr
i
s
Robinson
Clea
n
up some code comments
commit
|
commitdiff
|
tree
next