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
Look for and enumerate the default PulseAudio source first
2011-09-29
Chris Robinson
Use
i
nline functions t
o
set/restore the FPU mode for
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Ch
r
is Robinson
Use inline assembly
f
or
fa
s
t
float-to-int conv
e
rsions
commit
|
commitdiff
|
tree
2011-09-29
Chri
s
R
o
binson
Set toward
-
zer
o
roundin
g
when updating
in al
D
eferUpdatesSOFT
commit
|
commitdiff
|
tree
2011-09-25
Chri
s
Robinso
n
Cla
m
p
t
he low-pass referen
c
e gain to
-
60 d
B
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2011-09-25
Ch
r
i
s
Robin
s
o
n
Copy o
n
l
y
the gains n
e
eded f
o
r the
channel being mixed
commit
|
commitdiff
|
tree
2011-09-25
Chris Rob
i
nson
A
static
s
our
c
e only h
a
s one b
u
ffer in
the queue
commit
|
commitdiff
|
tree
2011-09-25
C
hris Robinson
Centralize
the Lookup and Rem
o
ve macros
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Only warn wh
e
n
a
s
y
mb
o
l fails to loa
d
commit
|
commitdiff
|
tree
2011-09-24
Chris
R
o
binson
R
e
name the MMDevAPI ba
c
ken
d
's Messag
e
Pro
c
function
commit
|
commitdiff
|
tree
2011-09-24
Chr
i
s
R
obinson
Look for an
d
use atan2f, log10
f
,
a
nd floorf
commit
|
commitdiff
|
tree
2011-09-24
Chris Rob
i
nson
C
a
st a
64-bi
t
vari
a
b
le
t
o a
32
-
bit in
t
commit
|
commitdiff
|
tree
2011-09-24
Chri
s
R
o
binson
D
on't requir
e
libm for the float
-
type math funct
i
ons
commit
|
commitdiff
|
tree
2011-09-24
C
hris Robinson
U
s
e
al
u
Atan instead
of atan
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Silen
c
e MSVC warnings in the HRTF
c
ode
commit
|
commitdiff
|
tree
2011-09-24
Chris
Robins
o
n
Add a WAVEFORM_FRACONE macro and minor cleanups
f
or
.
.
.
commit
|
commitdiff
|
tree
2011-09-24
Chris Robi
n
son
Use float ty
p
es for the res
a
mplers instead
of double
commit
|
commitdiff
|
tree
2011-09-24
Chri
s
Rob
i
nson
Change a double type
to a float
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Ch
e
ck for
a
sinf
and use
it
commit
|
commitdiff
|
tree
2011-09-24
C
h
ris Robinson
Make AIRABSORBG
A
INHF a float
t
ype
commit
|
commitdiff
|
tree
2011-09-24
Chris Robin
s
o
n
Move ConeScale and ZScal
e
to ALu
.
c and alu
.
h, and make
.
.
.
commit
|
commitdiff
|
tree
2011-09-23
Chri
s
Robins
o
n
Add atomic fun
c
tions
for
G
C
C
i
nl
i
ne asm
commit
|
commitdiff
|
tree
2011-09-22
Ch
r
is
R
obinson
Use macros for float-typed PI va
l
ues, to a
v
oid manual
.
.
.
commit
|
commitdiff
|
tree
2011-09-22
Chris Robinson
More MS
V
C precision casts
commit
|
commitdiff
|
tree
2011-09-22
Chris Robinson
Add a few more
precision casts
commit
|
commitdiff
|
tree
2011-09-22
C
hris Robinson
Us
e
cosf and sinf when av
a
ilable
commit
|
commitdiff
|
tree
2011-09-22
Chri
s
R
o
bi
n
son
Silence some MSVC prec
i
sion
w
a
r
n
i
n
gs
commit
|
commitdiff
|
tree
2011-09-22
Chris Robinso
n
Const
i
fy some p
a
ram
e
ters
commit
|
commitdiff
|
tree
2011-09-22
Chris Robin
s
on
Don
'
t use the -fvisibility switch if the visi
b
ility
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Chri
s
Robi
n
son
Actually
chec
k
for hidden vi
s
ibilit
y
commit
|
commitdiff
|
tree
2011-09-20
C
hris Rob
i
n
son
Try to use "default
"
and
"hidden" visibility when
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Ch
r
is Robinson
R
emove a couple typ
e
size checks
commit
|
commitdiff
|
tree
2011-09-20
Chris
R
obinson
Check
f
o
r SLES
/
Op
e
n
SLES
.
h along
with SLE
S
/
OpenSL
E
S_Android
.
h
commit
|
commitdiff
|
tree
2011-09-20
Chris
Robinso
n
Define
_WIN32_WI
N
NT
o
n the comma
n
d line
w
ith
_WIN32
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
M
o
ve Slee
p
i
m
pl
e
m
entation
i
nto
helper
.
c and e
m
u
l
ate
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chri
s
Ro
b
i
n
s
on
Fix indentation
commit
|
commitdiff
|
tree
2011-09-20
Chris Rob
i
ns
o
n
Make a sep
a
rate
l
og level to tr
a
c
e
r
e
ference counts
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris Robin
s
on
Fix a warni
n
g mess
a
ge
commit
|
commitdiff
|
tree
2011-09-20
C
hris Robins
o
n
T
r
a
c
e
c
r
e
a
ted d
e
v
i
c
e
and context pointe
r
s
commit
|
commitdiff
|
tree
2011-09-20
Chris R
o
bin
s
on
Avoid size_t and ssize_t
i
n some places
commit
|
commitdiff
|
tree
2011-09-19
Ch
r
is Ro
b
inson
Add a ConfigValueStr func
t
i
on, to return
the st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chr
i
s Robinson
Ch
e
ck the numb
e
r of available samp
l
es b
e
fore calling
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chris
Robin
s
on
U
s
e
t
he ALC types
for the device format enu
m
values
commit
|
commitdiff
|
tree
2011-09-19
Chris Robinson
U
se
a
r
ray
s
instead o
f
large swi
t
c
h
es to de
c
omp
o
se formats
commit
|
commitdiff
|
tree
2011-09-18
Chris R
o
binson
Return in
t
a
n
d floa
t
config valu
e
s thr
o
ugh a
p
a
ramet
e
r
commit
|
commitdiff
|
tree
2011-09-18
Chris
R
o
b
i
nso
n
Av
o
id a
b
u
ff
e
r un
d
er
r
un when g
e
t
ting th
e
end
o
f
a
c
o
nfig
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
Chr
i
s Robinson
Up
d
at
e
a config file commen
t
commit
|
commitdiff
|
tree
2011-09-18
Chris
R
obinson
Allow loadin
g
m
ultiple HRTF tables through a c
o
mma
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
Chri
s
Rob
i
n
s
o
n
Dynamica
l
ly allocat
e
space for HR
T
F
tables
commit
|
commitdiff
|
tree
2011-09-18
Chris Robinson
Sto
r
e
the HRTF tab
l
es use
d
i
n
the device
commit
|
commitdiff
|
tree
2011-09-16
Chris Robinson
Fix a mutex leak in a captur
e
o
p
en error path
commit
|
commitdiff
|
tree
2011-09-15
Chris Robinson
Fix
c
omment
o
n e
x
terna
l
HR
T
F
f
ile format
commit
|
commitdiff
|
tree
2011-09-15
Chris Robinson
Tr
a
ce compatibl
e
HRTF formats when loading inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
C
h
r
i
s Rob
i
ns
o
n
Make al
c
SetError s
t
a
tic
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Remove a couple
ineffect
i
ve al
c
SetError ca
l
ls
commit
|
commitdiff
|
tree
2011-09-14
Ch
r
is Robinson
Use Is
D
ebug
g
erPr
e
sen
t
instead o
f
the VC-o
n
ly __t
r
y
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinso
n
R
e
turn
a
n error from the
CaptureSamples m
e
t
ho
d
instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
C
hri
s
Robin
s
o
n
Limit the minimum AL
S
A capture
size to 1
0
0ms
,
and
the
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chri
s
Robinson
Use maxu to clamp Pul
s
eAudio's capture buffer
si
z
e
commit
|
commitdiff
|
tree
2011-09-12
Chris Robi
n
son
P
r
e
-apply the defe
r
red source off
s
et only wh
e
n
it's
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robi
n
son
R
e
name t
h
e ALEffect_
m
a
cros t
o
ALeffectState_ to
r
eflect
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Be a bit more robu
s
t while
handli
n
g the globa
l
d
evic
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
hris
R
o
binson
Remove the context from being current
b
efore removing
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
hris Ro
b
inson
Ge
t
r
i
d of IsCo
n
t
e
xt
commit
|
commitdiff
|
tree
2011-09-12
C
h
r
is Robinson
Use VerifyDe
v
ice to validate
a
device handl
e
ins
t
ea
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robi
n
son
Look for
_
_ALSOF
T
_T
R
A
P
_
E
RROR to
t
rap b
o
th AL a
n
d ALC
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robi
n
s
o
n
S
horten some warn
i
ng messag
e
s
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
U
se the
a
c
tive source list when stoppi
n
g sou
r
ces on
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Minor clea
n
up for applying cli
c
k-removal
to wet buffers
commit
|
commitdiff
|
tree
2011-09-12
Chris Robin
s
on
Remove the
e
f
f
ect slo
t
parameter
f
rom the effect pr
o
cess
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Fix a possible
race condi
t
ion w
h
en setti
n
g
an effect
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
F
ix
n
on-GCC CompExc
h
angePtr i
m
plem
e
nta
t
ions
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Do
n
't incre
m
ent the con
t
ex
t
refere
n
ce count
w
hen locked
commit
|
commitdiff
|
tree
2011-09-11
C
hris
Ro
b
inson
Remove
G
et
L
o
cked
C
ontext
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
ob
i
ns
o
n
Get rid of some more GetLockedContext c
a
lls
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Use function
p
ointe
r
s to
s
et type-specific effect properties
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Ro
b
ins
o
n
A
void accessing EAX-
o
nly reverb
properties
f
o
r non
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robi
n
son
Remove
the union from the effect paramete
r
types
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Us
e
f
u
n
c
t
ion pointers to set typ
e
-specific fil
t
e
r pr
o
perties
commit
|
commitdiff
|
tree
2011-09-11
C
hris Robinson
More loc
k
avoidance
commit
|
commitdiff
|
tree
2011-09-11
C
hri
s
R
o
b
i
nson
J
ust reference the context when
checking
for extensio
n
s
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robinson
Use a RWLock
t
o
protec
t
a
ccess t
o
a buffer instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
binson
A
v
oid holding the context lock fo
r
the b
u
ffe
r
functions
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
nson
Avoid holding the context lock when setting
a
uxiliary
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robi
n
son
Make some liste
n
e
r
properties
volati
l
e
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obinson
Mark some so
u
rce properties
volatile
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
S
m
all fixes to setting the source's dir
e
c
t f
i
lter and
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
A
void holding
t
h
e con
t
ext lock whi
l
e setting source
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robin
s
on
Initialize s
o
urce parameters before
a
d
di
n
g the sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Don't defer stopped
and in
i
tial source sta
t
e changes
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Add a comme
n
t about when FreeContext and FreeDe
v
ice
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Trace t
h
e
device poi
n
t
er
w
h
en warn
i
ng about l
e
ftover
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Ro
b
i
nson
Set the device-connected
flag to fa
l
se fir
s
t w
h
en
h
andl
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Condense som
e
code
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Robinson
Clean up some
co
d
e comments
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is Robinson
Lock the
l
ists whi
l
e
probing
devices
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Cl
e
an up some commen
t
s
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris
Robins
o
n
S
lightly modify a warning
commit
|
commitdiff
|
tree
2011-09-10
Chris
Robi
n
son
Properly destroy co
n
texts tha
t
are left on
the device
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robins
o
n
A
v
oid locking the devi
c
e when
add
i
ng
a
nd r
e
mo
v
ing contex
t
s
commit
|
commitdiff
|
tree
2011-09-10
C
h
ri
s
Robi
n
son
A
vo
i
d holding th
e
list lock when not n
e
e
d
ed
commit
|
commitdiff
|
tree
next