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
Add an example program showing how to apply reverb to a source
2012-10-31
Ch
r
is
R
obinson
Add an exam
p
le program showing h
o
w to apply rever
b
.
.
.
commit
|
commitdiff
|
tree
2012-10-27
Chris Robinson
Add a cou
p
le comments
t
o
t
he code
commit
|
commitdiff
|
tree
2012-10-26
Chris Rob
i
nson
Avoid branching when
clamping and convert
i
ng float
.
.
.
commit
|
commitdiff
|
tree
2012-10-26
Chris Robinson
Add t
h
e
A
L sub
d
ir to
t
h
e
list of
i
nclude flags in the
.
.
.
commit
|
commitdiff
|
tree
2012-10-26
Chris
R
obinson
Reord
e
r a
n
d
c
o
m
m
e
nt
some function i
n
alhelpers
.
c
commit
|
commitdiff
|
tree
2012-10-26
Chris Robinson
M
o
ve s
o
me math functions to where t
h
ey're used
commit
|
commitdiff
|
tree
2012-10-26
Chris R
o
bins
o
n
Add
a couple
m
i
ssi
n
g
RESTRICTs
commit
|
commitdiff
|
tree
2012-10-25
Chris
R
o
b
i
n
s
on
Fix
s
ome types
commit
|
commitdiff
|
tree
2012-10-25
Chris Rob
i
n
s
o
n
Add the RESTRI
C
T keyword to
a
funct
i
on po
i
nter definition
.
.
.
commit
|
commitdiff
|
tree
2012-10-25
Chris Robinson
Add explicit casts
f
or MSVC
commit
|
commitdiff
|
tree
2012-10-25
Chris Robinson
Remove the
f
l
oa
t
mat
h
wra
p
p
er functions
commit
|
commitdiff
|
tree
2012-10-21
Chris Rob
i
nson
Add retrieval of mis
s
ing so
u
r
c
e pr
o
perties
commit
|
commitdiff
|
tree
2012-10-16
Chris Robinson
Us
e
an asterisk to
denote a requested f
o
r
mat option
.
.
.
commit
|
commitdiff
|
tree
2012-10-15
C
hris Robinson
Require an
alignme
n
t
d
e
c
l
aration fo
r
SSE sup
p
ort
commit
|
commitdiff
|
tree
2012-10-15
Chris Robinson
Put the HRT
F
D
i
rectParams into an anony
m
ou
s
struct
commit
|
commitdiff
|
tree
2012-10-15
Chris Rob
i
nson
Constify
t
he
d
irect and send p
a
ramet
e
rs
g
iven to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
C
hris Robin
s
on
Us
e
a
separate ste
p
to deint
e
rl
a
ce reve
r
b sa
m
pl
e
s
commit
|
commitdiff
|
tree
2012-10-14
Chris
Robinson
R
e
mov
e
the unused
D
evice parameter
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Stor
e
the output buffe
r
s in
t
he Dir
e
ctParams s
t
ruct
commit
|
commitdiff
|
tree
2012-10-14
Ch
r
is Robinson
Remove t
h
e n
o
w-unused So
u
rce parameter
f
ro
m
the DryMix
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Ch
r
is Robinson
S
tore
some more HR
T
F info i
n
the DirectPa
r
a
ms str
u
ct
commit
|
commitdiff
|
tree
2012-10-14
Chri
s
Robi
n
son
Mark some
p
a
ramet
e
r
s
as const and/
o
r RESTRICT
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Mov
e
alhelpers and alffmpeg c
o
de to a c
o
mmon sub-direct
o
ry
commit
|
commitdiff
|
tree
2012-10-14
Chr
i
s Robi
n
son
Use a
h
elpe
r
m
ethod to convert i64
v
alues to t
h
e
proper
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Check i64 property ranges be
f
ore passing
them to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris Robins
o
n
Don'
t
add the dry gain to the mixing matr
i
x
commit
|
commitdiff
|
tree
2012-10-13
C
hr
i
s
Robinso
n
S
ilence an impli
c
i
t int
-
to-float c
o
nver
s
ion warning
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
Don't use
a loop t
o
determ
i
ne the
next power
o
f 2
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
List
the
in-pro
g
ress AL
_
S
O
FT_so
u
rc
e
_latency ext
e
nsion
commit
|
commitdiff
|
tree
2012-10-13
Chris Robin
s
on
Implement the double and int64 sou
r
ce
s
etters
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
Fix copying t
h
e l
i
stene
r
Up v
e
ctor
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
Use the e
n
um to set the default
d
istance model
commit
|
commitdiff
|
tree
2012-10-12
C
hris Robi
n
s
on
I
n
itialize the listener
v
e
locity parameter
commit
|
commitdiff
|
tree
2012-10-12
Chr
i
s Robinson
Apply the listen
e
r
matrix t
o
the lis
t
ener ve
l
ocity
.
.
.
commit
|
commitdiff
|
tree
2012-10-12
Chris
Ro
b
inson
Avoi
d
nee
d
lessly copyi
n
g the
listener matr
i
x
commit
|
commitdiff
|
tree
2012-10-12
Chris Rob
i
nson
Apply t
h
e listener position
to the
t
ransfor
m
ation matrix
commit
|
commitdiff
|
tree
2012-10-12
Chris Robin
s
on
Check the distance against epsilon
to determin
e
i
f
.
.
.
commit
|
commitdiff
|
tree
2012-10-10
Chris Rob
i
nso
n
Properly scal
e
w
i
de-stereo sources
commit
|
commitdiff
|
tree
2012-10-10
Chris Robinson
Avoi
d
mixing to a sen
d
slot if the gain is too low
commit
|
commitdiff
|
tree
2012-10-10
Chris
Rob
i
nson
T
he max step is no lo
n
ger
d
ependent on the channel
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chr
i
s Robinson
S
e
t
Hrtf
.
Mov
i
ng a
f
t
e
r setting the
s
ource
params i
n
s
t
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chris
Robinson
Build the l
i
stener matr
i
x
s
e
paratel
y
commit
|
commitdiff
|
tree
2012-10-09
Chris R
o
binson
Don't i
n
clude alListener
.
h from alMain
.
h
commit
|
commitdiff
|
tree
2012-10-09
Chris Robi
n
s
o
n
Store a pointer to the listener in the c
o
ntext
commit
|
commitdiff
|
tree
2012-10-09
C
hris Ro
b
in
s
on
Define
RESTRICT
in config
.
h instead of alMain
.
h
commit
|
commitdiff
|
tree
2012-10-08
Chris
R
obinson
Don't ass
u
me x86 or x6
4
to use IsProcessorFeaturePre
s
ent
commit
|
commitdiff
|
tree
2012-10-08
Chris Rob
i
ns
o
n
Fi
x
a type conversion w
a
rning
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is Robinson
Fix a type mismatch
commit
|
commitdiff
|
tree
2012-10-07
Chris
R
obinson
Add missing
i
n
clude
commit
|
commitdiff
|
tree
2012-10-07
Chris
R
obinson
Use IsProcessorFeaturePresent to dete
c
t SSE on Windows
commit
|
commitdiff
|
tree
2012-10-07
Chris Robins
o
n
R
e
vert "Use __cpuid from intrin
.
h in Window
s
when available"
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
i
s Robins
o
n
Use __c
p
uid from intrin
.
h in Windows when ava
i
lable
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is Ro
b
inson
Add trace, warn,
and
error markers t
o
logged ou
t
put
commit
|
commitdiff
|
tree
2012-10-07
Chris Robi
n
son
Lock the de
v
ice using the pu
l
seaudio main loop
commit
|
commitdiff
|
tree
2012-10-07
Chris Robin
s
on
Avoid
u
nne
c
es
s
ar
i
l
y
locking the lis
t
lo
c
k
commit
|
commitdiff
|
tree
2012-10-07
C
hri
s
R
o
b
inson
Shorten
f
ormat trace messa
g
es
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Define WIN32_
L
EAN_AND_MEAN when includ
i
n
g
windows
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Include windows
.
h befo
r
e
cpu
i
d
.
h
t
o a
v
oid __
c
pu
i
d clashes
commit
|
commitdiff
|
tree
2012-10-05
Chris Robi
n
son
Renam
e
a couple functions
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
Put temporary
storage in t
h
e
d
evic
e
in
s
t
e
ad of on the
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
Chri
s
Robinson
Add a speci
a
l resampler fo
r
matchin
g
sample
r
a
tes
commit
|
commitdiff
|
tree
2012-10-05
Chris Robi
n
son
R
o
u
nd up
the device's default slot alig
n
ment
commit
|
commitdiff
|
tree
2012-10-05
Ch
r
is Robinson
F
ix potentia
l
buffer overflow with te
m
p
s
ampl
e
space
commit
|
commitdiff
|
tree
2012-10-05
Chr
i
s
Robinson
Scale and rou
n
d NumUpdates when P
u
lseA
u
dio chan
g
es
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
C
h
ris Robinson
Avoid void* arithmetic
commit
|
commitdiff
|
tree
2012-10-03
Chris Ro
b
i
n
s
o
n
Make
s
ure th
e
o
u
tput buffer pointer is update
d
in c
a
s
e
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
C
h
ris Robinson
Update the example
t
o use avcodec
_
decode_audio
4
commit
|
commitdiff
|
tree
2012-10-03
C
hris Robinson
U
p
date som
e
f
f
m
peg
functions
commit
|
commitdiff
|
tree
2012-10-03
C
h
ris Robins
o
n
Fix some signe
d
/
u
nsigned com
p
arisons
commit
|
commitdiff
|
tree
2012-10-03
Chris R
o
binson
R
eset maxlength if PulseAudi
o
u
pdates the p
l
aybac
k
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Ch
r
is
R
obinson
Use lrintf to fast conv
e
rt f
l
oa
t
s to ints w
h
en possib
l
e
commit
|
commitdiff
|
tree
2012-09-28
Chris Ro
b
inson
D
e
crease the default BU
F
FERSIZE to 204
8
commit
|
commitdiff
|
tree
2012-09-28
Chris
R
obinson
Combine early reflections and la
t
e
r
e
ver
b
in
V
erb
P
ass
commit
|
commitdiff
|
tree
2012-09-27
C
h
ris
R
obinson
Use an
unsigned type
for t
h
e sample
p
osition fraction
commit
|
commitdiff
|
tree
2012-09-27
Chr
i
s R
o
bin
s
o
n
Remove an un
n
eeded parame
t
er
f
r
o
m the r
e
sampler
commit
|
commitdiff
|
tree
2012-09-27
C
hris
Robi
n
son
En
s
u
r
e t
h
e de
v
ice's defa
u
lt ef
f
ect s
l
ot
is p
r
operly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Chr
i
s Rob
i
nson
Up
d
ate a com
m
en
t
commit
|
commitdiff
|
tree
2012-09-27
C
h
r
is Robinson
Ensure effec
t
slots
are aligned
commit
|
commitdiff
|
tree
2012-09-27
C
hris Robinson
Deint
e
rlac
e
audio
w
h
e
n loading
i
t into the
s
tack
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Round when cal
c
ul
a
ting NumUpd
a
t
e
s f
r
om PulseAud
i
o's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Ch
r
is R
o
binson
Remove an unneces
s
ary include
commit
|
commitdiff
|
tree
2012-09-25
C
h
r
i
s Robinson
Combine multi
p
l
e loop
s
i
n
to o
n
e
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
Avo
i
d mixing sile
n
ce to
o
utput
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
Remove SSE resample
r
s
.
They aren't
g
ain
i
ng us m
u
ch
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris
Robinson
Make sure PulseAudio set
s
a
n
update size t
h
at's a multiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Ro
b
inson
Help
ensure the update size i
s
a multiple o
f
4 w
i
th SSE
commit
|
commitdiff
|
tree
2012-09-19
Chr
i
s Robi
n
so
n
Fi
x
matrix multiply used
by the SSE cubic r
e
sampler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Pre
c
i
s
ion co
n
trol bits don't exist with
S
S
E
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
I
mprove a couple er
r
o
r
traces with the HRTF loader
commit
|
commitdiff
|
tree
2012-09-18
C
h
ris Robinson
fpu_control
.
h is
no longer u
s
ed
commit
|
commitdiff
|
tree
2012-09-18
Chris
R
obinson
W
in64 doesn't
all
o
w _control
f
p
or
_
_
c
o
n
t
rol87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Ch
r
is Robinson
Fix a typo in a comment
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Robins
o
n
Avoid correc
t
i
n
g for more non-exist
i
ng clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
son
Don't try to c
o
r
r
ect for non-exist
i
ng clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
b
i
nson
Explici
t
l
y
gi
v
e the
w
et buffer
1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nso
n
Check the
p
roper v
a
lue for
s
e
t
ting WetPend
i
ng
C
l
i
cks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
so
n
Avoid building redun
d
ant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Rob
i
ns
o
n
Implement an SSE M
i
x
Se
n
d
m
ethod
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
P
rop
e
r
l
y res
t
ore the
SSE co
n
trol word w
i
th
__control87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Properly handle t
h
e SSE control word
commit
|
commitdiff
|
tree
next