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 pulse stream is properly started and better handle buffer size changes
2012-03-04
Chri
s
Robi
n
son
Ma
k
e sur
e
t
he pulse
stream is prope
r
ly
started and
.
.
.
commit
|
commitdiff
|
tree
2012-03-03
Chris Robinson
I
n
vert a nested loop
commit
|
commitdiff
|
tree
2012-03-03
C
hris Robinson
H
andle BS2B cross-feed
r
ight a
f
ter click re
m
oval
commit
|
commitdiff
|
tree
2012-03-03
C
h
ris Robinson
Slight correct
i
on fo
r
h
a
n
dling the wave w
r
iter backend
.
.
.
commit
|
commitdiff
|
tree
2012-03-03
Chris Robinson
Slig
h
t
correcti
o
n
for
handling
t
h
e
null backend's
timer
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Chris Rob
i
nso
n
Rem
o
ve some unneeded
pul
s
eaudio calls
commit
|
commitdiff
|
tree
2012-03-02
Chri
s
Robi
n
son
D
o
n't unload li
b
pulse
commit
|
commitdiff
|
tree
2012-03-02
Chris Robinso
n
Remove
s
ome unneeded mark
e
rs
commit
|
commitdiff
|
tree
2012-03-02
Chris Rob
i
n
s
o
n
Se
t
prebuf to the expected buffer size
commit
|
commitdiff
|
tree
2012-03-02
Chris
R
obinson
Don't rely on Pul
s
eA
u
d
i
o to w
a
ke
us up
u
sing early
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
C
h
ris
R
obinso
n
A
void a leak if Po
r
tAudi
o
fails to give a usable
c
h
a
nne
l
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
C
hris Ro
b
in
s
o
n
Make sure
t
he dev
i
c
e gets stopped w
h
en closing even
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Chris Robinson
R
ecalculate the new update s
i
ze
usi
n
g the
devi
c
e
'
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Chris Rob
i
nson
Avoid an
u
nne
c
essary doC
a
ptur
e
check
commit
|
commitdiff
|
tree
2012-03-01
Chris Robinso
n
Upda
t
e the
l
ayo
u
t config
option names
commit
|
commitdiff
|
tree
2012-03-01
C
hris Robinson
Fix a memory leak
commit
|
commitdiff
|
tree
2012-03-01
Chris Robins
o
n
Set the f
u
nc
l
ist a
f
ter successfully co
n
necting to
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
Ch
r
is Robi
n
so
n
Make alcLoo
p
backOpenDe
v
ice
S
OFT take a standar
d
"device
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
Chris Robinson
Pr
i
nt out a more
descri
p
tive name for the opened device
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
Chris Robinson
Don't use GUIDs
t
o
I
D
mmdevapi de
v
ices,
a
nd don't enumera
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
Chris Robi
n
so
n
Avoid
enumerating when o
p
ening the default ALSA device
commit
|
commitdiff
|
tree
2012-03-01
C
h
ris Ro
b
inson
Use NULL to open the
de
f
a
u
lt PulseAu
d
io device, an
d
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
C
h
r
i
s R
o
bins
o
n
Move some f
u
n
ction def
i
niti
o
ns
down
commit
|
commitdiff
|
tree
2012-03-01
Ch
r
i
s Robinson
Don't define lib handles w
h
en dynamic loading is
disable
d
commit
|
commitdiff
|
tree
2012-03-01
Chris
Robinso
n
Only suppo
r
t PA
_
API_VER
S
ION
12
commit
|
commitdiff
|
tree
2012-03-01
Chri
s
Robinson
Up
d
ate
th
e
sto
r
e
d
buffer at
t
ributes
i
f
PulseAudio changes it
commit
|
commitdiff
|
tree
2012-03-01
Chris Robin
s
on
Don't allo
w
the
P
ulseAu
d
io stream to move
commit
|
commitdiff
|
tree
2012-03-01
Chris
R
o
binson
Don't fo
r
ce a sample spec w
h
e
n look
i
ng for th
e
defau
l
t
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
Ch
r
is Robinson
Don't check
if the pul
s
e
a
udio sink is suspended w
h
en
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
Chris Robinson
C
o
nstify a couple string p
o
i
n
ters
commit
|
commitdiff
|
tree
2012-03-01
Ch
r
is
Rob
i
ns
o
n
Look for and enumerate the default PulseAudio source
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
Chris Ro
b
inson
U
se a separate function to create and connect a P
u
ls
e
A
u
dio
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
Chris
Rob
i
n
son
Look for a
n
d enumerate the def
a
ult Pu
l
seA
u
dio s
i
n
k
.
.
.
commit
|
commitdiff
|
tree
2012-03-01
Chris
R
o
binson
Avoid enume
r
ati
n
g multip
l
e devices
with the sa
m
e
n
a
m
e
commit
|
commitdiff
|
tree
2012-03-01
Chris Robin
s
on
Avoid
p
a
ssing the
ALCdevice to
connect
_
p
l
ayba
c
k_stream
commit
|
commitdiff
|
tree
2012-03-01
Chri
s
Robinson
Print
the enumera
t
ed devices from PulseAudio
commit
|
commitdiff
|
tree
2012-03-01
C
h
ri
s
Robinson
M
i
nor
cleanu
p
s for OSS and Sol
a
ris
commit
|
commitdiff
|
tree
2012-02-29
Chris Robinson
Allow reading audio from ALSA directly if the request
e
d
.
.
.
commit
|
commitdiff
|
tree
2012-02-29
Chris
Ro
b
i
nson
Don't store
t
h
e frame size
with pulse_data
commit
|
commitdiff
|
tree
2012-02-29
Chris Robinson
Read
capture data f
r
om pulsea
u
dio as
n
e
eded, avoiding
.
.
.
commit
|
commitdiff
|
tree
2012-02-29
Chris R
o
binson
Get and release t
h
e mmdevapi render client if
a
ce on
.
.
.
commit
|
commitdiff
|
tree
2012-02-29
Chri
s
Robinson
Use local var
i
ables to dete
r
m
ine how mu
c
h
to write
.
.
.
commit
|
commitdiff
|
tree
2012-02-28
Chris Robinson
Prin
t
out
u
n
supporte
d
audio format info fr
o
m ffmpeg
commit
|
commitdiff
|
tree
2012-02-28
Chris Robinson
Give "
O
penAL Soft" for the standard device name
commit
|
commitdiff
|
tree
2012-02-28
Chris Robinson
Trace the
name of the
c
reate
d
device
commit
|
commitdiff
|
tree
2012-02-27
Chris Robins
o
n
Use a switch to ha
n
dle
the ALSA
P
CM state
commit
|
commitdiff
|
tree
2012-02-27
Ch
r
is Robinson
Print
e
nu
m
e
r
at
e
d ALS
A
devices
commit
|
commitdiff
|
tree
2012-02-27
Ch
r
i
s Rob
i
nson
Print e
n
u
mera
t
ed dsoun
d
devices
commit
|
commitdiff
|
tree
2012-02-27
Chris Ro
b
inson
Watch fo
r
unsupported sample types for dsound capture
commit
|
commitdiff
|
tree
2012-02-27
Ch
r
is
Robinso
n
P
ri
n
t the mmdevapi d
e
v
i
ce and GUID
f
ound
commit
|
commitdiff
|
tree
2012-02-26
Chris R
o
b
inson
Use separa
t
e loops for getting an
d
checking device
.
.
.
commit
|
commitdiff
|
tree
2012-02-24
Chris Robinson
Watch fo
r
CLS
I
D
F
ro
m
S
t
ring errors
commit
|
commitdiff
|
tree
2012-02-23
C
hris Robinson
Use
a
n
enum f
o
r the
d
evice type
commit
|
commitdiff
|
tree
2012-02-23
Chris Robinson
Print a m
e
ssag
e
when
loadi
n
g
the "none" reve
r
b preset
commit
|
commitdiff
|
tree
2012-02-23
Chri
s
Robinson
Mino
r
r
earra
n
g
e
ments for
t
h
e pulseau
d
io mix
i
ng loop
commit
|
commitdiff
|
tree
2012-02-23
Chris Robinson
Remove an u
n
n
e
eded w
r
apper
commit
|
commitdiff
|
tree
2012-02-22
Chris Robinson
Use the s
t
ored minr
e
q
s
ize from Pul
s
eAudio for rounding
.
.
.
commit
|
commitdiff
|
tree
2012-02-21
Chris Robinso
n
Only
probe for
d
evic
e
s
w
hen a ba
c
kend
is loaded
commit
|
commitdiff
|
tree
2012-02-21
Chri
s
Robins
o
n
A
v
oid default names
f
or win
m
m and dsound
commit
|
commitdiff
|
tree
2012-02-21
Chris
R
obinso
n
Avoi
d
usin
g
a
default name with the MMDevApi backend
commit
|
commitdiff
|
tree
2012-02-21
C
h
r
is
R
obinson
Avoid us
i
ng a default name whe
n
open
i
ng a PulseA
u
di
o
.
.
.
commit
|
commitdiff
|
tree
2012-02-21
Chr
i
s Robin
s
on
Set
the default ALSA device name when probing
commit
|
commitdiff
|
tree
2012-02-21
Chris Robinson
Alw
a
ys
use "OpenAL Soft" for the short device enumeratio
n
.
.
.
commit
|
commitdiff
|
tree
2012-02-21
Chris Robinson
D
on't acce
p
t the puls
e
audio default
n
ame for
c
apture
commit
|
commitdiff
|
tree
2012-02-21
Chris Ro
b
inson
Use
a
s
t
r
ing to report u
n
suppo
r
ted capture sam
p
le
type
s
commit
|
commitdiff
|
tree
2012-02-21
Chr
i
s Robinson
Override t
h
e
resampler
as needed r
i
ght after calculating
.
.
.
commit
|
commitdiff
|
tree
2012-02-20
Chris
R
obi
n
s
o
n
R
e
n
ame
p
->
h
p for
ALSA's
hw
p
arams
commit
|
commitdiff
|
tree
2012-02-20
Chris Robinson
Add
a text
fi
l
e describing
t
he a
v
a
i
la
b
le
environm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2012-02-20
Chris Robinso
n
Recog
n
i
ze "non
e
" t
o
disable the de
f
ault
r
everb
commit
|
commitdiff
|
tree
2012-02-20
Chris Robinso
n
R
e
move the trailing double-underscore from
a
co
u
ple
.
.
.
commit
|
commitdiff
|
tree
2012-02-20
Chris R
o
binson
Remove ment
i
on of the environmen
t
variables
fro
m
alsoftrc
.
.
.
commit
|
commitdiff
|
tree
2012-02-19
Chris Rob
i
nson
Che
c
k for the AL
S
OF
T
_DRIV
E
RS env var for a
l
ist
o
f
.
.
.
commit
|
commitdiff
|
tree
2012-02-19
Ch
r
is Robinson
Check the
pulse spawn-server co
n
fig option b
e
fore testing
.
.
.
commit
|
commitdiff
|
tree
2012-02-19
Chris Robinson
Use mem
s
et to clear th
e
bs2b filter
'
s last s
a
m
ple and
.
.
.
commit
|
commitdiff
|
tree
2012-02-19
Chris Robinso
n
Add a CO
U
N
TOF macro t
o
get
t
he n
u
mber of entries in
.
.
.
commit
|
commitdiff
|
tree
2012-02-19
Chri
s
Robinson
Fix a misnamed variable
commit
|
commitdiff
|
tree
2012-02-19
Chris R
o
binson
Pr
i
nt a warning if using the 'format' config option
commit
|
commitdiff
|
tree
2012-02-19
Chris Robinson
Only s
e
t a default slot fo
r
non-NULL
e
ffect types
commit
|
commitdiff
|
tree
2012-02-18
Chris
Robinson
Minor M
M
DevA
p
i c
l
e
a
n
ups
commit
|
commitdiff
|
tree
2012-02-18
Ch
r
is Robinson
M
a
ke sure
a
n
ALSA capt
u
r
e
devi
c
e was
found befo
r
e accessing
.
.
.
commit
|
commitdiff
|
tree
2012-02-18
Chr
i
s Robinson
Simplify ALSA p
a
ram
e
ter error checking
commit
|
commitdiff
|
tree
2012-02-18
Chris Robinson
Ren
a
me a co
u
ple
v
ariables
a
nd fix their types
commit
|
commitdiff
|
tree
2012-02-18
Chris
Ro
b
inson
Fix
s
ome c
o
m
m
en
t
s
commit
|
commitdiff
|
tree
2012-02-17
Chris Ro
b
inson
Remove unused v
a
riable
s
commit
|
commitdiff
|
tree
2012-02-17
Chris Robinson
Use th
e
c
o
rr
e
ct ty
p
e to
s
tore the c
o
u
nt from IM
M
D
evi
c
eCol
l
ec
.
.
.
commit
|
commitdiff
|
tree
2012-02-17
Chr
i
s R
o
b
i
n
s
o
n
Silenc
e
another MSVC warning
commit
|
commitdiff
|
tree
2012-02-17
C
h
ris Robinson
In
i
tializ
e
a
vari
a
b
l
e be
f
ore
use
commit
|
commitdiff
|
tree
2012-02-17
C
hr
i
s Robinson
Silenc
e
a
n MSVC war
n
ing
commit
|
commitdiff
|
tree
2012-02-17
Ch
r
i
s Robinson
S
u
pport de
v
ice enumeration with mmdevapi
commit
|
commitdiff
|
tree
2012-02-16
Chris Robinson
Fix
a
device cou
n
t l
e
ak and make
sure COM
is cleaned
.
.
.
commit
|
commitdiff
|
tree
2012-02-16
Chris Robinson
Make sure the so
u
rce write pos
i
tion is at least 15ms
.
.
.
commit
|
commitdiff
|
tree
2012-02-16
Chris
R
o
b
inson
Calculate t
h
e buffe
r
time be
f
ore modifying
the frequency
commit
|
commitdiff
|
tree
2012-02-16
Chris
R
obins
o
n
Get the mmdev
a
pi device period after
i
niti
a
l
ization
commit
|
commitdiff
|
tree
2012-02-16
Chris Robinso
n
Mov
e
the en
d
ian test macr
o
t
o
alMain
.
h
commit
|
commitdiff
|
tree
2012-02-16
Chris Robi
n
s
o
n
Use
a
sw
i
tch to check the devi
c
e format with winmm
commit
|
commitdiff
|
tree
2012-02-16
Chr
i
s Robinson
Add
a
device p
a
ramet
e
r to
al
c
L
oopba
c
kO
p
e
nDeviceSOFT
commit
|
commitdiff
|
tree
2012-02-16
Chris
R
obinson
Add a
device request fl
a
g
for t
h
e sample ty
p
e
commit
|
commitdiff
|
tree
2012-02-15
Chris
Robinson
Remov
e
pa
r
ameter
names from typed
e
f
s
commit
|
commitdiff
|
tree
2012-02-15
Chris
Robinson
Separate the format confi
g
option into chan
n
e
ls and
.
.
.
commit
|
commitdiff
|
tree
2012-02-15
Chris
Robinson
Define a
m
inimum output sample rate a
n
d w
a
rn if the
.
.
.
commit
|
commitdiff
|
tree
next