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
Don't include alu.h in alMain.h
2012-09-14
Chris Robinson
Don't inclu
d
e alu
.
h i
n
alMai
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ena
b
l
e
f
lush-t
o
-zero
mod
e
wh
e
n possible
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Rob
i
nson
Move
a
c
o
uple methods to
w
he
r
e
they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
b
i
nson
R
estore
s
up
p
ort for the previ
o
us
m
hr format
commit
|
commitdiff
|
tree
2012-09-12
C
hris Rob
i
n
s
on
Add a note about the
h
rtf_tables
filename markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Properly sc
a
le
t
he
HRTF
d
elays when writing
t
hem
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris
R
obinson
Updat
e
fnamel
i
st afte
r
handling % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
b
inson
Use PA
T
H
_
MAX for the
f
n
ame length
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
o
b
ins
o
n
I
m
prove parsing
h
rtf_ta
b
l
es file
n
ames
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
Fi
x
HRT
F
data format descr
i
p
tion
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Warn about
S
S
E pe
r
fo
r
m
anc
e
wi
t
h
non-multi
p
le-
o
f-4
update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use the correct size for default
C
oeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Mi
n
or cleanups for var
i
a
ble dec
l
arations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don
'
t us
e
cou
n
t-
s
pecific
f
un
c
tions to
w
rite to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
s
e
a
n
on-
i
nt
e
r
l
eaved
DryBuff
e
r
commit
|
commitdiff
|
tree
2012-09-11
C
hris
R
obi
n
son
D
o
the fil
t
erin
g
separate
l
y from
t
he mixi
n
g
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robin
s
on
U
s
e
HUGE_VAL instea
d
of d
i
vid
i
ng by
0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a couple MSV
C
warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
ns
o
n
Ad
d
example HRTF def
i
n
i
t
io
n
f
i
le
s
f
o
r makeh
r
tf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
p
date HRTF code
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
Robinson
Again
try to get
_
W
IN32_IE
to
b
eha
v
e
r
ight w
i
th
M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
obinson
Remove a
h
ack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
Ro
b
inson
Add mi
s
sing retur
n
s
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
Try to ensure mix
i
ng
s
amples in mu
l
t
i
ples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Us
e
t
he right method
t
o clear a __m128
to 0
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Use
SSE to do 4 sampl
e
s at once (non-HRTF di
r
ec
t
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
Implement MixDirect_SSE
separately from the C
and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robi
n
son
Move the target effect slot to the
SendParam
s
struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
Remove
S
TACK_DATA_SIZE in fav
o
r of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
R
em
o
ve so
m
e unused
c
ode
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Rob
i
nson
Separa
t
e the resampling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
W
orkaround MinGW __declspe
c
(alig
n
(x))
b
u
g
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s Robinson
Free the global ALSA conf
i
g after opening capture devices too
commit
|
commitdiff
|
tree
2012-09-02
Lauri Kasan
e
n
alsa: Free the global
c
on
f
i
g
cach
e
to r
e
move a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Robi
n
son
Set the e
r
ror if s
e
tting
a new
i
n
t
eger
s
ource
offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robins
o
n
M
inor clean
u
ps for mix
e
r
_inc
commit
|
commitdiff
|
tree
2012-08-29
C
h
ri
s
Robinson
A
d
d an SSE-en
h
anced pat
h
for applying th
e
mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s
Ro
b
i
n
son
Make sur
e
device
b
uffe
r
s
are 16-byte
a
l
igned
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robins
o
n
Increase Max
C
h
annels to be a multiple o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
S
et
an error closer
t
o w
h
ere it occurs
f
o
r
setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
ri
s
Robinson
Ad
d
h
e
lpers to
s
et source
p
roper
t
ies
commit
|
commitdiff
|
tree
2012-08-28
C
h
ri
s
R
o
binson
Print the
err
o
r when repo
r
ti
n
g s
n
d_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
C
hris
R
obinson
Use
_
al
i
gn
e
d_fr
e
e for
poi
n
ters ret
u
rned by
_
aligne
d
_mal
l
oc
commit
|
commitdiff
|
tree
2012-08-21
C
hris Robinson
C
onst
i
fy some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
s
on
Ad
d
the option to
retri
e
ve the
s
ource offset and l
a
te
n
c
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robinson
Fix getting the RW offsets with alG
e
tSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
i
nson
Add method
s
to ge
t
source properties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
F
ix
a parameter name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Properly export alGe
t
So
u
rce3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Ro
b
inson
Use
h
elper fun
c
tions
t
o read source pr
o
perties
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
ins
o
n
Use the correct 64-bit int type for the
exten
s
ion functions
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
bi
n
so
n
A
d
d
a mac
r
o to
h
e
l
p make a 64-bit valu
e
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
U
s
e a
default me
t
hod
to provide a
d
u
m
m
y
l
atency
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
b
i
nson
Hold the devic
e
lock with
P
ulseA
u
dio
betwe
e
n mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hol
d
the device
lock w
i
th
ALSA be
t
ween mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use
non-bl
o
cking a
c
c
es
s
f
or
A
LS
A
p
layback
commit
|
commitdiff
|
tree
2012-08-18
C
hr
i
s
Robins
o
n
Move the de
v
ice lock in
t
o the backe
n
d functi
o
n table
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is
Ro
b
in
s
on
Keep the backend device
open
until t
h
e last refe
r
ence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robin
s
o
n
Add the s
t
art
o
f AL
_
SOFT_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris
Rob
i
ns
o
n
Add a device method to retrie
v
e
t
he
a
c
t
i
ve latency
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
Place the alignment attribu
t
e
befo
r
e
t
he
v
ari
a
bl
e
decla
r
ation
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robinson
R
e
move extra parenthes
i
s
used in t
h
e align
e
d
attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix a
l
i
gned
a
llocat
o
r fallba
c
k
commit
|
commitdiff
|
tree
2012-08-16
C
hris Robinson
MSVC
wa
n
ts __declsp
e
c(align),
no
t
__declspec
(
al
i
g
ned)
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robinson
A
v
oid
dyna
m
ic handli
n
g of
libsndio
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
o
b
inson
Apply HRTF mixer coefficients wi
t
h stepping usin
g
SSE
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Check the
max CPUID functions befo
r
e
c
al
l
ing
t
hem
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robins
o
n
Make sure sources
a
r
e
1
6
-
byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
ob
i
nson
Add wrapp
e
r met
h
o
d
s t
o
ens
u
re aligned allo
c
ati
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Ensure some HRTF-rela
t
ed parameters are al
i
gned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Make sure t
h
e working coe
f
ficients ar
e
a
l
i
gned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Remove
u
nused f
i
lter fu
n
ctions
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Check for and use the
-
m
s
se switch when
dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
C
h
ec
k
the corr
e
ct
macro for ARM N
e
on support
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robin
s
on
Don't
bot
h
er ha
n
dling
MMX since
we don'
t
u
se it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add
cmake op
t
ions to disable or
r
equire support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
Rob
i
n
s
on
Mov
e
mixe
r
s into separ
a
t
e
source file
s
commit
|
commitdiff
|
tree
2012-08-14
C
hris Robinson
Add
a
n SSE-enhan
c
e
d
HRTF
m
i
x
e
r
usi
n
g
i
ntrins
i
c
s
commit
|
commitdiff
|
tree
2012-08-14
Chr
i
s Robinso
n
F
i
x a ty
p
o
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
is Ro
b
in
s
on
Add a config option to disable use of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow building multipl
e
types of mixe
r
s,
sel
e
c
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Chec
k
fo
r
some CPU ext
e
n
sions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't
un
l
ock the pulseaudio ma
i
nloop when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
H
a
ndle
t
he scalar values a bit
b
e
t
ter
commit
|
commitdiff
|
tree
2012-08-11
C
h
ris Rob
i
nson
U
s
e a mo
r
e e
f
f
icient
method
t
o ble
n
d HRTF dela
y
s and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
h
r
is Robins
o
n
Add an option for wide stereo sources
commit
|
commitdiff
|
tree
2012-08-09
C
h
ris
R
obinson
Use
a
more efficient method to offs
e
t the spe
a
ker an
g
les
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
hri
s
R
obinson
Interpolate be
t
ween
H
RTF delay
s
a
mples using t
h
e de
l
ay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Increase the direct
i
onal
c
han
g
e
s
ensitivity
f
or
the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
Fix an inad
v
ertent change in the HRT
F
coe
f
f
i
ci
e
nt
s
t
e
pping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robins
o
n
Use wrap
p
ers for float
-
t
y
ped mat
h
functions
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
nson
Test the
squared le
n
g
th of a
ve
c
tor
be
f
o
r
e normaliz
i
ng
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robinson
Mi
n
o
r
ty
p
o fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robins
o
n
Don't us
e
all caps f
o
r enum value nam
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robin
s
on
Don't t
r
y
to set FE_TOWARDZERO when
i
t
's
not available
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Clamp the Y
p
osition before t
r
y
ing to get the elevat
i
o
n
commit
|
commitdiff
|
tree
2012-06-20
Chris Ro
b
i
ns
o
n
Add some incl
u
des
commit
|
commitdiff
|
tree
2012-06-20
Chris
Robin
s
on
Ad
d
missing include
commit
|
commitdiff
|
tree
2012-06-19
Chri
s
Robinson
Use a prop
e
r method to
w
ait for a PulseAudi
o
operation
commit
|
commitdiff
|
tree
2012-06-19
C
h
ris Robinson
Remove a
n
unused i
n
clud
e
commit
|
commitdiff
|
tree
next