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
Use a struct to associate channel enums and their angles
2011-12-20
C
h
ris Ro
b
inson
Use a
s
truct to associate channel enums
a
nd thei
r
ang
l
es
commit
|
commitdiff
|
tree
2011-12-20
C
h
ris Robinson
Res
t
o
r
e
the
old FPU mode if
the effects fai
l
to up
d
ate
.
.
.
commit
|
commitdiff
|
tree
2011-12-03
Chris Rob
i
nson
Use an explicit 0 for
t
he
"
no error" enums
commit
|
commitdiff
|
tree
2011-11-28
Chris Robinson
Reset the ALSA device if
t
h
e nu
m
ber of av
a
ilable samp
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-28
Chris
Robinson
Make AL
S
A XRUN when the numbe
r
of a
v
ailable samples
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Chris Robins
o
n
Don't
fail to
i
n
sert a map entry
w
hen the ke
y
exists
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Chri
s
Ro
b
i
ns
o
n
Init
i
alize listene
r
matrix to identity
commit
|
commitdiff
|
tree
2011-11-13
Chris Robi
n
son
Define TlsDestructor f
o
r Wi
n
dows static builds, too
commit
|
commitdiff
|
tree
2011-11-02
Chris
R
obinson
Use loops to write rev
e
rb outp
u
t
commit
|
commitdiff
|
tree
2011-11-02
Chris R
o
binson
Use a loop
t
o write t
h
e modulat
o
r e
f
fect o
u
tput
commit
|
commitdiff
|
tree
2011-11-02
Ch
r
i
s Robins
o
n
Use panning for
echo
instead of specif
y
ing
d
iscrete
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Chris Robins
o
n
Append _SOFT to the
ALC loop
b
a
c
k form
a
t e
n
um
s
commit
|
commitdiff
|
tree
2011-10-30
Chr
i
s Rob
i
n
son
Calculate the lis
t
e
ner matr
i
x
w
hen a
new orientation
.
.
.
commit
|
commitdiff
|
tree
2011-10-30
Chr
i
s Robinson
Don't translate the liste
n
er ve
l
o
c
ity
commit
|
commitdiff
|
tree
2011-10-30
Chris Robinson
D
o
n't transform/translate vectors with an invalid
l
i
ste
n
er
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
Chris Robinson
Add a work-aroun
d
for
cross-compilin
g
with MinGW
commit
|
commitdiff
|
tree
2011-10-25
Chris
R
obinso
n
Initialize/Uninitialize COM
as needed
commit
|
commitdiff
|
tree
2011-10-24
Chris Ro
b
inson
Don
'
t cl
o
se devic
e
s that are left op
e
n on lib shu
t
down
commit
|
commitdiff
|
tree
2011-10-19
C
h
ris Robinson
Don'
t
update the d
e
v
i
ce u
p
date p
a
rameters when Puls
e
Audio
.
.
.
commit
|
commitdiff
|
tree
2011-10-15
Chris Robins
o
n
S
et AL_STOPPED after setting A
L
_PLAYING when a
source
.
.
.
commit
|
commitdiff
|
tree
2011-10-12
C
h
r
i
s Robinson
U
s
e t
h
e local Device v
a
riable
commit
|
commitdiff
|
tree
2011-10-12
Chris
R
obi
n
s
o
n
Us
e
t
h
e local
variable inst
e
ad of
r
e-reading the sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-10
Chris Robin
s
on
Use the
square root to build the panning tab
l
e in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2011-10-08
Chris Robi
n
son
Mark a couple more array
s
wi
t
h rest
r
ict
commit
|
commitdiff
|
tree
2011-10-06
Chris R
o
binson
Ret
u
rn
t
he ke
y
's value from the map
w
hen it's
r
emo
v
ed
commit
|
commitdiff
|
tree
2011-10-06
C
hris Robin
s
o
n
Check fo
r
the HRTF objec
t
i
n
stead
o
f a flag
commit
|
commitdiff
|
tree
2011-10-05
Chris
R
o
bi
n
s
o
n
Add min/max/clamp me
t
hods for 64-bit int
commit
|
commitdiff
|
tree
2011-10-05
Chris Robi
n
s
o
n
Fix maxi
m
um
BufferSize c
a
lculation
commit
|
commitdiff
|
tree
2011-10-05
Chris Robi
n
son
Rename a variabl
e
to avo
i
d
c
onfu
s
ion
commit
|
commitdiff
|
tree
2011-10-04
Chris Rob
i
nson
R
e
move some unn
e
e
d
e
d
templat
e
s an
d
parameters
commit
|
commitdiff
|
tree
2011-10-04
Chris
R
o
binson
Co
n
v
e
rt samples to floa
t
when copying
to the stack
commit
|
commitdiff
|
tree
2011-10-04
Chr
i
s Robinson
Use sampl
e
f
rames
when hand
l
ing t
h
e buffer length
commit
|
commitdiff
|
tree
2011-10-03
C
h
r
i
s
Robinson
Track the
temp stack buffer us
i
ng sample fram
e
s instead
.
.
.
commit
|
commitdiff
|
tree
2011-10-03
Chris
Robi
n
son
Mak
e
sure GCC properly errors
w
he
n
checkin
g
visibl
i
ty
.
.
.
commit
|
commitdiff
|
tree
2011-10-03
Chris Robinson
D
o
n't
u
s
e
a do
u
ble when cal
c
ulati
n
g the HRTF coeff
i
cients
commit
|
commitdiff
|
tree
2011-10-03
C
h
r
is
Robinson
Ma
k
e a flo
a
t
in
g
-point constant a
f
loat
ty
p
e
commit
|
commitdiff
|
tree
2011-10-03
Chris Robinson
Don't use inli
n
e a
s
m
w
ith
M
SVC o
n
64-bi
t
commit
|
commitdiff
|
tree
2011-10-02
C
h
r
i
s
Robinson
Get rid of
s
ome
unn
e
cessary casting
commit
|
commitdiff
|
tree
2011-10-02
Chris R
o
binson
Rename som
e
par
a
mete
r
s
commit
|
commitdiff
|
tree
2011-10-02
Ch
r
is Ro
b
inso
n
Remove the OriginalAlign
buf
f
er field,
a
n
d calcula
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-01
Chris Robinson
Fix potential divide-by-0
commit
|
commitdiff
|
tree
2011-10-01
Chris
Rob
i
ns
o
n
Add b
u
ffer propertie
s
to get the
i
n
t
ernal
f
ormat, a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-10-01
Chr
i
s Robin
s
on
U
s
e tok
e
ns match
i
ng the string
commit
|
commitdiff
|
tree
2011-10-01
Chris Robinson
Add sup
p
ort f
o
r AL_EXT_ALAW
commit
|
commitdiff
|
tree
2011-10-01
Chris Robinson
A
dd
AL_EXT_MULAW
and
A
L_EX
T
_A
L
AW tokens to
a
lext
.
h
commit
|
commitdiff
|
tree
2011-10-01
Chris Robins
o
n
Improve in
d
e
x
calcu
l
a
ti
o
n for reverb
m
odul
a
tion u
p
dates
commit
|
commitdiff
|
tree
2011-10-01
Chris Robinson
Add so
m
e form
a
t
t
ing
spaces to the reve
r
b state struct
commit
|
commitdiff
|
tree
2011-10-01
C
h
ris Ro
b
inson
Rename
LOWPASSF
R
EQCUTOFF to L
O
WPASSFREQREF
commit
|
commitdiff
|
tree
2011-10-01
Chris Robins
o
n
De
f
i
n
e the value
s
for F_
P
I a
n
d F_PI_2 di
r
ec
t
ly
instead
.
.
.
commit
|
commitdiff
|
tree
2011-10-01
C
h
ris Robinson
U
se
raise
(
SIGTRAP)
i
nste
a
d of k
i
ll(g
e
tp
i
d
(
),SIGT
R
AP)
commit
|
commitdiff
|
tree
2011-10-01
C
hris
R
o
binson
Apply the
initial wet send
r
everb d
e
c
a
y b
e
fore clamping
.
.
.
commit
|
commitdiff
|
tree
2011-09-30
Chris Robinson
M
u
l
tiply by the recipro
c
al value instead of dividing
commit
|
commitdiff
|
tree
2011-09-29
C
h
ris Robinson
U
s
e fast fl
o
at-to-int co
n
vers
i
ons for some mi
x
er-rel
a
ted
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Chr
i
s
R
obinson
Set the mixer FP
U
mode wh
e
n
set
t
ing
a new effect on
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Chris Robinson
S
e
t the mixer
F
PU mode for device
parameter updates
commit
|
commitdiff
|
tree
2011-09-29
Chris Ro
b
inson
Set the FPU into sin
g
le-preci
s
i
o
n
m
ode for mixer u
p
date
s
commit
|
commitdiff
|
tree
2011-09-29
Chris Robinson
U
s
e inline functions t
o
set/res
t
ore th
e
FPU mode f
o
r
.
.
.
commit
|
commitdiff
|
tree
2011-09-29
Chris Robinson
Use inline assembly
for fast
f
loa
t
-to
-
int c
o
n
v
ersions
commit
|
commitdiff
|
tree
2011-09-29
Chris
R
obinson
Set tow
a
rd-z
e
ro roun
d
ing
when updating in alDeferUpdate
s
SOFT
commit
|
commitdiff
|
tree
2011-09-25
Chris
Rob
i
ns
o
n
Cl
a
mp the
l
ow-pass
referen
c
e
gain t
o
-
60 dB inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-25
Ch
r
is
R
obinson
Co
p
y only th
e
g
ains n
e
eded for the chan
n
el being mixed
commit
|
commitdiff
|
tree
2011-09-25
Chris Ro
b
inson
A static
source only has one buffer in the queue
commit
|
commitdiff
|
tree
2011-09-25
Ch
r
is Robi
n
s
on
Centralize the Lookup
a
nd R
e
m
o
ve ma
c
ros
commit
|
commitdiff
|
tree
2011-09-24
Ch
r
is Robins
o
n
O
n
l
y
w
ar
n
when a sym
b
ol
fails
t
o
l
oad
commit
|
commitdiff
|
tree
2011-09-24
Ch
r
i
s
Robins
o
n
Rena
m
e the MMDevAPI backend's Mes
s
ag
e
Pro
c
f
u
nction
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Look
f
o
r an
d
use atan2f, log10f
,
and
f
l
o
orf
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Cast a 64-bit variable to a 32-bit int
commit
|
commitdiff
|
tree
2011-09-24
Chris Robi
n
son
Do
n
't require li
b
m for the float-type
m
a
th functions
commit
|
commitdiff
|
tree
2011-09-24
Chris Robinson
Use aluAtan instead of atan
commit
|
commitdiff
|
tree
2011-09-24
Chris Robins
o
n
S
i
le
n
ce MSVC
w
a
rning
s
in
t
he HRTF code
commit
|
commitdiff
|
tree
2011-09-24
Chris R
o
binso
n
Add a WAVEFORM_FR
A
CONE m
a
cro and minor
cle
a
nup
s
f
or
.
.
.
commit
|
commitdiff
|
tree
2011-09-24
Ch
r
i
s Robinson
U
s
e float types for the r
e
s
a
mplers instead of doubl
e
commit
|
commitdiff
|
tree
2011-09-24
Chr
i
s R
o
b
inson
C
h
ange a dou
b
le type to a fl
o
at
commit
|
commitdiff
|
tree
2011-09-24
Chris Ro
b
inson
C
h
ec
k
for asinf
and use
i
t
commit
|
commitdiff
|
tree
2011-09-24
C
h
ris Robi
n
son
Make AIRA
B
SORBGAINHF a float type
commit
|
commitdiff
|
tree
2011-09-24
Ch
r
is R
o
binson
M
o
ve ConeScale and ZScale to A
L
u
.
c and al
u
.
h, and make
.
.
.
commit
|
commitdiff
|
tree
2011-09-23
C
h
ris
Robinson
Add
a
tomic functions
f
o
r
GCC inli
n
e asm
commit
|
commitdiff
|
tree
2011-09-22
Chris Robin
s
on
Use macros for flo
a
t
-
typed PI
v
a
l
u
es,
t
o
avoid
m
a
n
ual
.
.
.
commit
|
commitdiff
|
tree
2011-09-22
Chris R
o
binson
More MSVC p
r
e
c
ision ca
s
ts
commit
|
commitdiff
|
tree
2011-09-22
Chris Robinson
A
dd a few mo
r
e preci
s
ion casts
commit
|
commitdiff
|
tree
2011-09-22
Chri
s
Rob
i
nson
U
s
e
cos
f
and sinf when av
a
ila
b
le
commit
|
commitdiff
|
tree
2011-09-22
Chris
Robinson
Silence some MSVC precision w
a
rnings
commit
|
commitdiff
|
tree
2011-09-22
Chris Robinson
C
onstify some param
e
ters
commit
|
commitdiff
|
tree
2011-09-22
Chris Robins
o
n
Don't
u
s
e
the -
f
visibilit
y
switch if t
h
e visi
b
ility
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Chris Robinson
A
c
tually check for hidde
n
visibility
commit
|
commitdiff
|
tree
2011-09-20
Chr
i
s Ro
b
inson
Try to use "default" and "hidde
n
" visibi
l
ity when
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chri
s
Rob
i
nson
Remove a
c
o
u
p
le type size check
s
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
Check
f
or
S
LE
S
/OpenSLES
.
h along with SLE
S
/Op
e
nSLES_
A
ndroid
.
h
commit
|
commitdiff
|
tree
2011-09-20
Chris
R
obinson
Define _W
I
N32_WINNT o
n
the com
m
a
nd line with
_
WIN3
2
commit
|
commitdiff
|
tree
2011-09-20
Chr
i
s
R
obi
n
son
Move Sleep implementation in
t
o helper
.
c and emulate
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
C
hris Rob
i
nson
F
i
x indent
a
t
i
on
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinso
n
Ma
k
e
a
s
eparate
log
l
e
vel t
o
trace
reference counts
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris Rob
i
ns
o
n
Fix a warni
n
g
m
e
ssage
commit
|
commitdiff
|
tree
2011-09-20
Chri
s
R
o
bins
o
n
Trace created device and cont
e
xt
po
i
nt
e
r
s
commit
|
commitdiff
|
tree
2011-09-20
Ch
r
is Robinson
Avoid s
i
ze_t and ssi
z
e_t in
s
o
m
e place
s
commit
|
commitdiff
|
tree
2011-09-19
C
h
ris Robinson
Add a C
o
nfigVa
l
u
eStr fu
n
ction,
to ret
u
rn the
s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chris Robinson
Check the number of availab
l
e samples before callin
g
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chris Robinson
Use
t
he ALC types
f
or t
h
e device fo
r
mat enum values
commit
|
commitdiff
|
tree
2011-09-19
C
h
ris R
o
bins
o
n
Use a
r
rays instead of large switches t
o
decompose form
a
t
s
commit
|
commitdiff
|
tree
2011-09-18
C
hris Robinson
Ret
u
r
n
int and float
co
n
fig values through a p
a
rameter
commit
|
commitdiff
|
tree
next