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
Chr
i
s
Robins
o
n
K
e
ep
a ha
n
dle on the
buffer with the format when queueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robi
n
so
n
Add IM
A
4 as a sourc
e
d
ata type
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Add
support
f
o
r
(
u
nsigned) int inp
u
t
f
o
rmats
commit
|
commitdiff
|
tree
2010-11-29
Chris Robi
n
s
o
n
R
e
ord
e
r and
r
ename paramete
r
s for the format decomposition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninl
i
ne
a
couple more functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
inso
n
Store doub
l
e
f
orm
a
ts as float
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Robinson
Avoid temp st
o
rage
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robinson
Uni
n
line s
o
me funct
i
ons
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robi
n
son
Avo
i
d making Resampler[P
r
e]Padding static
commit
|
commitdiff
|
tree
2010-11-29
C
hris Rob
i
nson
Improv
e
stat
i
c builds with MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Rob
i
nson
Prefer
G
CC's con
s
tructo
r
,
even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Rena
m
e
so
m
e
stuff for
c
ons
i
stency
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
D
on't store the internal format
in the
buffer
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Suppo
r
t r
e
ar formats directly in the mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
s
o
n
Avoid a potential overflow
w
hen setting the s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
binson
Clea
n
up th
e
s
our
c
e
by
t
e offset cod
e
commit
|
commitdiff
|
tree
2010-11-28
C
hris Robinson
Remove some unneed
e
d muLaw special cas
e
s
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinso
n
Support muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
R
ob
i
n
s
on
Remove an un
n
ecessary assert
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Rob
i
nson
B
e
m
u
ch m
o
re flexi
b
l
e wi
t
h
l
oadin
g
and converting buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Don't inline
t
he d
e
compo
s
e
function
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Decompo
s
e
input buffer formats and use i
t
when con
v
ertin
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Rename a function
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
R
o
b
inson
A
dd a bas
i
c WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Sh
o
r
t
en a cou
p
l
e real
l
y
long line
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Su
p
port 64-bit
d
ouble buff
e
r
s direc
t
l
y
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris R
o
binson
muLaw converts to 16-
b
it, not float
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s
Robinson
Use the enums in a couple more
places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use en
u
ms when selecting t
h
e mixe
r
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinso
n
R
e
mo
v
e an
u
nnecessary
'struc
t
'
key
w
o
rd
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Avo
i
d
s
ome mor
e
co
d
e du
p
l
i
c
ation
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Fix ste
p
calculations
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Fi
x
some comments
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Properly clamp high p
i
tch values
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
S
u
btrac
t
the frac
t
i
o
nal position separately
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
b
inson
R
e
name some vari
a
ble
s
to be cleare
r
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robi
n
son
Make the
bu
f
fe
r
pad
d
i
ng size dependent on the r
e
sample
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Don't
allocate paddi
n
g wi
t
h the buffer
itself
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robi
n
s
on
D
e
crease
t
h
e b
u
ffer s
i
ze more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Convert a few divisions
t
o mul
t
iplic
a
tions
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make a FRACTIONONE
m
acro, a
n
d
us
e
it
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Share the i
n
t
erpola
t
i
o
n fu
n
ct
i
on
s
and use them i
n
th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Slight
l
y improve channel gai
n
cal
c
ulat
i
ons
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Add a missing
br
e
ak statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
C
a
l
l MixSource
di
r
e
c
tly, instead of through a f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Add a
c
u
bic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Rob
i
nson
For
c
e the point resampler whe
n
t
he
s
ource plays
at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Pass
a
p
o
inter
to the
sa
m
plers so t
h
ey can read jus
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Ad
d
"pre-pa
d
ding" to the temp
b
u
f
fer
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
R
o
binson
M
a
ke t
h
e
b
u
f
fer q
u
eue a
d
o
u
b
le-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be l
e
s
s
wave
-
i
n-specific
in th
e
w
i
nmm bac
k
end
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
M
a
k
e th
e
f
irst en
u
me
r
ated DirectSound
d
evice
u
se the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Make sure
t
h
e target bu
f
fer size is
frame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Mi
n
or rework
o
f the template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Re
m
ove
t
he co
s
ine re
s
a
m
pler
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
i
s
Robin
s
on
Double
-
up the interpolation functions (and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename some "t
e
mplate" fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
A
lways m
a
ke sure there's a
samp
l
e available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Rob
i
nson
Fi
x
a bunch
of comments
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris
Ro
b
ins
o
n
Don'
t
"con
v
e
r
t" L
O
KI quad to
M
CFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
n
son
Use a te
m
por
a
ry stack buff
e
r to store the sour
c
e buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
ns
o
n
Use 0-ba
s
ed access
for
the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Support 8-bit
sampl
e
dat
a
in
t
he mi
x
er
commit
|
commitdiff
|
tree
2010-11-25
C
hris Ro
b
inson
Check
t
h
e sample by
t
e
size
aft
e
r the
r
esampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Get ri
d
of
a
useless
union
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
Robinson
Change
t
he mixer
m
acros to declare functions
commit
|
commitdiff
|
tree
2010-11-24
C
hr
i
s Robinson
Set mixer sample pos and f
r
ac w
h
en needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Rob
i
nson
Fully
pr
o
gress the source
to a stop
p
ed state wh
e
n no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Rob
i
nson
Reorder some stored source par
a
ms
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robinson
Make
s
ure
the buffer pad
d
ing is always cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris
R
o
binson
C
a
lculat
e
ALSA
b
uffer l
e
ng
t
h with the
o
t
her values
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
Handle the timer
w
rapp
i
ng in
the w
a
v
e and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
n
s
on
Us
e
h
e
lpers to wri
t
e 16-
and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Get rid o
f
the device timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
b
inson
Avoid temporary
f
l
o
at va
r
ia
b
les
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obin
s
on
Pass the data pointer and proper s
a
m
p
ler to
t
he
m
i
xer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ri
s
Robin
s
on
Move
aluMixDat
a
back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
i
s Robinson
Hid
e
AL_EXTX_sample_b
u
f
f
er_object
commit
|
commitdiff
|
tree
2010-11-08
Chri
s
Robi
n
son
Use
a double whe
n
converting milli
s
econd offsets
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Robinson
I
n
c
r
e
ase the max
n
u
mber
of sou
r
c
e
se
n
ds to 4, and
de
c
rease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use th
e
num
b
er o
f
sends
t
h
e
d
e
vice is config
u
r
e
d for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
r
is
Robinson
Remove unnec
e
s
sary comm
e
nts and reorder
some line
s
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use a switch to selec
t
the appro
p
ria
t
e channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Rob
i
nson
Declare a variable
w
here it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Ro
b
i
nson
R
e
move explicit
use of -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
C
h
ris
R
obinson
Fix f
p
u
state handling with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robi
n
son
I
mprove a macro to reference
i
t
s
para
m
eter
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
Robi
n
s
on
Fix 64-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
Chri
s
Robinson
R
e
name a
cou
p
le more variable
s
commit
|
commitdiff
|
tree
2010-10-10
Chris Rob
i
n
son
Imp
r
ove naming and placeme
n
t of
a
couple v
a
riable
s
commit
|
commitdiff
|
tree
2010-10-09
Chris R
o
binson
Simplify a calculati
o
n
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check
resamp
l
er m
o
de first
when s
e
lec
t
i
n
g the mix
e
r
commit
|
commitdiff
|
tree
2010-09-26
C
hris Robin
s
on
Get a varia
b
l
e
w
h
ere it's needed
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is
Rob
i
nson
Pass the devi
c
e to the mi
x
funct
i
on and loca
l
ize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
inson
Clarify a check
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
is Robinson
Make the SourceMix fu
n
ction a method of t
h
e ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Av
o
id updating the s
o
urc
e
in MixSource
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Co
n
vert shorts so that 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Don't t
r
y to open the ALSA dev
i
ce a s
e
con
d
time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
son
Avoid some code duplication
commit
|
commitdiff
|
tree
next