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 +/-90 degrees for stereo sources with non-HRTF stereo output.
2012-12-04
Chr
i
s
Robinso
n
Us
e
+
/-90 de
g
r
e
es for stereo
s
ources with
n
on-H
R
TF
.
.
.
commit
|
commitdiff
|
tree
2012-12-03
Chris
R
o
bi
n
son
Add support for float32 output to
CoreAudio
commit
|
commitdiff
|
tree
2012-12-03
Ch
r
is Robi
n
so
n
Use the c
o
r
r
ect
multiplier for int3
2
output with C
o
reAudio
commit
|
commitdiff
|
tree
2012-12-02
Chr
i
s Ro
b
i
n
son
L
o
c
k
the dev
i
ce
before
calling
a
luHa
n
dleDisconn
e
c
t
commit
|
commitdiff
|
tree
2012-12-02
Ch
r
is
R
obinson
Trac
e
t
h
e open
e
d devi
c
e
n
ame in
a
lcCapt
u
re
O
penD
e
v
i
c
e
commit
|
commitdiff
|
tree
2012-12-02
Chris
Robinson
Use
W
A
R
N when implic
i
tly deleting
r
esourc
e
s with
the
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
C
h
r
i
s Ro
b
inson
Explicitly check for malloc
.
h
commit
|
commitdiff
|
tree
2012-11-25
C
hris Rob
i
nso
n
m
a
lloc
.
h isn't st
a
ndard,
a
nd is only needed fo
r
_aligned_malloc
commit
|
commitdiff
|
tree
2012-11-20
Chris R
o
binson
Avoid locking PulseAudio's mainloop when starting and
.
.
.
commit
|
commitdiff
|
tree
2012-11-19
Ch
r
is Rob
i
nson
Fix a comment d
e
scribing the
s
inc
functio
n
commit
|
commitdiff
|
tree
2012-11-18
Chris Robinson
F
i
x
off-by-one
e
rror in t
h
e makehrtf di
t
her and
add
.
.
.
commit
|
commitdiff
|
tree
2012-11-13
C
hris
R
obinson
Avoid storing the S
S
E
s
tate if it's
not supp
o
rt
e
d
commit
|
commitdiff
|
tree
2012-11-13
Chris
Robinson
Return the int
e
ger from
f
a
s
t
f
2i
w
i
t
h MS
V
C
commit
|
commitdiff
|
tree
2012-11-10
Chr
i
s
Ro
b
inson
Use int instead of long
fo
r
the
IM
A
4 tables
commit
|
commitdiff
|
tree
2012-11-10
Chris Robinson
L
oad
Int and UInt sa
m
ples a
s
float
w
ith alBufferData
commit
|
commitdiff
|
tree
2012-11-06
Chris Robinson
Specify
t
ha
t
the config
f
i
l
e
be
i
ng inst
a
lled is a sample
commit
|
commitdiff
|
tree
2012-11-05
Chr
i
s
Robinson
I
n
s
tall t
h
e
c
o
nfig
sample by defaul
t
commit
|
commitdiff
|
tree
2012-11-05
Chris Robinson
Inst
a
ll
the co
n
fig
example into s
h
a
r
e/openal
in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2012-11-05
C
h
r
is Robinson
U
s
e
s
t
d
out
t
o print
a
lstream informat
i
on
commit
|
commitdiff
|
tree
2012-11-05
Chris Robinson
Inc
l
u
d
e
s
t
an
d
a
r
d
heade
r
s before condit
i
o
n
al ones
commit
|
commitdiff
|
tree
2012-11-05
Chris Rob
i
nson
Use
the stored buffer metr
i
cs
for the mmdevapi
bu
f
fe
r
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
Chris Ro
b
inson
Add
r
udim
e
ntary
l
atency
tracking
f
o
r mmdevapi
commit
|
commitdiff
|
tree
2012-11-04
Ch
r
is Robinso
n
Use an
array to spec
i
fy
t
he
offset for each channel
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
Chris Robin
s
on
Renam
e
s
ome struct
f
ields for Dir
e
ctSound
commit
|
commitdiff
|
tree
2012-11-04
Chris Robin
s
on
Avoid recrea
t
ing th
e
D
S
o
und
prima
r
y buffer
commit
|
commitdiff
|
tree
2012-11-02
Chris Robinson
Fix retrieving the source'
s
write offset
commit
|
commitdiff
|
tree
2012-11-02
C
h
ris Robinson
P
ass
t
he
o
f
f
set latenc
y
properties to the set
handle
r
commit
|
commitdiff
|
tree
2012-11-01
Chris Robinson
Set the proper
e
r
ror when try
i
ng to set AL
_
SAMP
L
E_OFFSET_LAT
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
Chris
R
o
b
ins
o
n
Add an exam
p
le to get and show
t
he
source
laten
c
y
commit
|
commitdiff
|
tree
2012-11-01
Chris Robi
n
son
Avoid
p
refixing function po
i
nters
i
n
the streaming
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
Chris Robinson
Prin
t
t
h
e name o
f
the
device when opening it in the
.
.
.
commit
|
commitdiff
|
tree
2012-10-31
Chris
Robins
o
n
M
ake a decimal value
a
f
loat type
commit
|
commitdiff
|
tree
2012-10-31
C
h
ri
s
Robinson
F
inalize
AL_SOF
T
_source_latency
commit
|
commitdiff
|
tree
2012-10-31
Chris Ro
b
inson
Add an e
x
ample program
s
howing how to apply reverb
.
.
.
commit
|
commitdiff
|
tree
2012-10-27
Chris
Robins
o
n
Add a
couple comments
t
o the code
commit
|
commitdiff
|
tree
2012-10-26
Chris Robinson
Avo
i
d
b
ra
n
ch
i
ng when c
l
amping a
n
d
c
onvert
i
ng float
.
.
.
commit
|
commitdiff
|
tree
2012-10-26
Chris Robinson
Add the AL
s
ubdir to the list
o
f include flags
i
n the
.
.
.
commit
|
commitdiff
|
tree
2012-10-26
Chris Robinson
Reorder
and comm
e
nt some fu
n
ction in a
l
helpe
r
s
.
c
commit
|
commitdiff
|
tree
2012-10-26
Chris Robinson
Move som
e
math functions to where t
h
ey're u
s
ed
commit
|
commitdiff
|
tree
2012-10-26
Chris Robinson
Add a co
u
p
le
m
issing
RESTRIC
T
s
commit
|
commitdiff
|
tree
2012-10-25
Chris Robins
o
n
F
i
x some
types
commit
|
commitdiff
|
tree
2012-10-25
Chris Ro
b
inson
Add the RESTRICT ke
y
word
to a function pointer defin
i
tion
.
.
.
commit
|
commitdiff
|
tree
2012-10-25
Chri
s
Ro
b
inson
Add explicit casts f
o
r MSVC
commit
|
commitdiff
|
tree
2012-10-25
Chris Rob
i
nson
Rem
o
ve the
float math wrapper functi
o
ns
commit
|
commitdiff
|
tree
2012-10-21
Chris Robinson
Add re
t
r
i
eval of
m
issing
source properties
commit
|
commitdiff
|
tree
2012-10-16
C
hris R
o
binson
U
s
e an aste
r
isk to deno
t
e a
r
equested forma
t
option
.
.
.
commit
|
commitdiff
|
tree
2012-10-15
C
hris
R
obinson
Req
u
ire a
n
a
l
ign
m
ent declaration
f
or SSE
supp
o
rt
commit
|
commitdiff
|
tree
2012-10-15
C
h
ris R
o
binson
Put the HR
T
F Direc
t
Par
a
ms into an
a
nonymous struct
commit
|
commitdiff
|
tree
2012-10-15
Ch
r
i
s
Rob
i
nson
C
onstify the dire
c
t and send parameters given to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
C
hris Robinson
Use a separa
t
e step to deinterl
a
ce
r
eve
r
b samples
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Re
m
ove the unused Devi
c
e parameter
commit
|
commitdiff
|
tree
2012-10-14
Chris Rob
i
n
s
on
S
tore
t
he output bu
f
fer
s
in the DirectParam
s
stru
c
t
commit
|
commitdiff
|
tree
2012-10-14
C
h
ris
R
o
binson
Remove the now-unus
e
d S
o
urce parameter fr
o
m the DryMix
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Ch
r
i
s
Rob
i
nson
S
t
o
re some more H
R
TF
info in th
e
D
i
rec
t
Params struct
commit
|
commitdiff
|
tree
2012-10-14
Ch
r
is
Robinson
M
ark s
o
me
p
arameters
a
s c
o
nst
a
nd/or RESTRICT
commit
|
commitdiff
|
tree
2012-10-14
Chris R
o
binson
Move alhelp
e
rs and alf
f
mp
e
g code to
a
c
o
mm
o
n
sub-directory
commit
|
commitdiff
|
tree
2012-10-14
C
hris Robinson
Use a helpe
r
meth
o
d to convert i64 valu
e
s to the proper
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chr
i
s Robinso
n
Che
c
k i64 prop
e
rty ran
g
es before passing t
h
em to
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris
R
ob
i
nson
D
o
n't add
the d
r
y gain to the mixing matr
i
x
commit
|
commitdiff
|
tree
2012-10-13
C
h
r
i
s Robinson
Silence an implicit int-to-float conver
s
ion warning
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris
R
obinson
Don't
u
se a
l
oop to determin
e
t
h
e
n
ext pow
e
r of
2
commit
|
commitdiff
|
tree
2012-10-13
C
h
ris Robi
n
son
Lis
t
th
e
in
-
prog
r
ess AL_SO
F
T_source_latency extens
i
on
commit
|
commitdiff
|
tree
2012-10-13
Chris Robins
o
n
I
m
p
l
ement the double and
int64 source se
t
t
ers
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
Fix copying the listener
U
p
ve
c
t
or
commit
|
commitdiff
|
tree
2012-10-13
Ch
r
is Ro
b
i
nson
Use the enum to set the default
distance model
commit
|
commitdiff
|
tree
2012-10-12
Chris Robinson
I
n
i
t
i
alize the
li
s
tener vel
o
city parameter
commit
|
commitdiff
|
tree
2012-10-12
Chr
i
s Robinson
Apply the listene
r
matrix to the lis
t
ener v
e
locity
.
.
.
commit
|
commitdiff
|
tree
2012-10-12
C
h
r
is Robinson
A
void needlessly copying the listener matrix
commit
|
commitdiff
|
tree
2012-10-12
Chris Robinson
A
p
p
l
y th
e
listene
r
position to the t
r
ansformation mat
r
ix
commit
|
commitdiff
|
tree
2012-10-12
Chris Robinson
Check
the distance against epsilon to determine
i
f
.
.
.
commit
|
commitdiff
|
tree
2012-10-10
Chr
i
s Robin
s
on
P
rope
r
l
y scale wi
d
e-s
t
ereo sources
commit
|
commitdiff
|
tree
2012-10-10
C
hri
s
Robinson
Av
o
i
d
mixing
t
o
a se
n
d slot if the ga
i
n
is too
l
ow
commit
|
commitdiff
|
tree
2012-10-10
Chris R
o
binso
n
The ma
x
step is n
o
longer d
e
pendent on the
c
ha
n
nel
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Ch
r
i
s Robinson
Set H
r
tf
.
Moving aft
e
r
setti
n
g th
e
s
o
u
rce
params instead
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Ch
r
is Robinson
Build the
l
i
stener matrix separately
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
Do
n
't in
c
lude alListener
.
h from alMain
.
h
commit
|
commitdiff
|
tree
2012-10-09
Chris
Rob
i
ns
o
n
Store a poi
n
ter to
the listener in the c
o
n
text
commit
|
commitdiff
|
tree
2012-10-09
Chris
Robi
n
son
Define RESTRICT
in config
.
h instead of alMai
n
.
h
commit
|
commitdiff
|
tree
2012-10-08
Ch
r
is R
o
binson
Don'
t
assume x86 or x6
4
to use IsProcessorFeaturePresent
commit
|
commitdiff
|
tree
2012-10-08
C
hris Robinson
F
ix a t
y
p
e con
v
ersi
o
n wa
r
n
i
n
g
commit
|
commitdiff
|
tree
2012-10-07
Chris Robins
o
n
Fix
a type
m
ismat
c
h
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
A
d
d missi
n
g include
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Use IsProc
e
ssorF
e
aturePresent t
o
de
t
ect
SSE on Windo
w
s
commit
|
commitdiff
|
tree
2012-10-07
Chris
R
obinso
n
Rever
t
"
U
s
e
_
_
cpuid from intrin
.
h in Windows when avai
l
able"
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Us
e
__cpuid from
i
ntri
n
.
h in
W
ind
o
ws
w
hen avail
a
ble
commit
|
commitdiff
|
tree
2012-10-07
Chris
R
obinson
A
d
d tra
c
e,
warn, and
er
r
or ma
r
k
e
rs to logged output
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Lo
c
k
the
d
evice
using
t
h
e pul
s
eaudio main loop
commit
|
commitdiff
|
tree
2012-10-07
Chris Ro
b
inson
Avoid u
n
nece
s
sarily locking t
h
e li
s
t lock
commit
|
commitdiff
|
tree
2012-10-07
C
h
ris Robi
n
s
o
n
Shorten fo
r
m
a
t
trace
mess
a
ges
commit
|
commitdiff
|
tree
2012-10-07
Chris Robi
n
son
D
e
fine
WIN32_LEAN_AND_MEAN when in
c
l
uding windows
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
C
h
ris Robin
s
on
Incl
u
de win
d
ow
s
.
h before cpuid
.
h to a
v
oid
_
_cpu
i
d clashes
commit
|
commitdiff
|
tree
2012-10-05
C
h
ris
R
obin
s
on
Ren
a
me a couple f
u
nct
i
ons
commit
|
commitdiff
|
tree
2012-10-05
Ch
r
is Robinson
P
u
t temporary storage in th
e
dev
i
ce i
n
s
t
ead of
o
n
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
Add a
s
p
ecial resampler for matching sample rates
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
Round up the device's default slot al
i
g
n
ment
commit
|
commitdiff
|
tree
2012-10-05
Chris
R
o
binson
F
i
x potential b
u
ffer
overflow with temp sample
s
pace
commit
|
commitdiff
|
tree
2012-10-05
Chr
i
s Robinson
Scale and ro
u
nd
NumUpdates
w
hen PulseAudio changes
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Chris Ro
b
inso
n
Av
o
id
v
oid* arithmetic
commit
|
commitdiff
|
tree
2012-10-03
C
h
ris Ro
b
i
nson
Make
s
u
r
e the ou
t
p
ut buffer pointer
is updated in c
a
se
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Chri
s
Ro
b
inson
U
p
d
a
te the ex
a
mple to
u
se avcodec_decode_audio4
commit
|
commitdiff
|
tree
next