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 protect against sample overflow when converting float to short
2010-09-08
Ch
r
is Robinson
Be
t
ter protect a
g
ain
s
t sampl
e
ov
e
rflow wh
e
n co
n
verting
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
C
hris Robinson
Re
m
ove unnecessary
c
heck
commit
|
commitdiff
|
tree
2010-09-08
Chris
Robinson
Fix
c
o
m
par
i
son check
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
Add mis
s
ing els
e
commit
|
commitdiff
|
tree
2010-09-07
Ch
r
is Ro
b
i
n
s
o
n
Watch for a few more
n
e
g
ative sizes
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
Ch
e
ck for invalid
n
egati
v
e s
i
zes
commit
|
commitdiff
|
tree
2010-09-07
C
h
ris
R
obinson
Remove unuse
d
stru
c
t memb
e
r
commit
|
commitdiff
|
tree
2010-08-16
Chris Robinson
C
o
mbine two a
r
rays
i
n
to one
commit
|
commitdiff
|
tree
2010-08-16
Chris Ro
b
in
s
on
Handl
e
c
l
i
cks by w
a
tching
c
han
g
es betwe
e
n up
d
ates
commit
|
commitdiff
|
tree
2010-08-16
Chr
i
s Ro
b
inso
n
Use the
c
o
rre
c
t value to dereference a
n
array
commit
|
commitdiff
|
tree
2010-08-15
Chris Rob
i
n
son
A
d
d a
bit mor
e
in
f
ormation to the README
commit
|
commitdiff
|
tree
2010-08-15
Chris
R
obinson
Consolidate some
c
lick
r
emoval calculations
commit
|
commitdiff
|
tree
2010-08-15
Ch
r
is Ro
b
inso
n
Use a mul
t
ip
l
ier instead of if c
h
ecks
commit
|
commitdiff
|
tree
2010-08-15
Chr
i
s Robi
n
son
Add cl
i
ck removal for
w
et sends
commit
|
commitdiff
|
tree
2010-08-15
Chris Robinson
U
s
e
c
lick
re
m
o
v
a
l to h
a
n
d
l
e
harsh p
a
nning/volu
m
e ch
a
nges
commit
|
commitdiff
|
tree
2010-08-15
Chri
s
Robinson
Use click remov
a
l when
s
t
a
r
t
i
ng a
s
ource
commit
|
commitdiff
|
tree
2010-08-15
Chris Robinson
Add
a correcti
v
e, cl
i
ck-remval s
a
mpl
e
value offset
commit
|
commitdiff
|
tree
2010-08-14
Chr
i
s Robinson
Renam
e
Null Outp
u
t to No Output
commit
|
commitdiff
|
tree
2010-08-13
Chri
s
Robinson
Sta
r
t
t
h
e
device when crea
t
ing
a
context without
specified
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
C
hri
s
Robi
n
s
on
O
utput on
avai
l
able c
h
annels
o
n
ly, for the echo an
d
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
C
hris Robinson
Fix early
/
late
r
ev
e
rb p
a
nning, a
n
d only out
p
ut reverb
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
C
hris Ro
b
i
nson
Upd
a
te device
p
a
r
amete
r
s
u
sing a separ
a
te
f
unct
i
on
commit
|
commitdiff
|
tree
2010-08-08
Chr
i
s Ro
b
inson
Decremen
t
c
o
ntext count
w
hen i
t
's removed from
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Chris Robin
s
on
Don
'
t re-init and re-a
l
locate some stuff when the device
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Chris
R
obinson
Panning i
n
it cle
a
nup
commit
|
commitdiff
|
tree
2010-08-07
Chris R
o
bins
o
n
Combine non-attenuated sour
c
e
c
alculation functi
o
ns
commit
|
commitdiff
|
tree
2010-08-07
C
h
ris Robinson
Calculate the source st
e
pping
value w
i
th the param
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Chris Rob
i
n
s
on
Set up increment on
c
e
commit
|
commitdiff
|
tree
2010-08-07
Chris Robinson
For
w
ar
d
some mor
e
source
p
roperties instead of duplicati
n
g
commit
|
commitdiff
|
tree
2010-08-07
Chris R
o
binson
Cal
c
u
late
t
he actu
a
l stepping v
a
lue in
t
he
s
ource update
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Chris Rob
i
n
s
on
Calcul
a
te gain
s
t
e
ps
o
nce
d
uring a source mix
commit
|
commitdiff
|
tree
2010-08-06
Chr
i
s Robinso
n
Effectslot's Effectstate
s
hould
n
e
ver be NULL
commit
|
commitdiff
|
tree
2010-08-06
Ch
r
i
s
R
o
bins
o
n
Remove an
u
nnecessary check
commit
|
commitdiff
|
tree
2010-08-05
Chris Robi
n
son
Combi
n
e ster
e
o an
d
s
tereo-dup
l
icat
e
mixers
commit
|
commitdiff
|
tree
2010-08-04
C
h
ris Robinson
Impro
v
e a warning message
commit
|
commitdiff
|
tree
2010-08-04
Chris Robinson
Prevent re-p
r
o
b
ing while opening a Pulse de
v
ice if
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Chr
i
s Robinson
Only excep
t
a NU
L
L device
name
f
o
r Pulse if some
d
evices
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Chris Robinson
Do not enumera
t
e Pulse
A
udio d
e
vices if a
c
o
n
t
ext fails
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Chr
i
s Robinson
pa_c
o
ntext_errno can return a
positi
v
e
v
a
lue
commit
|
commitdiff
|
tree
2010-08-04
Ch
r
is Robinson
M
o
ve the co
r
e mi
x
er
f
u
n
c
ti
o
n
s
to a separate sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Chris Robinson
Use a c
a
llback
to s
p
ecify the source
u
p
date method
commit
|
commitdiff
|
tree
2010-08-03
C
h
ris Robinson
Add so
m
e
s
pacing
commit
|
commitdiff
|
tree
2010-08-03
C
hris
R
o
b
inson
Move
active source iteration
to aluMixDa
t
a
commit
|
commitdiff
|
tree
2010-08-03
Chris Robinson
Sep
a
r
a
te speaker/pann
i
ng initial
i
zati
o
n
i
n
to a
n
other
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
Chris Robinson
Use
millisecond
resolution for
t
he Null and Wa
v
e
Write
r
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
Chris
Robin
s
o
n
Prevent getting bad time va
l
ues when pa_stre
a
m_get_tim
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
C
hris Robi
n
s
on
Use a b
e
t
t
e
r metho
d
to time the Null and Wave Wr
i
te
r
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
Ch
r
is Robin
s
on
M
a
ke sure to reque
s
t a
t
length
t
hat'
s
a
t le
a
st minreq*
2
commit
|
commitdiff
|
tree
2010-08-01
C
h
ris R
o
binson
Enforce the device
time to be a multiple of the reported
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Chris Ro
b
i
n
s
on
Be a bit more
verbo
s
e when a
devic
e
fail
s
to open
commit
|
commitdiff
|
tree
2010-08-01
C
hris Robinson
Use Pulse's stream time fo
r
the de
v
ice
t
ime
commit
|
commitdiff
|
tree
2010-08-01
Chris Robi
n
son
Com
b
ine duplicate li
n
es int
o
t
he
m
i
xi
n
g macro
commit
|
commitdiff
|
tree
2010-08-01
C
hris Robinson
Remove an un
n
ece
s
sary variable
commit
|
commitdiff
|
tree
2010-07-31
C
h
ris Robinson
Only call Puls
e
f
unctions from
u
nder
a lock
commit
|
commitdiff
|
tree
2010-07-31
Chris
R
obinson
Add experimenta
l
device attribut
e
s f
o
r
a
pps to query
commit
|
commitdiff
|
tree
2010-07-31
Chr
i
s R
o
binson
S
i
gnal
t
he Pulse
mainloop o
n
und
e
rruns
commit
|
commitdiff
|
tree
2010-07-25
Chris Robi
n
so
n
S
t
ore the
t
ime precision with
t
he
d
evice
commit
|
commitdiff
|
tree
2010-07-25
Chris Robin
s
on
Add a backend c
a
llback to get the de
v
ice tim
e
commit
|
commitdiff
|
tree
2010-07-24
Chr
i
s
Robi
n
son
Make killNow
v
o
l
atile
commit
|
commitdiff
|
tree
2010-07-22
Chris R
o
b
i
n
s
on
Clo
s
e the log
f
ile last during shutdown
commit
|
commitdiff
|
tree
2010-07-22
Chris Rob
i
nson
K
eep count of the number of samples played
commit
|
commitdiff
|
tree
2010-07-21
Chris R
o
binson
Make sure th
e
devi
c
e is stopped if th
e
re was an error
.
.
.
commit
|
commitdiff
|
tree
2010-07-18
C
hri
s
Robin
s
on
Use CLOCK_MONOTONIC when available
commit
|
commitdiff
|
tree
2010-07-18
Ch
r
is
R
o
b
ins
o
n
Update Puls
e
Audi
o
using
p
erio
d
-sized chunks
commit
|
commitdiff
|
tree
2010-07-17
C
hris
R
obinson
R
e
n
a
m
e
examples to utili
t
ies
commit
|
commitdiff
|
tree
2010-07-17
Chris Robinson
Set the backend HAVE_ macros off b
e
fore check
i
ng th
e
ir
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Chris Robinson
R
emove t
h
e
c
ommit count from the v
e
rsi
o
n
number
commit
|
commitdiff
|
tree
2010-07-12
Chris
R
obinso
n
U
se a long sin
g
le buffer for WaveI
n
's captu
r
e buffe
r
s
commit
|
commitdiff
|
tree
2010-07-12
Chris R
o
bins
o
n
Ch
e
ck
t
he buffer's original
f
ormat
w
hen
queue
i
ng on
.
.
.
commit
|
commitdiff
|
tree
2010-07-09
Chris Robi
n
s
on
Fi
x
W
a
veI
n
d
evice cl
e
a
n
up
o
rder
commit
|
commitdiff
|
tree
2010-07-08
Chris Robinson
Add missing st
a
tic k
e
yword to WinMM vars
commit
|
commitdiff
|
tree
2010-07-07
Chris Robinson
Use
t
he existing ring buffer m
e
thods
for WaveIn
commit
|
commitdiff
|
tree
2010-07-06
Chris Rob
i
nson
Fix backsla
s
h alignment for the
s
ing
l
e-c
h
anne
l
m
i
xe
r
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
Ch
r
is Robin
s
on
Use
a
100ms capture bu
f
fer minimum for PulseAudio,
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
Chris Robinson
Avoid retrying the requeste
d
ALSA format after it failed
commit
|
commitdiff
|
tree
2010-06-16
C
hri
s
Robinson
s
nd_pcm_recover should a
u
to
m
atical
l
y
r
e-prepare the
.
.
.
commit
|
commitdiff
|
tree
2010-06-10
C
h
r
is Robins
o
n
P
r
event mu
l
tiple WinMM devices
f
r
o
m getting the same
.
.
.
commit
|
commitdiff
|
tree
2010-06-10
Chris Robinson
Improve h
a
n
d
l
i
n
g of l
o
st DirectSound buffers
commit
|
commitdiff
|
tree
2010-06-10
Chri
s
Robinson
Prevent multiple Di
r
ec
t
S
o
u
n
d devices fr
o
m gett
i
ng
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-10
Chris Ro
b
inson
Preve
n
t mul
t
iple PulseAudi
o
de
v
i
ces from getti
n
g the
.
.
.
commit
|
commitdiff
|
tree
2010-06-08
Ch
r
is Robins
o
n
M
a
ke sure the l
o
g f
i
le
i
s set before initializing the
.
.
.
commit
|
commitdiff
|
tree
2010-06-08
Chri
s
Robinson
Make the
Wave Writer
b
ackend optio
n
al
commit
|
commitdiff
|
tree
2010-06-07
Chr
i
s Ro
b
ins
o
n
R
em
o
ve
unu
s
ed varia
b
le
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Remove
support for t
h
e
old 're
f
resh
'
config option
commit
|
commitdiff
|
tree
2010-06-06
Chris R
o
bin
s
o
n
M
ake sure the effectslot map
i
s prope
r
ly initialize
d
commit
|
commitdiff
|
tree
2010-06-06
Chris Robi
n
son
Use an arr
a
y
of active sources w
h
e
n mixing
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Use non-blocking mode for
A
LSA cap
t
u
r
e
commit
|
commitdiff
|
tree
2010-06-06
Chris Rob
i
nson
A
l
low prepending backen
d
names with -
to remove them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
C
h
ris R
o
b
i
nson
Im
p
rove error re
c
overy whe
n
ca
p
tu
r
ing from ALS
A
commit
|
commitdiff
|
tree
2010-06-05
Chr
i
s Robinson
Rea
d
captur
e
data from ALSA wh
e
n q
u
erying
the ava
i
lable
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chris Ro
b
inson
Im
p
rove lo
c
k
ing
whe
n
calling the backend
c
apture
API
commit
|
commitdiff
|
tree
2010-06-05
Chris
Robinso
n
Don't
a
ttempt to look for m
o
re samples from
P
ul
s
e a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Read Pu
l
se
A
udio's capture
dat
a
into the
r
ing
b
u
f
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robins
o
n
D
o
n
't overwrite dat
a
w
hen the ring
buffer overflow
s
commit
|
commitdiff
|
tree
2010-06-04
Ch
r
is Robinso
n
Use a UIntMap
for the Databuf
f
ers
commit
|
commitdiff
|
tree
2010-06-03
C
hris Robinson
Skip mixing a
f
ter checking
l
oopin
g
valid
i
t
y
commit
|
commitdiff
|
tree
2010-06-01
Ch
r
is R
o
bin
s
on
Increase the tem
p
bu
f
fer sizes to construct device
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
C
h
ris Robinson
Fix
Pulse ma
i
n
loop
h
andling
for d
e
vice pr
o
bing
commit
|
commitdiff
|
tree
2010-06-01
Chris
Robinson
U
p
date dev
i
ce naming to be more appa
r
ent about
the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Ch
r
i
s Robinson
Always add the default PulseAudio device when p
r
obing
commit
|
commitdiff
|
tree
next