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
Multiply by the reciprocal value instead of dividing
2011-09-30
Chri
s
Robin
s
on
Multiply by t
h
e recipr
o
c
a
l
value instead o
f
div
i
ding
commit
|
commitdiff
|
tree
2011-09-29
C
hris Robins
o
n
U
se fast
f
l
oat-to-int conversions for s
o
me
mixer-
r
elated
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Chris Robinson
S
e
t the mi
x
er F
P
U mo
d
e
when
sett
i
ng a new e
f
fect o
n
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Chris Robinson
Set the
mix
e
r FPU
m
ode for d
e
vice param
e
ter updates
commit
|
commitdiff
|
tree
2011-09-29
Chris Robins
o
n
Set the
F
PU into single-pr
e
ci
s
ion mode for mixer up
d
a
tes
commit
|
commitdiff
|
tree
2011-09-29
C
h
ris Robin
s
o
n
Use inline
functions to set/restore the FPU mo
d
e for
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Chris
R
o
b
i
n
so
n
Use inline asse
m
bly for fast
f
lo
a
t-t
o
-int conv
e
rsions
commit
|
commitdiff
|
tree
2011-09-29
Chris R
o
bins
o
n
Set toward-zero rounding when upda
t
ing in alDefer
U
pdates
S
OFT
commit
|
commitdiff
|
tree
2011-09-25
Ch
r
is
R
ob
i
nso
n
Clamp the low-pass reference gain to -60 dB instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-25
Chris Robinson
Copy only
t
h
e
gai
n
s needed for the channel being m
i
x
ed
commit
|
commitdiff
|
tree
2011-09-25
Chr
i
s Robinson
A static source only has one buff
e
r
i
n
the q
u
eue
commit
|
commitdiff
|
tree
2011-09-25
C
h
r
is Robinson
Centralize the
L
o
o
k
up and Remo
v
e
macros
commit
|
commitdiff
|
tree
2011-09-24
Chris Robi
n
son
Only warn when
a sym
b
ol f
a
i
ls t
o
loa
d
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Rena
m
e the MMD
e
vAPI bac
k
e
nd's MessageProc function
commit
|
commitdiff
|
tree
2011-09-24
Chri
s
R
o
binson
L
o
o
k for and use
a
tan2f, log10f, and
floorf
commit
|
commitdiff
|
tree
2011-09-24
Chris R
o
b
i
n
son
Cast
a
64
-
bit variabl
e
to a 32-bit int
commit
|
commitdiff
|
tree
2011-09-24
C
hris Robinson
Don't require lib
m
for
th
e
float-type
math functions
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Us
e
aluA
t
an instea
d
o
f atan
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Silenc
e
MSVC warnings
i
n the H
R
TF
code
commit
|
commitdiff
|
tree
2011-09-24
Chris
Robinson
A
dd
a WAVEFORM_FRACO
N
E m
a
cro
a
nd m
i
nor clean
u
ps
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Use
f
loat type
s
f
or the
resamplers instead of do
u
ble
commit
|
commitdiff
|
tree
2011-09-24
Chr
i
s R
o
bin
s
on
Change a double type to a float
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
C
h
eck for as
i
nf and use it
commit
|
commitdiff
|
tree
2011-09-24
C
h
ris Ro
b
inson
Make AIRABSORBGA
I
NHF a
float t
y
pe
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Move C
o
neScale and Z
S
cale to ALu
.
c
a
n
d
alu
.
h, and make
.
.
.
commit
|
commitdiff
|
tree
2011-09-23
Chri
s
R
o
binson
Add atomic func
t
ions fo
r
GCC
i
nline asm
commit
|
commitdiff
|
tree
2011-09-22
Chris
R
obinson
Us
e
macros for f
l
oat-
t
y
p
ed PI values, to avoid manual
.
.
.
commit
|
commitdiff
|
tree
2011-09-22
C
h
ris Robin
s
on
More MSVC precision cast
s
commit
|
commitdiff
|
tree
2011-09-22
Chris
Rob
i
nson
Add a f
e
w more pre
c
ision cast
s
commit
|
commitdiff
|
tree
2011-09-22
Chris
R
obinson
U
se cosf and sinf when av
a
ilable
commit
|
commitdiff
|
tree
2011-09-22
Chri
s
Robinson
Silence some MSVC precis
i
on
warnings
commit
|
commitdiff
|
tree
2011-09-22
Chris
R
obinson
Con
s
tify some
p
a
r
amete
r
s
commit
|
commitdiff
|
tree
2011-09-22
Chris
R
obi
n
s
o
n
Don't us
e
the -fvis
i
bili
t
y switch if t
h
e visi
b
ility
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Ch
r
is
Robi
n
son
Actually check
f
or
hidden visibility
commit
|
commitdiff
|
tree
2011-09-20
Chris
Robinson
Try to
u
se
"
default" and
"
hi
d
den" visibili
t
y when
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
Re
m
ove a
c
ouple type size check
s
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
C
h
e
ck for SLES/Ope
n
S
L
ES
.
h along with SLES/O
p
enSLES_Androi
d
.
h
commit
|
commitdiff
|
tree
2011-09-20
Chris Robin
s
on
D
e
fine _WIN3
2
_WINNT on the
c
o
mmand
lin
e
with _WIN32
commit
|
commitdiff
|
tree
2011-09-20
Chri
s
R
o
b
inson
Move Slee
p
imp
l
eme
n
tation into
helper
.
c an
d
emulate
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chr
i
s Robinson
Fix inde
n
tation
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
Make a separate
log level to trace reference counts
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris Ro
b
inso
n
F
ix a warnin
g
message
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
Trace created device
and con
t
ext
pointers
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
A
v
oid
size_t an
d
ssize
_
t in some places
commit
|
commitdiff
|
tree
2011-09-19
Chris Robin
s
on
Add a ConfigValueStr function, to
r
e
turn
t
he string
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
C
h
ri
s
R
obinson
Ch
e
ck t
h
e number of av
a
ilable samples
b
efore call
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chri
s
Robinson
Use
t
he ALC types fo
r
t
h
e
d
evice forma
t
enu
m
values
commit
|
commitdiff
|
tree
2011-09-19
Chris Robinson
Use
arrays instead of large swi
t
ches
t
o decompose
fo
r
mat
s
commit
|
commitdiff
|
tree
2011-09-18
Chris Robinson
Retu
r
n
int an
d
fl
o
at
c
onfig values through a par
a
meter
commit
|
commitdiff
|
tree
2011-09-18
Chris
R
obi
n
son
Avoid a buffer underrun when
getting the end of a config
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
Chr
i
s
R
obinson
Update a con
f
ig fil
e
comment
commit
|
commitdiff
|
tree
2011-09-18
Chris Robinson
Allow
l
o
a
ding multiple H
R
T
F
t
a
bl
e
s t
h
r
ough a comma
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
C
h
r
is Robinson
Dynamically allo
c
ate space f
o
r HRTF tables
commit
|
commitdiff
|
tree
2011-09-18
Ch
r
is Rob
i
nson
Sto
r
e the HRTF tables
u
s
e
d in the devi
c
e
commit
|
commitdiff
|
tree
2011-09-16
Chr
i
s
Robinson
Fix a mutex leak in a ca
p
t
ure open erro
r
p
ath
commit
|
commitdiff
|
tree
2011-09-15
C
h
ris Rob
i
nson
Fi
x
comm
e
nt
o
n externa
l
HRTF file fo
r
mat
commit
|
commitdiff
|
tree
2011-09-15
Chris
Robins
o
n
T
r
ace
c
ompatible HRTF formats
w
hen loading in
s
t
ead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Make alcSe
t
Er
r
or s
t
atic
commit
|
commitdiff
|
tree
2011-09-14
Chris Robin
s
on
R
em
o
ve a
c
ouple ineffective al
c
SetError c
a
l
l
s
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Use IsD
e
bugge
r
Presen
t
instea
d
of th
e
VC-only _
_
t
ry
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
C
h
r
is Robinson
Return an error fr
o
m the Ca
p
tureSamples method i
n
st
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
C
hris Ro
b
ins
o
n
Limit
t
he minimum ALSA captu
r
e size to 100ms,
a
nd t
h
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
C
hris
R
obinson
Use max
u
to cl
a
mp PulseAudio's capt
u
r
e
buffer size
commit
|
commitdiff
|
tree
2011-09-12
Chris
Robinson
Pre-appl
y
the defe
r
red
s
o
u
rce offset only when
i
t
's
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Ro
b
inson
Rename
t
he ALEffect_
macros to
ALeffectState
_
to re
f
lect
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
h
ri
s
R
o
binson
Be a bit more ro
b
ust
w
hile
h
andl
i
ng the global device
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinso
n
Remove t
h
e context from being c
u
rrent before r
e
movi
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Ro
b
inson
Get rid of IsContext
commit
|
commitdiff
|
tree
2011-09-12
C
h
r
is Robinson
U
se V
e
rifyDevi
c
e to validate a devi
c
e handle inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Look for __ALSOFT_TRAP_ERROR to trap both
AL and ALC
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris
R
obin
s
o
n
S
ho
r
ten
some warning messages
commit
|
commitdiff
|
tree
2011-09-12
Ch
r
is Robinson
Use t
h
e active source li
s
t when sto
p
pi
n
g s
o
urces on
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Mi
n
or cleanup fo
r
apply
i
ng cl
i
ck-removal to wet buffer
s
commit
|
commitdiff
|
tree
2011-09-12
C
h
ris Rob
i
n
son
Remove the effect slot paramete
r
fro
m
the
ef
f
ec
t
process
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s Robin
s
on
Fix
a
possible
race condition when
setting
an effe
c
t
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
n
s
on
Fix non-GCC CompExchangePtr implem
e
ntatio
n
s
commit
|
commitdiff
|
tree
2011-09-11
C
hris Robinson
Don't increment t
h
e context
r
e
f
e
rence
count w
h
en locked
commit
|
commitdiff
|
tree
2011-09-11
Chris Robin
s
o
n
Remo
v
e GetLockedCont
e
xt
commit
|
commitdiff
|
tree
2011-09-11
Chris
Robinso
n
Get rid of some more GetLockedC
o
n
text ca
l
ls
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Ro
b
inson
U
s
e f
u
nction po
i
nter
s
to set typ
e
-specific eff
e
ct p
r
o
p
ert
i
es
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s
Robin
s
o
n
A
void acce
s
sing EAX-only reverb pr
o
perties for
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Remove the union from t
h
e e
f
fect paramet
e
r types
commit
|
commitdiff
|
tree
2011-09-11
Chris Robi
n
s
on
Use functi
o
n
p
ointers to set ty
p
e-speci
f
ic
f
ilte
r
properties
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
More loc
k
avoidan
c
e
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Just referen
c
e the c
o
n
text when checking for ex
t
e
nsions
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Us
e
a RWL
o
c
k to prot
e
ct
access to a buffe
r
in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robin
s
on
Av
o
id h
o
ldi
n
g the context lock for the buffer functions
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s
R
obinson
Av
o
id holding the
context lock when s
e
tting auxiliar
y
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Make
s
ome l
i
stener
p
r
opertie
s
volatile
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Mark
s
ome source prope
r
ties
v
ol
a
tile
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s
R
obins
o
n
Small fixes to set
t
ing th
e
source's direct filter
a
nd
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is
R
obinso
n
Avoid holding t
h
e context loc
k
while s
e
t
tin
g
so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
hris
Robins
o
n
In
i
tia
l
ize source parame
t
ers
before ad
d
ing th
e
sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
D
on
'
t defer stopped and
initial source sta
t
e chan
g
es
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robins
o
n
Add a co
m
me
n
t about when FreeContext and FreeDevic
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinso
n
T
r
ace the device p
o
inter when wa
r
ning about left
o
ver
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris
Robinson
Set
the device-connected flag to false first
w
he
n
han
d
ling
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Co
n
d
ense some
c
ode
commit
|
commitdiff
|
tree
2011-09-11
Chris Robins
o
n
C
l
ean
u
p some
code
comments
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
ob
i
n
son
L
o
ck the
l
ists while probing
d
e
vices
commit
|
commitdiff
|
tree
next