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
Get the mixer and resampler functions when needed
2014-06-13
C
hris Robinson
Get the mix
e
r and resam
p
l
e
r functions wh
e
n needed
commit
|
commitdiff
|
tree
2014-06-13
C
hris Robi
n
s
on
Com
b
ine the direct and send mi
x
ers
commit
|
commitdiff
|
tree
2014-06-13
Chris
R
obin
s
on
Comb
i
ne
s
ome dry
a
nd
wet path types
commit
|
commitdiff
|
tree
2014-06-12
C
hris Robinson
Pre-apply th
e
c
r
os
s
feed filter gain to the input sample
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Chris Robin
s
on
Use floats f
o
r
t
he BS2B
filter
commit
|
commitdiff
|
tree
2014-06-10
Chris Rob
i
nson
Make b
s
2b
_
c
r
o
ss_feed
i
nline
commit
|
commitdiff
|
tree
2014-06-09
Chri
s
Robinso
n
Don't try to set fp
precision with __
c
ontrol8
7
_
2
or
.
.
.
commit
|
commitdiff
|
tree
2014-06-08
Chr
i
s R
o
b
i
nson
Print CP
U
extensio
n
s that are unav
a
i
l
a
ble
but
r
e
quested
commit
|
commitdiff
|
tree
2014-06-08
Chris Robinson
O
pen and clo
s
e
the file in
t
he main thread in
a
lffplay
commit
|
commitdiff
|
tree
2014-06-08
C
hris
R
obins
o
n
Require SSE for SSE2,
an
d
SSE2
f
o
r SSE4
.
1
commit
|
commitdiff
|
tree
2014-06-07
C
h
ris Robin
s
o
n
Update th
e
disable-cpu-exts conf
i
g optio
n
descr
i
p
t
ion
commit
|
commitdiff
|
tree
2014-06-06
Chri
s
Robin
s
on
Update a couple sourc
e
s
with t
h
e pro
p
er
a
u
t
hor
commit
|
commitdiff
|
tree
2014-06-06
Chri
s
R
obinson
Move Initia
t
ePosi
t
ionArrays to mixer_defs
.
h
commit
|
commitdiff
|
tree
2014-06-06
T
i
mothy A
r
c
e
ri
Add SSE2
and SSE4
.
1 linear resamplers
commit
|
commitdiff
|
tree
2014-06-03
Chris Robinson
Avoid a
l
oop wh
e
n updating
the sou
r
c
e
p
o
sition variables
commit
|
commitdiff
|
tree
2014-06-03
Chris Robi
n
son
Add an
ffmpeg-
b
ased exampl
e
pla
y
er
commit
|
commitdiff
|
tree
2014-06-01
Chris Robinson
Only defi
n
e struct tim
e
spec if _TIMESPEC_DEFINED is
n
.
.
.
commit
|
commitdiff
|
tree
2014-05-29
Chris Robinson
Add extern "C" to com
m
o
n
h
e
a
ders
.
commit
|
commitdiff
|
tree
2014-05-27
C
hris Robinson
Add meth
o
d
s
to exchange and comp
a
re
-
e
xchange RefCount
.
.
.
commit
|
commitdiff
|
tree
2014-05-27
C
h
ris Robinson
Avoid unn
e
cessary local variables
commit
|
commitdiff
|
tree
2014-05-27
Ch
r
is R
o
binson
I
mplement
condi
t
ion variables for Wi
n
dows
commit
|
commitdiff
|
tree
2014-05-26
Chris Robin
s
on
Add an exte
n
sion string f
o
r the in-progress
source
.
.
.
commit
|
commitdiff
|
tree
2014-05-26
Chris R
o
bin
s
on
Implement condition
variables (POSIX only!)
commit
|
commitdiff
|
tree
2014-05-26
Chris Robinson
Don't p
r
int an ERR i
f
p
ulse fails
to g
e
t latency info
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris Rob
i
nson
Add an option to get
t
h
e
l
en
g
th o
f
a source'
s
full
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
C
h
ri
s
Ro
b
i
n
s
on
D
on't resum
e
the backend if there's no co
n
texts
commit
|
commitdiff
|
tree
2014-05-24
Chris Robinso
n
Move t
h
e active source's
o
ffset out of the d
i
rect
p
a
r
a
m
s
commit
|
commitdiff
|
tree
2014-05-23
C
h
ris Robins
o
n
U
p
date th
e
examples to
use SDL2
commit
|
commitdiff
|
tree
2014-05-23
Chr
i
s
R
obinson
Ma
r
k a few more functions as const
commit
|
commitdiff
|
tree
2014-05-23
Chris Robin
s
o
n
R
ename CONST_FUN
C
and PRINT
F
_
S
TYL
E
,
and fix
n
on-GNU
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s
Robinson
AL_SOFT_block_alignment is
n
ow consid
e
red done
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s Robinson
Ensure a p
r
oper amount o
f
new elements are being reserv
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
C
hri
s
Robinson
In
c
l
u
de s
t
r
i
ngs
.
h if
i
t exi
s
ts for strncasecmp
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
Add a
n
eed
e
d
h
ead
e
r for t
h
e Cor
e
Audio backend
commit
|
commitdiff
|
tree
2014-05-22
Chris Ro
b
i
n
son
Use t
h
e first non-0
-
l
e
ngt
h
buf
f
er when starting a sour
c
e
commit
|
commitdiff
|
tree
2014-05-22
Chris
Robinson
Don't tr
y
to use
t
he non-st
a
nd
a
rd alloca
.
h
commit
|
commitdiff
|
tree
2014-05-22
Chris Robins
o
n
U
s
e an unsigned type for the win32 si
z
e_t
form
a
tter
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
M
ark som
e
functio
n
s as const
commit
|
commitdiff
|
tree
2014-05-22
Chris Rob
i
nson
The lower
v
a
l
ue of the
gain vector
contains the clo
s
est
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
Don'
t
c
lear the cur
r
ent and st
e
p gain v
a
lues when up
d
ating
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
C
h
ris
Robinson
Use
the current buffer item
for
s
tat
i
c sources
too
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
Copy samples if
n
eeded
i
n th
e
'copy' resampler
commit
|
commitdiff
|
tree
2014-05-21
Chris Rob
i
n
s
on
Properly proce
s
s all sa
m
ples with a bandpass filter
commit
|
commitdiff
|
tree
2014-05-21
C
h
r
i
s
Robinson
Use t
h
e correct i
n
p
ut for HRTF mixing
commit
|
commitdiff
|
tree
2014-05-21
Chr
i
s
Robins
o
n
Upd
a
te the acti
v
e source
'
s direct and
s
end properties
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Chris
R
obin
s
on
Add some
ass
e
rts to verify
b
lock alig
n
m
en
t
for conv
e
rsi
o
n
commit
|
commitdiff
|
tree
2014-05-19
Chris Rob
i
nson
Return a s
a
mpl
e
pointer from res
a
mplers
commit
|
commitdiff
|
tree
2014-05-19
Chris
R
obinson
Put per-channel f
i
lter p
r
operties
t
o
gether
commit
|
commitdiff
|
tree
2014-05-19
Chris Robinson
Retur
n
a sample pointer from DoFilters
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
M
o
ve an HRTF mix
e
r parame
t
er and
s
horten
a c
o
upl
e
v
a
riabl
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-18
Chris Ro
b
ins
o
n
Don't
pass th
e
Se
n
dParams t
o
th
e
wet-path mixer
commit
|
commitdiff
|
tree
2014-05-18
Chris
Robinson
Don't
pass
t
he
D
irectPar
a
ms to
the dr
y
-path mixer
commit
|
commitdiff
|
tree
2014-05-18
Chris Robi
n
son
U
s
e diffe
r
ent p
a
r
a
m
eters
for HRTF mixers
commit
|
commitdiff
|
tree
2014-05-18
C
h
ris Robinso
n
Pass some DirectParams as
functio
n
pa
r
a
meters
commit
|
commitdiff
|
tree
2014-05-18
C
hris Ro
b
inson
Use _mm_setr_
p
s instead of _mm_
s
et_ps
commit
|
commitdiff
|
tree
2014-05-18
C
hri
s
Robinson
Ad
d
a ALfi
l
terS
t
ate
method to
process multi
p
le samp
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
C
hris Robinson
Reset filter
prop
e
rtie
s
w
hen setting
a
n
u
l
l
f
il
t
er
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
C
hr
i
s Robinson
Support the
band-pass f
i
lter
commit
|
commitdiff
|
tree
2014-05-17
Chris Ro
b
inson
App
l
y
h
igh-
p
ass sour
c
e filters as neede
d
commit
|
commitdiff
|
tree
2014-05-17
Chris Ro
b
inson
Implementing han
d
ling high-pa
s
s
filter p
r
operties
commit
|
commitdiff
|
tree
2014-05-17
Chri
s
Robin
s
on
Ad
d
a flag to
s
pecify w
h
e
n
the low-pass filter needs
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Use l
o
garithmi
c
a
d
justment for t
h
e ga
i
n in
the au
t
owah
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chri
s
R
o
bin
s
o
n
Docume
n
t the
d
i
f
ferent fi
l
t
e
r t
y
p
e
s, and comb
i
ne some
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robi
n
son
Rename freq_scale param
e
ter t
o
freq_mult
commit
|
commitdiff
|
tree
2014-05-15
Chr
i
s Robinson
Ensure t
h
a
t LoopEnd > LoopStart
commit
|
commitdiff
|
tree
2014-05-15
Chr
i
s Ro
b
i
nson
Initialize a pointer to
N
UL
L
i
nstead o
f
a string
commit
|
commitdiff
|
tree
2014-05-15
C
h
ris Robinson
Don't b
o
t
her s
t
ripping w
h
it
e
space fro
m
c
omme
n
t
s
commit
|
commitdiff
|
tree
2014-05-15
Chr
i
s Ro
b
inson
Ea
r
ly-out when outN is 0
commit
|
commitdiff
|
tree
2014-05-15
Chris
R
obinson
R
emove some unne
c
essar
y
cast
s
commit
|
commitdiff
|
tree
2014-05-15
Chri
s
Robinson
Initialize s
o
me variabl
e
s whe
n
declaring th
e
m
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Initialize ne
w
format to
AL_NONE instead of a valid
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
U
s
e
an e
n
um for the c
h
orus
and flang
e
r
w
a
v
efo
r
ms
commit
|
commitdiff
|
tree
2014-05-15
Chris
R
o
b
i
nson
Don't try t
o
read
t
he
i
nter
n
al capt
u
re buffer into
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
Chris Robi
n
son
Remove a
d
ead assi
g
nment
commit
|
commitdiff
|
tree
2014-05-14
Chris
R
obinson
Add a couple assert
s
to ensure a pro
p
er buffer
commit
|
commitdiff
|
tree
2014-05-14
Chr
i
s Robinson
Avoi
d
freeing an
i
n-
u
se captu
r
e
buf
f
er
commit
|
commitdiff
|
tree
2014-05-14
Ch
r
is
Robi
n
son
Make R
e
fC
o
unt a non-in
t
eger ty
p
e
commit
|
commitdiff
|
tree
2014-05-14
Chris Robins
o
n
A
d
d HF Reference as
a filter
prope
r
ty
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
M
a
ke L
O
WPA
S
SFREQREF a float value
commit
|
commitdiff
|
tree
2014-05-11
C
h
ris Robinson
Store the f
i
lter refe
r
ence frequency in the
source
commit
|
commitdiff
|
tree
2014-05-11
C
h
r
is
R
o
b
inso
n
Upd
a
te the sourc
e
se
n
d target ga
i
ns
p
r
oper
l
y
commit
|
commitdiff
|
tree
2014-05-11
Chris
R
obins
o
n
Avo
i
d locki
n
g
t
he mixer w
h
en unqueuei
n
g buff
e
rs
commit
|
commitdiff
|
tree
2014-05-11
Chris
R
obi
n
son
A
v
o
i
d
accessing t
h
e sourc
e
's buffer queue head mu
l
t
i
pl
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Use
a struct to store
t
he source's direct gain/gainhf
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Don't
mix o
l
d- and
n
ew-styl
e
FIND_PACKAGE_HANDLE_STANDARD_
A
R
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
C
hris Robins
o
n
Avoi
d
locking th
e
mixer while queueing buffers onto
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris
Robinson
M
ark the buffer queue pointers volatile
commit
|
commitdiff
|
tree
2014-05-10
Chris Robins
o
n
Add a missin
g
pointer init
commit
|
commitdiff
|
tree
2014-05-10
Chris
Robinson
Update the output buffer poin
t
er in the Write_*
methods
commit
|
commitdiff
|
tree
2014-05-10
Chr
i
s Ro
b
i
nson
A
dd a couple consts
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Explicit init
the source queue and current_buff
e
r pointers
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Use a RWLo
c
k to help p
r
otect the source's
b
u
f
fe
r
queue
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Don'
t
expli
c
it
l
y store the BuffersInQue
u
e
commit
|
commitdiff
|
tree
2014-05-10
Chris Robin
s
o
n
Store the
current buf
f
e
r
qu
e
u
e
item, rather than playe
d
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Rob
i
nson
Av
o
id che
c
ki
n
g the previous buffer multip
l
e times
commit
|
commitdiff
|
tree
2014-05-08
C
hris Robinson
Append the num
b
er of bits,
not
bytes, to types
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinso
n
Always u
s
e
u
nsigned
int for RefC
o
unt
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinso
n
Build a c
o
mmo
n
static li
b
for reu
s
able code
commit
|
commitdiff
|
tree
2014-05-08
Chris Robins
o
n
Move RWLock and
UIntMap implem
e
ntation
s
to com
m
on
commit
|
commitdiff
|
tree
2014-05-07
C
hri
s
Robinson
Make s
u
re FILETIME and ULARGE_I
N
T
E
GER si
z
e
s
m
atch
commit
|
commitdiff
|
tree
next