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
Release 1.15
2012-12-04
Ch
r
is Robinson
R
e
leas
e
1
.
1
5
commit
|
commitdiff
|
tree
2012-12-04
C
hris Ro
b
inson
Trace the list of
s
upported backends
commit
|
commitdiff
|
tree
2012-12-04
Chris Robi
n
son
Use +/-90 degrees for ster
e
o sources w
i
th non-HRTF
.
.
.
commit
|
commitdiff
|
tree
2012-12-03
Chris R
o
b
i
nson
A
dd support
f
or float32 outpu
t
to CoreAudio
commit
|
commitdiff
|
tree
2012-12-03
Chris Robi
n
so
n
Use the
c
orrect mul
t
iplier for int
3
2 output wit
h
C
o
reAu
d
io
commit
|
commitdiff
|
tree
2012-12-02
Chris Robinson
Lock the d
e
vice
before
calling aluHand
l
eDis
c
onnect
commit
|
commitdiff
|
tree
2012-12-02
Chris
Robinson
Trace the opened device
name
in alcCaptureOpenD
e
v
ice
commit
|
commitdiff
|
tree
2012-12-02
C
hris R
o
b
inson
Use
W
ARN when i
m
p
l
ici
t
ly deleti
n
g resour
c
es
with the
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
Chris Robinson
E
x
plicitly check for m
a
lloc
.
h
commit
|
commitdiff
|
tree
2012-11-25
Chris Robinson
m
alloc
.
h
isn't s
t
and
a
rd,
a
nd is onl
y
n
e
eded for _aligned_malloc
commit
|
commitdiff
|
tree
2012-11-20
Chr
i
s Robinson
Avoid l
o
c
king
PulseAudio's mainloop when start
i
ng and
.
.
.
commit
|
commitdiff
|
tree
2012-11-19
C
hri
s
Ro
b
inson
Fix a
comment de
s
crib
i
ng the si
n
c
function
commit
|
commitdiff
|
tree
2012-11-18
Chris
Robinson
Fix of
f
-by-one
e
rror in the ma
k
ehrtf dither
an
d
a
d
d
.
.
.
commit
|
commitdiff
|
tree
2012-11-13
Ch
r
is
Robinson
Avoid stori
n
g the SSE state if
i
t'
s
not s
u
ppor
t
ed
commit
|
commitdiff
|
tree
2012-11-13
Chris
Robi
n
son
Return the integer from fast
f
2i w
i
t
h
MSVC
commit
|
commitdiff
|
tree
2012-11-10
C
h
ri
s
Robinson
U
s
e int inst
e
ad
o
f
l
ong
f
o
r
t
h
e IMA4 ta
b
les
commit
|
commitdiff
|
tree
2012-11-10
Chris Robinso
n
Load
Int and UInt
samples as
f
loat
w
i
t
h
alBuffer
D
a
t
a
commit
|
commitdiff
|
tree
2012-11-06
Chri
s
Robinson
Specify that the
config fil
e
b
e
ing
i
nstalled
i
s
a
s
a
mp
l
e
commit
|
commitdiff
|
tree
2012-11-05
Chris
R
obinso
n
Insta
l
l the config sample
by d
e
fault
commit
|
commitdiff
|
tree
2012-11-05
Chri
s
Ro
b
ins
o
n
I
n
stall the
c
onfi
g
example into s
h
ar
e
/open
a
l i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2012-11-05
Chris Robinson
U
se stdout t
o
p
rint
alstream i
n
formation
commit
|
commitdiff
|
tree
2012-11-05
C
hris R
o
binso
n
Include standard headers
b
ef
o
re conditional
ones
commit
|
commitdiff
|
tree
2012-11-05
Chr
i
s
R
obinson
Use
the stored buffer
m
etr
i
cs for the
m
mdevap
i
bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
Chris
Robinson
Add rudimentary
lat
e
ncy t
r
acking for
mmdevapi
commit
|
commitdiff
|
tree
2012-11-04
C
hris Ro
b
inson
Use
a
n array to
spe
c
ify the offset for each ch
a
n
n
el
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
Ch
r
is Robinson
Renam
e
some struct
fields for Di
r
ectSound
commit
|
commitdiff
|
tree
2012-11-04
Chris Robinson
Avoi
d
recr
e
ating th
e
DSound pri
m
ary buffer
commit
|
commitdiff
|
tree
2012-11-02
Chris Robinson
Fix retrieving
t
he sourc
e
's
w
rite
offset
commit
|
commitdiff
|
tree
2012-11-02
Chris Robinson
Pass the
o
ffse
t
latency p
r
operties
to the
set ha
n
dler
commit
|
commitdiff
|
tree
2012-11-01
Chr
i
s Robinson
S
e
t the proper
e
rror w
h
e
n
trying to s
e
t
A
L_
S
AMPLE_OFFSET_LAT
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
C
h
ris Robinson
Add a
n
examp
l
e to get
and show the sou
r
ce latency
commit
|
commitdiff
|
tree
2012-11-01
Chris Rob
i
nson
A
void prefixin
g
fu
n
ction
p
ointers in the streaming
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
C
hris Robinson
Pri
n
t the
n
a
m
e of
the dev
i
ce w
h
en open
i
ng it in th
e
.
.
.
commit
|
commitdiff
|
tree
2012-10-31
Chris Robinson
Make a decimal va
l
ue a float type
commit
|
commitdiff
|
tree
2012-10-31
Chri
s
Robinson
Fi
n
alize AL_SOF
T
_sour
c
e_latency
commit
|
commitdiff
|
tree
2012-10-31
Chris R
o
binson
A
dd
a
n
examp
l
e program showing how to appl
y
reverb
.
.
.
commit
|
commitdiff
|
tree
2012-10-27
Chris Robinson
Add a couple comments to the code
commit
|
commitdiff
|
tree
2012-10-26
Chri
s
Robi
n
so
n
Avoid branching when cl
a
m
p
i
n
g and
converting f
l
o
a
t
.
.
.
commit
|
commitdiff
|
tree
2012-10-26
Chris
Robin
s
on
Ad
d
the AL subdi
r
to the
l
ist of i
n
clude fl
a
gs in
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-10-26
Chris
R
obinson
Reorder and comm
e
nt som
e
f
u
nction in
a
l
helpers
.
c
commit
|
commitdiff
|
tree
2012-10-26
Chris Robins
o
n
M
ove some math functio
n
s to where they
'
re used
commit
|
commitdiff
|
tree
2012-10-26
Chris Ro
b
i
n
s
on
Add a cou
p
le missing R
E
STRICTs
commit
|
commitdiff
|
tree
2012-10-25
Chris R
o
b
i
nson
Fix
some types
commit
|
commitdiff
|
tree
2012-10-25
Chris Robinson
Add
t
he RESTRICT ke
y
word to a
function pointer definit
i
on
.
.
.
commit
|
commitdiff
|
tree
2012-10-25
Ch
r
is
R
o
binson
Ad
d
expl
i
cit casts for MSVC
commit
|
commitdiff
|
tree
2012-10-25
C
h
ris Robin
s
on
R
emo
v
e the floa
t
math
wrapper funct
i
ons
commit
|
commitdiff
|
tree
2012-10-21
C
hris Robinso
n
A
dd retrieval of
m
issing source
properties
commit
|
commitdiff
|
tree
2012-10-16
Chri
s
Robinson
Use an asterisk to
denote a reque
s
ted form
a
t option
.
.
.
commit
|
commitdiff
|
tree
2012-10-15
Ch
r
i
s Robinson
Require
an al
i
gnm
e
n
t
declaration for SSE support
commit
|
commitdiff
|
tree
2012-10-15
C
h
ri
s
Robin
s
on
Put the
H
RTF
D
i
r
ectPa
r
ams into
an
anonymous struct
commit
|
commitdiff
|
tree
2012-10-15
Chris Robi
n
son
Constify the direct and
s
end parameters given to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chr
i
s
R
obins
o
n
Use a separate step
to deinterlace reverb
sample
s
commit
|
commitdiff
|
tree
2012-10-14
Ch
r
is Robinson
Remove the
u
nused De
v
ice para
m
eter
commit
|
commitdiff
|
tree
2012-10-14
C
h
ris Robinso
n
Store the output buffers in
the DirectParam
s
s
tru
c
t
commit
|
commitdiff
|
tree
2012-10-14
C
h
ri
s
Rob
i
nson
Remove the now-unu
s
ed Source paramet
e
r from the DryMix
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chr
i
s
Ro
b
inson
S
t
or
e
some
m
ore
HR
T
F
info in the Di
r
ectPara
m
s struct
commit
|
commitdiff
|
tree
2012-10-14
Chris Robin
s
o
n
Mark
so
m
e para
m
eters as con
s
t an
d
/or RESTRICT
commit
|
commitdiff
|
tree
2012-10-14
Chris Robi
n
so
n
M
ove alhelper
s
and alffm
p
eg code to
a
com
m
o
n
su
b
-direc
t
ory
commit
|
commitdiff
|
tree
2012-10-14
C
hris Robinson
Use a helper method
t
o
convert
i
64 values to
t
he proper
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chris Ro
b
inson
C
h
eck i64 property
ra
n
ges before
p
assing the
m
to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris
R
obinson
Don't
a
dd the dry gain to the mixi
n
g matri
x
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
S
ilence an
implicit int-to-floa
t
conversion
w
arni
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
Don'
t
us
e
a loop to determ
i
ne the n
e
x
t
power of 2
commit
|
commitdiff
|
tree
2012-10-13
Chris Robin
s
on
List
t
he i
n
-
progre
s
s AL_SOFT_s
o
urce_latency extension
commit
|
commitdiff
|
tree
2012-10-13
Ch
r
i
s
Robinson
I
m
plement the dou
b
l
e
and int64
source setters
commit
|
commitdiff
|
tree
2012-10-13
Chris R
o
binson
Fix copy
i
ng the
l
istener Up vect
o
r
commit
|
commitdiff
|
tree
2012-10-13
C
hris Robinson
Us
e
the en
u
m
t
o
set t
h
e default di
s
tance mode
l
commit
|
commitdiff
|
tree
2012-10-12
Chris Robinson
I
n
itiali
z
e
t
h
e listener ve
l
oc
i
ty
p
a
r
ameter
commit
|
commitdiff
|
tree
2012-10-12
Chr
i
s R
o
bins
o
n
Apply the
l
istene
r
m
atrix to the listener velocity
.
.
.
commit
|
commitdiff
|
tree
2012-10-12
C
hris R
o
bi
n
son
A
void needlessly copying the lis
t
ener matr
i
x
commit
|
commitdiff
|
tree
2012-10-12
Chris R
o
binson
Appl
y
the listener pos
i
tio
n
to t
h
e transform
a
t
i
on matri
x
commit
|
commitdiff
|
tree
2012-10-12
Chris Robinson
Check
the distance against epsilon to det
e
r
m
ine if
.
.
.
commit
|
commitdiff
|
tree
2012-10-10
Chris Robinson
P
roperly scale
wide
-
st
e
reo sources
commit
|
commitdiff
|
tree
2012-10-10
Chr
i
s Rob
i
nson
Avoid mixing to a
s
end slot if the gai
n
i
s
too low
commit
|
commitdiff
|
tree
2012-10-10
Chris
R
o
bi
n
son
The max step is no
l
onger depe
n
dent
on the c
h
annel
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chris Robin
s
on
S
e
t Hr
t
f
.
Moving
afte
r
set
t
ing the
s
o
u
r
ce
params ins
t
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chris Robins
o
n
B
ui
l
d the listener m
a
tri
x
separately
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
Don't include
a
lListener
.
h
from alMain
.
h
commit
|
commitdiff
|
tree
2012-10-09
Chris R
o
binso
n
Store a poi
n
ter to
t
he list
e
ner in the context
commit
|
commitdiff
|
tree
2012-10-09
C
hris
Robinson
Define RESTRICT in config
.
h i
n
stea
d
of
alMain
.
h
commit
|
commitdiff
|
tree
2012-10-08
Chris
R
o
binson
Don
'
t
assume
x
86 or x64 to us
e
IsP
r
oce
s
s
orFeaturePresent
commit
|
commitdiff
|
tree
2012-10-08
Chris Robi
n
son
Fix a type conversion warning
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Fix a type mismatch
commit
|
commitdiff
|
tree
2012-10-07
C
h
r
i
s
Robinson
Add
miss
i
ng
i
nclude
commit
|
commitdiff
|
tree
2012-10-07
Chris R
o
b
inson
U
s
e IsProcessorFeat
u
r
ePresent to detect SSE on Windows
commit
|
commitdiff
|
tree
2012-10-07
C
h
ris R
o
binson
Rev
e
rt "Use __cpuid fr
o
m intrin
.
h in Win
d
ows when availa
b
l
e"
commit
|
commitdiff
|
tree
2012-10-07
Chris Rob
i
n
s
on
Use
__cpuid from intrin
.
h in Wi
n
dows
when available
commit
|
commitdiff
|
tree
2012-10-07
Chris
R
ob
i
nson
Add tra
c
e
,
w
arn, and error markers to l
o
gged output
commit
|
commitdiff
|
tree
2012-10-07
C
h
ris Robins
o
n
Lock the device us
i
ng the pulseaudio ma
i
n loop
commit
|
commitdiff
|
tree
2012-10-07
Chris Robi
n
son
Avoid
u
nnecess
a
rily locking
t
he list l
o
ck
commit
|
commitdiff
|
tree
2012-10-07
Chris Robi
n
s
o
n
Shorte
n
f
ormat trace messages
commit
|
commitdiff
|
tree
2012-10-07
Chris R
o
binson
Defin
e
W
I
N32_LEAN_AND
_
MEAN
w
hen including windows
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
I
n
clu
d
e windows
.
h before cpuid
.
h
to avoid _
_
cpuid
c
lashes
commit
|
commitdiff
|
tree
2012-10-05
Chris Robin
s
on
Re
n
a
m
e a couple functions
commit
|
commitdiff
|
tree
2012-10-05
C
h
ri
s
Robi
n
s
o
n
P
u
t temp
o
ra
r
y storage in the device instead of on the
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
C
hris
R
obinson
Add a special
r
esampler for matching sample rates
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
Ro
u
nd up the d
e
v
i
ce's d
e
fault slot alignment
commit
|
commitdiff
|
tree
2012-10-05
Chris Ro
b
inson
Fix potential
b
u
f
fer
o
verflo
w
with temp sampl
e
space
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
Scale
a
nd round
N
umU
p
dat
e
s when PulseAudio c
h
an
g
es
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Chris Robinson
A
void void* arit
h
m
e
tic
commit
|
commitdiff
|
tree
next