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
Store and use an ALbuffer for samples in an ALfontsound
2014-06-29
Chris Rob
i
nson
Store and us
e
an ALbuffer f
o
r sam
p
les
in an ALfontsound
commit
|
commitdiff
|
tree
2014-06-26
C
hris Robins
o
n
D
o
n
'
t require MIDI sysex data to have
t
he high bit
.
.
.
commit
|
commitdiff
|
tree
2014-06-22
Chris Ro
b
inson
Only s
e
t t
h
e
needed HRT
F
coefficients
commit
|
commitdiff
|
tree
2014-06-21
Chris Robinson
A
void nega
t
ing
'
ne
g
a
t
ive'
v
ar
i
able names
commit
|
commitdiff
|
tree
2014-06-20
Chris Rob
i
ns
o
n
Don't pass
t
he device to
H
RTF methods
commit
|
commitdiff
|
tree
2014-06-20
Chris Robinson
Don't
overwrite
t
he loopbac
k
device fo
r
mat wit
h
th
e
.
.
.
commit
|
commitdiff
|
tree
2014-06-14
Chris Robinson
Remo
v
e
unused variables
commit
|
commitdiff
|
tree
2014-06-13
Chri
s
Robinson
Ge
t
the mixer and re
s
ample
r
functions when n
e
eded
commit
|
commitdiff
|
tree
2014-06-13
Ch
r
is Ro
b
i
n
son
Combine the direct an
d
send mi
x
ers
commit
|
commitdiff
|
tree
2014-06-13
Chris Robinson
Combine some dry and w
e
t path ty
p
es
commit
|
commitdiff
|
tree
2014-06-12
Chris Robinso
n
Pre-apply the cros
s
f
e
ed filter gain to the input sa
m
ple
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Chris Robi
n
s
o
n
Use floats for the BS2B filter
commit
|
commitdiff
|
tree
2014-06-10
Chris
Robinson
M
a
ke bs
2
b_cross_feed inline
commit
|
commitdiff
|
tree
2014-06-09
Chris Robi
n
son
Don't
t
ry to
s
et fp precision with
__c
o
n
tro
l
8
7
_2 or
.
.
.
commit
|
commitdiff
|
tree
2014-06-08
Chris Robinson
Print CPU extensions that are
unavail
a
ble but requested
commit
|
commitdiff
|
tree
2014-06-08
Chri
s
Robi
n
so
n
Op
e
n and cl
o
se
the fi
l
e in the m
a
in t
h
r
e
ad in alffplay
commit
|
commitdiff
|
tree
2014-06-08
Chris
Robi
n
s
o
n
R
equire SSE for
SSE2
,
an
d
SSE2 for
SSE4
.
1
commit
|
commitdiff
|
tree
2014-06-07
C
hris
R
o
b
i
nson
Update
t
he disable-cpu-exts config option
d
e
scrip
t
ion
commit
|
commitdiff
|
tree
2014-06-06
C
hris Robins
o
n
Update a cou
p
le sources
w
i
th
the proper author
commit
|
commitdiff
|
tree
2014-06-06
Chris
R
obinso
n
Move
Initia
t
ePositionArrays to
mi
x
er_defs
.
h
commit
|
commitdiff
|
tree
2014-06-03
C
h
ri
s
Ro
b
i
n
son
Avoid a loop whe
n
updating
t
he source
p
ositio
n
variables
commit
|
commitdiff
|
tree
2014-06-03
Chr
i
s
Robinso
n
Add an ffmpeg-based example p
l
ayer
commit
|
commitdiff
|
tree
2014-06-01
Chr
i
s Robinson
Only
define
struct
t
ime
s
p
ec if
_
TIMESPEC_DE
F
INED isn
.
.
.
commit
|
commitdiff
|
tree
2014-05-29
Chris Robinson
Add extern "C" to commo
n
h
e
a
ders
.
commit
|
commitdiff
|
tree
2014-05-27
Chris Robinson
Add m
e
thods to e
x
cha
n
ge and co
m
p
a
re-exchange RefC
o
unt
.
.
.
commit
|
commitdiff
|
tree
2014-05-27
Chris Robinson
Avoid un
n
ecessary local varia
b
les
commit
|
commitdiff
|
tree
2014-05-27
Chris Robinson
Implement condi
t
ion variabl
e
s f
o
r
Windows
commit
|
commitdiff
|
tree
2014-05-26
Chris Robi
n
s
on
Add an extension string for the in-progress source
.
.
.
commit
|
commitdiff
|
tree
2014-05-26
Chris Robinson
I
mp
l
ement co
n
dition variable
s
(POSIX only
!
)
commit
|
commitdiff
|
tree
2014-05-26
Chri
s
Robinson
D
o
n't print an ERR i
f
pu
l
se fai
l
s to get la
t
ency i
n
fo
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chri
s
Robinson
A
dd
a
n
opt
i
o
n to get the length of
a source's full
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris
Robinson
Don
'
t
resume
the backend if
ther
e
's no con
t
exts
commit
|
commitdiff
|
tree
2014-05-24
Chr
i
s Robinson
Move t
h
e active source's of
f
set o
u
t
of the direct param
s
commit
|
commitdiff
|
tree
2014-05-23
Chris
R
o
b
inson
Upd
a
te the examples to
us
e
SDL
2
commit
|
commitdiff
|
tree
2014-05-23
Chri
s
Ro
b
inson
Mark a f
e
w more functi
o
ns as co
n
st
commit
|
commitdiff
|
tree
2014-05-23
Ch
r
is Ro
b
i
n
s
on
Rename CONST_FUNC and PRINTF
_
STYLE, and
f
ix non-G
N
U
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
C
hris R
o
b
i
nso
n
AL
_
SOFT_block_
a
li
g
n
m
ent is now
c
onsider
e
d done
commit
|
commitdiff
|
tree
2014-05-22
Chris Rob
i
nson
Ensure a proper
amoun
t
of new elements
a
re being
r
e
served
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Ch
r
i
s Rob
i
nson
Includ
e
st
r
ings
.
h
if it
e
xists
f
o
r
strncasecmp
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
A
dd a needed head
e
r
for
t
he CoreAu
d
io backend
commit
|
commitdiff
|
tree
2014-05-22
Chris Ro
b
ins
o
n
Use the first non-0-length buffer when starting a sou
r
ce
commit
|
commitdiff
|
tree
2014-05-22
C
h
ris Robinson
Don't try to use the
n
on-s
t
andard alloca
.
h
commit
|
commitdiff
|
tree
2014-05-22
Ch
r
is
R
ob
i
nson
U
s
e an unsigned ty
p
e
for th
e
win32 size_t
formatter
commit
|
commitdiff
|
tree
2014-05-22
Ch
r
is Rob
i
nson
M
a
rk
s
ome function
s
as const
commit
|
commitdiff
|
tree
2014-05-22
Chris Robin
s
on
The
lowe
r
value of
t
he gain vector conta
i
n
s
t
he closest
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris
R
obinso
n
D
o
n't clear
t
h
e
current
a
nd s
t
e
p gai
n
v
a
lu
e
s when up
d
a
t
ing
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris Ro
b
ins
o
n
Us
e
t
h
e cur
r
ent buf
f
er i
t
em for static sources too
commit
|
commitdiff
|
tree
2014-05-21
Chris R
o
binson
Co
p
y
s
amples if
needed in
t
he
'
copy' resampler
commit
|
commitdiff
|
tree
2014-05-21
Chri
s
Robinson
Prop
e
rly pr
o
ce
s
s all samples w
i
th a b
a
n
d
pass filter
commit
|
commitdiff
|
tree
2014-05-21
Chris Robin
s
on
Use
t
he correct i
n
put for HRTF mixing
commit
|
commitdiff
|
tree
2014-05-21
Chr
i
s
Robinson
Update the active
source's
d
i
rect and
s
end p
r
op
e
r
tie
s
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Chri
s
Robinson
Add
s
ome asserts to v
e
rify block a
l
ignm
e
nt for conversion
commit
|
commitdiff
|
tree
2014-05-19
Chris Ro
b
inson
Retu
r
n a sample pointer from resamplers
commit
|
commitdiff
|
tree
2014-05-19
C
hris R
o
binson
Put per-channel filter properties toge
t
her
commit
|
commitdiff
|
tree
2014-05-19
Chris
R
obinson
Re
t
urn a sampl
e
pointer from DoF
i
lters
commit
|
commitdiff
|
tree
2014-05-18
Ch
r
is Rob
i
nson
Move
a
n HRTF mi
x
er parameter a
n
d
shorten a coupl
e
variable
.
.
.
commit
|
commitdiff
|
tree
2014-05-18
Chr
i
s Robin
s
on
Don't pass the
SendParams t
o
the wet
-
p
a
t
h mixe
r
commit
|
commitdiff
|
tree
2014-05-18
Chri
s
R
obin
s
on
Don't
p
ass the D
i
r
ectPara
m
s to t
h
e
dr
y
-pa
t
h mixer
commit
|
commitdiff
|
tree
2014-05-18
C
hr
i
s Rob
i
nson
Use
di
f
fere
n
t p
a
rameters
f
o
r
HRTF mi
x
e
rs
commit
|
commitdiff
|
tree
2014-05-18
Chri
s
R
o
binson
Pas
s
some Dire
c
tParams as fun
c
ti
o
n parameters
commit
|
commitdiff
|
tree
2014-05-18
Chris
Ro
b
i
nson
U
s
e _m
m
_setr
_
ps instead of _mm_set_ps
commit
|
commitdiff
|
tree
2014-05-18
Chri
s
Robinso
n
Ad
d
a ALfilterSt
a
te method to process multiple samp
l
es
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Reset filter
properties when sett
i
ng a null filter
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris
R
obin
s
on
Support the band-pass f
i
lter
commit
|
commitdiff
|
tree
2014-05-17
Ch
r
is R
o
binson
Appl
y
high-pass source fi
l
ters as neede
d
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
I
m
plement
i
ng hand
l
ing high
-
pa
s
s fil
t
er propert
i
es
commit
|
commitdiff
|
tree
2014-05-17
Chris Rob
i
nson
Add a flag t
o
specify w
h
en the l
o
w
-pass filter needs
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris R
o
binson
Use lo
g
arit
h
m
ic adjus
t
ment fo
r
the
gain in the
au
t
owah
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
D
ocument the
different fil
t
e
r
t
y
pes, and
c
om
b
ine so
m
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Rename
fre
q
_scale parameter to
f
req_mult
commit
|
commitdiff
|
tree
2014-05-15
Ch
r
is Rob
i
ns
o
n
Ensure that LoopEnd > LoopSta
r
t
commit
|
commitdiff
|
tree
2014-05-15
Chris
R
obinso
n
Initiali
z
e
a pointer t
o
NULL instead of a string
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Don't bother stri
p
pin
g
whitespac
e
from commen
t
s
commit
|
commitdiff
|
tree
2014-05-15
Chri
s
Robin
s
on
Early-out when o
u
tN
i
s 0
commit
|
commitdiff
|
tree
2014-05-15
Chris Robin
s
on
Remove some unnecessa
r
y
casts
commit
|
commitdiff
|
tree
2014-05-15
Ch
r
is
Robinson
I
ni
t
ialize some variab
l
es w
h
en de
c
l
aring t
h
em
commit
|
commitdiff
|
tree
2014-05-15
Chris
R
obinson
In
i
t
i
alize newformat to AL_NONE ins
t
ead of a va
l
id
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Chr
i
s Robinson
Use
a
n
enum
f
or the chorus and
flanger waveforms
commit
|
commitdiff
|
tree
2014-05-15
C
hris
Robin
s
o
n
Don
'
t t
r
y to
r
ead
the internal
c
apture buff
e
r
i
nto
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
C
hri
s
Rob
i
nson
R
e
m
o
ve a dead a
s
signment
commit
|
commitdiff
|
tree
2014-05-14
Chris
R
obinson
Ad
d
a couple asse
r
ts to
e
nsur
e
a
proper
buffer
commit
|
commitdiff
|
tree
2014-05-14
Chr
i
s
Robinson
Avoid freeing an in-
u
se ca
p
t
u
re buffer
commit
|
commitdiff
|
tree
2014-05-14
Chris Robins
o
n
M
a
ke RefCount a non
-
integ
e
r type
commit
|
commitdiff
|
tree
2014-05-14
C
hris Robinson
Add HF Referenc
e
as a f
i
lt
e
r p
r
opert
y
commit
|
commitdiff
|
tree
2014-05-11
Chris
R
obinson
Ma
k
e LOWPASSFREQREF
a
fl
o
a
t value
commit
|
commitdiff
|
tree
2014-05-11
Chris
Robinson
Stor
e
the filt
e
r refer
e
nce frequency in the
source
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
U
pda
t
e
the source send target
gai
n
s
p
roper
l
y
commit
|
commitdiff
|
tree
2014-05-11
Chris
R
obinson
Avoid locking
t
he mix
e
r wh
e
n
u
nque
u
eing b
u
f
f
ers
commit
|
commitdiff
|
tree
2014-05-11
C
hris Robinson
Avoid a
c
cessing
t
he
source's buffer queue head multip
l
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Use
a
struct to
s
t
o
re the source's direct gain/gain
h
f
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris
Robinson
Don
'
t
m
ix o
l
d- a
n
d n
e
w
-
st
y
le FIND_PACK
A
GE_HANDLE_STAN
D
ARD_
A
R
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris Robins
o
n
Avoid locking the mixer w
h
ile que
u
eing buf
f
e
r
s ont
o
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Rob
i
n
s
on
Ma
r
k the b
u
f
fer queue pointers volati
l
e
commit
|
commitdiff
|
tree
2014-05-10
Chris Rob
i
n
s
on
A
dd a mi
s
s
in
g
pointer
init
commit
|
commitdiff
|
tree
2014-05-10
C
hris Ro
b
ins
o
n
U
p
d
ate the
outp
u
t buffer pointer in the Write_* methods
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Ad
d
a coup
l
e consts
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
E
x
p
l
i
c
it ini
t
the source queue and
current_buffer pointers
commit
|
commitdiff
|
tree
2014-05-10
Chri
s
Robinson
U
se
a
RWLock to help prot
e
ct the so
u
r
c
e'
s
b
u
ffer queu
e
commit
|
commitdiff
|
tree
2014-05-10
Chri
s
Ro
b
i
ns
o
n
Don't explicitly store t
h
e BuffersInQueue
commit
|
commitdiff
|
tree
2014-05-10
Chris R
o
binson
S
tore
t
h
e current buffer qu
e
ue i
t
em, rather tha
n
played
.
.
.
commit
|
commitdiff
|
tree
next