repo.or.cz
/
openal-soft
/
android
/
lowlatency.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Be careful of integer overflows when allocating buffer storage
2010-05-25
Chris Robinson
Be
c
areful of
in
t
eger over
f
lows
wh
e
n allocating buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
Cl
e
anup some va
r
i
ables a
n
d names
commit
|
commitdiff
|
tree
2010-05-24
C
h
ris Robinson
Reord
e
r some error ch
e
cks and watch for n
e
gative buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robi
n
so
n
Don'
t
bot
h
er st
o
ring the loop points
in the source
commit
|
commitdiff
|
tree
2010-05-22
Chris
Robin
s
o
n
Be
b
ig
e
ndian safe with t
h
e IMA
4
decoder
commit
|
commitdiff
|
tree
2010-05-22
C
hris Robinson
Use the ALSOFT_LOGFI
L
E e
n
v var to specify th
e
out
p
ut
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chris R
o
b
inson
Loop points should be s
p
ecif
i
ed in sample offsets
commit
|
commitdiff
|
tree
2010-05-21
C
h
ri
s
Robinson
Add
mono and stereo
chan
n
e
l masks for DSound out
p
u
t
commit
|
commitdiff
|
tree
2010-05-21
Chr
i
s Rob
i
nson
Add a
n
empty efx-cre
a
tive
.
h header
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
C
o
nsistency fix
commit
|
commitdiff
|
tree
2010-05-19
Chr
i
s
R
obi
n
son
Use uns
i
gned
t
ypes when finding th
e
sou
r
ce offsets
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
i
s
Robinson
A
cou
p
le formatti
n
g f
i
xes
commit
|
commitdiff
|
tree
2010-05-19
Chris Robi
n
s
on
U
se
a map for the filter li
s
t
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
is
Robinson
Use a map f
o
r the ef
f
ects
l
i
s
t
commit
|
commitdiff
|
tree
2010-05-19
Chris R
o
binson
I
m
prove com
p
atbili
t
y w
i
th lat
e
st AL_EX
T
_buffer_su
b
_
d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chri
s
Robinson
Define ARGSTACK and CALLSTACK
o
n
l
y when needed for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robinson
Always
l
ook fo
r
w
inmm u
n
der
W
indows
commit
|
commitdiff
|
tree
2010-05-16
Chr
i
s Robinson
Cha
n
ge inl
i
ne -> _
_
i
n
line
for MSVC
commit
|
commitdiff
|
tree
2010-05-13
Chris
Robinson
Use
t
he l
o
op start w
h
en f
i
lling in padding data for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chri
s
Robinson
Pa
y
at
t
entio
n
to the source loop p
o
ints
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Only use a
m
odulo to loop
whe
n
t
h
e source is
static
commit
|
commitdiff
|
tree
2010-05-13
Chris
R
o
bi
n
s
o
n
S
tore loop poi
n
ts as unco
m
pressed f
r
a
m
e
offsets
i
n
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris
Robins
o
n
Add i
n
itial s
t
ructural support
for AL
_
EXT_loop_po
i
nts
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Reduce so
m
e indent
a
t
i
on
commit
|
commitdiff
|
tree
2010-05-12
C
hris Rob
i
nson
Don't needlessly expo
s
e
a
v
a
riable for the backends
commit
|
commitdiff
|
tree
2010-05-12
Chris
Robinson
Move incomplete extension d
e
claratio
n
s
t
o a
l
Mai
n
.
h
commit
|
commitdiff
|
tree
2010-05-12
C
hris R
o
binson
Scale outp
u
t o
f
effects to compe
n
s
a
t
e for device
down
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Chris
R
obi
n
son
U
se a UInt
M
ap
f
or
the effect slot list
commit
|
commitdiff
|
tree
2010-05-12
Chris Robins
o
n
Store t
h
e buffer's or
i
ginal data size and bl
o
ck
a
lign
m
e
nt
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinso
n
Stor
e
looping locally wh
e
n
mi
x
ing
a
source
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinson
S
i
mplify and fix ap
p
lying a source off
s
et
commit
|
commitdiff
|
tree
2010-05-11
Chris
Robinson
Use a separa
t
e
function to
co
n
vert compressed bytes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chris R
o
binson
Only a stre
a
m
ing s
o
urce can have a process
e
d
buffer
commit
|
commitdiff
|
tree
2010-05-11
Chris Robi
n
son
R
e
n
a
me a var
i
able
commit
|
commitdiff
|
tree
2010-05-10
Chris R
o
binson
Look for the map inse
r
tion point using a
bina
r
y search
commit
|
commitdiff
|
tree
2010-05-10
C
hri
s
Robinson
Use a simple lo
o
p t
o
s
et m
u
lti
-
c
h
annel dry gains
commit
|
commitdiff
|
tree
2010-05-02
Chris Robinson
Use a map
to
store sourc
e
s
and buffe
r
s
commit
|
commitdiff
|
tree
2010-04-29
Chris R
o
b
inson
Us
e
doub
l
es instead
o
f
f
loats
for the source
o
ffset
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chris Robinson
Combine AL
a
nd ALC func
t
ion li
s
ts
commit
|
commitdiff
|
tree
2010-04-28
C
h
r
is Robinson
Get
t
h
e offset
e
ven i
f
the current buffer is 0
commit
|
commitdiff
|
tree
2010-04-27
Chris Robinson
O
nly apply ambien
t
gain to available outpu
t
ch
a
nnels
commit
|
commitdiff
|
tree
2010-04-25
Chr
i
s
Robin
s
on
Ad
d
a
c
ouple
m
i
ssing va
l
ues
t
o
t
he *GetEnumValue tables
commit
|
commitdiff
|
tree
2010-04-23
Chri
s
Robi
n
son
Ad
d
an
o
ption to sc
a
le the ou
t
put mix
commit
|
commitdiff
|
tree
2010-04-23
Chris
R
obinson
Combi
n
e
t
w
o
loops into
one
commit
|
commitdiff
|
tree
2010-04-22
Chris Robinson
Update ster
e
odup co
n
f
ig option co
m
me
n
t
commit
|
commitdiff
|
tree
2010-04-20
Chris R
o
b
i
nso
n
Make stereo duplication a pr
o
p
e
rty of the device
commit
|
commitdiff
|
tree
2010-04-17
Chris Robinson
Stop and start t
h
e backend device only if new attrib
u
tes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chris Rob
i
n
s
on
Disable P
u
l
s
e
Audio's
w
r
i
te
callback wh
e
n disconnecting
commit
|
commitdiff
|
tree
2010-04-16
Chris Robinson
Tr
a
nslat
e
the s
o
urce
p
osition separate
l
y
commit
|
commitdiff
|
tree
2010-04-12
Chr
i
s Robinson
R
e
turn immedi
a
tely when no layout is specifie
d
commit
|
commitdiff
|
tree
2010-04-12
Chris Robinson
Mo
r
e type
f
ixes
commit
|
commitdiff
|
tree
2010-04-11
Chris Ro
b
inson
Use a linea
r
scaling when se
n
d
ing multi-c
h
annel sources
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
h
ris Robinson
Use
p
ro
p
e
r
typ
e
s
for some variables
commit
|
commitdiff
|
tree
2010-04-11
Ch
r
is Robinson
Only conside
r
output speake
r
s for th
e
panning LU
T
commit
|
commitdiff
|
tree
2010-04-11
Chris R
o
bins
o
n
Don't use LIB_INSTALL_
D
I
R since that can
be the full
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
hris Rob
i
nson
Avoid reading buffer 0'
s
size
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
A
void
ha
r
d
-
coding the channe
l
cou
n
t
commit
|
commitdiff
|
tree
2010-04-09
Chris Ro
b
inson
Get the
speaker a
r
ra
n
g
ement before setting u
p
th
e
channel
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Re-
e
nable stereo d
u
plication
commit
|
commitdiff
|
tree
2010-04-09
Chris R
o
binson
Use the
pr
o
per type fo
r
the speak
e
r
-to-ch
a
nnel map
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
i
s Robinso
n
Scale
t
he ring modulat
o
r's
m
o
no input w
h
en e
x
panding
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chris Rob
i
nson
Store th
e
pan
n
ing LUT
i
n
the dev
i
ce
commit
|
commitdiff
|
tree
2010-04-08
Chris Robi
n
so
n
U
se a single
l
a
yout for
t
h
e
virtual speakers
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s
Robinso
n
Appl
y
a scal
a
r to
the output downmix
so
c
hannels
don
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s Rob
i
nson
Set the device chan
n
el mat
r
ix wh
e
n
t
he device
i
s re
s
et
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Always
m
i
x
internally
a
t 8
.
1
commit
|
commitdiff
|
tree
2010-04-08
Chris
R
o
b
i
nson
Invert device cha
n
nel map array
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s Robins
o
n
Ma
k
e some functions sta
t
ic
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s
R
obins
o
n
Update alsoftrc
.
sa
m
ple f
o
r the
ri
n
g mo
d
u
l
ator
commit
|
commitdiff
|
tree
2010-04-08
C
hris Robinson
M
o
dulate
w
ith the req
u
ested waveform in the
r
ing modulator
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
is R
o
binson
Implement a basic high-p
a
ss cutoff fil
t
er in th
e
ring
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chri
s
Robinson
Implement
a
skeleton Ring
M
odulator effect
commit
|
commitdiff
|
tree
2010-04-01
Chris Robinson
Fix non-d
y
namic PortA
u
dio
commit
|
commitdiff
|
tree
2010-03-30
Chris Robinson
Rel
e
ase 1
.
12
.
8
54
commit
|
commitdiff
|
tree
2010-03-30
Chris Robinson
ALC_EX
T
_
thread_lo
c
al_c
o
ntext
i
s no
w
com
p
let
e
commit
|
commitdiff
|
tree
2010-03-29
Chris Robinson
M
a
k
e sure ALbyte a
n
d ALCbyte a
r
e sig
n
ed
commit
|
commitdiff
|
tree
2010-03-28
C
h
ris Robinson
No need to continue supporting _OPENAL32LIB
commit
|
commitdiff
|
tree
2010-03-27
Chris Ro
b
inson
Re
m
o
v
e
a
couple unn
e
ce
s
sary line
s
commit
|
commitdiff
|
tree
2010-03-26
C
h
r
is Robinson
S
h
o
rt
e
n some variable names
commit
|
commitdiff
|
tree
2010-03-26
Chris Robinson
Use unsigned types
f
or mono and stereo source cou
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-03-25
C
hris Robin
s
on
Fix comparison check
commit
|
commitdiff
|
tree
2010-03-25
C
hris Robinson
F
i
x alc
G
e
t
EnumValue error handling
commit
|
commitdiff
|
tree
2010-03-25
Chris Robins
o
n
Cons
t
if
y
and properly typ
e
some variables and struct
.
.
.
commit
|
commitdiff
|
tree
2010-03-25
C
h
ris
Ro
b
inson
Im
p
rove timing for the
w
ave file writer
commit
|
commitdiff
|
tree
2010-03-24
Chris
Robi
n
son
Fix 8-bit outpu
t
with t
h
e Wave Writer
commit
|
commitdiff
|
tree
2010-03-24
Chris Robin
s
o
n
Fix
comment typo
commit
|
commitdiff
|
tree
2010-03-24
C
hris
R
o
binson
Remo
v
e unnec
e
ssary NULL check
commit
|
commitdiff
|
tree
2010-03-24
C
hris R
o
binson
Reduce some indentation
commit
|
commitdiff
|
tree
2010-03-24
Chris Robinson
Use a
globa
l
hand
l
e to s
t
ore the process-wide context
commit
|
commitdiff
|
tree
2010-03-24
Chris
R
obins
o
n
Rename
a
lcMakeCurrent to a
l
cSetThrea
d
Con
t
ext
commit
|
commitdiff
|
tree
2010-03-24
C
h
ris Robinson
Move extensio
n
functi
o
n declara
t
ions to a
l
ext
.
h/e
f
x
.
h
commit
|
commitdiff
|
tree
2010-03-24
Ch
r
is Robinson
Return if PortAudio
fails t
o
lo
a
d in Win
d
ows
commit
|
commitdiff
|
tree
2010-03-24
Chris Robinson
Mark ex
t
e
nsion functions wit
h
AL_A
P
I
/
A
LC_API
commit
|
commitdiff
|
tree
2010-03-23
C
h
ris Robin
s
on
U
se protec
t
ed v
i
sibility for exported AP
I
f
unctions
commit
|
commitdiff
|
tree
2010-03-23
Chris Robinson
Defi
n
e AL_BU
I
L
D
_LIBRAR
Y
only when build
i
ng the lib
commit
|
commitdiff
|
tree
2010-03-22
Chris Robinson
W
hitesp
a
ce fixe
s
commit
|
commitdiff
|
tree
2010-03-22
Chris Robinson
Support
P
ortAudio in Win
d
ows
commit
|
commitdiff
|
tree
2010-03-21
Chris Robinson
C
leanup and fixup
Rele
a
se* functions
commit
|
commitdiff
|
tree
2010-03-21
C
hr
i
s
R
obins
o
n
Avoid callin
g
a
l
Delete* from
alGen
*
commit
|
commitdiff
|
tree
2010-03-21
Chris Rob
i
nson
D
o
n't ex
p
ose e
n
ums
f
or unsupported fil
t
er types
commit
|
commitdiff
|
tree
next