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
Use separate macros for the different mixing loops
2010-06-06
Chris Robinson
Use non
-
blo
c
king mod
e
for ALSA capture
commit
|
commitdiff
|
tree
2010-06-06
Chris Robin
s
on
Allow prepending backend names with
- to
r
em
o
ve them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Improve
e
r
ror re
c
overy
when capturing from ALS
A
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinso
n
Read capt
u
r
e data from ALS
A
when querying
t
he avail
a
ble
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chr
i
s
R
o
b
i
nson
I
m
prove locking w
h
en calling the back
e
nd
capture API
commit
|
commitdiff
|
tree
2010-06-05
Chris
Robinson
Don't attempt to look for mo
r
e samples f
r
om Pul
s
e after
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Ch
r
is
R
o
b
i
n
son
R
e
ad Pu
l
seAudio's c
a
pt
u
re data into the ring
buffer
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chri
s
Ro
b
i
nso
n
Don'
t
over
w
rite data when the
r
ing buffer overflo
w
s
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Us
e
a
U
I
ntMap fo
r
the Databuff
e
rs
commit
|
commitdiff
|
tree
2010-06-03
C
hris R
o
bins
o
n
Skip mixing af
t
er che
c
king lo
o
ping v
a
lidity
commit
|
commitdiff
|
tree
2010-06-01
Chris Rob
i
nson
Increase the temp buffer sizes
t
o con
s
truct device
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chris Robins
o
n
Fix
P
ulse
m
ainl
o
op handling for
d
e
vice prob
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Chris Robi
n
son
U
p
dat
e
d
e
v
i
ce naming to be m
o
re a
p
parent about the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robin
s
on
Always
a
dd the def
a
ult Pu
l
seAudi
o
device wh
e
n pro
b
ing
commit
|
commitdiff
|
tree
2010-05-31
Chris Robi
n
son
List all availabl
e
PulseAudio
sourc
e
s
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Probe and e
x
pose all
a
vaila
b
le Pulse
A
udio sinks for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinso
n
Add
a separate func
t
ion
t
o create/c
o
nnect a pulseaudio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Ro
b
ins
o
n
Pass th
e
threaded main
l
oop object to c
o
ntext/stream_state_c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Ch
r
is Robinson
Don't unlo
a
d libs when
they're not
neede
d
commit
|
commitdiff
|
tree
2010-05-29
Ch
r
is Robi
n
so
n
Watch for changes to the Pu
l
seAu
d
io sink device
commit
|
commitdiff
|
tree
2010-05-28
Chri
s
R
obinson
Ad
d
a Nu
l
l O
u
tput device
commit
|
commitdiff
|
tree
2010-05-28
Chris Robinson
Avoid constantly l
o
ading
and
u
nloading Por
t
Audio
commit
|
commitdiff
|
tree
2010-05-28
C
h
r
is Robinson
Connect a pulse stream on dev
i
ce ope
n
,
t
o ma
k
e sure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Chris
Robin
s
on
Update
h
ead dampening after
a
device reset
commit
|
commitdiff
|
tree
2010-05-25
C
hris Robins
o
n
Add
a
function t
o
get the frame size from
a
forma
t
commit
|
commitdiff
|
tree
2010-05-25
Chris
Ro
b
ins
o
n
Better wat
c
h for inval
i
d values in alBufferSubDat
a
E
XT
commit
|
commitdiff
|
tree
2010-05-25
C
hri
s
Robinson
Reduce the mixing b
u
ff
e
r s
i
z
e
commit
|
commitdiff
|
tree
2010-05-25
Chr
i
s Robi
n
so
n
Make er
r
or checkin
g
con
s
istent in alBuffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chri
s
Robins
o
n
Fix alB
u
f
fer
i
v error handli
n
g
commit
|
commitdiff
|
tree
2010-05-25
Ch
r
is Robinson
Increment pointer when re
a
d
commit
|
commitdiff
|
tree
2010-05-25
Chr
i
s Robinson
Pass th
e
num
b
er of blocks to Co
n
vertDataIMA4
commit
|
commitdiff
|
tree
2010-05-25
Chris Robi
n
son
Be careful of integer over
f
low
s
wh
e
n allocating
b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robins
o
n
Cleanup
s
ome varia
b
les and names
commit
|
commitdiff
|
tree
2010-05-24
Ch
r
is Ro
b
inson
R
e
o
rder some e
r
r
or checks and wa
t
ch for ne
g
ati
v
e
b
u
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
Don't both
e
r s
t
o
ring the l
o
op point
s
in
t
he sou
r
ce
commit
|
commitdiff
|
tree
2010-05-22
Chris Robins
o
n
Be big endian safe with the IMA4 decoder
commit
|
commitdiff
|
tree
2010-05-22
Chris
R
o
bi
n
son
Use the ALSOFT_LOGFIL
E
env var
t
o
s
pecify the
o
utput
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chris
Robinson
Loop points sh
o
u
l
d be
s
pecifi
e
d in sample offsets
commit
|
commitdiff
|
tree
2010-05-21
Chr
i
s R
o
bin
s
on
Add mono and ste
r
e
o
ch
a
nnel ma
s
ks
f
or DSound ou
t
put
commit
|
commitdiff
|
tree
2010-05-21
Chri
s
Robinson
A
d
d an empt
y
efx-creat
i
ve
.
h
header
commit
|
commitdiff
|
tree
2010-05-19
Chri
s
Rob
i
nson
Consistency fix
commit
|
commitdiff
|
tree
2010-05-19
Chris
Ro
b
i
nson
Use unsig
n
e
d typ
e
s whe
n
fi
n
ding the
sourc
e
o
ffse
t
s
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
A couple forma
t
ting fi
x
es
commit
|
commitdiff
|
tree
2010-05-19
Chr
i
s Ro
b
inson
Use a map for the filter l
i
st
commit
|
commitdiff
|
tree
2010-05-19
Chris R
o
bi
n
s
o
n
Use a map for the
effects list
commit
|
commitdiff
|
tree
2010-05-19
Chris Ro
b
inson
I
mprove comp
a
tbilit
y
with lat
e
st
A
L_EXT_buffer_sub_dat
a
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chri
s
Ro
b
i
nson
Defi
n
e ARGSTA
C
K and CALLSTACK only when
n
eed
e
d fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Rob
i
nson
Always look for
w
inm
m
under W
i
ndows
commit
|
commitdiff
|
tree
2010-05-16
Chris R
o
b
i
n
son
Change inline -> __inline for MSVC
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Use
t
h
e loop start when fill
i
n
g in padding data for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Ro
b
inson
Pay attention to the sourc
e
loop points
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Only use a modul
o
to
loop when t
h
e source is
s
t
a
tic
commit
|
commitdiff
|
tree
2010-05-13
Chr
i
s Robinson
Store loop points as unco
m
press
e
d
f
ra
m
e offsets i
n
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
C
h
r
is Robin
s
o
n
Add initial structural support for AL
_
EXT
_
l
o
o
p
_points
commit
|
commitdiff
|
tree
2010-05-12
C
h
ris R
o
binson
Redu
c
e
s
ome indentatio
n
commit
|
commitdiff
|
tree
2010-05-12
C
h
r
is
Robinson
Don
'
t needlessly expose a variable for the backends
commit
|
commitdiff
|
tree
2010-05-12
Ch
r
is
Robinson
Move inco
m
plete
e
xten
s
ion declara
t
ions to a
l
Main
.
h
commit
|
commitdiff
|
tree
2010-05-12
Chris Ro
b
i
n
s
on
S
c
ale output of effects to
c
omp
e
nsate for
device do
w
n
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Chris R
o
binso
n
Use a UIntM
a
p for the effect slot list
commit
|
commitdiff
|
tree
2010-05-12
Ch
r
is Robinson
Store the buff
e
r's original data siz
e
and block
a
li
g
nment
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinso
n
Store looping locally when
m
ixing
a s
o
urce
commit
|
commitdiff
|
tree
2010-05-11
Chris R
o
bins
o
n
Simplify and fix a
p
p
lying a
s
o
urce offset
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinson
Use a
s
epar
a
te function t
o
c
onv
e
rt compressed bytes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chris Ro
b
inson
O
n
ly a
s
t
r
e
aming
s
ource can have a processed buffer
commit
|
commitdiff
|
tree
2010-05-11
C
h
ris
Robinso
n
Re
n
a
m
e a
var
i
able
commit
|
commitdiff
|
tree
2010-05-10
Ch
r
is Robinson
Loo
k
fo
r
the map
insert
i
on point using a binary searc
h
commit
|
commitdiff
|
tree
2010-05-10
Chris Robinson
Use a simple loop to set multi-ch
a
nnel
dry gains
commit
|
commitdiff
|
tree
2010-05-02
Chri
s
Robinson
U
s
e a map t
o
store sources a
n
d buffers
commit
|
commitdiff
|
tree
2010-04-29
Chris Robinson
Use doubles i
n
stead
o
f
floa
t
s for the source offset
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chris R
o
bins
o
n
Com
b
ine AL an
d
A
LC
funct
i
on lists
commit
|
commitdiff
|
tree
2010-04-28
C
h
ris
Robinson
Get the
offset even if
the
c
urre
n
t buffer
i
s 0
commit
|
commitdiff
|
tree
2010-04-27
Chris
Robin
s
o
n
Only ap
p
l
y
ambient gain to
av
a
ilable out
p
ut
c
hannels
commit
|
commitdiff
|
tree
2010-04-25
Chris Rob
i
n
s
on
Add a couple missing values to the *GetEnumValue tables
commit
|
commitdiff
|
tree
2010-04-23
Chris
Ro
b
inson
Add an optio
n
to s
c
ale the o
u
t
put mix
commit
|
commitdiff
|
tree
2010-04-23
Chris Rob
i
ns
o
n
Combine two loops i
n
to one
commit
|
commitdiff
|
tree
2010-04-22
Chris Robinson
Upd
a
te stere
o
du
p
con
f
ig o
p
t
i
on comm
e
nt
commit
|
commitdiff
|
tree
2010-04-20
Chris
R
obinson
Make
s
tereo dupl
i
cation a property of the de
v
ice
commit
|
commitdiff
|
tree
2010-04-17
Ch
r
is Robi
n
son
Stop and start
t
h
e backend
devic
e
only if ne
w
at
t
ri
b
utes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chris R
o
binson
Disa
b
le PulseAudio's write
call
b
ack
when disconnectin
g
commit
|
commitdiff
|
tree
2010-04-16
Chris Robi
n
son
Translate the sourc
e
pos
i
tion separately
commit
|
commitdiff
|
tree
2010-04-12
Chr
i
s Robinson
R
e
t
urn immedia
t
ely when no layout is specifi
e
d
commit
|
commitdiff
|
tree
2010-04-12
Chris R
o
binson
M
o
re type fixes
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinson
Use a
l
ine
a
r
scaling when sending mu
l
ti-channel sources
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chr
i
s
Robin
s
o
n
Us
e
prope
r
typ
e
s
fo
r
so
m
e v
a
r
i
a
b
les
commit
|
commitdiff
|
tree
2010-04-11
Chr
i
s Robinson
Only c
o
nsider out
p
ut speakers for th
e
p
a
n
ning
L
UT
commit
|
commitdiff
|
tree
2010-04-11
Chris
Robinson
Don't
use LIB
_
INSTALL_DI
R
since tha
t
ca
n
be the
ful
l
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinson
Avoid rea
d
ing
buffer 0's size
commit
|
commitdiff
|
tree
2010-04-09
Chr
i
s Rob
i
ns
o
n
Av
o
id h
a
rd-c
o
ding the cha
n
nel count
commit
|
commitdiff
|
tree
2010-04-09
C
h
ris Robinson
Get the speake
r
arrangement
b
efore sett
i
n
g
up the c
h
annel
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chris
Robins
o
n
R
e-enable s
t
ereo duplication
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Use th
e
pr
o
per type for the speake
r
-to-channel map
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Scale the ring
modulator's mo
n
o
input when e
x
panding
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Store the pan
n
ing LUT in the d
e
vice
commit
|
commitdiff
|
tree
2010-04-08
Chris R
o
b
i
n
s
on
Us
e
a single
l
a
y
out
for the vi
r
t
ual speakers
commit
|
commitdiff
|
tree
2010-04-08
C
h
ri
s
R
o
binson
Appl
y
a
sca
l
ar
t
o the o
u
tput dow
n
mix s
o
ch
a
nnels don
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s Robin
s
on
Set the device channel
mat
r
ix
wh
e
n the device
i
s reset
commit
|
commitdiff
|
tree
2010-04-08
Chris R
o
bi
n
s
o
n
Alway
s
mix in
t
ernal
l
y a
t
8
.
1
commit
|
commitdiff
|
tree
2010-04-08
Chris
Robi
n
son
In
v
ert
devi
c
e chan
n
el map array
commit
|
commitdiff
|
tree
2010-04-08
C
h
ris Robinson
Make some functions st
a
ti
c
commit
|
commitdiff
|
tree
2010-04-08
Chris
R
obinson
Upda
t
e
alsoftrc
.
sa
m
p
l
e for the ring modu
l
ator
commit
|
commitdiff
|
tree
next