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
Remove a hack for MinGW
2012-09-10
Chris Robinson
Remov
e
a hack fo
r
M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Add missing retur
n
s
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
i
s Robin
s
on
Try to ensure mi
x
ing samples in
multi
p
l
e
s of 4
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robin
s
on
U
se the
right me
t
hod
to clear a __
m
128 to 0
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris
Robinson
Use SSE to
d
o 4
s
a
m
p
les at once (non-
H
R
T
F d
i
rect
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
R
o
binson
Implement
M
ixD
i
r
ect_SSE se
p
ara
t
ely
f
ro
m
the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inso
n
Move the targ
e
t effe
c
t slot to the SendParams
struct
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Remove ST
A
CK_DATA_SIZE
in favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Remove some
un
u
sed code
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris R
o
binson
Separate the resampling and mixin
g
steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Workaro
u
nd
M
inG
W
__decls
p
ec(align
(
x
)
)
bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free the glob
a
l
A
LSA co
n
fig after opening
capture devices too
commit
|
commitdiff
|
tree
2012-09-02
Lauri Kasanen
a
l
sa:
Fr
e
e the g
l
o
b
al c
o
nfig cac
h
e to remove a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is Robinson
Set
the er
r
or
i
f setting
a new intege
r
source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Mino
r
cleanups for
m
ixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add
an SSE-enh
a
nced path fo
r
apply
i
ng the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
M
a
ke sure devic
e
buffers are 16
-
byt
e
a
ligned
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinso
n
In
c
rease
M
axChannels to be a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
bi
n
son
Set
a
n erro
r
closer to where i
t
o
c
curs for setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Add helpe
r
s to
s
et so
u
rce properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print
t
he error w
h
e
n
reporting snd
_
pcm
_
delay
f
a
i
lure
commit
|
commitdiff
|
tree
2012-08-25
Chr
i
s R
o
b
inson
Use _aligned_f
r
ee for pointer
s
r
e
turne
d
b
y _aligned_m
a
llo
c
commit
|
commitdiff
|
tree
2012-08-21
Chri
s
Robinson
Constify some
p
a
ram
e
ters
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robi
n
son
Add the opt
i
on to r
e
trieve the source offse
t
and
l
atency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
hris
R
o
b
inson
F
i
x ge
t
ting the RW offse
t
s
with
alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Ro
b
inson
Add
m
ethods to get source prope
r
t
i
es as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Ro
b
inson
Fix
a param
e
ter name
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris R
o
b
ins
o
n
P
r
o
p
er
l
y
export alGetSo
u
rce3i6
4
SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinso
n
U
s
e h
e
lper functions
t
o
r
ead source proper
t
ies
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
ins
o
n
Use the
c
orr
e
ct
6
4-bi
t
int type
f
or the
e
xtensio
n
functions
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robi
n
s
o
n
Add a macr
o
to help make a
6
4-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robins
o
n
U
se a default method to provide a dumm
y
latency
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinso
n
Hold the
device l
o
ck
w
i
th PulseAudi
o
be
t
w
een mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold the device lock with AL
S
A
betwee
n
mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
Use n
o
n-blocki
n
g access for ALSA
playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the device lock into
t
he backend
functi
o
n table
commit
|
commitdiff
|
tree
2012-08-18
C
h
r
is Ro
b
inson
K
e
e
p
the backend
d
evice open until the las
t
r
e
f
e
rence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris
Robinson
Ad
d
the start of AL_SOFT
_
sour
c
e_lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a devic
e
method
t
o
r
e
tri
e
ve
t
he ac
t
i
v
e
l
a
t
ency
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robinson
Place the align
m
ent
attribute before
the v
a
ri
a
ble declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Remo
v
e
extra parenthesis used in t
h
e aligned attr
i
bute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
C
hris Rob
i
ns
o
n
F
i
x aligned alloc
a
tor fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
MSV
C
wa
n
ts __
d
eclspec(align),
not __decls
p
e
c(ali
g
n
ed)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoi
d
dynam
i
c handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
n
s
on
Apply HRTF mixer coe
f
ficients with s
t
eppin
g
usin
g
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
C
h
e
c
k the max CPUI
D
fu
n
ctio
n
s before cal
l
ing t
h
em
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make sure
sources are 16-byte aligne
d
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Ro
b
ins
o
n
Add wra
p
per methods to ensure al
i
g
n
e
d allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
binson
Ens
u
re some HRTF-related par
a
meters are aligne
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Make sure the worki
n
g coeff
i
cients are al
i
gned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Rem
o
ve unus
e
d filter functions
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Ch
e
ck for
and use
t
he -msse switc
h
wh
e
n dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
C
h
eck the correct macro for ARM Neon
s
upport
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Don
'
t bother handling MMX
si
n
ce we don
'
t
u
se it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add cmake
o
p
t
ions to disab
l
e o
r
require supp
o
rt for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
M
o
ve mixers
int
o
separate source fil
e
s
commit
|
commitdiff
|
tree
2012-08-14
Chris
Robin
s
on
Add an
S
SE-enhan
c
ed HRT
F
mix
e
r using i
n
trinsics
commit
|
commitdiff
|
tree
2012-08-14
C
h
ris
R
o
bi
n
son
Fix a
t
ypo
commit
|
commitdiff
|
tree
2012-08-13
Chris Rob
i
nson
Add
a
c
o
nfig
o
p
tion to di
s
able use of
CPU ex
t
ens
i
ons
commit
|
commitdiff
|
tree
2012-08-13
C
hris
R
o
binson
Al
l
ow bu
i
lding multiple types of mixers, select
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinso
n
Check for
s
ome CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
C
h
r
i
s Robinson
Don't un
l
ock th
e
pulse
a
udio mai
n
loop
w
h
en mixing
commit
|
commitdiff
|
tree
2012-08-11
C
hris Robins
o
n
Ha
n
d
l
e
t
h
e
s
c
a
lar values a bit bet
t
er
commit
|
commitdiff
|
tree
2012-08-11
Chris
Robinso
n
Use a
more
efficient me
t
hod to blend HRTF del
a
ys
and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chri
s
Robinson
A
dd an option for wide stereo sources
commit
|
commitdiff
|
tree
2012-08-09
C
h
ris Ro
b
inson
Use a mo
r
e efficient method to
off
s
et the speak
e
r angle
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris R
o
bins
o
n
Interpolate between
H
RTF de
l
ay samples u
s
in
g
the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
hris R
o
binson
Incre
a
se the di
r
e
ct
i
onal
change se
n
s
itivity for
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
C
hris
R
o
binson
Fix an inadvertent
c
h
a
nge i
n
t
h
e HRTF coefficient stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris R
o
binson
Use w
r
appers for float-typed math functi
o
ns
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Test the squared length of a
vector
b
efore
n
orm
a
li
z
ing
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s
R
o
b
inson
Minor typo fixes
commit
|
commitdiff
|
tree
2012-06-29
C
h
ri
s
Ro
b
inson
Don't use all caps fo
r
enum va
l
u
e names
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
Don't try to
se
t
F
E
_TOWARDZERO when it's not avai
l
able
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
C
lamp the Y
position before trying to get the ele
v
ation
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s
Robinson
Add some includ
e
s
commit
|
commitdiff
|
tree
2012-06-20
C
hris Robinson
Add missing include
commit
|
commitdiff
|
tree
2012-06-19
C
hris R
o
b
inson
U
s
e a p
r
oper me
t
hod to wai
t
for
a PulseAudio oper
a
tion
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Re
m
ove an unused include
commit
|
commitdiff
|
tree
2012-06-19
Chris Rob
i
nson
Don't
n
e
ed
l
essly verify a device
commit
|
commitdiff
|
tree
2012-06-18
Chris
Robin
s
on
Remove a
n
outdate
d
com
m
e
n
t ab
o
ut _R
E
ENTRA
N
T
commit
|
commitdiff
|
tree
2012-06-18
C
h
ris Robinson
S
i
len
c
e some
GCC warnings
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Only try floa
t
32 with DSound when s
p
ecifically r
e
quest
e
d
commit
|
commitdiff
|
tree
2012-06-17
Chr
i
s Robinso
n
Avoid failing if ALSA
c
an
'
t
set a buffer or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
All
o
w Pu
l
seAudio to
s
pawn a s
e
rve
r
by
d
e
f
a
ult
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
A
d
d a
n
opt
i
on
to allow PulseAudio to mo
v
e s
t
rea
m
s
commit
|
commitdiff
|
tree
2012-06-16
Chris R
o
binson
Clarify some comments, fix some defini
t
ion ord
e
ring
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Ch
r
is R
o
binson
Add DEVPKEY
_
Devic
e
_Friendl
y
Name decl
a
ration for mingw
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Chris Robinson
Add
some more en
t
ri
e
s
t
o
.
g
i
tig
n
ore
commit
|
commitdiff
|
tree
2012-05-09
Chris Rob
i
nson
R
ename AllDevice
-> AllDev
i
ces
commit
|
commitdiff
|
tree
2012-05-08
Chris Robinson
Clam
p
t
he ALSA
p
eri
o
d ti
m
e be
t
ween m
i
n and m
a
x if settin
g
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Chris
R
ob
i
n
son
Cl
a
mp the ALSA b
u
ffer time between
m
in and max if settin
g
.
.
.
commit
|
commitdiff
|
tree
2012-05-05
Chris Robinson
L
o
ok for li
b
sndio
.
so
.
2 instead of
libsndi
o
.
so
commit
|
commitdiff
|
tree
2012-05-03
Chris Robinson
O
n
ly use _FP
U
_GETCW and _FPU
_
SETCW for x86 targets
commit
|
commitdiff
|
tree
2012-04-30
C
h
ris
Robinso
n
Use
2
chained one-po
l
e filters for
t
he wet pat
h
commit
|
commitdiff
|
tree
2012-04-29
Chris
R
obinson
Us
e
ComputeAngleGains for multi-cha
n
nel
s
ou
r
c
e
s a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-04-29
Chris Rob
i
nson
Remove the
s
tereodup option
commit
|
commitdiff
|
tree
2012-04-29
Chris Rob
i
ns
o
n
Fix a
c
ouple comment typ
o
s, and a minor cleanup
commit
|
commitdiff
|
tree
2012-04-28
Chris
R
o
binson
Use ComputeA
n
gle
G
ains
f
or 3
D
sounds
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Fix Compu
t
eA
n
gl
e
G
ains
commit
|
commitdiff
|
tree
next