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
Small fixups
2009-10-25
C
h
ris
R
obinson
S
m
a
ll fixups
commit
|
commitdiff
|
tree
2009-10-25
Chris
Rob
i
nson
Ca
l
culate
more store
only once
per
l
oop
commit
|
commitdiff
|
tree
2009-10-25
Chris Robinson
Store the buf
f
er
fo
r
mat and frequency i
n
the s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
Chris Robinson
Retrei
v
e
and s
t
ore sour
c
e params
o
nce per mix update
commit
|
commitdiff
|
tree
2009-10-25
Ch
r
is Robinson
Rem
o
ve
u
nn
e
ed
e
d
bufferli
s
titem pro
p
erties
commit
|
commitdiff
|
tree
2009-10-24
Chris Robinson
Dereference
l
e
f
t over b
u
ffers and sl
o
ts when sources
.
.
.
commit
|
commitdiff
|
tree
2009-10-24
Chr
i
s Robinson
Try 32
-
bit float
b
efore 1
6
-bit, and s
t
ereo before mon
o
commit
|
commitdiff
|
tree
2009-10-23
Chris Robinson
Chec
k
fo
r
th
e
-
p
thread switch instead
o
f
us
i
ng _
R
EENTRAN
T
commit
|
commitdiff
|
tree
2009-10-22
Chris Robin
s
on
Store the b
u
ffer handle di
r
ect
l
y
i
n the sourc
e
and
.
.
.
commit
|
commitdiff
|
tree
2009-10-22
Chris Ro
b
i
n
s
o
n
Store
the bufferID in the
b
u
f
f
e
r str
u
ct
commit
|
commitdiff
|
tree
2009-10-21
C
h
ris Ro
b
inson
Remov
e
unused source field
s
commit
|
commitdiff
|
tree
2009-10-21
Ch
r
is Robinson
Set
the c
a
lcula
t
ed s
o
u
rce parameters directly
commit
|
commitdiff
|
tree
2009-10-21
Chris Robins
o
n
Store the calcula
t
ed sourc
e
p
a
rameters in the so
u
rc
e
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
Chris Robinson
Don't assume 16
-
bit sam
p
les
commit
|
commitdiff
|
tree
2009-10-21
Chris
R
obins
o
n
C
alculate source fi
l
t
er co
e
fficients with the source
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
Chri
s
Rob
i
nso
n
Remove unne
c
essary v
a
riable
commit
|
commitdiff
|
tree
2009-10-21
C
hris Robin
s
on
M
ake sure the A
L
S
A
d
e
vice
list is reset if no cards
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
Chris Robinson
Cl
e
ar
the echo and delay line
s
even if the buffer doe
s
n
.
.
.
commit
|
commitdiff
|
tree
2009-10-20
Chr
i
s Robinson
Remove the
Frequ
e
ncy field from the contex
t
commit
|
commitdiff
|
tree
2009-10-20
Chri
s
R
obinson
E
xplicitly su
s
pend th
e
context being proce
s
sed
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-10-20
Chris Robinson
M
ake sure the contex
t
is p
r
operly locked while
updating
.
.
.
commit
|
commitdiff
|
tree
2009-10-20
Chr
i
s Robinson
Allow c
r
eating
m
ulti
p
le contexts o
n
a device
commit
|
commitdiff
|
tree
2009-10-20
Chr
i
s
R
obinson
Ma
k
e sure
t
h
e
effect slots and source sends are proper
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-10-20
Chris Robinson
B
e more tolerant with resetting th
e
fragme
n
t size
commit
|
commitdiff
|
tree
2009-10-20
Chris Robinson
S
t
ore a device's cont
e
x
t
s in
a
dynamic array
commit
|
commitdiff
|
tree
2009-10-20
Chri
s
Robinson
D
o
n't try to c
l
amp the listener
-
to-sour
c
e velocity
.
.
.
commit
|
commitdiff
|
tree
2009-10-20
C
h
r
is Robinson
Avo
i
d handling
N
aN when scaling
f
l
o
at samples for output
commit
|
commitdiff
|
tree
2009-10-20
Chris
R
obinson
Add a met
h
od to
u
pdate device-dependant effect param
e
te
r
s
.
commit
|
commitdiff
|
tree
2009-10-19
Chr
i
s
Robin
s
on
Reduce
i
ndentation
for CalcSour
c
eParams
commit
|
commitdiff
|
tree
2009-10-19
Chris Robinson
Be contex
t
-
agnostic in the effect Create func
t
ions
commit
|
commitdiff
|
tree
2009-10-19
Chris Robinson
E
INTR is not a f
a
t
al writ
e
er
r
or
commit
|
commitdiff
|
tree
2009-10-18
C
hris Ro
b
i
nson
F
ix OSS and So
l
aris playback loop ch
e
ck
commit
|
commitdiff
|
tree
2009-10-16
Chris Robinson
Remove dup
l
icat
e
check in ALSA mmap playb
a
ck
commit
|
commitdiff
|
tree
2009-10-09
Chris Robins
o
n
Make the dry buffer part
o
f
t
h
e d
e
vi
c
e
commit
|
commitdiff
|
tree
2009-10-07
C
h
ris R
o
b
inson
Rename
S
etALCError fo
r
consi
s
tency
commit
|
commitdiff
|
tree
2009-10-02
Chris
Robin
s
on
Add missing ) in pulseaudio
b
a
c
kend
commit
|
commitdiff
|
tree
2009-09-30
Chris
R
obinson
Fix type c
a
sts for 7
.
1 output
commit
|
commitdiff
|
tree
2009-09-27
Chris
Robinso
n
Fallback to 1
6
-bi
t
or 8
-
bit, o
r
mono, i
f
ALSA
d
oesn
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
C
h
ris Ro
b
ins
o
n
Repor
t
dis
c
onnect if the
d
e
v
ice fails to reset
commit
|
commitdiff
|
tree
2009-09-27
Chri
s
Robinson
D
o
n
'
t store the
A
L
SA format
commit
|
commitdiff
|
tree
2009-09-27
Chris Ro
b
ins
o
n
Fix capture,
t
o
o
commit
|
commitdiff
|
tree
2009-09-27
Chris Rob
i
nson
Mak
e
s
ure ALSA
properly loads, and fix
t
he thread
s
top
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Ch
r
i
s Rob
i
nson
Avoid dup
l
ic
a
te error handling
commit
|
commitdiff
|
tree
2009-09-27
Chris Robinson
Load
backend libs
o
n-demand
commit
|
commitdiff
|
tree
2009-09-26
C
h
ri
s
Robinson
Release 1
.
9
.
563
commit
|
commitdiff
|
tree
2009-09-24
Chris Robi
n
son
Condense some local v
a
riables
commit
|
commitdiff
|
tree
2009-09-24
C
hris Ro
b
i
n
s
o
n
Check the sour
c
e
start
p
o
sition in alSourcePl
a
yv
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2009-09-24
Chris Robins
o
n
Pa
r
se
t
he
attribute lis
t
and reset the device befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-24
Ch
r
i
s
R
obinson
Slightly improve the multi-c
h
a
n
n
el mixing l
o
ops
commit
|
commitdiff
|
tree
2009-09-24
Chris Robinson
Re
m
ove
the state callbac
k
s and
w
atch for changes synchrono
u
sly
commit
|
commitdiff
|
tree
2009-09-23
Ch
r
is Robi
n
so
n
Get rid of
u
nnecessar
y
m
essages fro
m
p
u
l
seaudio
commit
|
commitdiff
|
tree
2009-09-23
Chris Robi
n
son
Prope
r
ly clean up
t
he pulse device
commit
|
commitdiff
|
tree
2009-09-23
Chr
i
s
Robinson
S
ilence unused paramet
e
r warning
commit
|
commitdiff
|
tree
2009-09-23
Chris
R
obinson
Attempt t
o
reload bac
k
end libs
w
h
en
probing, if they
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
Chris Robinson
U
pdate in properly-sized
c
hunk
s
for
P
u
lseAudio
commit
|
commitdiff
|
tree
2009-09-22
C
hris Robin
s
on
P
r
ope
r
ly
f
l
ip t
h
e bac
k
end entries when sorting the
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Chris Robins
o
n
Fix rese
t
condi
t
ion check
commit
|
commitdiff
|
tree
2009-09-22
Chris Robinson
(Re)allocate an
d
clear the
stereo-to-bi
n
aura
l
f
i
lter
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Chris Robins
o
n
A
void locking a NULL context when a devi
c
e is disconnecte
d
commit
|
commitdiff
|
tree
2009-09-22
Chris Robinson
Reinitial
i
ze th
e
s
tereo-to-binaural fil
t
e
r
after resetting
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Chris Robinson
Proper
l
y
s
et the number of
sends re
q
ue
s
t
e
d by the app
commit
|
commitdiff
|
tree
2009-09-22
Chris
Rob
i
nson
Do
n
't al
l
o
w s
e
tting
an invalid a
u
x
i
liary send
commit
|
commitdiff
|
tree
2009-09-21
Chris Robinson
Hide the wave writer device
i
f
n
o
output file
i
s set
commit
|
commitdiff
|
tree
2009-09-21
Chris R
o
bi
n
son
Properly handle forced 32
-
bit float output
w
ith
D
S
oun
d
commit
|
commitdiff
|
tree
2009-09-21
Chris Rob
i
n
s
on
Return
i
medi
a
t
e
ly if trying to set
a
n
unknown format
commit
|
commitdiff
|
tree
2009-09-21
C
hris
R
ob
i
nson
Support
f
loating poin
t
captur
e
for backends t
h
at can
.
.
.
commit
|
commitdiff
|
tree
2009-09-21
Chris Robi
n
s
o
n
Cre
a
te
the ALSA capture ring buf
f
er with the
proper
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
C
h
ris
Robin
s
on
Mix a
l
l pending periods at once instead of one at
a
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Chris
R
obi
n
so
n
Let ver
i
fy_state resto
r
e from an AL
S
A underrun
commit
|
commitdiff
|
tree
2009-09-17
Ch
r
i
s
Robinson
Remove left-
o
ver back
e
nd
-
sp
e
cif
i
c period options
commit
|
commitdiff
|
tree
2009-09-17
Chris Robins
o
n
S
to
r
e the nu
m
ber of p
e
riods in the de
v
ice instead of
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Chris Robinson
Remove unnecessa
r
y pa
r
ameters, and rename
m
et
h
ods
commit
|
commitdiff
|
tree
2009-09-16
Ch
r
i
s
Robinson
Restore the
de
v
ice frequency usi
n
g the stre
a
m info
commit
|
commitdiff
|
tree
2009-09-16
Chris Robi
n
s
o
n
Update
the
frequency w
i
th what t
h
e stream actually
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Chris Robinson
Properl
y
term
i
nat
e
PortAudio w
h
en clos
i
n
g
commit
|
commitdiff
|
tree
2009-09-16
C
hris Robinso
n
Ma
k
e
a GetConfigValueBo
o
l
f
u
nction and use it
commit
|
commitdiff
|
tree
2009-09-16
C
h
r
i
s Robinson
Pass the dev
i
ce to aluMixData
commit
|
commitdiff
|
tree
2009-09-16
Chris
R
o
binson
Move the stereo-to-
b
inaural filt
e
r t
o
the device
commit
|
commitdiff
|
tree
2009-09-16
Chris Robinson
Pass the f
r
am
e
count to aluMixData
commit
|
commitdiff
|
tree
2009-09-16
C
hris Robi
n
son
Split the source mixing loop int
o
a separate function
commit
|
commitdiff
|
tree
2009-09-13
C
h
ri
s
Robinson
Add miss
i
ng context
c
h
e
c
ks
commit
|
commitdiff
|
tree
2009-09-13
Chris Robinson
U
pdate comment
commit
|
commitdiff
|
tree
2009-09-13
Ch
r
i
s
R
obin
s
on
F
ix
wave writer backend
commit
|
commitdiff
|
tree
2009-09-13
Chris Robinson
Mix the proper size for e
v
ery u
p
dat
e
, and notify
d
i
s
connects
commit
|
commitdiff
|
tree
2009-09-13
Chri
s
Robin
s
on
Start Solaris pl
a
yback when
a
context i
s
ready
commit
|
commitdiff
|
tree
2009-09-13
Chri
s
Ro
b
inson
M
ove the de
f
a
ult out-of-tr
e
e bui
l
d
dir to buil
d
commit
|
commitdiff
|
tree
2009-09-13
Chris Robinson
Init
i
alize OpenAL with
a
constr
u
ctor c
a
ll
ins
t
ead of
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
C
h
ris Robin
s
on
G
et rid of deinit code duplication
commit
|
commitdiff
|
tree
2009-09-12
Chris Rob
i
nson
Add
s
uppo
r
t for
t
he in-progress ALC_
E
XT_thread_l
o
c
al_cont
e
x
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-28
Chris
Robinson
Fix
comp
i
la
t
ion for Windows
commit
|
commitdiff
|
tree
2009-08-28
Chris R
o
b
inson
M
ake a
copy
o
f
t
he default device na
m
e for
t
he app
commit
|
commitdiff
|
tree
2009-08-28
Chr
i
s Robinson
Don't free a N
U
LL handle
commit
|
commitdiff
|
tree
2009-08-28
Chris R
o
binson
Re
m
o
ve u
n
ne
c
essary vars
and rework dev
i
ce
n
ame checks
commit
|
commitdiff
|
tree
2009-08-27
Chris Robinson
R
e
buil
d
device
lists
w
hen r
e
trievi
n
g
the
m
commit
|
commitdiff
|
tree
2009-08-27
C
h
r
i
s Robin
s
on
Dyn
a
mica
l
ly al
l
ocat
e
device lists
commit
|
commitdiff
|
tree
2009-08-27
Chris Robinson
Clos
e
some libs when
d
e
initi
a
l
i
zing
commit
|
commitdiff
|
tree
2009-08-27
Chris Robinso
n
Sto
r
e a c
o
py of the
device name in
the
device
commit
|
commitdiff
|
tree
2009-08-27
Chri
s
Robinson
Sto
r
e cop
i
es of the de
v
i
c
e na
m
e
s
in the
indiv
i
dual
.
.
.
commit
|
commitdiff
|
tree
2009-08-27
Chris Robins
o
n
Add a method to
de
i
n
i
tiali
z
e backends
commit
|
commitdiff
|
tree
2009-08-27
C
hris Robinson
S
up
p
ort dis
c
o
n
nect for OSS and Solaris
commit
|
commitdiff
|
tree
next