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
Don'f fail if realloc returns NULL for 0 sizes
2010-12-01
C
hris Robinso
n
Don'f fa
i
l if reallo
c
return
s
NULL for 0 sizes
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
Make sure t
h
e
muLaw sample encoder is inlined
commit
|
commitdiff
|
tree
2010-12-01
C
hris Robinso
n
Fix IMA4 deco
d
ing
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
in
s
on
Fix some com
m
ent
s
and lin
e
sp
a
cing
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinso
n
Fix
int-t
o
-double co
n
version
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Make muLaw d
e
c
oding work simil
a
r to encoding
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Implement
a
m
uLaw encoder
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Rename the IMA4 b
l
ock d
e
coder func
t
i
on
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Ha
n
dle all channel configura
t
ions
for double
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
Al
l
o
w LoadData to handl
e
I
M
A4 dat
a
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Let the stora
b
le format e
n
um values share the input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obi
n
son
Clean up muLaw format load
i
n
g a
b
it
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Allow converting IMA4
to t
y
pes oth
e
r than short
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inso
n
C
heck for a coupl
e
miss
i
n
g
in
p
u
t formats a
n
d remov
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
L
e
t
Dec
o
m
poseInputType
ve
r
ify
the
f
ormat passed to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
Pass the inpu
t
cha
n
nel confi
g
an
d
sample type
t
o LoadData
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
bins
o
n
Make the
decompose fu
n
ctions return false
when given
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Combine
t
w
o
switch bloc
k
s
commit
|
commitdiff
|
tree
2010-11-30
C
h
r
i
s Rob
i
nson
Re
o
rder some parameters for
c
ons
i
s
t
ency
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
Fix source of
f
set calculations
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinso
n
Store the de
c
omposed
s
ource forma
t
in the
buf
f
e
r
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Keep a handle on the buffer w
i
th
the f
o
rmat when queueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Add I
M
A4
a
s a source data type
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robins
o
n
A
d
d support for (u
n
sig
n
ed) int
i
nput f
o
rmat
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Reorder an
d
rename param
e
ters fo
r
t
h
e
format
dec
o
mpos
i
tion
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robin
s
o
n
Uninline a
c
ou
p
le more functions
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris
Robinson
S
tore
doub
l
e formats as
f
lo
a
t
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robinso
n
Avoid temp storag
e
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
Uni
n
l
ine some fun
c
t
i
o
ns
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Robinson
Avoid m
a
king Resa
m
pl
e
r[Pre]Padding
s
tatic
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Robinson
I
mprov
e
static b
u
i
lds with MinGW
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
P
ref
e
r GCC's constructor, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
R
ename some s
t
uff f
o
r consi
s
tency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
D
o
n't
s
tor
e
th
e
internal format in t
h
e buf
f
e
r
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Su
p
port rear
formats directly in the mi
x
er
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
b
i
n
son
Avoid a potential
o
verflow when se
t
tin
g
the
sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Clean up the sourc
e
byte
o
ffset code
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Remo
v
e some unnee
d
ed muLaw spe
c
i
al cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
S
upport muLa
w
with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Re
m
ove an unnecessa
r
y asser
t
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Be m
u
ch more
f
le
x
i
ble
w
it
h
loading and convertin
g
buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Don't inline the decompose function
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Decomp
o
se input buffer fo
r
mats and use it
when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Rename a fun
c
tion
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Add a
b
asic Wave
O
ut device
commit
|
commitdiff
|
tree
2010-11-27
C
h
ri
s
Robinson
Shorten
a
couple
r
ea
l
l
y long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Support 64-b
i
t double buff
e
rs directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muLaw converts to 16-bit, not
f
loat
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
Robinson
U
s
e the e
n
ums i
n
a couple
more places
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robins
o
n
Use enums when select
i
ng the mi
x
e
r
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robi
n
son
Rem
o
v
e
an unnecessary
'
struct
'
keyword
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
A
v
oid s
o
me more code duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Fix some co
m
ments
commit
|
commitdiff
|
tree
2010-11-27
C
hr
i
s
R
o
b
inson
Pr
o
p
erly clamp high pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Sub
t
ract the fractional position separately
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
R
ename s
o
m
e variables to b
e
clearer
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Rob
i
nso
n
Make the buffer padding s
i
ze dependent
o
n
the res
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinso
n
Don't allocate padding with the buff
e
r itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
o
n
Decrease the buffer
s
ize more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
C
o
nvert a few di
v
i
s
ions
t
o multip
l
ication
s
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Ro
b
i
nson
Make a FRAC
T
IONONE macro
,
and u
s
e it
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Shar
e
the interpolat
i
on
f
unctio
n
s and use them
i
n th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Slightly improve cha
n
ne
l
gai
n
calc
u
lations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
s
on
Add a
missing br
e
ak statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Call MixSource di
r
ectly, in
s
tead of thro
u
gh a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Add
a c
u
b
i
c
r
e
s
ample
r
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robinson
F
o
rce the point resampler
when the sou
r
ce
plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Pass a pointer to the sam
p
l
ers so they can read
j
us
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add "p
r
e-
p
a
d
d
ing" to
t
h
e temp buf
f
er
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robins
o
n
Make
t
he buffer qu
e
ue a d
o
uble-
l
inked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be
l
ess wave-
i
n-spec
i
fic in the winmm backen
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
n
son
Make t
h
e first enume
r
ate
d
DirectSound
d
evice use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Make sure
t
he
t
arget b
u
ffer size is frame a
l
igned
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Ro
b
inson
M
i
nor rework
of the template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Remove the cosine re
s
am
p
ler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Double-up the
interpo
l
ation functions (and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Rename some "te
m
pla
t
e
"
functions
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
A
l
ways
m
ake sure
t
here's a sample av
a
ilabl
e
t
o mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Fix a bun
c
h of commen
t
s
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is Robinson
D
on't "convert" LOKI quad
to MCF
O
RMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Ro
b
in
s
o
n
Use a t
e
mp
o
rary s
t
ac
k
buffer to sto
r
e the
s
ource buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
bin
s
on
Use 0-b
a
sed
a
cce
s
s for
t
he bu
f
f
er
d
ata
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
S
u
pport
8
-bi
t
sam
p
le data in the
mix
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Check the sample byte siz
e
afte
r
the r
e
samp
l
er
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Get rid
of
a
usel
e
ss union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Cha
n
ge the mixer macros to declare functions
commit
|
commitdiff
|
tree
2010-11-24
C
hris R
o
binson
Set mi
x
er sample p
o
s
a
n
d frac when need
e
d
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
F
u
lly progress
t
he s
o
urce to a
stoppe
d
state
w
hen no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robin
s
o
n
Re
o
rder some stored source params
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
i
s Rob
i
nson
Make sur
e
th
e
buffer padding is always cl
e
ared
before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Ch
r
is Robin
s
on
Calculate ALSA
buffer lengt
h
with the othe
r
values
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
bin
s
on
Handle
the timer wrappi
n
g in the wave and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use helpers to w
r
ite 16-
a
nd 32-b
i
t
v
a
l
u
es
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Ro
b
inson
Get r
i
d o
f
t
h
e
device timer st
u
ff
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robi
n
so
n
Avoid
t
emporary float
v
ariables
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Ro
b
inson
Pas
s
the data pointer and proper samp
l
er to
t
he mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Move alu
M
ixD
a
ta bac
k
to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris R
o
binson
Hide A
L
_EXTX_sample
_
b
uffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use
a
double
w
hen converting millisecond
o
f
f
sets to
.
.
.
commit
|
commitdiff
|
tree
next