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 R
o
bin
s
on
Better check
fo
r
mat type ret
u
rn
e
d
by AUDIO_SETINFO
commit
|
commitdiff
|
tree
2010-12-10
Chris Robinson
A
d
d s
i
gned
8-bit output to the AudioIO backend
commit
|
commitdiff
|
tree
2010-12-10
Chris Robinso
n
Fix
some AudioIO
b
acke
n
d
w
arnings
commit
|
commitdiff
|
tree
2010-12-10
Chris Robinson
Cleanup some
o
k(
)
macro
s
commit
|
commitdiff
|
tree
2010-12-10
Ch
r
is Ro
b
inson
Anothe
r
fix for
f
loat-
t
o-int con
v
ersions
commit
|
commitdiff
|
tree
2010-12-10
Chris
R
obins
o
n
Constify
so
m
e
vari
a
ble
s
commit
|
commitdiff
|
tree
2010-12-10
Chris Robin
s
on
Be co
n
sist
e
nt with
varia
b
le n
a
me use
commit
|
commitdiff
|
tree
2010-12-10
C
h
r
is
R
o
bin
s
o
n
Fix up some co
n
v
ersions
commit
|
commitdiff
|
tree
2010-12-10
Ch
r
is Robinson
Combine stereo and multi-c
h
anne
l
t
e
mplates
commit
|
commitdiff
|
tree
2010-12-10
Chris
Robinson
U
se
a
mat
r
i
x
w
hen rendering to the dry b
u
ffer
commit
|
commitdiff
|
tree
2010-12-09
C
h
ris Rob
i
n
son
M
ake better
u
se of th
e
type range
w
h
e
n
c
onverting f
r
om
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chris Ro
b
inson
Use simple loops ins
t
ead of several explicit
lines
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chris Robin
s
on
B
e a bit
more gener
i
c
w
ith the multi-chann
e
l mixer
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Chris Robinson
Re
m
ove some now-unused f
u
n
c
tions
commit
|
commitdiff
|
tree
2010-12-08
Chris
R
o
binson
Use "intern
a
l" v
i
sibility b
y
default
commit
|
commitdiff
|
tree
2010-12-05
Chris
R
obinson
Add
an
IMA4 encoder
commit
|
commitdiff
|
tree
2010-12-05
C
h
ri
s
Robinson
Set th
e
pl
a
ying
fl
a
g to
TRUE w
h
e
n
the
d
sound buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Chri
s
Rob
i
nson
Se
p
arate dev
i
c
e
format into
'chann
e
l config' and 'sample
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
Chris
Robin
s
on
F
i
x wave
an
d
nu
l
l device ca
l
culatio
n
s when t
h
e timer
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
Chr
i
s Robinson
No need to clamp the app-specified pitch
commit
|
commitdiff
|
tree
2010-12-04
C
h
ris Robinson
Rename SrcFmt -> Us
e
rFmt
commit
|
commitdiff
|
tree
2010-12-03
C
hris
R
obinson
Add fun
c
tions to
w
ri
t
e
(
signe
d
) byt
e
and ushort s
a
mples
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Chris Rob
i
nson
Remo
v
e in
c
omple
t
e EXT_buf
f
er_sub_data, as i
t
's (
t
emp
o
rarily
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
C
h
r
i
s Robinson
Use memcpy
to copy
a
s
t
ri
n
g i
n
s
t
ead of sprint
f
commit
|
commitdiff
|
tree
2010-12-02
C
hris
R
obinson
Make a function
s
ta
t
ic
commit
|
commitdiff
|
tree
2010-12-02
Chris Rob
i
nson
Remove unused macr
o
commit
|
commitdiff
|
tree
2010-12-02
Chris Rob
i
nson
Templ
a
t
e
-ize t
h
e
de
v
ic
e
b
u
f
fer writing func
t
ions
commit
|
commitdiff
|
tree
2010-12-02
Chri
s
Robinson
Some
general cleanups
commit
|
commitdiff
|
tree
2010-12-02
Chris
Robinson
Don
'
t li
m
it
IMA4 decoding to 2 channels
commit
|
commitdiff
|
tree
2010-12-02
C
hris Ro
b
inson
Ren
a
m
e OUTP
U
T
C
HANNELS to some
t
hing more desc
r
iptiv
e
commit
|
commitdiff
|
tree
2010-12-01
Chris Robins
o
n
Ren
a
m
e
some variables
commit
|
commitdiff
|
tree
2010-12-01
Chris
R
o
b
ins
o
n
Use min/max to clamp the
I
MA4 sampl
e
and i
n
dex
v
a
lues
commit
|
commitdiff
|
tree
2010-12-01
C
h
ris Robi
n
s
o
n
Fix handling of -32768 in
the mu
L
aw encoder
commit
|
commitdiff
|
tree
2010-12-01
C
hr
i
s Robinson
Don'f f
a
il if
r
ealloc retur
n
s NULL for
0
s
izes
commit
|
commitdiff
|
tree
2010-12-01
C
hris Ro
b
i
nson
Make
s
ure
t
h
e
muLaw sampl
e
encoder is inlined
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
Fix IMA4 dec
o
ding
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robinson
Fix some comme
n
ts
a
nd line spacing
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris R
o
b
i
nson
Fix i
n
t-to-doub
l
e c
o
nver
s
ion
commit
|
commitdiff
|
tree
2010-11-30
C
h
r
is
Robinson
Make mu
L
aw decodin
g
w
o
rk
s
imi
l
ar to encoding
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robinson
Implement a muLaw enc
o
der
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robin
s
o
n
Rename the IMA4
b
lock
d
ecoder
f
unction
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s R
o
binson
Handl
e
all channel c
o
nfigurat
i
ons for
d
ouble
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Allow LoadData t
o
handl
e
IMA4 dat
a
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Let the st
o
rable format enum values share th
e
input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
Clean up muLaw f
o
rmat
loading a bit
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Ro
b
inson
Al
l
ow
c
onverting IMA4 to types othe
r
than short
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinso
n
Che
c
k for a couple missing i
n
put formats and remove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
i
s
Robinson
L
et
Dec
o
mposeInputType verify the f
o
rmat passe
d
to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
P
a
ss the input channe
l
conf
i
g and s
a
mple type to
L
oa
d
Data
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Make the
d
eco
m
pos
e
fun
c
tions re
t
urn
f
alse w
h
e
n
g
i
ven
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Rob
i
nson
Combine two
s
witch bloc
k
s
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
bin
s
on
Reo
r
der some parameters
f
or consistency
commit
|
commitdiff
|
tree
2010-11-30
C
hris R
o
bins
o
n
Fix source offset
calculations
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
binson
St
o
re t
h
e decomposed s
o
urce f
o
rmat in the buffer
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Rob
i
nson
K
ee
p
a
h
a
ndle on th
e
buffer
with th
e
format when queu
e
ing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Ro
b
inson
Add IMA4 as a
s
ourc
e
data type
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Add support for (u
n
s
i
gned) int input formats
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Robinson
Reorder and re
n
a
me parameters for th
e
form
a
t
decomposition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robinson
U
n
inline a couple more func
t
ions
commit
|
commitdiff
|
tree
2010-11-29
C
hris Robinson
Store do
u
ble
f
ormats as float
commit
|
commitdiff
|
tree
2010-11-29
Chris
Ro
b
inson
A
void temp stora
g
e
commit
|
commitdiff
|
tree
2010-11-29
C
hris Robinson
Uni
n
l
i
ne some functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid maki
n
g Resa
m
pler[Pre]Padding
static
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
nson
Improve static
buil
d
s with MinG
W
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Prefer GCC's constructor, even in
W
ind
o
w
s
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Renam
e
so
m
e stuff for consistency
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
nson
Don't store the internal
format
in the buffer
commit
|
commitdiff
|
tree
2010-11-28
C
hris Robin
s
on
Supp
o
rt r
e
a
r formats direc
t
ly in the mixer
commit
|
commitdiff
|
tree
2010-11-28
C
hr
i
s Robinson
Avoid a p
o
t
entia
l
overfl
o
w when se
t
ting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robi
n
s
on
Cle
a
n up the source byte offset code
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
Remove some unneed
e
d muLaw special cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Support muLaw with Load
D
ata
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove an
u
nnecessary
assert
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
is
Robinso
n
Be
m
uch mor
e
fl
e
x
i
ble with load
i
ng and
conve
r
ting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robi
n
son
Don't inline
the decompo
s
e
fun
c
tion
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
D
e
com
p
o
s
e input bu
f
fer formats and use it whe
n
converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s Robinson
R
ename a
f
u
nc
t
i
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Ro
b
inson
Add a b
a
sic
WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Shorten a coup
l
e
r
eall
y
long li
n
es
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Support 64-bit double b
u
ffers directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
m
u
Law converts to
16-bit, not
f
loat
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
Ro
b
inso
n
Use the enums in a
c
o
u
p
le more plac
e
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use
e
nums when selecting the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Remove an unneces
s
ary 'struct'
k
e
yword
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Avoid s
o
me more code dupl
i
cati
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
ix step calculat
i
on
s
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
F
i
x some comments
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
P
r
op
e
rly c
l
amp high pit
c
h values
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris R
o
bins
o
n
Subtract the fractional position
separate
l
y
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Rename
s
o
m
e
v
a
r
iables to be
c
learer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
M
ake the buff
e
r padding si
z
e dependen
t
on
the resam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Don't allocat
e
pa
d
ding with the buffer itself
commit
|
commitdiff
|
tree
2010-11-26
C
hr
i
s Rob
i
nson
Decrease the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Conve
r
t a few d
i
vis
i
ons to
m
ultiplications
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
R
o
b
i
n
s
on
Make a
FRA
C
TIONONE macro, an
d
use it
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Share the i
n
terpolati
o
n functions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Slightly im
p
rove chann
e
l
gain c
a
lculat
i
on
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Add a mi
s
sing
b
reak state
m
ent
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Call MixSour
c
e
dire
c
tly, instead
of through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Add a
c
ubic
resampl
e
r
commit
|
commitdiff
|
tree
next