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 an unnecessary assert
2010-11-28
Chris Robinson
Remove an unnecessary assert
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
n
s
on
Be
much more
f
lexible with
loading a
n
d convertin
g
bu
f
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
R
obinson
D
o
n't inline the decompose funct
i
o
n
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Decompo
s
e i
n
put
buf
f
er forma
t
s an
d
use i
t
when
converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obins
o
n
Rena
m
e a fu
n
ction
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Add a basic Wav
e
Out device
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
s
on
Sh
o
rten
a
cou
p
le r
e
ally
l
ong lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Suppor
t
6
4-bit double
b
uffers dire
c
t
ly
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Rob
i
n
son
muLaw converts
t
o 16-bi
t
, not float
commit
|
commitdiff
|
tree
2010-11-27
C
hris
Robi
n
s
on
Use the enums
in a
c
o
u
ple more places
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Use enums when sele
c
ting
t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-27
C
hris R
o
b
ins
o
n
Remove an u
n
n
e
c
es
s
ar
y
'struct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
s
on
Avo
i
d so
m
e mor
e
code
d
up
l
ic
a
tion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
i
x
step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix som
e
comment
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Prope
r
ly cla
m
p h
i
gh p
i
tch va
l
ues
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Subt
r
act t
h
e fractional position sep
a
r
a
tely
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obins
o
n
R
ename some va
r
ia
b
les to be clearer
commit
|
commitdiff
|
tree
2010-11-26
C
hris
R
obins
o
n
Make the b
u
ffer p
a
dding size
d
ependent on the resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Don'
t
al
l
ocate pa
d
d
ing with
the b
u
ff
e
r itself
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robinson
Decrease the buf
f
er size more
commit
|
commitdiff
|
tree
2010-11-26
C
hr
i
s R
o
binson
Con
v
ert a few
divi
s
ions to
m
ultip
l
ications
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
M
ake a FRA
C
T
I
ONONE macro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
S
hare the in
t
erpolation fu
n
cti
o
ns
a
n
d use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinso
n
Sli
g
htly improve channel ga
i
n
ca
l
c
u
l
at
i
ons
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a missing
b
r
e
ak statement
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Call MixSourc
e
directly, instead of through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Add a c
u
bi
c
resa
m
pler
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Fo
r
ce the point resampler
w
h
e
n
the s
o
u
r
c
e pl
a
ys at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Pass a poin
t
er
t
o the
samplers s
o
they can rea
d
j
ust
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add "pre-p
a
dding" to
the temp buff
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robi
n
son
Make the
b
uffer queu
e
a double-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
B
e
l
ess wave-in-specif
i
c in th
e
winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
M
a
ke the first enumerated
DirectS
o
und device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
i
nson
Make
sure the target
b
uffer size
is
f
r
ame al
i
g
ned
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
M
inor re
w
or
k
o
f the tem
p
late macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Re
m
ove the cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Dou
b
le-up the
interp
o
lation functi
o
n
s (and m
a
ke them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename som
e
"
t
emplate"
f
unctions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Always make sure there's a samp
l
e
avai
l
able
t
o mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Fix
a
b
u
n
ch of comm
e
n
ts
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don't "c
o
nvert" LO
K
I quad to MCFORMA
T
S qu
a
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Use a tempo
r
ary st
a
ck bu
f
fer to s
t
ore the sou
r
ce
bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris R
o
b
i
nson
Use 0-based acc
e
s
s
for t
h
e buffer d
a
ta
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Support 8-bit sam
p
le data in
t
he
mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Check the
s
ample byte
size after the resam
p
ler
commit
|
commitdiff
|
tree
2010-11-25
C
hris
Robi
n
s
o
n
Get
rid o
f
a use
l
ess u
n
ion
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Cha
n
ge the mixer mac
r
os to dec
l
are fun
c
tions
commit
|
commitdiff
|
tree
2010-11-24
Chris Robins
o
n
S
et mi
x
er samp
l
e p
o
s a
n
d
f
r
a
c
wh
e
n ne
e
ded
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fully
p
r
o
gress the source to a stoppe
d
s
tate when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
h
r
is
Robinson
Reorder some stored
s
ourc
e
params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Make su
r
e
the
b
uffer p
a
d
d
ing is always cleared
b
ef
o
re
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robi
n
son
C
a
l
c
u
late ALSA buffer l
e
n
gth
w
ith the ot
h
e
r values
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Handle
t
he timer wrap
p
ing in the wave and null
output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robinson
Use helpers to write 16- and 32-bit v
a
lues
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris R
o
b
inson
Get rid of th
e
de
v
i
ce ti
m
er stuff
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robins
o
n
Avoid temp
o
rary floa
t
variables
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
ns
o
n
Pass
t
h
e
d
ata pointe
r
and p
r
oper sam
p
le
r
to t
h
e mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robinson
M
ove
aluMix
D
at
a
back to A
L
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Ro
b
inson
Hid
e
AL_EXTX
_
s
ample_buffer_ob
j
e
c
t
commit
|
commitdiff
|
tree
2010-11-08
C
hris Robinson
U
se a
double when
c
o
n
ve
r
t
i
n
g milli
s
econd offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
r
is Robinson
Inc
r
eas
e
t
he max numbe
r
of source sen
d
s
to 4, and
decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robins
o
n
Use the number
o
f s
e
nds the device
i
s
c
onf
i
gure
d
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s Ro
b
inson
Remove unnecessary comme
n
t
s and re
o
rder some lines
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinson
Use
a
switch
t
o
select the appro
p
riat
e
channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
C
h
ris Robinso
n
D
e
clare a v
a
r
i
a
ble where i
t
'
s
used
commit
|
commitdiff
|
tree
2010-10-15
Chris Rob
i
nson
Remov
e
ex
p
licit use
of -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chr
i
s Robins
o
n
Fix fpu state han
d
l
i
ng with _cont
r
olfp
commit
|
commitdiff
|
tree
2010-10-11
Chris R
o
binson
I
m
pr
o
ve a macro to ref
e
rence
i
ts paramet
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
Robinson
Fix
64
-
b
i
t compilati
o
n
commit
|
commitdiff
|
tree
2010-10-10
Chris Robin
s
on
Re
n
a
m
e a cou
p
le m
o
re
variables
commit
|
commitdiff
|
tree
2010-10-10
C
h
ris Robinson
Improve
naming and plac
e
ment of a
cou
p
le varia
b
le
s
commit
|
commitdiff
|
tree
2010-10-09
Chris Robi
n
son
Simplify a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check re
s
ampl
e
r mod
e
first when selectin
g
the mi
x
er
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robinson
Get a
v
ariable where it
'
s neede
d
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Pas
s
the devi
c
e to the mi
x
function and local
i
ze the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
Rob
i
n
so
n
Cl
a
r
ify
a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
inson
Mak
e
the Sourc
e
Mi
x
fu
n
ction
a
m
ethod of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoid upda
t
ing the so
u
rce in Mix
S
ource
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s R
o
binson
Conver
t
s
h
o
rts so that 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
C
hri
s
R
obinso
n
Don
'
t try to open th
e
ALSA device
a se
c
on
d
time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robins
o
n
Avoid some code duplicat
i
o
n
commit
|
commitdiff
|
tree
2010-09-25
Chris
Ro
b
in
s
on
L
o
c
alize more variables and remove unnecessary ones
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris
R
o
binson
Avoid sampling beyond the
e
nd of the lo
o
p
commit
|
commitdiff
|
tree
2010-09-25
Chris
Ro
b
inson
Localize some v
a
riables to the mixer macros
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
i
s
Robinson
Use separate mix
i
ng loops for
the dry
path
a
nd wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris R
o
bi
n
son
B
e
t
ter pr
o
tect against negative attenu
a
tion
commit
|
commitdiff
|
tree
2010-09-24
Chris Robi
n
son
U
se ALfl
o
at
f
or the dry mix buffer
commit
|
commitdiff
|
tree
2010-09-23
Chris Robi
n
s
on
Remove an unnecessary v
a
r
i
able
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Robinson
Rename some vari
a
bles to be les
s
conf
u
sing
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robinso
n
Fix line inden
t
ation
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is Robinson
Be consistent with a variable's use
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robinso
n
Convert float
t
o short similar
t
o short
to fl
o
at
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinso
n
St
o
re and m
i
x
s
igned
16-bit samples
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
nson
A
l
low the m
i
xing loop to access the
different samp
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris Robin
s
on
Compa
c
t some reus
e
d code
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
A
llo
w
access
i
ng the bu
f
fer data as
multip
l
e data types
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris
R
obinson
Duplicat
e
ster
e
o sou
r
ces
b
y
d
e
f
a
u
lt
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Use separate macros
f
or the d
i
fferen
t
mixing l
o
ops
commit
|
commitdiff
|
tree
2010-09-22
C
hris
R
obinson
Consolidate so
m
e code
commit
|
commitdiff
|
tree
next