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
Make the buffer queue a double-linked list
2010-11-26
C
h
r
is Robi
n
son
Make the buffer queue a double-l
i
nked list
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
binson
Be le
s
s
w
a
ve-in-specific in the winmm b
a
c
ken
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Make the first enumer
a
te
d
Di
r
ectSound device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robins
o
n
Ma
k
e sure the target buffer size is fram
e
al
i
gne
d
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
inson
Minor rework of the template
macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Re
m
ove
the cosin
e
resamp
l
er
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
i
s Robi
n
s
on
Do
u
ble-u
p
t
h
e interpolatio
n
functions (and make t
h
em
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
n
so
n
Renam
e
some "template" functions
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Ro
b
inso
n
Alwa
y
s make sure there's a sample
a
v
ailable
t
o mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
i
s Robin
s
on
F
i
x a
b
unch o
f
comments
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
Robinson
Don't
"
c
o
nvert" LOKI quad
to MCFORMATS qua
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Use a t
e
mporary sta
c
k buffer to st
o
re th
e
source
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
Robinson
Use 0
-
based
access f
o
r
the b
u
ffer data
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
Ro
b
inson
Su
p
p
o
rt 8-bit sample data in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Ch
e
ck
t
he sa
m
ple byte
size af
t
er th
e
resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
G
e
t
r
id
o
f a useless unio
n
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Cha
n
ge t
h
e mi
x
er
m
acros to
declare fun
c
tion
s
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
i
s
Rob
i
nson
Set mixer sample pos and frac
w
h
en
n
e
eded
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Rob
i
nson
Fully progre
s
s the source to a
s
t
opped state
w
he
n
no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Reorde
r
so
m
e stored source par
a
ms
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robi
n
son
Mak
e
su
r
e the
buffe
r
p
add
i
ng is al
w
ays
cl
e
ared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
hris Robinson
Calculate A
L
SA buffer l
e
ng
t
h with the ot
h
er
values
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
binson
H
andle the t
i
mer wr
a
ppi
n
g in the wave and n
u
ll
output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
R
obinson
Use hel
p
e
r
s to write 16- and 32-bi
t
v
a
lu
e
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Get rid of the
d
evice
timer
s
tuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Av
o
id temp
o
rary f
l
oat vari
a
bles
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robinson
P
a
s
s
the
d
at
a
pointer and proper sampler t
o
the
mix
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Move aluMixD
a
ta back
to AL
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Ro
b
inson
H
i
de A
L
_EX
T
X
_samp
l
e_buff
e
r_object
commit
|
commitdiff
|
tree
2010-11-08
Chris
R
obin
s
on
Use a do
u
ble
when conv
e
r
ting millisec
o
n
d
offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris R
o
b
inson
Increa
s
e the max n
u
mber o
f
source
sends to 4, and decreas
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s
Robinson
Use the numbe
r
of s
e
nds the device is conf
i
gured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Robinson
Remove unnecessary c
o
mm
e
nts and
r
eorder some
lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robi
n
son
U
se
a switch t
o
select th
e
appropriat
e
channel-cou
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris
Ro
b
i
nson
Declare a variable where
i
t
'
s us
e
d
commit
|
commitdiff
|
tree
2010-10-15
Chr
i
s Robinson
Remov
e
explicit use of -funro
l
l-l
o
o
p
s
commit
|
commitdiff
|
tree
2010-10-15
Chris Robi
n
son
Fix fpu state
handling with _c
o
ntr
o
lfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Imp
r
o
ve a macro to ref
e
rence its p
a
rameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Fix 6
4
-bit com
p
i
l
ati
o
n
commit
|
commitdiff
|
tree
2010-10-10
Chr
i
s Robi
n
son
Rename
a c
o
u
p
l
e more variables
commit
|
commitdiff
|
tree
2010-10-10
Chris R
o
binson
Imp
r
ov
e
na
m
ing and placem
e
nt
o
f a co
u
ple variables
commit
|
commitdiff
|
tree
2010-10-09
Chris R
o
binson
Simplify a calculatio
n
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Check resamp
l
er mo
d
e first when s
e
lecting the mix
e
r
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
on
Ge
t
a vari
a
ble where it's ne
e
ded
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robinson
Pass the
d
evic
e
t
o
the mix fu
n
ction and loca
l
i
ze th
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robinson
Clarify a check
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
is Robinson
Make the So
u
rceMix function a m
e
t
hod of the
A
Lsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is
R
obinson
Avo
i
d updating
t
he source in Mi
x
Sourc
e
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Co
n
vert short
s
so that
0
remains 0
commit
|
commitdiff
|
tree
2010-09-26
C
hris Ro
b
inson
D
o
n't try
to
open t
h
e ALSA dev
i
c
e a sec
o
nd time
if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
ob
i
nson
Av
o
i
d some cod
e
dup
l
ic
a
t
i
on
commit
|
commitdiff
|
tree
2010-09-25
Chris
Robinson
Loca
l
ize mor
e
variabl
e
s and remo
v
e unn
e
c
essary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robin
s
on
Avoid samplin
g
beyond
the end
of the loop
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
is Robi
n
son
Localize some
variables t
o
the mixer ma
c
r
os
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris R
o
bins
o
n
Us
e
sep
a
rate mi
x
ing l
o
o
ps for th
e
dry path a
n
d wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris
R
o
b
i
nson
B
ett
e
r protect against n
e
g
ative attenuat
i
on
commit
|
commitdiff
|
tree
2010-09-24
Chris R
o
b
i
nson
Use ALfloat f
o
r the dr
y
mix buffer
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
b
in
s
on
Remov
e
a
n
u
nneces
s
ar
y
va
r
iabl
e
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
R
o
bi
n
son
R
e
n
ame
s
o
me variables to be
les
s
confusing
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binson
Fix line in
d
entation
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Be consi
s
tent
with
a var
i
able's use
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
nson
C
onv
e
rt
float to s
h
ort similar t
o
short to flo
a
t
commit
|
commitdiff
|
tree
2010-09-23
Chris Robi
n
son
S
t
ore and mix signe
d
16-bit samp
l
es
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is
R
obinson
Allow the mixing loo
p
to
a
ccess the
d
ifferent sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
R
o
binson
Compac
t
some reused
c
ode
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Allow accessing
t
he buffer
data
a
s multiple data t
y
pes
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Ch
r
is
Robinson
Du
p
lic
a
te
s
t
ereo sources by default
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Use se
p
arate macros for the different mixing
loo
p
s
commit
|
commitdiff
|
tree
2010-09-22
Chr
i
s Robinson
Consolidate some
c
ode
commit
|
commitdiff
|
tree
2010-09-21
C
h
r
is Robinson
Reduc
e
s
o
m
e
more in
d
ent
a
tion
commit
|
commitdiff
|
tree
2010-09-21
Chri
s
Ro
b
i
nson
Reduce some indentation
commit
|
commitdiff
|
tree
2010-09-21
C
h
ris Rob
i
nson
Imp
r
ove some ran
g
e
c
heck
s
commit
|
commitdiff
|
tree
2010-09-21
Chr
i
s
R
obi
n
son
Impl
e
men
t
A
L_S
O
FT_buffer_sub_data using the
current
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
Chri
s
R
o
binson
I
mpro
v
e range che
c
king for
B
u
fferSubData
commit
|
commitdiff
|
tree
2010-09-12
C
hris Robins
o
n
S
tor
e
air absorption factor locally
commit
|
commitdiff
|
tree
2010-09-12
Chris Robinson
Prevent ef
f
ectiv
e
Dist fr
o
m going negative
commit
|
commitdiff
|
tree
2010-09-12
Chris R
o
binson
Pas
s
dry
-
path click buffers as paramet
e
r
s
to MixSource
commit
|
commitdiff
|
tree
2010-09-10
Chris Rob
i
nson
So
u
rce pos
i
tions at and a
f
ter
t
he end of the
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chris Robinson
Avoid
a
no
t
he
r
no
n
-de
s
crip
t
i
ncrementing variable
commit
|
commitdiff
|
tree
2010-09-09
Chris
R
obinson
Avoid using a
single-le
t
ter itera
t
or value
commit
|
commitdiff
|
tree
2010-09-09
Ch
r
i
s
Robinson
C
o
m
bine multiple
c
hecks i
n
to on
e
commit
|
commitdiff
|
tree
2010-09-08
Chris Robinson
B
e
tter protect
a
gainst
s
ample
o
v
erflow
when converting
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Chris R
o
bin
s
on
R
e
move unnec
e
ssary check
commit
|
commitdiff
|
tree
2010-09-08
Chris Robinson
Fix comparison che
c
k
commit
|
commitdiff
|
tree
2010-09-07
Chris
R
obinson
Add miss
i
ng else
commit
|
commitdiff
|
tree
2010-09-07
Chr
i
s Robinson
Watch for a
f
e
w more negative sizes
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
Check for invalid negativ
e
size
s
commit
|
commitdiff
|
tree
2010-09-07
Chris
R
obinson
Remov
e
u
n
used st
r
u
c
t member
commit
|
commitdiff
|
tree
2010-08-16
C
h
r
is Rob
i
nson
Combine two arrays into one
commit
|
commitdiff
|
tree
2010-08-16
Chri
s
Robinson
Handle clic
k
s b
y
watching cha
n
ges between
u
pd
a
t
es
commit
|
commitdiff
|
tree
2010-08-16
Chris Robi
n
son
Use the correct valu
e
to derefer
e
nce an array
commit
|
commitdiff
|
tree
2010-08-15
Chris Rob
i
nso
n
Add a bit
more in
f
ormation to t
h
e README
commit
|
commitdiff
|
tree
2010-08-15
Chri
s
Rob
i
nson
Consolidate some click remova
l
calculations
commit
|
commitdiff
|
tree
2010-08-15
C
h
ris Robinson
Use
a
mu
l
tipl
i
er in
s
tead of if c
h
ec
k
s
commit
|
commitdiff
|
tree
2010-08-15
Chri
s
Robinson
Add c
l
ick removal for wet sends
commit
|
commitdiff
|
tree
2010-08-15
Chris
R
o
b
inson
Use cl
i
ck
removal to handle
h
arsh
panning/volume
changes
commit
|
commitdiff
|
tree
2010-08-15
Chris R
o
bi
n
so
n
Use click removal when starting a source
commit
|
commitdiff
|
tree
2010-08-15
Chris R
o
bi
n
son
Add
a c
o
rrecti
v
e
, click-remval samp
l
e v
a
lue offset
commit
|
commitdiff
|
tree
2010-08-14
C
h
ris Robinso
n
Rename Null
Out
p
u
t
to No Output
commit
|
commitdiff
|
tree
2010-08-13
C
h
ris Robinson
Start t
h
e de
v
ice when creating a context
w
ith
o
ut spe
c
i
f
ied
.
.
.
commit
|
commitdiff
|
tree
next