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
Better check format type returned by AUDIO_SETINFO
2010-12-10
Chris Rob
i
nso
n
Bett
e
r check format type returned by AUDI
O
_SETINFO
commit
|
commitdiff
|
tree
2010-12-10
Chris Robi
n
son
Add sig
n
e
d
8-b
i
t
output to the Aud
i
oIO backend
commit
|
commitdiff
|
tree
2010-12-10
Chris Ro
b
inson
Fix some AudioIO backend
w
arnings
commit
|
commitdiff
|
tree
2010-12-10
Chris
Robinson
Cleanup
s
ome ok() m
a
cros
commit
|
commitdiff
|
tree
2010-12-10
Ch
r
is Robinson
Another fi
x
for float-to-
i
n
t
co
n
versions
commit
|
commitdiff
|
tree
2010-12-10
Chris R
o
bi
n
son
Constify some v
a
riables
commit
|
commitdiff
|
tree
2010-12-10
C
hris Robin
s
o
n
B
e
con
s
i
stent with
v
ariable name us
e
commit
|
commitdiff
|
tree
2010-12-10
Chri
s
Robinson
Fix
up s
o
me conv
e
r
s
ions
commit
|
commitdiff
|
tree
2010-12-10
C
h
ris Robinson
Combine stereo and multi-ch
a
nnel
t
e
m
p
lates
commit
|
commitdiff
|
tree
2010-12-10
Chris Robi
n
so
n
Use
a
matrix when rende
r
in
g
to the dr
y
buffe
r
commit
|
commitdiff
|
tree
2010-12-09
Ch
r
is Robinson
Mak
e
b
e
tter
use of the typ
e
ran
g
e whe
n
converting fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chri
s
Robins
o
n
Us
e
s
i
mple
l
oops
instead of
several explicit
lines
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
C
h
ris Robinson
Be a bit more generi
c
w
ith the
multi-channel
m
ixe
r
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Ch
r
is Robinson
Remove som
e
n
o
w-unused func
t
ions
commit
|
commitdiff
|
tree
2010-12-08
Chri
s
Robi
n
son
Use "inte
r
nal" vi
s
ibility by
default
commit
|
commitdiff
|
tree
2010-12-05
Chris
Robinson
Add
a
n IMA4 enc
o
der
commit
|
commitdiff
|
tree
2010-12-05
C
h
ris Robinson
Set the playing flag to TRUE when the ds
o
u
nd b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Chr
i
s Robinson
S
e
p
a
rate device format into 'c
h
annel conf
i
g' a
n
d 's
a
mp
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
C
hris
R
obinson
Fix wave and null device
c
alculatio
n
s wh
e
n
th
e
ti
m
er
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
Chri
s
Ro
b
inson
No nee
d
to clamp
the app-specified p
i
tch
commit
|
commitdiff
|
tree
2010-12-04
Ch
r
i
s
R
o
b
i
n
s
on
Rename S
r
cFmt -> Us
e
rFmt
commit
|
commitdiff
|
tree
2010-12-03
Chri
s
Robin
s
on
A
d
d functions t
o
w
r
ite
(signe
d
)
byte and us
h
ort sample
s
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Chr
i
s
Ro
b
i
nson
Remove incomplete E
X
T
_
buff
e
r_sub_data, as it's (t
e
mporar
i
ly
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
C
hri
s
Robinson
Use mem
c
py to
copy
a
strin
g
instead of
sprintf
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Make a function static
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
R
em
o
ve unused mac
r
o
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Template-ize the d
e
vice buffer
writing function
s
commit
|
commitdiff
|
tree
2010-12-02
Chris Robin
s
on
Some general c
l
e
a
nups
commit
|
commitdiff
|
tree
2010-12-02
Chris Ro
b
inson
Don'
t
l
i
m
i
t
I
MA4
decoding t
o
2
c
hannels
commit
|
commitdiff
|
tree
2010-12-02
Chris
R
obin
s
on
Rename OUTPUTCHANNELS to som
e
thing mo
r
e
d
escri
p
t
ive
commit
|
commitdiff
|
tree
2010-12-01
C
hris
Rob
i
n
son
Rename
some variabl
e
s
commit
|
commitdiff
|
tree
2010-12-01
Chris Robin
s
on
Use mi
n
/max t
o
clamp
t
he IMA4 sample and
index val
u
es
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
F
ix
h
andling of -32768
i
n
the muLaw encoder
commit
|
commitdiff
|
tree
2010-12-01
C
hris Robinson
Don'f fail if realloc
r
eturns N
U
LL for 0 sizes
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
Ma
k
e sure the muLa
w
sample
e
ncoder is inlined
commit
|
commitdiff
|
tree
2010-12-01
Chr
i
s
Robinson
Fix IMA4
d
ecoding
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Rob
i
nson
F
i
x
s
ome
c
ommen
t
s and li
n
e spacing
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Fi
x
int-to-
d
o
uble conversion
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Make muLaw decoding work sim
i
lar
to en
c
oding
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Implement a muLaw encoder
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robins
o
n
Rena
m
e th
e
IMA4
block decoder function
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Rob
i
nson
Handle
a
l
l ch
a
nnel confi
g
urations fo
r
doub
l
e
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robinson
Allow LoadData to hand
l
e
I
MA4 data
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Let the storable
f
or
m
at e
n
um v
a
lues share the input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Ro
b
inso
n
Cl
e
an up muLaw form
a
t l
o
ad
i
n
g
a
bit
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robi
n
s
on
Allow c
o
nver
t
ing I
M
A4 to
t
ypes
other than
short
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Check fo
r
a couple missing input form
a
ts a
n
d r
e
move
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
Let De
c
omposeInputType
v
erify the
forma
t
passed to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
binso
n
Pass the input cha
n
nel config and s
a
m
p
l
e type
t
o
Load
D
ata
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Make
the decompose funct
i
o
n
s
r
etur
n
false when given
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Combine
two switch bl
o
cks
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
R
o
bins
o
n
Reorder some par
a
meters for con
s
istency
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Fi
x
source
o
ffset ca
l
cula
t
ions
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Store the de
c
omposed source format
i
n the buffer
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
i
nson
Keep a handle on t
h
e bu
f
fer with the
format when queuei
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
r
is Robinson
Add
IMA4 as a source data
t
y
pe
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Add
support
f
or (unsigned
)
int
i
n
p
ut
f
ormats
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Reorder a
n
d rename parameters for the forma
t
decomposition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninlin
e
a
couple more
f
unct
i
ons
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
obi
n
son
S
tore
double format
s
as float
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
Avoid temp st
o
r
age
commit
|
commitdiff
|
tree
2010-11-29
C
hris Rob
i
nson
Uninline
s
ome functions
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
obinson
Avoid ma
k
ing Re
s
ampler[Pre]Padd
i
ng s
t
atic
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Improve
static b
u
il
d
s with MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robin
s
on
Prefer GCC's co
n
s
t
r
uc
t
or, even i
n
Wi
n
d
o
ws
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
R
obinson
Re
n
a
me so
m
e stuff for consistency
commit
|
commitdiff
|
tree
2010-11-28
Chris
Rob
i
nso
n
D
on't store t
h
e
i
ntern
a
l format in th
e
buffer
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
i
s
Robinson
Support r
e
ar form
a
ts directly in the mixer
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Avoi
d
a po
t
entia
l
overflow whe
n
setting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Clean up the source byte offset
c
ode
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris R
o
binson
Remove som
e
un
n
eeded muLaw
s
p
e
c
ial cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
nson
S
upport muLaw with
LoadDa
t
a
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
Remove an u
n
ne
c
essary as
s
ert
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
B
e mu
c
h
m
ore flexible with loading a
n
d c
o
n
verting buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Don't inline the decompos
e
function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
D
ecompose input bu
f
fer
f
ormats and
use it when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Ren
a
me a function
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
R
obin
s
on
Add a basic WaveOut d
e
vice
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Short
e
n a couple
reall
y
l
ong
l
ines
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Support 64-b
i
t double buffers directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
muLa
w
converts to 16-bit, not f
l
oat
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use the enums in a
co
u
p
l
e m
o
re
p
laces
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Use enums when sele
c
ting the mix
e
r
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Remov
e
an unnecessary 'struct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robin
s
on
Avoid s
o
me more c
o
de duplication
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Ro
b
inso
n
Fix
s
tep calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
P
roperly
clamp high pit
c
h values
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nso
n
S
u
btract the fract
i
onal
position separately
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Re
n
ame some variables to
be clearer
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robin
s
on
Make the bu
f
fer padding size dependent on
the resam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
D
o
n't allocate padding wit
h
th
e
buff
e
r itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
D
e
cr
e
ase
the buffe
r
size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
C
onvert a few
divi
s
ions to m
u
ltipli
c
a
tions
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obi
n
son
Make a FRACTIONONE ma
c
ro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Share the in
t
erpolation
fun
c
tions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
R
obinson
Slightly i
m
p
rove channe
l
gain calculations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a mi
s
s
i
ng break statem
e
nt
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
son
Call MixSource directly,
i
nstead of through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a c
u
bic resa
m
pl
e
r
commit
|
commitdiff
|
tree
next