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
Use inline functions to set/restore the FPU mode for mixer updates
2011-09-29
C
h
ris Robinson
Use inline function
s
t
o
set/
r
estore the FPU
mode fo
r
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Ch
r
is Robinson
Use inline a
s
sembl
y
for fast
flo
a
t
-to-int conversions
commit
|
commitdiff
|
tree
2011-09-29
Chris R
o
binson
Set toward-zero rounding when upd
a
ting in alDeferUpdatesS
O
FT
commit
|
commitdiff
|
tree
2011-09-25
Chris Robin
s
on
Cla
m
p the low-p
a
ss referenc
e
gai
n
to -60 dB instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-25
Chris Robinson
Copy only th
e
gains needed for the channel being mixed
commit
|
commitdiff
|
tree
2011-09-25
Chris Robinso
n
A static source only h
a
s
one buff
e
r
i
n
t
h
e queue
commit
|
commitdiff
|
tree
2011-09-25
Chris Robinso
n
C
entralize the Lookup
a
nd Remove macros
commit
|
commitdiff
|
tree
2011-09-24
Chris Robin
s
on
Only
w
arn when a
symbol fails to load
commit
|
commitdiff
|
tree
2011-09-24
Chris Robi
n
son
Rename the MMDevAPI
backend's Messa
g
e
Pro
c
functio
n
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Look for and u
s
e ata
n
2f,
l
o
g10f, and f
l
oorf
commit
|
commitdiff
|
tree
2011-09-24
C
hris Robinson
Cast a 64-bit variable to
a 32-bit
int
commit
|
commitdiff
|
tree
2011-09-24
Chris Ro
b
inson
Don't require libm f
o
r the flo
a
t-typ
e
math functi
o
ns
commit
|
commitdiff
|
tree
2011-09-24
Chris Robin
s
on
Use aluAtan
instead of
atan
commit
|
commitdiff
|
tree
2011-09-24
Chr
i
s
Robinson
Si
l
e
n
ce MSVC warnings
i
n the HRTF cod
e
commit
|
commitdiff
|
tree
2011-09-24
Chris Ro
b
inson
Add
a WAVEFORM
_
FRA
C
ONE macro and m
i
n
o
r cleanups for
.
.
.
commit
|
commitdiff
|
tree
2011-09-24
C
hris
R
o
bi
n
son
Use
f
loat types for the resam
p
lers instead of double
commit
|
commitdiff
|
tree
2011-09-24
Chr
i
s R
o
binso
n
Change a double type to a float
commit
|
commitdiff
|
tree
2011-09-24
Chr
i
s
Robinson
Check for asinf and u
s
e it
commit
|
commitdiff
|
tree
2011-09-24
Chris Ro
b
inson
Mak
e
AIRABSORBG
A
I
N
HF a float type
commit
|
commitdiff
|
tree
2011-09-24
Chris
Robinson
Move C
o
n
e
S
c
ale and
Z
Scale to ALu
.
c and alu
.
h, a
n
d make
.
.
.
commit
|
commitdiff
|
tree
2011-09-23
Ch
r
is Robinso
n
Add atomic fun
c
tion
s
f
or
G
CC
inline asm
commit
|
commitdiff
|
tree
2011-09-22
Chr
i
s R
o
binson
Use macros
f
or
f
l
oat-type
d
PI valu
e
s,
t
o avoid man
u
al
.
.
.
commit
|
commitdiff
|
tree
2011-09-22
Chris Ro
b
inson
M
ore MSVC precision casts
commit
|
commitdiff
|
tree
2011-09-22
Chris Rob
i
nson
Add a few more
precis
i
on casts
commit
|
commitdiff
|
tree
2011-09-22
Chris
R
obinson
Use cosf and
si
n
f when
a
vailable
commit
|
commitdiff
|
tree
2011-09-22
Chris Robinson
Silence some MSVC precision w
a
r
nings
commit
|
commitdiff
|
tree
2011-09-22
Chri
s
Robinson
C
o
nstify s
o
me para
m
e
ter
s
commit
|
commitdiff
|
tree
2011-09-22
Chris
R
o
b
inson
Do
n
't use the
-
f
v
isibility swi
t
ch if the visibility
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Chris Robinson
Actually c
h
eck
f
or
h
idden vis
i
bility
commit
|
commitdiff
|
tree
2011-09-20
Chris
Robi
n
s
on
Try to use "d
e
fa
u
lt" and
"
hidden" visibility when
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris R
o
b
i
ns
o
n
Remove a couple t
y
pe size c
h
ec
k
s
commit
|
commitdiff
|
tree
2011-09-20
Chr
i
s R
o
binson
Ch
e
ck for S
L
ES/OpenSLES
.
h
along with SLES/OpenSLES_Android
.
h
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
Def
i
n
e _WIN32_WINNT on
t
he command line
with _WIN32
commit
|
commitdiff
|
tree
2011-09-20
Chris R
o
b
i
n
son
Move Sleep imp
l
em
e
n
tation
i
nto
h
el
p
er
.
c and emu
l
ate
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
Fix indentation
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
Make
a
separate log level to trace
reference counts
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris
Robinson
Fix a warning mess
a
ge
commit
|
commitdiff
|
tree
2011-09-20
Chris Robi
n
son
Tra
c
e created device and c
o
ntext pointers
commit
|
commitdiff
|
tree
2011-09-20
Chr
i
s
Ro
b
ins
o
n
Avoid size_t and ssiz
e
_t
in s
o
me pl
a
ce
s
commit
|
commitdiff
|
tree
2011-09-19
Chris Rob
i
nson
Add
a
ConfigVal
u
eSt
r
fu
n
ction, to r
e
turn the strin
g
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chris Robinson
Ch
e
ck t
h
e n
u
mber of available sa
m
ples before
c
alling
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chris Ro
b
i
n
son
Us
e
the ALC types for the d
e
vice format
enum values
commit
|
commitdiff
|
tree
2011-09-19
Chri
s
Robinson
U
se arrays instead of large s
w
itc
h
es
to decom
p
ose formats
commit
|
commitdiff
|
tree
2011-09-18
Chris Rob
i
nson
R
e
turn int and
fl
o
at config value
s
thro
u
gh a parameter
commit
|
commitdiff
|
tree
2011-09-18
Chri
s
R
obinson
Avoid a buffer underrun when
g
etting
t
he end of a config
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
C
h
ris Robins
o
n
U
p
date a
c
onfig file comment
commit
|
commitdiff
|
tree
2011-09-18
Chr
i
s Robinson
Allow loadin
g
mul
t
iple HRT
F
ta
b
les through
a
comm
a
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
Chris
Robinson
D
y
namicall
y
a
l
locate
space for HRTF tables
commit
|
commitdiff
|
tree
2011-09-18
Chris
Robi
n
s
o
n
Store the H
R
TF tables us
e
d i
n
the device
commit
|
commitdiff
|
tree
2011-09-16
Ch
r
is Robinson
Fix
a
m
u
tex l
e
ak in a cap
t
ure open error path
commit
|
commitdiff
|
tree
2011-09-15
Chris Robinson
Fi
x
comment o
n
exter
n
al HRTF file format
commit
|
commitdiff
|
tree
2011-09-15
Chris Robinson
Tra
c
e compatible
HRTF forma
t
s w
h
en loading inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Ch
r
is Robi
n
s
on
Make alcSetE
r
ro
r
s
t
atic
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
R
e
move a couple inef
f
e
c
tive alcSetE
r
ror calls
commit
|
commitdiff
|
tree
2011-09-14
Chris Robi
n
son
Use IsDebuggerPre
s
ent instead of the
V
C-only __try
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Ch
r
i
s
R
ob
i
nson
Return an
error from the
CaptureSam
p
les
metho
d
instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
C
hris Robinson
L
i
mit the minimum
A
LSA capture size to 100ms, and the
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chr
i
s Robinson
Use maxu
to clamp PulseAudio's capture
b
uffer size
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s
Robinso
n
P
r
e-apply
t
he defe
r
r
ed s
o
urce offset o
n
l
y
when it's
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Rena
m
e the ALEffec
t
_ mac
r
os to ALeffectState_ to reflect
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Be a bit more robust while h
a
n
d
ling
t
h
e
global de
v
ice
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Remove the context from be
i
ng current be
f
ore
r
emoving
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Rob
i
nson
Get rid of
IsCo
n
t
ext
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s Robinson
Use
V
erifyD
e
vi
c
e
t
o
validate
a
device handle
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s
Robinson
Look for __ALSOF
T
_TRAP_ERROR
to trap both AL and
A
L
C
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Shorten some wa
r
ning
m
ess
a
ges
commit
|
commitdiff
|
tree
2011-09-12
Chris R
o
bin
s
o
n
U
se the active
s
our
c
e list when stopping sou
r
ces o
n
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s Robins
o
n
Min
o
r clea
n
u
p for
applying click-removal to we
t
buffers
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Remove the e
f
fect slo
t
parameter f
r
o
m
the effect process
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s
Rob
i
n
s
o
n
Fix a
possible r
a
ce conditio
n
whe
n
setting
a
n effe
c
t
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
o
b
i
n
s
on
Fix non-GCC
C
om
p
ExchangeP
t
r
i
m
plementations
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
Don't increment the context reference count
w
hen locked
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
R
e
m
ove GetLockedContext
commit
|
commitdiff
|
tree
2011-09-11
Chris Ro
b
inson
Get rid of som
e
more GetLockedContext calls
commit
|
commitdiff
|
tree
2011-09-11
C
hris
R
obinso
n
Use function po
i
nters
t
o
set type-specific
effect propert
i
es
commit
|
commitdiff
|
tree
2011-09-11
Chris
Robinso
n
Avoid accessing EAX-only reverb
pro
p
erties for
n
on
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
hris Robin
s
o
n
Re
m
ove
t
h
e u
n
io
n
from the effect par
a
meter
types
commit
|
commitdiff
|
tree
2011-09-11
C
hris Robin
s
on
Use functi
o
n
pointers to s
e
t type-specific filter proper
t
ies
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robi
n
son
M
o
r
e
lock
avoid
a
nce
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obinson
Just refer
e
nce
the context
when
c
h
eckin
g
for e
x
tensi
o
ns
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Robinson
U
s
e a RWLoc
k
to protect access to a
bu
f
fer instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obi
n
s
on
A
v
oid ho
l
ding the context lo
c
k for the buffer funct
i
ons
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinso
n
Avoi
d
ho
l
din
g
the context lock when s
e
tting
a
uxiliar
y
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robin
s
on
Make some listener
p
roperties volatile
commit
|
commitdiff
|
tree
2011-09-11
Chris Ro
b
inson
M
a
rk some source properties vol
a
t
ile
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robin
s
o
n
Sma
l
l
fixes to setting the
source's direct filter and
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Avoid
h
oldi
n
g
t
h
e cont
e
xt lock w
h
ile setting so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robin
s
o
n
Initializ
e
s
o
urce paramet
e
r
s before adding t
h
e sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robin
s
on
D
o
n't d
e
fer stopped a
n
d
initi
a
l
s
ource
st
a
te change
s
commit
|
commitdiff
|
tree
2011-09-11
C
h
ri
s
Ro
b
i
nson
Add a comm
e
n
t abou
t
when FreeContext an
d
FreeDevice
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
binson
Tra
c
e the
device p
o
in
t
e
r
when w
a
rning about leftov
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
nso
n
Set the d
e
v
ice-connected fl
a
g t
o
false
f
irs
t
when hand
l
ing
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Condense some code
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robins
o
n
Cle
a
n
u
p so
m
e c
o
de com
m
ents
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Ro
b
inson
Lock
the li
s
ts wh
i
le
probing d
e
vice
s
commit
|
commitdiff
|
tree
2011-09-10
C
hris Rob
i
ns
o
n
C
l
ean up
som
e
co
m
m
e
n
t
s
commit
|
commitdiff
|
tree
2011-09-10
Chris R
o
binson
S
l
i
ghtly modi
f
y a warning
commit
|
commitdiff
|
tree
2011-09-10
C
hr
i
s Robinson
Properly destroy contexts
t
h
at are left on th
e
device
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Avoid lo
c
king the
device when addin
g
a
n
d removing contex
t
s
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris Robi
n
son
A
v
oid
holding
t
he lis
t
lock when not
needed
commit
|
commitdiff
|
tree
next