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 context is properly locked while updating slots and sends
2009-10-20
Chris Robinson
M
ake sure t
h
e context i
s
pro
p
e
r
ly locked while up
d
ating
.
.
.
commit
|
commitdiff
|
tree
2009-10-20
Chris Robinson
Allow creating multiple contex
t
s on
a
d
e
vice
commit
|
commitdiff
|
tree
2009-10-20
Chris Robinso
n
Make sure the ef
f
ect slo
t
s and source
sends are properly
.
.
.
commit
|
commitdiff
|
tree
2009-10-20
Chris Rob
i
nson
Be more
toleran
t
with resetting the f
r
ag
m
ent s
i
ze
commit
|
commitdiff
|
tree
2009-10-20
Chri
s
Robinson
Store a device's
context
s
in
a dyna
m
i
c
array
commit
|
commitdiff
|
tree
2009-10-20
Chris
R
o
binson
Don't try to clamp the listener
-
t
o
-source velocity
.
.
.
commit
|
commitdiff
|
tree
2009-10-20
Chris Rob
i
nson
Avoid hand
l
ing NaN
when scaling
flo
a
t
s
a
mples for
o
utput
commit
|
commitdiff
|
tree
2009-10-20
Chr
i
s Robins
o
n
A
dd a method to update d
e
vice-depe
n
dant
e
ffect parame
t
ers
.
commit
|
commitdiff
|
tree
2009-10-19
C
h
r
i
s Robinson
Reduce indentati
o
n
for CalcSourceParams
commit
|
commitdiff
|
tree
2009-10-19
Chr
i
s Ro
b
i
nson
Be context
-
agnost
i
c in the effe
c
t
Create
f
unction
s
commit
|
commitdiff
|
tree
2009-10-19
Chris
R
obinso
n
EINTR is not a fata
l
write
e
rror
commit
|
commitdiff
|
tree
2009-10-18
C
h
ri
s
R
obinson
Fix OSS an
d
Solari
s
p
l
aybac
k
loop check
commit
|
commitdiff
|
tree
2009-10-16
C
h
ri
s
Robinson
Remove
duplicate
check in ALSA
m
map
p
layback
commit
|
commitdiff
|
tree
2009-10-09
C
h
r
is Robins
o
n
Make
the dry b
u
ffer p
a
rt of the
d
evice
commit
|
commitdiff
|
tree
2009-10-07
Chris Robin
s
on
Rename
S
etA
L
CError for consisten
c
y
commit
|
commitdiff
|
tree
2009-10-02
Chris
R
ob
i
nso
n
A
d
d missing )
in pulseaudio backe
n
d
commit
|
commitdiff
|
tree
2009-09-30
Chr
i
s R
o
binson
Fix type casts for 7
.
1 output
commit
|
commitdiff
|
tree
2009-09-27
Chris Robins
o
n
Fallback to 16-bit
o
r 8-bit,
o
r
mono, if AL
S
A doesn
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
C
h
ri
s
Robins
o
n
Re
p
o
r
t disc
o
nne
c
t if the devic
e
fails to reset
commit
|
commitdiff
|
tree
2009-09-27
Chri
s
Rob
i
nso
n
Don't store the ALSA format
commit
|
commitdiff
|
tree
2009-09-27
Chris Robinson
Fix capture
,
too
commit
|
commitdiff
|
tree
2009-09-27
Chris
Robinson
Make sure ALSA properly lo
a
ds,
a
nd fix the thread stop
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Chris Robinson
Avoid duplicate error handling
commit
|
commitdiff
|
tree
2009-09-27
Ch
r
is Robinson
Load backend libs
o
n-demand
commit
|
commitdiff
|
tree
2009-09-26
Chris
Robinson
Re
l
eas
e
1
.
9
.
5
6
3
commit
|
commitdiff
|
tree
2009-09-24
Chris Robinson
C
onde
n
se some local variable
s
commit
|
commitdiff
|
tree
2009-09-24
Chris
Robins
o
n
Check the source start position in alSourcePlayv inst
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-24
Chris Rob
i
nson
P
arse the attribu
t
e
list an
d
reset the device b
e
for
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-24
Chris Robinson
Slig
h
tly impro
v
e
t
he multi
-
cha
n
nel mixing
l
oops
commit
|
commitdiff
|
tree
2009-09-24
C
hris Rob
i
nson
Remove the st
a
te callbacks and watch for changes synchronou
s
ly
commit
|
commitdiff
|
tree
2009-09-23
C
hr
i
s Robinson
Get rid of u
n
nec
e
ssary messages from pulsea
u
dio
commit
|
commitdiff
|
tree
2009-09-23
Chris Robins
o
n
Properl
y
clean up the pulse device
commit
|
commitdiff
|
tree
2009-09-23
Ch
r
is Robinson
Silence unused parame
t
er warnin
g
commit
|
commitdiff
|
tree
2009-09-23
Chris Robin
s
on
Attemp
t
to re
l
oad backend
libs when probing, if the
y
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
Chr
i
s Robinso
n
Up
d
ate in properly-
s
ized c
h
unks for
PulseAudio
commit
|
commitdiff
|
tree
2009-09-22
C
h
ris
R
obin
s
on
Properly
flip the backend entr
i
es
w
h
e
n sorting the
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Chr
i
s Robinson
F
i
x reset condition chec
k
commit
|
commitdiff
|
tree
2009-09-22
Chris
Robinson
(Re)all
o
c
ate and
clear
the st
e
reo-to-binaural filter
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Chris
Robinso
n
Avoid locking a NULL context when a dev
i
ce is d
i
sco
n
n
e
cted
commit
|
commitdiff
|
tree
2009-09-22
Chris Robinson
Rein
i
tialize the stereo-to-binaural filt
e
r after r
e
setting
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Chris Robinso
n
Pro
p
e
rly set the number of sends requested by the app
commit
|
commitdiff
|
tree
2009-09-22
Chris Robin
s
on
Don't allow setting an invalid
aux
i
liar
y
send
commit
|
commitdiff
|
tree
2009-09-21
Chris
R
obin
s
on
Hide the wave writer d
e
vi
c
e if no output
f
ile is s
e
t
commit
|
commitdiff
|
tree
2009-09-21
Chris Robinson
Pr
o
p
e
rly handle forced 32
-
bit fl
o
at output with
D
Sou
n
d
commit
|
commitdiff
|
tree
2009-09-21
Chris Robinson
R
e
t
urn im
e
diat
e
l
y
if trying t
o
set an
u
nknown format
commit
|
commitdiff
|
tree
2009-09-21
Chris R
o
binson
Suppor
t
floating poin
t
cap
t
u
r
e for backends that can
.
.
.
commit
|
commitdiff
|
tree
2009-09-21
Chris R
o
bins
o
n
Create the ALSA capture ring buf
f
er with the proper
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Chris Robinson
M
i
x all
p
ending
periods at once
i
nstea
d
of one a
t
a
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Chris Robinson
Let verify_stat
e
r
estore from
a
n ALSA
u
n
d
errun
commit
|
commitdiff
|
tree
2009-09-17
Chris Robins
o
n
Remove lef
t
-over backend-specific period
options
commit
|
commitdiff
|
tree
2009-09-17
Chri
s
Robinson
Store the
n
umber of periods in the device in
s
t
ead of
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Chr
i
s Robinson
R
emove unne
c
essar
y
parameters,
an
d
rename meth
o
ds
commit
|
commitdiff
|
tree
2009-09-16
Chr
i
s Robins
o
n
Restore the d
e
vice f
r
equency using the stream info
commit
|
commitdiff
|
tree
2009-09-16
Chris Robinson
Update the frequenc
y
with what the stream
a
ctually
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Chris Ro
b
inson
Properly ter
m
inate
PortAudio
whe
n
closing
commit
|
commitdiff
|
tree
2009-09-16
Chris
R
o
binson
Make a
G
etConfigValueBo
o
l function and use i
t
commit
|
commitdiff
|
tree
2009-09-16
Chris Robinson
P
a
ss the device to aluMixData
commit
|
commitdiff
|
tree
2009-09-16
Ch
r
i
s
R
obinson
Move the stereo-to-binaural filter to
t
he device
commit
|
commitdiff
|
tree
2009-09-16
Chr
i
s Robin
s
on
Pass the frame count
t
o al
u
MixDat
a
commit
|
commitdiff
|
tree
2009-09-16
Ch
r
i
s
Robinson
Sp
l
it the sou
r
ce mixing loop into
a
se
p
arate fu
n
ction
commit
|
commitdiff
|
tree
2009-09-13
Ch
r
is Robinson
Ad
d
missing
con
t
ext checks
commit
|
commitdiff
|
tree
2009-09-13
Chris Robinson
Update
c
o
mment
commit
|
commitdiff
|
tree
2009-09-13
Chris
R
obinson
Fix wave
w
riter backend
commit
|
commitdiff
|
tree
2009-09-13
Chris Robinson
Mix
t
h
e pr
o
p
er
s
ize for every
update, and notify
d
i
s
connects
commit
|
commitdiff
|
tree
2009-09-13
Chris Robinson
Start Solaris pl
a
yback wh
e
n a context is ready
commit
|
commitdiff
|
tree
2009-09-13
Chris Robinson
Move the
d
efault out-of-tree buil
d
d
ir to build
commit
|
commitdiff
|
tree
2009-09-13
Chri
s
Robinso
n
I
n
i
t
ialize
OpenAL with a construc
t
or call
instead of
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Chris Robins
o
n
Get rid of deinit cod
e
duplication
commit
|
commitdiff
|
tree
2009-09-12
Chris Robinson
Add support
for
t
he
i
n-progr
e
ss ALC_EXT_th
r
e
a
d
_local_context
.
.
.
commit
|
commitdiff
|
tree
2009-08-28
Chris Robinson
Fix
compilation for
Windows
commit
|
commitdiff
|
tree
2009-08-28
C
h
r
i
s R
o
binson
M
a
ke a copy of the default
d
evice name
f
or the app
commit
|
commitdiff
|
tree
2009-08-28
C
h
ris
Rob
i
nson
Do
n
't free a NULL handle
commit
|
commitdiff
|
tree
2009-08-28
C
h
ris Robinson
Re
m
ov
e
unnecessary va
r
s and rework
d
evi
c
e name c
h
eck
s
commit
|
commitdiff
|
tree
2009-08-27
C
h
r
is Rob
i
nson
Rebuild device
l
i
s
ts when
r
etr
i
evin
g
them
commit
|
commitdiff
|
tree
2009-08-27
C
hr
i
s Robin
s
on
Dynamically allocate
device l
i
sts
commit
|
commitdiff
|
tree
2009-08-27
C
hris Rob
i
ns
o
n
Close
so
m
e l
i
bs when deinit
i
alizing
commit
|
commitdiff
|
tree
2009-08-27
Chris
Ro
b
i
n
son
Store a copy of the
device name in the devi
c
e
commit
|
commitdiff
|
tree
2009-08-27
Chri
s
R
o
b
inson
S
t
ore copie
s
of the device
n
ames in the individual
.
.
.
commit
|
commitdiff
|
tree
2009-08-27
Chris Robinson
A
d
d
a method to
d
einiti
a
l
i
ze back
e
nds
commit
|
commitdiff
|
tree
2009-08-27
Ch
r
is
Robi
n
son
Sup
p
ort disconnect for O
S
S an
d
Solaris
commit
|
commitdiff
|
tree
2009-08-27
Chris Robin
s
on
Suppo
r
t disconnect for
A
LSA playback and captur
e
commit
|
commitdiff
|
tree
2009-08-27
Chris
R
obinson
Add base supp
o
rt
for A
L
C_
E
XT_disconnect
commit
|
commitdiff
|
tree
2009-08-27
C
h
ris Robinso
n
Add ALC_EXT_dis
c
o
n
nect to alext
.
h
commit
|
commitdiff
|
tree
2009-08-19
Chris
R
ob
i
nson
Defin
e
PATH
_
MAX if
i
t
isn't alr
e
a
dy
commit
|
commitdiff
|
tree
2009-08-16
Chris Robi
n
s
o
n
Print source and
auxi
l
iar
y
sl
o
t debug war
n
ing
s
from
.
.
.
commit
|
commitdiff
|
tree
2009-08-16
Chr
i
s Ro
b
in
s
on
M
o
re modifi
c
at
i
o
ns
a
nd fixes for
c
o
n
t
ex
t
checks
commit
|
commitdiff
|
tree
2009-08-16
Chris Robi
n
son
Modify
s
ome cont
e
xt checks
commit
|
commitdiff
|
tree
2009-08-16
C
h
r
is
R
obinson
Use a fun
c
tion to
retrieve the c
u
rrent context in an
.
.
.
commit
|
commitdiff
|
tree
2009-08-16
Chris
R
obinson
Fix the Solaris b
a
ckend
commit
|
commitdiff
|
tree
2009-08-16
Chris Robinson
Reset the target
i
f the databuffer be
i
ng
d
ele
t
ed is
.
.
.
commit
|
commitdiff
|
tree
2009-08-16
Chri
s
Robinson
Add in-progress working extension AL_EXTX_s
a
m
p
le_buff
e
r_object
commit
|
commitdiff
|
tree
2009-08-15
C
h
ris Robins
o
n
Support 32-
b
it flo
a
t output
commit
|
commitdiff
|
tree
2009-08-15
Chris Robin
s
on
Use a
f
unction to convert floa
t
to unsigned byte
commit
|
commitdiff
|
tree
2009-08-15
Chris
R
o
binson
Us
e
a custom functi
o
n to get the
req
u
ested
format
commit
|
commitdiff
|
tree
2009-08-15
Ch
r
is Robinson
Fix some
s
i
ze
c
he
c
ks
commit
|
commitdiff
|
tree
2009-08-15
Chris R
o
binson
Verify the device po
i
nte
r
is
a
valid dev
i
ce
commit
|
commitdiff
|
tree
2009-08-15
Chris Robinson
Store
t
he effect
a
nd fi
l
ter lists in the device
commit
|
commitdiff
|
tree
2009-08-15
C
hris
Rob
i
ns
o
n
Store the buffe
r
list in the device
commit
|
commitdiff
|
tree
2009-08-14
Ch
r
is Robinson
C
alculate the buffer s
i
z
e
and
f
r
ame size when ne
e
d
e
d
commit
|
commitdiff
|
tree
2009-08-14
Chris Robi
n
son
Fix sp
e
aker override chec
k
commit
|
commitdiff
|
tree
next