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
Make sure the buffer padding is always cleared before looking for the next buffer
2010-08-04
Chris R
o
binso
n
Move the
c
o
r
e mixer functions
t
o a sepa
r
a
t
e source
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Ch
r
is R
o
bin
s
o
n
U
se a callback to
specify the
s
o
u
rc
e
up
d
ate
m
ethod
commit
|
commitdiff
|
tree
2010-08-03
Chris Robin
s
on
A
d
d some spacing
commit
|
commitdiff
|
tree
2010-08-03
Chris Rob
i
nson
M
o
ve active sour
c
e i
t
eration to aluMi
x
D
a
ta
commit
|
commitdiff
|
tree
2010-08-03
C
hris Robinson
Separ
a
te
s
p
e
aker/pan
n
ing
initializatio
n
i
n
to another
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
C
hris Ro
b
in
s
on
Use millisecond re
s
olution for
t
he Null and
Wave W
r
it
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
Chris Robi
n
so
n
Pr
e
ve
n
t ge
t
ting ba
d
time
values
w
h
en
p
a_s
t
r
eam_get_time
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
Chris Robin
s
on
Use a better
m
ethod to
time th
e
Null and Wave
Writ
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
Ch
r
is Ro
b
inson
Make sure to reques
t
a tlength that'
s
at lea
s
t minreq*2
commit
|
commitdiff
|
tree
2010-08-01
Chr
i
s
Robinson
E
nforce t
h
e dev
i
ce time
to be a multiple of the reported
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Chris
Ro
b
in
s
o
n
B
e
a
bit more verb
o
se when a devi
c
e fails to open
commit
|
commitdiff
|
tree
2010-08-01
C
h
r
is Robin
s
on
Use Pulse's stream time for the
device ti
m
e
commit
|
commitdiff
|
tree
2010-08-01
Chris Ro
b
inson
Combine dupl
i
cate
lines into the mixing macr
o
commit
|
commitdiff
|
tree
2010-08-01
C
h
r
i
s
R
obinson
R
e
move an unnecessary variable
commit
|
commitdiff
|
tree
2010-07-31
C
h
ris Robins
o
n
O
nly call
P
u
lse functions f
r
om
un
d
e
r
a lock
commit
|
commitdiff
|
tree
2010-07-31
Chri
s
Rob
i
nson
Add exp
e
ri
m
ental devi
c
e attribu
t
es
f
o
r apps
t
o quer
y
commit
|
commitdiff
|
tree
2010-07-31
Chris Robinson
Signal t
h
e
Pulse main
l
oop on un
d
er
r
uns
commit
|
commitdiff
|
tree
2010-07-25
Chri
s
Robi
n
son
Store the time prec
i
s
ion with t
h
e
d
e
v
ice
commit
|
commitdiff
|
tree
2010-07-25
Chris Robinson
Add a
backend callba
c
k to ge
t
the device time
commit
|
commitdiff
|
tree
2010-07-24
C
hris Rob
i
nson
Make k
i
llNow vola
t
i
le
commit
|
commitdiff
|
tree
2010-07-22
Chris Robinson
C
lo
s
e
th
e
lo
g
file las
t
during shutdown
commit
|
commitdiff
|
tree
2010-07-22
Chris Robinson
K
eep count o
f
the number
o
f
samp
l
es played
commit
|
commitdiff
|
tree
2010-07-21
Chri
s
Robin
s
on
Make sure the
d
e
vice is
s
toppe
d
if there was an
e
rror
.
.
.
commit
|
commitdiff
|
tree
2010-07-18
Chris Robinson
Use CLOCK_
M
ONO
T
ONIC when a
v
ailable
commit
|
commitdiff
|
tree
2010-07-18
C
h
ris Robinso
n
Update
P
ulse
A
udio using period-size
d
chunks
commit
|
commitdiff
|
tree
2010-07-17
Chris Robinson
Rename
e
xamples to uti
l
i
t
ies
commit
|
commitdiff
|
tree
2010-07-17
C
hris R
o
b
in
s
o
n
S
e
t
the backend HAV
E
_ m
a
c
r
o
s off befo
r
e check
i
ng their
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Ch
r
is Robinson
Remove the com
m
it count from the ver
s
ion n
u
mber
commit
|
commitdiff
|
tree
2010-07-12
C
h
ris Rob
i
nson
Use a lon
g
sing
l
e buffer
f
or WaveIn'
s
capture bu
f
fers
commit
|
commitdiff
|
tree
2010-07-12
Chris Ro
b
inson
Ch
e
ck
the bu
f
f
e
r's
o
riginal for
m
at
when q
u
eueing on
.
.
.
commit
|
commitdiff
|
tree
2010-07-09
C
h
ris
Robinso
n
Fix W
a
veIn device cl
e
an
u
p or
d
er
commit
|
commitdiff
|
tree
2010-07-08
Chris
Robinson
Add missing stati
c
ke
y
word to WinMM vars
commit
|
commitdiff
|
tree
2010-07-07
C
hri
s
Robin
s
on
Use the existing
r
ing
b
uff
e
r methods
f
or WaveIn
commit
|
commitdiff
|
tree
2010-07-06
C
hris Robinson
Fix
back
s
lash ali
g
nme
n
t fo
r
the single-channel mixer
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
Chris Robinson
Use a 100ms cap
t
u
r
e buffer
minim
u
m
for
Pulse
A
udi
o
,
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
Chris Robinson
Avo
i
d
retrying
t
he r
e
quested ALSA form
a
t after it
f
ailed
commit
|
commitdiff
|
tree
2010-06-16
Ch
r
is R
o
b
i
nson
snd_p
c
m_reco
v
er sh
o
ul
d
automatically re-prepare th
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-10
Chris Robinso
n
Prevent multiple WinMM devices fr
o
m getting the same
.
.
.
commit
|
commitdiff
|
tree
2010-06-10
Chri
s
Robinson
Impro
v
e
handling of
lost Direc
t
S
ound buffer
s
commit
|
commitdiff
|
tree
2010-06-10
Chris Rob
i
nson
Prevent
m
ultiple
Dir
e
ctSound devices f
r
om gettin
g
the
.
.
.
commit
|
commitdiff
|
tree
2010-06-10
Chris
R
o
binso
n
Prevent multiple Puls
e
Audio d
e
vices from ge
t
ting the
.
.
.
commit
|
commitdiff
|
tree
2010-06-08
C
hris Robinson
Mak
e
sure
t
he log file is
s
et before
i
n
itializi
n
g the
.
.
.
commit
|
commitdiff
|
tree
2010-06-08
Chris
R
obinson
Make
the
W
ave Wri
t
e
r
backend optio
n
a
l
commit
|
commitdiff
|
tree
2010-06-07
Chris
R
obin
s
o
n
R
e
move un
u
sed
variable
commit
|
commitdiff
|
tree
2010-06-06
Chr
i
s Robinson
Remove sup
p
ort
f
or the old
'
ref
r
esh' conf
i
g option
commit
|
commitdiff
|
tree
2010-06-06
Ch
r
is Ro
b
inson
Make sur
e
the effectslot map is
p
roper
l
y ini
t
ialized
commit
|
commitdiff
|
tree
2010-06-06
C
h
ris
Robinson
Use
a
n ar
r
a
y
of active
sourc
e
s when mix
i
ng
commit
|
commitdiff
|
tree
2010-06-06
Chri
s
Robinson
U
s
e n
o
n
-
blo
c
k
i
ng mode for ALSA
capture
commit
|
commitdiff
|
tree
2010-06-06
Chris Robi
n
s
on
Al
l
ow prepe
n
di
n
g
backend names with - to remove t
h
e
m
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
C
h
r
is Rob
i
nson
Improve
e
rr
o
r recovery
whe
n
capturing from ALSA
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
Read
capture data
f
r
o
m
ALS
A
when querying th
e
available
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chris Robins
o
n
Improve
locking
whe
n
c
alling the
b
ackend
c
aptu
r
e
API
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
D
o
n
't attempt to look for mor
e
sample
s
from Pulse after
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Read
P
ulseAud
i
o's
c
aptu
r
e da
t
a into the ring b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
C
h
r
i
s Ro
b
inson
Don't overwri
t
e data when the ring buffer ov
e
rflows
commit
|
commitdiff
|
tree
2010-06-04
Chris R
o
b
i
nson
U
s
e a UIntMap for the Databuffers
commit
|
commitdiff
|
tree
2010-06-03
Chris R
o
b
i
nson
Skip mixin
g
after c
h
ecki
n
g looping validity
commit
|
commitdiff
|
tree
2010-06-01
Chris
Robi
n
son
I
n
c
rease the te
m
p
buffer sizes to
c
o
n
s
t
r
uc
t
device
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chris Rob
i
n
s
on
F
i
x Pulse mainloop ha
n
dl
i
ng for devi
c
e probing
commit
|
commitdiff
|
tree
2010-06-01
Chris Robi
n
son
Update device naming to be
m
ore a
p
p
a
r
ent about th
e
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
C
h
ris R
o
binson
Al
w
a
ys add the default Pul
s
eA
u
dio d
e
vice
when p
r
obing
commit
|
commitdiff
|
tree
2010-05-31
Chr
i
s Robinson
List all a
v
a
i
lable PulseAudio s
o
urces
commit
|
commitdiff
|
tree
2010-05-31
Ch
r
is Rob
i
nson
P
robe an
d
exp
o
se
all
av
a
ilable PulseAudio sink
s
for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Add a
separ
a
t
e
f
u
n
c
tion to create/connect a pu
l
s
e
audio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Ro
b
inson
P
a
s
s
t
he threaded ma
i
n loop object to cont
e
xt/stream_
s
ta
t
e_c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Chris Ro
b
inson
Don't unload libs when they
'
re n
o
t needed
commit
|
commitdiff
|
tree
2010-05-29
Chri
s
Robins
o
n
Watch for
change
s
t
o the Pul
s
eA
u
d
i
o sink device
commit
|
commitdiff
|
tree
2010-05-28
Chris Robins
o
n
Add a
N
ull Output device
commit
|
commitdiff
|
tree
2010-05-28
Ch
r
is
Robinson
Avoid constantl
y
loading and unloading P
o
rtAudio
commit
|
commitdiff
|
tree
2010-05-28
C
hris Robinso
n
Con
n
ect a pulse strea
m
on device
o
pen, to make s
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
C
hris Robinson
U
p
date hea
d
damp
e
ning after a device rese
t
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Add a function to get the frame size from a format
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Better
w
atch for
invalid values in alBufferSubDataEXT
commit
|
commitdiff
|
tree
2010-05-25
Chris Robi
n
son
Red
u
c
e
the mix
i
ng buffer size
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
o
b
inson
Make err
o
r checkin
g
con
s
i
stent i
n
a
l
Buffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chris Robin
s
on
Fix alBufferiv error
handling
commit
|
commitdiff
|
tree
2010-05-25
C
h
ris Robinson
Increment poin
t
er when
r
e
ad
commit
|
commitdiff
|
tree
2010-05-25
Chris Ro
b
inson
Pas
s
the
n
u
m
b
er of bl
o
cks
t
o
C
onv
e
rtDataIMA4
commit
|
commitdiff
|
tree
2010-05-25
C
hr
i
s Robinso
n
Be careful of integer
o
verflow
s
w
h
e
n
allocating buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robi
n
son
Cl
e
anu
p
some
v
ariables and names
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
Reorder
som
e
error chec
k
s
and
watc
h
for neg
a
tive buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
Don't bother
st
o
ri
n
g the loop points
in
t
he sou
r
ce
commit
|
commitdiff
|
tree
2010-05-22
Chris
Ro
b
inson
Be big endian safe with th
e
IMA4 decoder
commit
|
commitdiff
|
tree
2010-05-22
C
hris Robinson
Use
t
he ALS
O
F
T_L
O
GFILE en
v
v
a
r
to spe
c
ify the o
u
tput
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chris
R
obinson
L
oop point
s
should be s
p
ecified in
sample offse
t
s
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
Add mon
o
and stereo channel masks for DSound output
commit
|
commitdiff
|
tree
2010-05-21
Chris Robi
n
son
Add an emp
t
y efx
-
creative
.
h heade
r
commit
|
commitdiff
|
tree
2010-05-19
Chris
Robinson
Consis
t
ency
f
ix
commit
|
commitdiff
|
tree
2010-05-19
C
h
r
is Robin
s
on
Use unsigned types when f
i
nding
the
s
o
urce
off
s
e
t
s
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
is Robinson
A couple formatting fixes
commit
|
commitdiff
|
tree
2010-05-19
Chris Rob
i
nson
Use a
m
a
p for
the filter list
commit
|
commitdiff
|
tree
2010-05-19
Chr
i
s Robinso
n
Use a map for the ef
f
ects list
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinso
n
Imp
r
ove compatbil
i
ty with lates
t
AL_EXT_buffer_sub_data
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
C
h
r
i
s
Robinson
Define ARGSTACK and CALLSTACK only when need
e
d
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris R
o
binson
Alw
a
y
s look for winmm under Windows
commit
|
commitdiff
|
tree
2010-05-16
Chri
s
Robinson
C
h
an
g
e inline -> __inlin
e
for MSVC
commit
|
commitdiff
|
tree
2010-05-13
C
hri
s
Robins
o
n
Use the loop
star
t
w
h
e
n fil
l
ing in padding
d
ata for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris R
o
binson
Pay attention to the so
u
r
ce
loop
po
i
nts
commit
|
commitdiff
|
tree
2010-05-13
Ch
r
is
R
o
b
inso
n
Only use a mod
u
lo to loop when the
source is s
t
atic
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Store loop
p
oints as
unc
o
mpressed frame offset
s
in
.
.
.
commit
|
commitdiff
|
tree
next