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
Fix source offset calculations
2010-11-30
Chris
R
obinson
Fi
x
source
offset calculations
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robin
s
on
S
t
ore t
h
e dec
o
mposed sou
r
ce format in
t
he buffer
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Keep a handle o
n
t
he buffer with t
h
e forma
t
when q
u
eueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ri
s
R
o
bin
s
on
Add IMA4 as a source data type
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robin
s
on
A
dd s
u
ppor
t
for (unsigned) int input
f
o
rm
a
t
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robins
o
n
Reor
d
er and
r
e
name par
a
m
eters for the forma
t
decompos
i
tion
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
b
i
nson
U
ninline a
c
ou
p
le more functions
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s
Robinson
Store dou
b
l
e
for
m
ats as
f
l
o
at
commit
|
commitdiff
|
tree
2010-11-29
Chris Robins
o
n
Avoid t
e
mp storage
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Robi
n
s
o
n
Uninline some functi
o
ns
commit
|
commitdiff
|
tree
2010-11-29
Chris
Robinson
A
v
oid m
a
k
i
ng
R
esampler[Pre]Pad
d
ing static
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robinson
Imp
r
ove stat
i
c builds with Mi
n
G
W
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Pre
f
e
r GCC's constructo
r
, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Ren
a
me some s
t
uff for consis
t
ency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
Don't st
o
re
the internal format in
th
e
buffer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Suppo
r
t rear f
o
r
m
a
ts directly in t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
i
s Rob
i
n
s
on
A
void
a
potential o
v
erflow w
h
en setting
t
h
e so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
Clean up the s
o
urc
e
byte offset code
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
Remove some
unnee
d
e
d
muLaw special cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
in
s
on
S
up
p
o
rt muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinso
n
Remov
e
a
n
unnecessary
a
ssert
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
B
e much more flexibl
e
with loading a
n
d
c
onverting buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Do
n
't inline the
decompose function
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Rob
i
n
s
on
Decom
p
o
s
e input buffer f
o
rmats a
n
d use it
when con
v
ertin
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
hr
i
s Robinson
Rename
a
f
u
nction
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a basic
W
ave
O
ut device
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Shorten a couple
r
eal
l
y long lines
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Suppo
r
t 64-bit d
o
u
b
le buffers directly
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
muL
a
w converts
t
o 16-bit, n
o
t float
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
U
se the enums in a couple more
p
laces
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
Us
e
enums wh
e
n sel
e
cting
the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
R
emove an unnecessary 'stru
c
t' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robin
s
on
Avoid som
e
mor
e
code duplica
t
ion
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
R
o
b
inso
n
Fix step calcu
l
a
t
ions
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Rob
i
ns
o
n
Fix
s
o
m
e com
m
ents
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Properly cla
m
p hig
h
pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Ro
b
i
n
son
S
u
btract
t
he fractional position
s
eparately
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
b
i
n
s
on
Rename some variables
t
o be clearer
commit
|
commitdiff
|
tree
2010-11-26
C
hris Ro
b
inson
Make
t
he buffer
p
a
dding size dependent on t
h
e res
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
binson
Don't allocate padding with the buffer itse
l
f
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Decrease the
buffer
s
iz
e
m
ore
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Convert a f
e
w divisions to
multip
l
ications
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
i
n
son
Make a FRACTIO
N
ONE
macro, a
n
d use it
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Rob
i
nson
Share the interpol
a
tion functions and use them in
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slightly improve channel
g
ain calc
u
la
t
i
ons
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Add a mi
s
sing break stat
e
ment
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robin
s
on
C
a
ll M
i
x
S
o
u
rce d
i
rec
t
l
y
, instead
o
f thro
u
gh a func
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Force
the point resampler when th
e
source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obi
n
s
on
Pass a pointer t
o
th
e
samplers so t
h
ey
can read
just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Add "pre
-
p
a
d
ding
"
to the temp b
u
ffer
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Make the b
u
ffer q
u
eue a double-linked list
commit
|
commitdiff
|
tree
2010-11-26
C
hris R
o
b
ins
o
n
Be l
e
ss wave-
i
n-specifi
c
in
t
he
win
m
m
b
ackend
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
inson
M
a
ke the f
i
rst en
u
m
e
r
a
ted DirectSound d
e
vice use th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hris R
o
binson
Ma
k
e sure th
e
tar
g
e
t
buffer size is fra
m
e alig
n
ed
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obin
s
on
Minor re
w
ork of the t
e
m
plat
e
mac
r
os
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
i
nson
Remove the
c
osine res
a
mpler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Dou
b
l
e
-
up the inte
r
po
l
at
i
on functions
(
and m
a
ke them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename some
"
template" functions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Always make sure there's a sampl
e
available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hris R
o
bin
s
on
Fix a bunch of c
o
mments
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Don
'
t
"
conv
e
rt" LO
K
I quad to MCFORMA
T
S quad
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is Robin
s
on
Use a te
m
por
a
ry sta
c
k
b
u
ffer to store the sou
r
ce buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Use 0-based access for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris
Ro
b
i
nson
Support 8-bit s
a
mple
d
ata
in
the mi
x
er
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robin
s
on
Check t
h
e sample byte
size
a
fte
r
the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
R
o
binson
Get rid of a useless un
i
on
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Rob
i
nson
Ch
a
nge the m
i
xer macros
t
o declare function
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robins
o
n
Se
t
mixer sample pos and
f
rac whe
n
needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
F
u
l
l
y
p
rogress
t
h
e
so
u
r
c
e t
o
a stopped
s
tate when
no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robi
n
son
R
eorder
some stored
source param
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robins
o
n
Make sure the
b
uffer padding is
always
clea
r
ed before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
hri
s
Robinson
Calculat
e
ALSA
b
uffer length with the
o
t
her
v
alues
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Han
d
le the
t
i
me
r
wrapp
i
n
g in the wave and nul
l
out
p
ut
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris
Robinson
Use h
e
lpers to write 16- and
3
2-bit values
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
G
e
t rid of the device ti
m
e
r
stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris
Rob
i
nson
Av
o
id t
e
mporary float variab
l
es
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
son
Pass t
h
e data poin
t
e
r
an
d
proper
sampler to th
e
mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris
R
o
b
inson
Move alu
M
ix
D
ata back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hi
d
e AL_EXTX_sampl
e
_buf
f
er_obj
e
ct
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use a double when
c
onverting mill
i
second offset
s
to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinso
n
In
c
rea
s
e the max nu
m
ber of
source sends to 4, a
n
d decreas
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinso
n
Use the nu
m
ber of
s
ends
the de
v
ice is c
o
nfi
g
ured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
Robin
s
on
Remo
v
e unnec
e
ssary comm
e
nts a
n
d
reorder some li
n
e
s
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
U
se a switch to select th
e
a
ppropriate channe
l
-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robin
s
on
Declar
e
a variable where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris R
o
b
i
nson
Rem
o
ve
e
x
plicit use of
-funroll
-
loops
commit
|
commitdiff
|
tree
2010-10-15
Chris R
o
b
i
nso
n
Fix fpu
s
tate
hand
l
i
ng with _con
t
rolfp
commit
|
commitdiff
|
tree
2010-10-11
C
h
ris
Robinson
I
mpro
v
e a
m
acro to re
f
erence its parameter
commit
|
commitdiff
|
tree
2010-10-11
Chr
i
s
Robinson
Fi
x
6
4-
b
it compila
t
ion
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Renam
e
a
couple more v
a
riables
commit
|
commitdiff
|
tree
2010-10-10
Chris
R
obinson
Improve naming and placement
of a
c
ouple variable
s
commit
|
commitdiff
|
tree
2010-10-09
C
h
ris Robin
s
on
S
i
mplify
a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nson
Che
c
k resampl
e
r
m
ode f
i
rst
when selecting
t
he mixer
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Get
a
vari
a
ble
where it's ne
e
ded
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Pass the device to the mix fu
n
ction and localize
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s
R
o
binson
Clarify a
check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Make the
S
ourceMix func
t
ion a
me
t
hod of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Avoid upd
a
t
ing the source in M
i
x
S
o
urc
e
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Ro
b
inson
Co
n
vert s
h
orts so that 0 r
e
mains 0
commit
|
commitdiff
|
tree
next