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 source write position is at least 15ms ahead of the read
2012-02-16
C
hris Robinson
Make sure th
e
source
w
r
i
te positio
n
is at least 15ms
.
.
.
commit
|
commitdiff
|
tree
2012-02-16
Chris Robinso
n
C
alculat
e
t
h
e buffer time bef
o
re modifying
the frequency
commit
|
commitdiff
|
tree
2012-02-16
Chris Robinso
n
Get
the mmdevapi
d
evice
p
eri
o
d aft
e
r
i
nitializati
o
n
commit
|
commitdiff
|
tree
2012-02-16
C
hris Rob
i
nson
Mov
e
t
h
e en
d
i
a
n test macr
o
t
o alMain
.
h
commit
|
commitdiff
|
tree
2012-02-16
C
h
ris
Robinson
Use
a swit
c
h to check the device format with win
m
m
commit
|
commitdiff
|
tree
2012-02-16
C
hr
i
s
R
o
binson
Ad
d
a
d
evice parameter t
o
alcLoopbac
k
O
p
e
nDeviceSOFT
commit
|
commitdiff
|
tree
2012-02-16
Chris Robi
n
s
on
A
d
d
a
device reques
t
f
l
ag
for the sample type
commit
|
commitdiff
|
tree
2012-02-15
Ch
r
is Robinson
Re
m
ove paramet
e
r names from typedefs
commit
|
commitdiff
|
tree
2012-02-15
Chris R
o
b
i
nson
Separate the
f
ormat conf
i
g option into ch
a
n
nels
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-02-15
Chris Robinson
Define a mi
n
imum outp
u
t sample ra
t
e and warn if the
.
.
.
commit
|
commitdiff
|
tree
2012-02-15
Chris
Robins
o
n
Combine a
couple if checks
commit
|
commitdiff
|
tree
2012-02-14
Chris
Rob
i
nso
n
Suppor
t
signed and unsigned 32-bit int outpu
t
commit
|
commitdiff
|
tree
2012-02-13
C
h
ris R
o
bin
s
on
Check f
o
r
each ALSA p
r
efix config opt
i
on only as needed
commit
|
commitdiff
|
tree
2012-02-12
Chris Robinso
n
U
s
e more proper enum names for
t
he re
s
amp
l
er
commit
|
commitdiff
|
tree
2012-02-12
C
h
ris Robins
o
n
Use a prop
e
r enum
value for sett
i
n
g
the defaul
t
di
s
ta
n
ce
.
.
.
commit
|
commitdiff
|
tree
2012-02-11
Chris R
o
b
i
nson
Add config opti
o
n
s
f
or card- an
d
d
e
vice-specific
p
refixe
s
.
.
.
commit
|
commitdiff
|
tree
2012-02-11
Chris Robinson
Format the AL
S
A device name when enu
m
er
a
ting them
commit
|
commitdiff
|
tree
2012-02-10
Chris Robinson
Rename
SpeakerGain to
C
han
n
elGain
commit
|
commitdiff
|
tree
2012-02-10
Chris
R
obinso
n
Match th
e
7
.
1 channel angles with
t
h
e sp
e
ak
e
rs
commit
|
commitdiff
|
tree
2012-02-10
Chris Ro
b
i
n
s
on
P
re-scal
e
the cha
n
nel ang
l
es
commit
|
commitdiff
|
tree
2012-02-10
Chri
s
R
o
binson
Rename non_virtual_channel
s
to direct_ch
a
n
nels
commit
|
commitdiff
|
tree
2012-02-10
Chri
s
Robinson
Improve checks
for
s
upporte
d
output format
s
f
r
o
m ALSA
commit
|
commitdiff
|
tree
2012-02-07
Chris Ro
b
i
n
s
on
Ensure ALbyte3
a
nd ALu
b
y
te3 are the proper si
z
e
commit
|
commitdiff
|
tree
2012-02-07
Chris
Robi
n
son
Always
u
s
e
the default speak
e
r layout fo
r
l
oopback
.
.
.
commit
|
commitdiff
|
tree
2012-02-07
C
h
ri
s
Robi
n
son
Don't enab
l
e
B
S2B for
lo
o
pback d
e
vi
c
e
s
commit
|
commitdiff
|
tree
2012-02-07
Chris Ro
b
inson
Improve a co
u
ple er
r
or messages with the full ALS
A
.
.
.
commit
|
commitdiff
|
tree
2012-02-04
Chris Robinson
Change the defa
u
lt stereo speaker positions to match
.
.
.
commit
|
commitdiff
|
tree
2012-02-04
Ch
r
is Rob
i
nson
C
heck for a
32
-
b
it x86 proc
e
sso
r
be
f
ore usin
g
MSVC
.
.
.
commit
|
commitdiff
|
tree
2012-02-04
Chris Rob
i
nson
Onl
y
us
e
fast float-to-int G
C
C as
s
e
m
b
l
y for x86 and
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Ch
r
is Robinson
Fix
t
ypo in
the "Ca
r
petedHallway" rev
e
r
b
preset
commit
|
commitdiff
|
tree
2012-01-31
Chris Robins
o
n
Use an
enum for sta
t
ic const values
commit
|
commitdiff
|
tree
2012-01-31
C
h
ris
R
ob
i
n
s
on
Make
t
h
e EFX pr
e
set val
u
es explicit floats
commit
|
commitdiff
|
tree
2012-01-31
C
hris Rob
i
nson
Implement capture for
t
he DirectSound backen
d
commit
|
commitdiff
|
tree
2012-01-30
Chr
i
s
R
obinson
Only i
n
itialize
t
he defau
l
t reve
r
b effect when a slot
.
.
.
commit
|
commitdiff
|
tree
2012-01-30
Chris Robi
n
s
on
Reorder a couple effect prese
t
s
commit
|
commitdiff
|
tree
2012-01-30
Chris Rob
i
nso
n
av_find_stre
a
m
_info
i
s al
s
o depreca
t
ed, in fa
v
o
r
of
.
.
.
commit
|
commitdiff
|
tree
2012-01-30
Chris Robinson
Use AVMEDIA_TYPE_AUDIO instead of the deprecated CODEC_TYPE_
.
.
.
commit
|
commitdiff
|
tree
2012-01-28
Chris
Robinso
n
Add so
m
e more reverb presets
commit
|
commitdiff
|
tree
2012-01-27
Chris
Ro
b
inson
Use
sizeof
(
AL
f
loa
t
) wh
e
n fin
d
in
g
the max s
t
ep
p
ing value
commit
|
commitdiff
|
tree
2012-01-27
C
h
r
i
s
Robi
n
son
P
a
ss t
h
e
u
ncompressed sampl
e
cou
n
t to LoadData and
.
.
.
commit
|
commitdiff
|
tree
2012-01-27
Chris Robinson
Ma
k
e
s
u
re co
n
t
e
xt attributes are specifi
e
d for loopback
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Chris
Robinson
Make sure InitializeEffect
o
n th
e
def
a
u
lt slot doesn
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Chris Robinson
R
e
turn the
e
r
r
o
r code from
UpdateDeviceParams
commit
|
commitdiff
|
tree
2012-01-26
Chris Robinso
n
Make
sure the attributes l
i
st sp
e
c
i
f
ies a form
a
t for
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
C
hris
R
obinson
Avoid
a bit of code du
p
lication
commit
|
commitdiff
|
tree
2012-01-26
Ch
r
i
s
R
obinson
D
o
n't
process a default
d
e
vice
s
lot
i
f i
t
does
n
't exist
commit
|
commitdiff
|
tree
2012-01-24
Chris Robinson
Fix a
t
yp
o
commit
|
commitdiff
|
tree
2012-01-24
Chris Robinson
Some cleanups for the r
e
ve
r
b list
commit
|
commitdiff
|
tree
2012-01-23
Chr
i
s
R
obinson
Set
t
he so
u
rce's slot
s
end par
a
meter
t
o
NULL i
f
it
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Chri
s
R
obinson
Link with Audi
o
Toolbox
.
fr
a
mework for the CoreAudio
.
.
.
commit
|
commitdiff
|
tree
2012-01-21
Chris Robinson
Avoid duplicatin
g
som
e
i
nitializ
a
ti
o
n
code
commit
|
commitdiff
|
tree
2012-01-20
Chri
s
R
o
bins
o
n
Hono
r
the d
i
sabled
e
ffect
s
f
or the default reve
r
b
commit
|
commitdiff
|
tree
2012-01-20
Chris
Rob
i
nson
N
o
t all devices wi
l
l
have a default effect slot
commit
|
commitdiff
|
tree
2012-01-20
Chri
s
Robinson
Fi
x
WaveIn shut
d
own for rea
l
commit
|
commitdiff
|
tree
2012-01-20
Chris Robinson
R
em
o
v
e an unnecessary else statement
commit
|
commitdiff
|
tree
2012-01-20
C
hr
i
s Robinson
Alw
a
ys mess
a
ge the WinMM pr
o
cess
i
n
g th
r
ead when a buffer
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Chri
s
Robins
o
n
Fix a possibl
e
r
ace condition when shu
t
ting down
W
inMM
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Chris Robi
n
son
Add a def
a
ult-rev
e
rb
c
onfig optio
n
, and rename __AL
S
OFT_
F
O
R
C
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Chris Robinso
n
I
nstall efx-
p
re
s
ets
.
h
commit
|
commitdiff
|
tree
2012-01-20
C
hris Rob
i
nson
Add the
a
b
ility to specify a preset for forced reverb
commit
|
commitdiff
|
tree
2012-01-20
Chris Robinson
Add a
g
lobal option to apply a reverb eff
e
c
t
on s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2012-01-18
Ch
r
is
R
obinson
Avoid pr
i
nting mes
s
age
s
a
b
out device
para
m
e
t
er changes
.
.
.
commit
|
commitdiff
|
tree
2012-01-17
Chris Robinson
Report
p
a
r
ameter re
q
u
e
s
t chan
g
e
s
i
n Up
d
ateDeviceParams
commit
|
commitdiff
|
tree
2012-01-17
Chris R
o
binson
Change the de
f
ault
o
utp
u
t
format to 32-bit float
commit
|
commitdiff
|
tree
2012-01-17
Chris Ro
b
inson
Ret
r
y o
p
ening the PortAudio device with 16-bit short
.
.
.
commit
|
commitdiff
|
tree
2012-01-17
Chris
R
obi
n
son
Retry opening the DSound
d
evi
c
e with 16-bit shor
t
i
f
.
.
.
commit
|
commitdiff
|
tree
2012-01-17
Chri
s
Robinson
R
e
try ope
n
ing the WinMM device
w
ith 16-bit short if
.
.
.
commit
|
commitdiff
|
tree
2012-01-17
Chris Robinson
Suppor
t
32-bit flo
a
t in the WinMM backend
commit
|
commitdiff
|
tree
2012-01-12
Chris Ro
b
inson
Safely insert
the ne
w
co
n
tex
t
into the
l
ist
commit
|
commitdiff
|
tree
2012-01-11
Chris Robinson
Add some
casts
commit
|
commitdiff
|
tree
2012-01-11
Chris Robin
s
on
T
here's n
o
need to p
a
ss a buffer to av
i
o_all
o
c_context
commit
|
commitdiff
|
tree
2012-01-11
Chris Robinson
Handle a couple of speci
a
l AVSEEK_ seek
mode
s
commit
|
commitdiff
|
tree
2012-01-10
Chris
R
obinson
F
ix
c
o
mpi
l
i
ng the example progr
a
m,
and support AL_SOFT_buffe
.
.
.
commit
|
commitdiff
|
tree
2012-01-10
Chris Robinson
Fin
a
lize A
L
_SOFT_buffer_samples
commit
|
commitdiff
|
tree
2012-01-10
Chris
R
obinson
Remo
v
e the unn
e
cessar
y
AL_MULAW_
S
OFT
,
AL_
A
LAW_
S
OFT
.
.
.
commit
|
commitdiff
|
tree
2012-01-10
Chr
i
s Robinson
Append _SOFT
to
the
A
L
_SOFT_buffe
r
_samples enums
commit
|
commitdiff
|
tree
2012-01-10
C
hris Rob
i
nson
M
a
k
e
L
ock
D
evice, LockContext, etc, inline
commit
|
commitdiff
|
tree
2012-01-02
Chris R
o
binson
Check e
a
r
l
ie
r
fo
r
ffmp
e
g
commit
|
commitdiff
|
tree
2012-01-01
Chr
i
s
R
o
bi
n
s
o
n
R
e
move the warni
n
g
w
hen
a
con
t
ext
b
eing released i
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-01
Chri
s
Robi
n
son
Use
t
he de
v
ice lock
w
h
e
n re
m
oving
the co
n
t
ext from
.
.
.
commit
|
commitdiff
|
tree
2012-01-01
Chr
i
s
Robinson
Use
a
proper typedef for han
d
ling at
o
mic
p
ointer swaps
commit
|
commitdiff
|
tree
2012-01-01
Chris Ro
b
inson
A
dd an example program that
s
treams audio using ffmpeg
commit
|
commitdiff
|
tree
2011-12-20
Ch
r
i
s Robi
n
s
o
n
Up
d
ate
some
c
onfig option desc
r
iptio
n
s
commit
|
commitdiff
|
tree
2011-12-20
Chris Robinson
Use a string to specify the resampler conf
i
g
option
commit
|
commitdiff
|
tree
2011-12-20
Chris
R
obins
o
n
Use a struct to associate chan
n
el enums
and their
angles
commit
|
commitdiff
|
tree
2011-12-20
Chris Robinson
Resto
r
e the old FPU mode if the effects fail
t
o update
.
.
.
commit
|
commitdiff
|
tree
2011-12-03
Chris Robins
o
n
Use
a
n
expli
c
it 0 for the "no
e
rror" enums
commit
|
commitdiff
|
tree
2011-11-28
Chris Robinson
Reset the ALS
A
dev
i
ce if the numbe
r
of
a
vailable samples
.
.
.
commit
|
commitdiff
|
tree
2011-11-28
C
hris Robinson
M
ake ALSA XRUN when t
h
e
number of available samples
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Chris Ro
b
inson
Do
n
't
f
ail to insert a
m
ap entry when
th
e
k
ey ex
i
sts
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
C
hr
i
s Robinson
I
nitiali
z
e listener matrix to identity
commit
|
commitdiff
|
tree
2011-11-13
Chris
Robinso
n
Define T
l
s
D
estructor
f
o
r Windows static builds, to
o
commit
|
commitdiff
|
tree
2011-11-02
Chris Robinson
Use loops to write rever
b
output
commit
|
commitdiff
|
tree
2011-11-02
Ch
r
i
s Robinson
Use a loop to
w
rite the modulator e
f
fect
output
commit
|
commitdiff
|
tree
2011-11-02
Chri
s
Robinso
n
Use panning fo
r
echo instead of specifying discrete
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Chris Robinson
A
p
pen
d
_
S
O
FT to the A
L
C loopback f
o
r
mat enums
commit
|
commitdiff
|
tree
2011-10-30
Chris Robinson
Cal
c
ulate the li
s
tener matrix when
a new orientat
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-10-30
Chr
i
s
R
ob
i
n
son
D
on't tr
a
nsla
t
e the
l
istener velocity
commit
|
commitdiff
|
tree
2011-10-30
Chri
s
Robinson
Don't t
r
ansfo
r
m/translate vect
o
rs with an invalid listener
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
C
h
ris Robinson
Add a work-ar
o
und fo
r
c
ros
s
-
c
ompiling with MinGW
commit
|
commitdiff
|
tree
next