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
Keep a handle on the buffer with the format when queueing new buffers
2010-11-30
Ch
r
i
s
Robi
n
son
Keep a handle on the
buffer with t
h
e
f
ormat when
q
ueueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
A
dd
I
MA4 as a sourc
e
dat
a
t
y
p
e
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Add
s
up
p
ort f
o
r (unsigned) int i
n
put f
o
r
m
ats
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
o
b
inson
Re
o
rder
a
nd ren
a
me parameters for
t
he form
a
t decomposit
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
C
hris Robinson
U
n
i
nline a couple more
f
uncti
o
n
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Store dou
b
le formats as
f
loat
commit
|
commitdiff
|
tree
2010-11-29
Chris
Robinson
Av
o
id t
e
mp storage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline
some
functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
A
v
o
i
d making Resampler[Pre]P
a
d
di
n
g
static
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Improve stat
i
c builds with
M
i
nGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
P
r
efer GCC's constructo
r
,
ev
e
n
in
W
ind
o
w
s
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is
R
obinson
Rena
m
e some stuff
for consistency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Don't st
o
re the internal format
in the buf
f
er
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Support rear formats direc
t
ly in the mixer
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
A
v
oid
a
pote
n
tial
o
verflow when setting the
source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Cle
a
n u
p
the source
byte offset c
o
de
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robin
s
on
Remo
v
e so
m
e u
n
need
e
d muLaw spe
c
ial cases
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Su
p
port muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
R
e
move an unn
e
c
essary
asse
r
t
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Be
m
u
ch
m
ore flexible with
loading an
d
converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Don'
t
inline the decompose func
t
ion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
so
n
De
c
ompo
s
e input buffer formats
a
nd us
e
it when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Rename a
functio
n
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robin
s
on
Add a ba
s
ic WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Ro
b
inson
Shorten
a
couple re
a
lly lon
g
li
n
es
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
S
u
p
p
o
r
t
64-bit do
u
ble buffers d
i
rectly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muLaw conv
e
r
t
s
to 16-bit
,
not f
l
oat
commit
|
commitdiff
|
tree
2010-11-27
C
hris Ro
b
inson
Use the enums in a
c
ouple more places
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
Use enums w
h
en selecting th
e
mix
e
r
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Remove an unnecessary
'stru
c
t' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
A
void some
m
ore code
d
uplication
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s
R
o
binson
Fi
x
s
t
ep calculations
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robi
n
son
F
ix some com
m
ents
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Properly
c
lamp high pit
c
h valu
e
s
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Rob
i
n
son
Subtract t
h
e fractional position separately
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Rename some va
r
iables to be cl
e
are
r
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Make
t
he
b
u
f
fer padding siz
e
dependent on
t
he resa
m
pler
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Don't allocate padding with the buffer i
t
sel
f
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decrease the buff
e
r s
i
ze mo
r
e
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris R
o
binson
Convert a few di
v
isions to multiplications
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
b
inson
Mak
e
a FRACTIONONE
macro, a
n
d
us
e
it
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Share the interpolatio
n
func
t
ions and use t
h
em in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binso
n
Slig
h
t
l
y improve c
h
annel gain calculation
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a m
i
ssing
b
r
eak state
m
ent
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
C
a
ll MixSource di
r
ectly
,
inste
a
d
of thro
u
gh a func
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Add
a
c
ubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Force the point resampler
w
hen t
h
e
so
u
rce plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
P
as
s
a pointer
to
t
h
e
sam
p
lers so they
c
an read
j
ust
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robi
n
son
Add
"
p
r
e-padd
i
ng" to t
h
e
temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Make the buffer queue
a double-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nso
n
Be le
s
s wav
e
-in-specific
i
n
the
winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Make the first enum
e
r
a
t
e
d Direc
t
Sound devic
e
use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Make sure the targe
t
buffer size
is
f
rame
a
ligned
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
R
obi
n
son
Minor rewor
k
of the templ
a
te ma
c
ros
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Remove th
e
cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Dou
b
le-up the inter
p
olation
f
unctions
(
and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename
s
ome
"t
e
mplate" functions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Always ma
k
e sure there's a s
a
mpl
e
available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Fix a bu
n
ch of co
m
ment
s
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
D
o
n't "convert
"
L
O
K
I
q
u
ad
t
o MCFORMAT
S
quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
U
s
e
a temporary
stack buff
e
r to store
t
he source buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Use 0-ba
s
ed access for the buffe
r
data
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is R
o
binson
S
uppor
t
8-bit sample d
a
ta in the mix
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Check the sample b
y
te s
i
ze after the resampler
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
G
e
t rid o
f
a useles
s
unio
n
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Change the mixer macros to decl
a
r
e
fun
c
tions
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robi
n
son
S
et
m
i
xer sample pos a
n
d
f
rac when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robi
n
son
Fully progress the so
u
rc
e
t
o a s
t
opped
s
tate
w
hen no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinso
n
R
eorde
r
some sto
r
ed so
u
r
ce para
m
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Mak
e
sure th
e
bu
f
f
er padding is
always cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robi
n
s
o
n
Calculate ALSA buffer le
n
g
th wit
h
th
e
other values
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
i
s
R
obinson
H
a
nd
l
e the
t
i
m
er wra
p
ping in
the w
a
ve
and
n
ul
l
output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use helpers to write 16- and 32-bit
v
a
lues
commit
|
commitdiff
|
tree
2010-11-21
Chris Robin
s
on
Get rid of the d
e
v
i
c
e
timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
R
obinson
Avoid temporary fl
o
at va
r
iable
s
commit
|
commitdiff
|
tree
2010-11-21
Chris
Robinson
P
ass the data pointer and proper sampler to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
b
inso
n
Move alu
M
ixData
b
ack to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Hide
A
L_
E
XTX_sample_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
C
hr
i
s Ro
b
inson
Use a dou
b
le w
h
en conver
t
ing millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
obinson
Increase the max number of
s
o
urce se
n
ds to 4, and decreas
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robi
n
son
Use
the nu
m
be
r
o
f sends the d
e
vice is configu
r
ed for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
i
s
Ro
b
inson
Remove
u
nnece
s
s
ary comments and r
e
order
some lines
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is
Ro
b
ins
o
n
U
s
e
a
switch
t
o select the
a
ppr
o
pri
a
te channel-c
o
un
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
Decla
r
e a variable where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinso
n
Remove e
x
plic
i
t us
e
of -f
u
nro
l
l-loops
commit
|
commitdiff
|
tree
2010-10-15
Ch
r
is
R
obin
s
o
n
Fix fpu s
t
ate handling
w
ith _contro
l
fp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robi
n
son
Imp
r
o
v
e a m
a
cro to reference its
p
arameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Fix
6
4
-bit c
o
m
p
il
a
tion
commit
|
commitdiff
|
tree
2010-10-10
Chris Ro
b
inson
Rename a c
o
uple more variables
commit
|
commitdiff
|
tree
2010-10-10
C
h
ris Robinso
n
Imp
r
ove nam
i
n
g and placement of a c
o
uple variable
s
commit
|
commitdiff
|
tree
2010-10-09
C
h
ris Robins
o
n
Simp
l
ify a cal
c
ulation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
Check resa
m
p
l
e
r mode fir
s
t
when sele
c
t
i
ng
t
he mixer
commit
|
commitdiff
|
tree
2010-09-26
C
hris Robinson
Ge
t
a variab
l
e where i
t
's needed
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Pas
s
the device
t
o t
h
e mix function a
n
d loca
l
ize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robinson
Clarify
a
c
h
eck
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Make the Sour
c
eMix function a method of the
A
L
source
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoid updating the s
o
urce in MixSource
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Co
n
vert shorts so that 0 remains
0
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
is Ro
b
inson
Don't
t
ry to open the ALSA de
v
i
c
e a sec
o
nd time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris R
o
bi
n
son
A
void
s
ome code dup
l
icati
o
n
commit
|
commitdiff
|
tree
next