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
Template-ize the device buffer writing functions
2010-08-03
C
hris Robinson
M
ove act
i
ve source iter
a
tion to al
u
Mi
x
Data
commit
|
commitdiff
|
tree
2010-08-03
Chris
R
obinson
Separate speaker/panning in
i
tia
l
izati
o
n into another
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
Chris Robinson
Us
e
m
illi
s
e
c
ond resol
u
tion for the Null and Wave Wr
i
ter
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
Chris
R
o
binson
Prevent getting bad time values when pa_st
r
eam_get_time
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
Chris Robinson
U
se
a better method to time th
e
Nu
l
l and Wave Wri
t
er
.
.
.
commit
|
commitdiff
|
tree
2010-08-03
Chris Robinson
M
ake
s
ure
to req
u
e
s
t a tlength that's at lea
s
t minreq*2
commit
|
commitdiff
|
tree
2010-08-01
Chris R
o
bi
n
s
on
Enfor
c
e the
d
e
vice time to be
a
m
ultiple o
f
t
h
e repo
r
ted
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Chris
Ro
b
i
nson
Be a bit mo
r
e
v
e
rbose when
a
de
v
ice
f
ails to open
commit
|
commitdiff
|
tree
2010-08-01
Chri
s
Robinson
U
s
e Pulse's st
r
ea
m
time for the d
e
vi
c
e time
commit
|
commitdiff
|
tree
2010-08-01
Chris R
o
binson
Combine
d
up
l
icate lin
e
s
i
nto the mixi
n
g macro
commit
|
commitdiff
|
tree
2010-08-01
C
h
ris Robinson
Remove an u
n
necessary
v
ariable
commit
|
commitdiff
|
tree
2010-07-31
Chris R
o
bi
n
son
O
n
ly
call
P
ulse func
t
i
o
ns
f
rom under a lock
commit
|
commitdiff
|
tree
2010-07-31
Chris Rob
i
nson
Add experi
m
ental device attributes
f
o
r
a
p
p
s t
o
q
u
e
ry
commit
|
commitdiff
|
tree
2010-07-31
Chris Robinson
Sig
n
al the Pu
l
se ma
i
nloop on und
e
rru
n
s
commit
|
commitdiff
|
tree
2010-07-25
C
h
ris Robinson
Sto
r
e
the ti
m
e
p
recis
i
on wit
h
the device
commit
|
commitdiff
|
tree
2010-07-25
Chris Robinson
Add a backend callback to get the device time
commit
|
commitdiff
|
tree
2010-07-24
Chris Robinson
Make killNow volatile
commit
|
commitdiff
|
tree
2010-07-22
Chr
i
s
R
obinson
Close the log fil
e
last
during
s
hutdown
commit
|
commitdiff
|
tree
2010-07-22
Chris Robin
s
o
n
Keep count of
t
h
e
numbe
r
of samples played
commit
|
commitdiff
|
tree
2010-07-21
C
hris Robinson
Make sure the device is sto
p
p
ed if
t
here was
an e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2010-07-18
Chris R
o
binson
U
se CLOCK_MONOTONIC w
h
en a
v
ailab
l
e
commit
|
commitdiff
|
tree
2010-07-18
C
h
r
i
s
Robinson
Update Pulse
A
u
d
i
o
u
sing period-sized chunks
commit
|
commitdiff
|
tree
2010-07-17
Chris Robinson
Rename examples
t
o u
t
i
l
ities
commit
|
commitdiff
|
tree
2010-07-17
Chris Ro
b
in
s
on
Se
t
the b
a
ckend HAVE_ ma
c
ros off before c
h
eck
i
ng
their
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
C
h
r
is Robinson
Remove the commit count
f
r
o
m the v
e
rsion number
commit
|
commitdiff
|
tree
2010-07-12
Chris Robinson
U
s
e a long single buffer
for Wave
I
n's
c
apture
buf
f
ers
commit
|
commitdiff
|
tree
2010-07-12
Chris Robinson
C
h
eck the buffer
'
s orig
i
nal format
wh
e
n
queueing on
.
.
.
commit
|
commitdiff
|
tree
2010-07-09
Chris R
o
b
i
nson
Fix WaveIn d
e
vice cleanup
order
commit
|
commitdiff
|
tree
2010-07-08
Chris Robi
n
son
Add missin
g
s
t
atic
k
e
yword to WinMM vars
commit
|
commitdiff
|
tree
2010-07-07
C
h
ris
R
obinson
Use the
existing ri
n
g buffer methods for WaveIn
commit
|
commitdiff
|
tree
2010-07-06
Chris
R
o
b
i
n
s
on
Fix backslash alignment for the
s
ing
l
e-channel mixe
r
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
Chris Robinson
Use a
1
00ms cap
t
ur
e
buffer
m
inimum fo
r
PulseAud
i
o,
.
.
.
commit
|
commitdiff
|
tree
2010-07-04
Chris
Robinson
Avoid retryi
n
g the reque
s
ted ALSA
format afte
r
it
f
aile
d
commit
|
commitdiff
|
tree
2010-06-16
Ch
r
is
R
obinson
snd_pcm_
r
ecover sh
o
uld
a
utomatically r
e
-
p
repare the
.
.
.
commit
|
commitdiff
|
tree
2010-06-10
Ch
r
is R
o
binson
Prevent multiple
WinMM devices from g
e
tti
n
g the
s
a
m
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-10
Chris Robins
o
n
Improve handlin
g
of lost DirectSound buffers
commit
|
commitdiff
|
tree
2010-06-10
Chris Ro
b
inso
n
Prevent
m
ultiple Di
r
ectSound devices
f
rom getting the
.
.
.
commit
|
commitdiff
|
tree
2010-06-10
Chri
s
Robinson
Preven
t
multi
p
le Puls
e
Audio d
e
vices
f
r
om gettin
g
the
.
.
.
commit
|
commitdiff
|
tree
2010-06-08
Chris Robinson
Make
sure th
e
log file
is
s
et
b
e
f
ore init
i
alizing the
.
.
.
commit
|
commitdiff
|
tree
2010-06-08
C
h
r
i
s Robinson
Make the
W
a
v
e Writer backend optional
commit
|
commitdiff
|
tree
2010-06-07
Ch
r
is Robinson
Remove unused v
a
r
i
able
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Rem
o
ve support for the old 'refresh' config option
commit
|
commitdiff
|
tree
2010-06-06
Chr
i
s Robi
n
s
o
n
Make sur
e
the ef
f
ects
l
o
t map
is pro
p
erly initialized
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
U
se
an arra
y
o
f
active sources when mixing
commit
|
commitdiff
|
tree
2010-06-06
Ch
r
is Robins
o
n
Use non-blocking mode for ALSA c
a
pture
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinso
n
Allow pr
e
pendi
n
g backend
n
ame
s
wit
h
- to r
e
m
o
ve t
h
em
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Improve error recover
y
w
h
en capturing from A
L
SA
commit
|
commitdiff
|
tree
2010-06-05
Ch
r
is Robinson
Read capture data fr
o
m ALSA
w
hen querying the a
v
ailab
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
Improve locking
w
h
e
n callin
g
the backe
n
d capture API
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
Don't attempt to l
o
o
k
f
or
more samples from P
u
lse after
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Read
P
ulseAudio'
s
c
apt
u
re data into the ring buffer
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Don't overwrite d
a
ta when
the ring
buffe
r
overflows
commit
|
commitdiff
|
tree
2010-06-04
Chris Rob
i
n
son
Use a U
I
ntMap for the Datab
u
f
fers
commit
|
commitdiff
|
tree
2010-06-03
Chri
s
Robinson
Skip mix
i
ng after checkin
g
loopin
g
v
a
l
idity
commit
|
commitdiff
|
tree
2010-06-01
C
h
ris Robinso
n
Increa
s
e the
t
em
p
buf
f
er size
s
t
o
c
o
nstruct
d
evic
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chri
s
Ro
b
inson
Fix Pu
l
se main
l
oop handling for devi
c
e
probing
commit
|
commitdiff
|
tree
2010-06-01
Chris Robinson
Upda
t
e
d
ev
i
ce n
a
ming
t
o be more appare
n
t abou
t
the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
C
h
r
i
s
Robi
n
son
Always a
d
d the default PulseAudio
device when probing
commit
|
commitdiff
|
tree
2010-05-31
Chr
i
s
Rob
i
nson
L
i
st all available PulseAudio sources
commit
|
commitdiff
|
tree
2010-05-31
Ch
r
is Robinso
n
Probe a
n
d expo
s
e all
availabl
e
Pulse
A
udio
sinks
for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Rob
i
n
son
Add
a
separa
t
e function to create/connect a pulseaudio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Ch
r
is Robinson
Pass the threa
d
ed main loop object
to context/stream_state_c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Chris Robinson
Don't unload libs when they're not needed
commit
|
commitdiff
|
tree
2010-05-29
Chr
i
s
Robin
s
o
n
Watch
f
o
r
c
h
anges to the Pulse
A
udi
o
sink d
e
vice
commit
|
commitdiff
|
tree
2010-05-28
Chris Robinson
Ad
d
a
N
u
l
l Output device
commit
|
commitdiff
|
tree
2010-05-28
Ch
r
is Ro
b
inson
A
v
o
id constantly lo
a
din
g
an
d
u
nloa
d
ing PortAudio
commit
|
commitdiff
|
tree
2010-05-28
C
h
ris Ro
b
inson
C
on
n
ect a pulse stream on d
e
vic
e
open
,
to make sure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Chri
s
R
o
bi
n
s
on
Upda
t
e head d
a
m
p
ening a
f
ter a devic
e
reset
commit
|
commitdiff
|
tree
2010-05-25
Chris R
o
binson
Add a func
t
i
on
to get the fra
m
e siz
e
from a format
commit
|
commitdiff
|
tree
2010-05-25
Ch
r
is Robins
o
n
Better watch for invalid
v
alues
in alBufferSubD
a
taEXT
commit
|
commitdiff
|
tree
2010-05-25
Ch
r
is R
o
b
i
nson
Re
d
uce th
e
mix
i
ng buffer si
z
e
commit
|
commitdiff
|
tree
2010-05-25
Chr
i
s
Robinson
Make error che
c
king cons
i
stent in al
B
uffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Fi
x
alBufferiv
e
rror handling
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
I
ncrement pointer when
r
ead
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
ob
i
nson
Pa
s
s the
n
um
b
e
r
o
f
blocks to
ConvertDataIM
A
4
commit
|
commitdiff
|
tree
2010-05-25
Chri
s
R
o
binson
Be
care
f
ul of
integer
o
verflows when allocating buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
C
leanup some variables
a
nd names
commit
|
commitdiff
|
tree
2010-05-24
C
h
ris
R
obinson
R
e
or
d
e
r
s
o
me error checks and
w
atch for ne
g
a
tive buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Ro
b
inson
Do
n
't b
o
the
r
st
o
ring the loop points in the s
o
u
r
ce
commit
|
commitdiff
|
tree
2010-05-22
Chris
R
obinson
Be big e
n
dian s
a
fe w
i
t
h
th
e
I
MA4 decoder
commit
|
commitdiff
|
tree
2010-05-22
C
h
r
is
R
obinson
Use the ALSOFT_LOGFI
L
E en
v
va
r
to
s
pecify
the output
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Ch
r
is
R
obinson
Loop poin
t
s
should be spec
i
fied in samp
l
e offsets
commit
|
commitdiff
|
tree
2010-05-21
C
h
ris Robinso
n
Add mono and stereo
c
hannel masks for D
S
o
und output
commit
|
commitdiff
|
tree
2010-05-21
C
h
r
i
s Robinson
A
dd an
e
mpt
y
efx-cr
e
ative
.
h
header
commit
|
commitdiff
|
tree
2010-05-19
Chr
i
s Robinson
C
onsistency fix
commit
|
commitdiff
|
tree
2010-05-19
Chris
R
obinson
Use unsigned type
s
w
h
en finding the
sour
c
e offs
e
ts
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
is
R
o
binso
n
A
couple form
a
tting fixes
commit
|
commitdiff
|
tree
2010-05-19
C
h
ris Robinson
Use a map for the filter list
commit
|
commitdiff
|
tree
2010-05-19
Chris Ro
b
inson
Use
a
m
a
p
fo
r
the effect
s
list
commit
|
commitdiff
|
tree
2010-05-19
Chris Ro
b
i
nson
I
m
prove com
p
at
b
ility with lat
e
st AL_EXT_buffer_sub_data
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robin
s
on
D
e
fine AR
G
STACK
a
n
d CALLSTACK only when needed for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Ch
r
is Robin
s
on
Always look for
w
inmm
under Windows
commit
|
commitdiff
|
tree
2010-05-16
Chris
R
ob
i
nson
Change inline -> __i
n
line for
M
SVC
commit
|
commitdiff
|
tree
2010-05-13
Chris
Robinso
n
Us
e
the
loop start w
h
en filling in padding data
for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Robins
o
n
Pay attentio
n
to
the source loop points
commit
|
commitdiff
|
tree
2010-05-13
Ch
r
is Robinson
Only
use a
m
od
u
lo to lo
o
p when the so
u
rce is static
commit
|
commitdiff
|
tree
2010-05-13
Chris Robins
o
n
St
o
re loop
points as
uncompressed frame offsets in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris R
o
binson
A
dd initia
l
structural su
p
p
o
rt
fo
r
AL_EXT_lo
o
p_points
commit
|
commitdiff
|
tree
2010-05-12
C
hris Rob
i
nson
Reduce s
o
me inde
n
tation
commit
|
commitdiff
|
tree
2010-05-12
Ch
r
is R
o
binson
Don't
n
e
e
dlessly expose a variab
l
e
f
or
t
he ba
c
kends
commit
|
commitdiff
|
tree
next