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
Uninline a couple more functions
2010-11-29
Chris Robinson
Uni
n
line a cou
p
le more
f
unct
i
ons
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
S
tore double formats as f
l
o
at
commit
|
commitdiff
|
tree
2010-11-29
C
hr
i
s Robins
o
n
Avoid
t
e
m
p storage
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
n
son
Uninline
s
o
m
e
function
s
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is
R
obin
s
on
Avoid making
R
esampler[Pre]Padd
i
ng sta
t
i
c
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris R
o
b
i
nson
Imp
r
ove stat
i
c buil
d
s
with
MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinso
n
Prefer GC
C
's constructo
r
, eve
n
in Wind
o
w
s
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
is Robinson
Ren
a
m
e
some stuf
f
f
or co
n
sistency
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
Don't store the
i
n
ternal format i
n
the buffer
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
Suppo
r
t rear
for
m
ats dir
e
c
t
ly in the
mi
x
e
r
commit
|
commitdiff
|
tree
2010-11-28
Chris Robin
s
on
A
v
o
id a potenti
a
l overfl
o
w when
s
ettin
g
the s
o
u
rce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Clean up the source byte offs
e
t
c
ode
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Remove
so
m
e unneeded muLaw special ca
s
es
commit
|
commitdiff
|
tree
2010-11-28
C
hr
i
s Robins
o
n
Support m
u
La
w
with LoadD
a
ta
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Ro
b
inson
Remove an
u
nne
c
essary assert
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
Be much mor
e
flexible w
i
t
h
l
o
ading an
d
converti
n
g buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is R
o
binson
Don
'
t inlin
e
the de
c
omp
o
se
function
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Ro
b
inson
Dec
o
mpose input buffer format
s
a
n
d use
it when conve
r
ting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
Rob
i
n
s
on
Rename
a function
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Add a ba
s
ic WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Shorten a c
o
uple really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
o
binson
Support 64
-
bi
t
double buffers dir
e
ctly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
m
uLaw converts to 16-bit, not
float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
U
s
e the enums in a couple more
places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use
e
n
ums when sel
e
cting
th
e
mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
R
emove an unnecessary
'struct' key
w
ord
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robins
o
n
Avoid s
o
me m
o
re
code duplicat
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Fix
s
tep cal
c
ula
t
io
n
s
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Fix s
o
me
c
o
mments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Properl
y
c
lamp
high pitch
values
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Rob
i
n
son
S
u
b
t
ract
t
he fracti
o
nal
position
se
p
a
rat
e
ly
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
R
ename so
m
e va
r
ia
b
les
t
o
be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the buffer pad
d
ing
s
iz
e
dependent on the resample
r
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Don
'
t
a
llocat
e
p
a
dding w
i
th the buffer it
s
elf
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robi
n
son
Decrease
t
he buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Convert a few
d
ivisions to
m
ultipl
i
cation
s
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
bins
o
n
Mak
e
a
FRAC
T
I
O
NONE macro, and us
e
it
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Sh
a
re the interpo
l
ation funct
i
ons
a
nd use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nso
n
Slig
h
tly improve channel gain calculations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
A
d
d
a
missi
n
g break statem
e
nt
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
i
n
so
n
Call Mix
S
ource directly, i
n
stead of t
h
r
o
u
gh a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
Robinson
Ad
d
a
cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is
Robinson
Force the point resampler
w
hen the source
pl
a
ys at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Pa
s
s a poi
n
ter
t
o t
h
e
samplers s
o
t
h
e
y can read jus
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add
"
pre-pa
d
ding" to the temp bu
f
fer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the
b
uffer queue a doubl
e
-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Be
l
e
ss wav
e
-
i
n-specific in the winmm backe
n
d
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Rob
i
nso
n
M
ak
e
the
first enumer
a
ted
DirectSound
d
evic
e
use
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
M
a
ke s
u
re
the target b
u
ffe
r
si
z
e
i
s frame
alig
n
e
d
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Minor
r
ework of the
template
m
acros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Re
m
ove the cosi
n
e re
s
ampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Double-
u
p the inte
r
polation functions (and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robins
o
n
Rename some "template" functions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Always make
sure there's a sample availabl
e
t
o mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Rob
i
nson
Fix a bunch
of comments
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Rob
i
ns
o
n
D
on't "conve
r
t" LOKI quad
to MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Use a
temporary st
a
ck
b
uffer
t
o store the source buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
U
se 0
-
ba
s
ed acc
e
ss for the
buffer data
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Supp
o
r
t
8-bit sampl
e
data in
th
e
mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Ch
e
ck
t
he samp
l
e byte size aft
e
r the re
s
ampler
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Ro
b
in
s
on
Get rid
o
f a use
l
ess uni
o
n
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
C
hange the mixer macros to decla
r
e fun
c
tio
n
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Set
m
ix
e
r sample pos a
n
d frac when needed
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robin
s
on
Fully progre
s
s the so
u
rce t
o
a stopped
state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is
Robinson
Reor
d
e
r
s
o
me
sto
r
e
d
source
p
a
rams
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robinson
M
a
ke
s
ure the buffer padding
i
s
alw
a
ys clear
e
d before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinso
n
Calculate ALSA b
u
f
f
er le
n
g
t
h w
i
th the ot
h
er values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Handle
t
he timer wrapp
i
ng
in the wa
v
e and
n
u
l
l
output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s
Ro
b
in
s
on
Use helpers to write 16- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Ro
b
inson
G
e
t
r
id of
the device timer s
t
uff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Avoid
t
emporary
float
v
aria
b
les
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Pass the
d
ata
p
oi
n
ter
and proper sa
m
pler to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
Move
aluMixData b
a
ck to A
L
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
hris Robins
o
n
Hide AL_E
X
TX_s
a
mple_buffe
r
_
object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robins
o
n
Use
a double w
h
en c
o
nverting millisec
o
n
d of
f
sets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinso
n
Incr
e
a
s
e th
e
m
ax
n
umber of source sends
t
o 4, and
d
ecrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robins
o
n
Us
e
the number of sends
the d
e
vice is
c
onfig
u
red f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Robi
n
so
n
R
emove unnecessary comme
n
ts and re
o
rder so
m
e
lines
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
obinson
Us
e
a switch to select the app
r
opriate channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
C
hris Ro
b
in
s
on
Declare a
v
ariable where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris
Robinson
Remove expli
c
it u
s
e of -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chri
s
Robins
o
n
Fix fpu state handling with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Rob
i
nson
Impr
o
v
e
a macro to reference its parameter
commit
|
commitdiff
|
tree
2010-10-11
Chris R
o
binson
Fix 64-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
Chri
s
Robins
o
n
Rename a c
o
uple more
v
ariables
commit
|
commitdiff
|
tree
2010-10-10
Chris
R
ob
i
nson
Improve nami
n
g
and plac
e
me
n
t of a couple
variables
commit
|
commitdiff
|
tree
2010-10-09
Chris
R
obi
n
s
o
n
Simplify a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check
r
esampler mo
d
e first when
s
e
l
e
cting
the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robinson
Get a v
a
riable where it's needed
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
so
n
Pass
t
he device
to the mix function and
l
o
c
alize th
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Clarify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robins
o
n
Make the
S
ourceMix fun
c
t
ion a met
h
od of th
e
ALsou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoid upd
a
ting the sou
r
c
e in MixSource
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
Convert
shorts so that
0
r
e
mains 0
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
D
o
n
'
t
t
ry to op
e
n the AL
S
A device a se
c
ond time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
hris Robinso
n
Avoid some
code duplicat
i
o
n
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s Robinson
Localize more variables and remov
e
unnecessary ones
commit
|
commitdiff
|
tree
2010-09-25
C
hris
Ro
b
inso
n
Avoid samplin
g
beyo
n
d the end of the loop
commit
|
commitdiff
|
tree
2010-09-25
Chris Robi
n
so
n
Localize
some variables to the m
i
x
er macr
o
s
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris Robinso
n
Us
e
separate mixing loops for the dry path and wet
.
.
.
commit
|
commitdiff
|
tree
next