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
Chris Robinson
Keep
a
ha
n
dle on the buffer with th
e
f
o
rmat wh
e
n queuein
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robins
o
n
Add IMA
4
a
s
a sour
c
e
data
t
ype
commit
|
commitdiff
|
tree
2010-11-30
C
hris Robinso
n
Add su
p
p
or
t
for (unsi
g
ned) int
inp
u
t formats
commit
|
commitdiff
|
tree
2010-11-29
Chris
Robins
o
n
R
e
order and rename param
e
t
e
rs f
o
r the form
a
t
decompositi
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robins
o
n
Unin
l
ine a
c
ouple m
o
re functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robi
n
son
Store double formats as f
l
oat
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robinson
A
vo
i
d temp storage
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Robinson
Uninlin
e
some functions
commit
|
commitdiff
|
tree
2010-11-29
C
h
r
is Robinson
Avoid making
Resampler[Pre
]
Padd
i
ng stati
c
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Ro
b
inson
Improve s
t
ati
c
builds with MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Prefer GCC
'
s c
o
nstructor, ev
e
n
in Windows
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robi
n
son
Rename some
s
tuff for consistency
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Don't store t
h
e interna
l
format in th
e
buffer
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Suppo
r
t rear formats
d
i
r
ectly i
n
the mi
x
er
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Avoid
a potent
i
a
l overflow when setting th
e
source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Cl
e
a
n up the
source byte of
f
set
c
o
d
e
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
Remove so
m
e
u
n
n
eeded muLaw special cases
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s R
o
binson
S
u
pport
muLaw with
L
oadData
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
ns
o
n
Remove
an unnecessary ass
e
rt
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Be much
m
ore
f
lexible with
loadi
n
g and converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
s
on
Don't
i
n
l
i
n
e the decompose functi
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
so
n
Decompo
s
e input bu
f
f
er formats and use it when
converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Rename a f
u
n
c
t
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a basic W
a
veOut device
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Sh
o
rte
n
a coupl
e
r
eally
l
ong lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Support
6
4-
b
it dou
b
l
e
buffers directly
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
Robinson
muLaw co
n
verts
t
o 16-bi
t
,
n
ot float
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
U
s
e th
e
e
n
ums in a couple
more place
s
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Use e
n
um
s
when selecti
n
g
the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Remove an unnecessa
r
y 'st
r
uct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Avoid s
o
me more code
d
u
p
lication
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
F
ix some comments
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Properly c
l
amp high pitch
v
alues
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Su
b
tract the
f
ractional
p
o
s
it
i
on sep
a
r
a
tely
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Rename
s
ome vari
a
b
les to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
binson
Mak
e
th
e
buffe
r
padding size d
e
pendent on the resample
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Do
n
't al
l
ocate padding with the buffer i
t
self
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
De
c
rease th
e
buff
e
r
si
z
e
more
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
bi
n
son
Convert
a few divisions t
o
mu
l
tiplications
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robi
n
son
M
a
k
e
a FR
A
C
TIO
N
ONE macro, and use it
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Share the interpolati
o
n
f
unctions and
use them
i
n the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obi
n
son
Sli
g
h
t
ly improve
chann
e
l gain calculations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a missing break
statement
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
b
inson
Call M
i
xSour
c
e direc
t
ly, instea
d
of t
h
rough a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Add a cu
b
ic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
on
Force the point re
s
ampler
w
hen the source pl
a
ys at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
s
on
Pass a pointer t
o
the samplers so
they can re
a
d just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Add "pre-padding" to the
tem
p
buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Make t
h
e
b
uff
e
r qu
e
u
e
a
d
ou
b
le-link
e
d list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be less wave-in-specific in the w
i
nm
m
backend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make the first e
n
um
e
r
a
t
e
d D
i
rectSound devic
e
use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make sure the target bu
f
fer size is frame al
i
gned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Minor
r
ework o
f
the template
macro
s
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robi
n
son
Remove the cosine resample
r
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Double
-
u
p
th
e
interpo
l
ation functions
(
and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
inson
R
ename s
o
me "template"
f
unctions
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Ro
b
ins
o
n
Alway
s
make sure there's a sa
m
ple avai
l
able to
m
ix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
F
i
x
a bunc
h
o
f
comments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Don't
"
c
onver
t
" LOKI quad
t
o MCF
O
RMA
T
S quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use a temporary sta
c
k b
u
ffer
to store the so
u
r
ce buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use 0-base
d
access
for
the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
o
n
Sup
p
ort 8-bit sample data
i
n the mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obin
s
on
C
heck the
s
ample byte size
a
fter th
e
resa
m
pler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
s
on
G
e
t rid
of a useless union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
C
h
ange the
m
ixer macros to decl
a
r
e
functions
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Set
mi
x
er sample pos
a
nd fr
a
c when neede
d
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robinson
Fully progress the source to a stop
p
ed state
when n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robi
n
son
Reorder some st
o
red source
p
aram
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
M
a
ke s
u
re the buffer padding is al
w
ays c
l
ear
e
d b
e
f
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Ch
r
is Robi
n
s
on
Calculate ALSA buffer length with the other v
a
lues
commit
|
commitdiff
|
tree
2010-11-21
Chris
Robinson
Handle the
t
imer w
r
a
p
ping in th
e
wave
a
n
d n
u
ll
o
utp
u
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
b
inson
Use helpers to
w
rite 16-
a
nd 32
-
b
it v
a
lu
e
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Get rid of the d
e
vice
timer stuf
f
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Avo
i
d
temporar
y
f
loat var
i
able
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
in
s
on
Pass the
data pointer and proper sampl
e
r to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
nson
Move al
u
M
i
xData ba
c
k to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
i
s
Robinson
Hide
A
L_E
X
TX
_
sample_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris R
o
b
ins
o
n
U
se a double
wh
e
n co
n
verting millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Robin
s
on
Increa
s
e t
h
e ma
x
number of sou
r
ce sends to
4, and
decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robi
n
son
Use the nu
m
ber
o
f se
n
ds the dev
i
ce is configu
r
ed
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robin
s
on
Remo
v
e unnec
e
ssary commen
t
s and r
e
order some li
n
e
s
commit
|
commitdiff
|
tree
2010-11-06
C
hri
s
Robinson
Us
e
a switch to
select
the a
p
propr
i
a
t
e chann
e
l-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
C
hris Robin
s
on
Declar
e
a variable where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chr
i
s R
o
binso
n
Remove expli
c
it use of -fun
r
oll-loops
commit
|
commitdiff
|
tree
2010-10-15
C
hris Robinson
Fix fpu state
h
andling with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
C
hri
s
Robi
n
son
Im
p
rove
a macro to referen
c
e it
s
parameter
commit
|
commitdiff
|
tree
2010-10-11
C
hris
Robins
o
n
Fix 64-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Rob
i
nson
Rename a couple more variable
s
commit
|
commitdiff
|
tree
2010-10-10
Chris
R
o
binson
I
mprove nami
n
g and pla
c
eme
n
t of a couple
variabl
e
s
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinson
Simplify a calcu
l
ation
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
i
s
Robi
n
s
o
n
Check resampler mode
firs
t
when sel
e
ct
i
ng the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
inson
Get
a
variable
where it's needed
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
P
ass the de
v
ice
t
o the
m
ix fu
n
ction and l
o
c
a
lize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Clarify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
on
Ma
k
e
the S
o
u
rceMix
f
unction a me
t
hod of the A
L
sourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
i
s R
o
binson
Avoid up
d
ating the source in MixSource
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Convert shorts
s
o t
h
at 0 rem
a
ins 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Don't t
r
y to o
p
en t
h
e ALSA device a
second ti
m
e
i
f
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robi
n
son
Avoid some code duplic
a
t
ion
commit
|
commitdiff
|
tree
next