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
Make better use of the type range when converting from float
2010-12-09
Ch
r
is Robin
s
on
M
a
ke
b
etter use
of th
e
t
yp
e
range when c
o
nverting from
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chris
R
obinson
U
s
e simple
l
oops in
s
t
e
a
d
o
f
several explic
i
t lines
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chris Robi
n
s
o
n
B
e
a
b
it more generic with the m
u
lti-channel mixer
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Chris
R
obinson
Remove so
m
e
now-unused functio
n
s
commit
|
commitdiff
|
tree
2010-12-08
Chris Robinson
Use "internal" v
i
sibility
b
y
defau
l
t
commit
|
commitdiff
|
tree
2010-12-05
Chris Robinson
Add an
I
MA4 encoder
commit
|
commitdiff
|
tree
2010-12-05
Chris Robinson
Set
t
he p
l
aying flag t
o
TR
U
E when the dso
u
n
d buffer
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
C
h
ris Robinson
Separat
e
device format into 'channel config' and 'sample
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
Ch
r
is Robins
o
n
Fix wav
e
and null device calculations
w
hen the timer
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
Chri
s
Robinson
No need to clamp
the
app-
s
p
ecified
pitch
commit
|
commitdiff
|
tree
2010-12-04
C
hris R
o
bi
n
so
n
Ren
a
me SrcFmt -> UserFmt
commit
|
commitdiff
|
tree
2010-12-03
Chris Robinson
Add functi
o
ns to write (signe
d
) b
y
t
e
a
nd ushort samples
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Chris
R
obi
n
son
R
emove incomplete
EXT_buff
e
r_sub_
d
ata, as i
t
's (tem
p
orar
i
ly
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Chris
Robinson
Use memcpy
to
copy
a
string instead of sprintf
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Make a fu
n
ct
i
on s
t
ati
c
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Remove unu
s
ed macro
commit
|
commitdiff
|
tree
2010-12-02
Chris Ro
b
inson
Templ
a
t
e
-ize t
h
e device buffer writ
i
ng func
t
ions
commit
|
commitdiff
|
tree
2010-12-02
Ch
r
is Robinson
Some
g
eneral cl
e
an
u
ps
commit
|
commitdiff
|
tree
2010-12-02
Chris Robins
o
n
Don't limit IMA4
decoding
t
o 2 c
h
an
n
els
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
R
e
n
ame OUTPUTCHANNELS to something mor
e
de
s
cripti
v
e
commit
|
commitdiff
|
tree
2010-12-01
C
h
ris Ro
b
inson
R
ename so
m
e
v
ariables
commit
|
commitdiff
|
tree
2010-12-01
Chris
R
ob
i
nson
Us
e
min/max to clamp the IM
A
4 s
a
mple and inde
x
values
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
F
i
x handl
i
ng of -3
2
768 i
n
the muLaw encoder
commit
|
commitdiff
|
tree
2010-12-01
Chri
s
Robinson
Don'f fail
i
f
realloc returns NULL
for 0 sizes
commit
|
commitdiff
|
tree
2010-12-01
Chris
R
obinson
M
ake sure the mu
L
aw sample encoder i
s
i
n
line
d
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinso
n
Fix IMA4 decoding
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Fix some comme
n
ts
an
d
line spacing
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s
R
o
b
inson
Fix in
t
-
to-double conv
e
rsion
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nso
n
Make muLaw d
e
coding work similar to encoding
commit
|
commitdiff
|
tree
2010-11-30
Chris Robi
n
son
Impleme
n
t
a muL
a
w encoder
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s
Robinso
n
Rename the IMA4 block decoder function
commit
|
commitdiff
|
tree
2010-11-30
C
hri
s
R
obinson
Handle all
cha
n
nel
conf
i
g
urat
i
ons for double
commit
|
commitdiff
|
tree
2010-11-30
Chris Robi
n
son
Allow Load
D
ata
t
o handle IMA4 data
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
L
e
t the storable form
a
t enum values share the input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris
Rob
i
nson
Clean up muLaw
f
ormat
l
oading a
b
i
t
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robi
n
son
A
l
low converting IMA4
to types other than short
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s
Robinso
n
Ch
e
ck for a couple missing i
n
put formats and remove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinso
n
Let Decomp
o
seInputTy
p
e verify the format pa
s
s
e
d to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s
R
obinson
P
ass the input
c
h
annel config
and samp
l
e
t
y
p
e to LoadD
a
ta
commit
|
commitdiff
|
tree
2010-11-30
Chris Robi
n
s
on
Make
t
he decompos
e
functions return false
w
h
en
g
iven
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robins
o
n
Combine two switch blocks
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Reorder some
p
a
r
ameters for c
o
nsistency
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robins
o
n
F
i
x source offset cal
c
ulat
i
ons
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Store th
e
d
e
c
o
mposed source format in
t
h
e
buffe
r
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
ob
i
nson
Keep a
ha
n
d
le
on the buf
f
er
w
i
t
h
t
h
e format when queueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Add
IM
A
4 as a
source d
a
ta
t
y
pe
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Add
s
uppor
t
for (un
s
igned) i
n
t inpu
t
for
m
a
ts
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
nso
n
Reorder
a
n
d
rename parameters for the for
m
at
decom
p
o
sitio
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
obinson
U
n
inline a couple more functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
nson
Store dou
b
le
form
a
ts as fl
o
at
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s
R
obinson
Avoid temp storage
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
Uninline s
o
me functions
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Robinson
A
void
making R
e
sampler[Pre]Padding static
commit
|
commitdiff
|
tree
2010-11-29
Chris Robi
n
son
Improve s
t
atic builds with
MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Prefer GC
C
'
s
con
s
tructor, even in W
i
n
d
o
w
s
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinso
n
Re
n
ame some st
u
f
f for consist
e
nc
y
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
binson
D
o
n'
t
sto
r
e
the internal fo
r
mat in
t
h
e
buffer
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
Robi
n
son
Support rear form
a
ts directly
i
n the m
i
x
er
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
A
v
oid a
p
otential overf
l
ow wh
e
n setting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
C
l
ean up the source byte
o
f
fse
t
code
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove some unneeded muLaw spe
c
ial cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Supp
o
rt muLaw with L
o
adDat
a
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
R
e
move
an
u
nn
e
cessar
y
as
s
ert
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Be much more flex
i
ble with
l
oading and con
v
erti
n
g b
u
ff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robin
s
on
Don
'
t inline
t
he decompose
function
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinso
n
De
c
ompose input buffer
for
m
ats and use it when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Ren
a
m
e
a
function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add
a basic WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
S
h
o
rten a cou
p
le really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Support 64-bit
d
ouble
bu
f
fer
s
di
r
ec
t
ly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
muL
a
w converts to
16-bit, not
f
l
o
at
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
Robinso
n
Use the
en
u
ms in a co
u
ple
more pl
a
ces
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
is Robins
o
n
U
s
e enums when sele
c
ting
the m
i
x
e
r
commit
|
commitdiff
|
tree
2010-11-27
C
hris
Rob
i
nson
Remove an u
n
ne
c
essary 'stru
c
t' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Avoid so
m
e mor
e
code
duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix
step calculatio
n
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Properly clam
p
h
igh pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
S
u
btrac
t
the f
r
ac
t
ion
a
l position separately
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rename some variable
s
to
be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Make the
buffer padd
i
ng size depe
n
dent
o
n
t
he resamp
l
er
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Do
n
'
t
allocat
e
padding with th
e
buf
f
er itse
l
f
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Decrease th
e
buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
C
o
nver
t
a few divisions to
multip
l
ications
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Mak
e
a FRACTI
O
NONE ma
c
r
o, and u
s
e
i
t
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robinson
Share the interp
o
la
t
ion functions and use t
h
e
m in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Sl
i
ghtly
i
mprove cha
n
nel gain calculatio
n
s
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Add a
missing
break sta
t
e
m
ent
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Ro
b
inson
Call
M
ixSource
d
irect
l
y, instea
d
of t
h
rough a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Ad
d
a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
R
obinson
Force the point resampler whe
n
the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Pass a pointer
to
the samplers so
t
h
e
y
c
an
rea
d
just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add "p
r
e-padding" to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the
buff
e
r queue a d
o
uble-linke
d
list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be
l
e
ss
wave-in-sp
e
cific in
t
he winmm back
e
nd
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make the first
e
numerat
e
d Di
r
ectSound device us
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Mak
e
sure the targe
t
buffer size is frame aligne
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
M
in
o
r
r
ework of the tem
p
la
t
e ma
c
ros
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Remo
v
e
t
he cosine re
s
a
m
ple
r
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
D
o
u
ble-up th
e
inter
p
olation
function
s
(and make t
h
em
.
.
.
commit
|
commitdiff
|
tree
next