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
Avoid a loop when updating the source position variables
2014-06-03
Chris Robin
s
on
Avoid a
loop wh
e
n upda
t
i
ng the source
p
osition vari
a
b
les
commit
|
commitdiff
|
tree
2014-06-03
Chris Robins
o
n
Add an ffmpeg-
b
ased example player
commit
|
commitdiff
|
tree
2014-06-01
Chris Robi
n
son
O
nly
d
efin
e
s
truct timespec if _TIM
E
SPEC_DEFINED i
s
n
.
.
.
commit
|
commitdiff
|
tree
2014-05-29
Chr
i
s Robinson
Add extern "
C
"
to c
o
mmon headers
.
commit
|
commitdiff
|
tree
2014-05-27
Chris Robinson
Add met
h
ods t
o
exch
a
ng
e
and co
m
pare-exchange RefCount
.
.
.
commit
|
commitdiff
|
tree
2014-05-27
C
h
ris Robi
n
so
n
Avoid unnecessary l
o
cal variable
s
commit
|
commitdiff
|
tree
2014-05-27
Chris Robin
s
on
I
mplement
c
on
d
iti
o
n
v
ar
i
ables for Window
s
commit
|
commitdiff
|
tree
2014-05-26
Chris Robinso
n
Add
an
extension string for the in-progress source
.
.
.
commit
|
commitdiff
|
tree
2014-05-26
Chris Robinson
Implement
c
ondi
t
ion
v
ariables (
P
OSIX only!
)
commit
|
commitdiff
|
tree
2014-05-26
Chris
Robinson
Don't p
r
i
n
t an ERR
i
f p
u
l
se fai
l
s to get latency info
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris Robi
n
son
Add an option t
o
g
e
t the
l
ength of a s
o
urce's
f
ull
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris Ro
b
inson
Don't
r
esume th
e
backend if there
'
s
n
o
contex
t
s
commit
|
commitdiff
|
tree
2014-05-24
Chris Robinson
Move t
h
e
a
ctive source'
s
offset out of the
direct
par
a
ms
commit
|
commitdiff
|
tree
2014-05-23
Chris Robinson
Upda
t
e
the
e
xamples to use SDL2
commit
|
commitdiff
|
tree
2014-05-23
Chris Robinson
Mark
a f
e
w more
f
uncti
o
n
s
as
c
onst
commit
|
commitdiff
|
tree
2014-05-23
Chris
R
obinson
R
e
n
a
me CONST_FUNC and PRINTF
_
STYLE, and fix
non-GNU
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
AL
_
SOFT_b
l
o
c
k_ali
g
nmen
t
i
s
now conside
r
ed done
commit
|
commitdiff
|
tree
2014-05-22
Ch
r
is
Rob
i
n
son
Ensure a proper amount of new elements are being re
s
erved
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s Robinson
I
n
clude st
r
ings
.
h if i
t
exi
s
t
s
for strn
c
asecmp
commit
|
commitdiff
|
tree
2014-05-22
Chri
s
Robinson
Add a nee
d
ed head
e
r for the CoreAudi
o
backend
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinso
n
Use
the first non-0-length buffer when
s
tarting a sour
c
e
commit
|
commitdiff
|
tree
2014-05-22
Chris
R
o
b
i
n
son
Don't try to u
s
e the no
n
-
standard alloca
.
h
commit
|
commitdiff
|
tree
2014-05-22
C
hris Rob
i
nson
Use an
u
n
s
i
gned type for the win32 s
i
z
e_
t
for
m
atter
commit
|
commitdiff
|
tree
2014-05-22
Chris Rob
i
nson
Mark s
o
m
e
functi
o
n
s
as const
commit
|
commitdiff
|
tree
2014-05-22
Chris Robi
n
so
n
The
l
ower value of the gain vector
contains
t
he closest
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Ch
r
is Robinson
Do
n
't clear the current and step gain values when updating
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris
R
ob
i
nson
Use t
h
e c
u
rrent buffer item for static sources too
commit
|
commitdiff
|
tree
2014-05-21
Chri
s
Robinson
Copy
s
amples if
n
e
ede
d
i
n the 'co
p
y
' res
a
mp
l
er
commit
|
commitdiff
|
tree
2014-05-21
Chris Robins
o
n
Properly process all samples with a bandpass filter
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinso
n
U
se th
e
correct input for HRT
F
mixing
commit
|
commitdiff
|
tree
2014-05-21
C
h
r
i
s
R
obinson
Up
d
ate
t
he act
i
ve sou
r
ce's direct a
n
d
s
end
proper
t
ies
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Chris Robinson
Add some a
s
s
erts
t
o verif
y
block alignment
for
c
onversion
commit
|
commitdiff
|
tree
2014-05-19
C
h
ris
Robinson
Return a samp
l
e
point
e
r from re
s
ampler
s
commit
|
commitdiff
|
tree
2014-05-19
Chris Robinson
P
u
t pe
r
-c
h
a
n
ne
l
filter pro
p
erties together
commit
|
commitdiff
|
tree
2014-05-19
C
hri
s
Robinson
R
e
turn a sample poin
t
e
r
from DoF
i
lters
commit
|
commitdiff
|
tree
2014-05-18
Chris
Robins
o
n
Move
a
n
HRTF
m
ixer p
a
rameter and
s
hor
t
en
a
couple variable
.
.
.
commit
|
commitdiff
|
tree
2014-05-18
Chri
s
Robi
n
s
o
n
Don't pass the
SendParams t
o
the wet-path mixer
commit
|
commitdiff
|
tree
2014-05-18
Chris Robin
s
on
Don't pass
the DirectPa
r
ams
t
o the
d
r
y
-path m
i
x
er
commit
|
commitdiff
|
tree
2014-05-18
Chris Ro
b
inson
Use
different
p
a
r
a
m
eters for HR
T
F mixer
s
commit
|
commitdiff
|
tree
2014-05-18
Ch
r
is Robinson
P
ass some Dire
c
tPar
a
ms a
s
fun
c
t
i
on param
e
t
e
r
s
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
Use
_mm_setr_
p
s instead
of _mm_set_ps
commit
|
commitdiff
|
tree
2014-05-18
C
h
ri
s
Robinson
Add
a
ALfi
l
terState method to process multiple samples
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chri
s
Robinson
Reset fil
t
e
r
p
roperties
w
hen s
e
t
ting a null filter
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chr
i
s Robin
s
on
S
upport the band-pass
fi
l
ter
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Apply
high-pas
s
sou
r
ce filter
s
as needed
commit
|
commitdiff
|
tree
2014-05-17
Chr
i
s
Robinson
Implementing h
a
nd
l
ing hig
h
-pass filter pr
o
pert
i
es
commit
|
commitdiff
|
tree
2014-05-17
Chris
R
o
b
i
n
son
Add a flag to
specify wh
e
n th
e
low-
p
ass filter
needs
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chri
s
Robinson
U
s
e logarithmic
a
djustment for th
e
g
ain in the au
t
owah
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chri
s
Robinson
Docu
m
en
t
the different fi
l
ter types, and
com
b
ine some
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
C
h
r
is R
o
bin
s
on
R
e
nam
e
f
req_scal
e
param
e
t
e
r
to freq_
m
ult
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
E
n
sure t
h
at LoopEnd > L
o
opStart
commit
|
commitdiff
|
tree
2014-05-15
C
h
ris Rob
i
nson
I
nitializ
e
a
po
i
nt
e
r to NULL instead
of a string
commit
|
commitdiff
|
tree
2014-05-15
Ch
r
i
s Robinson
Don't bother
st
r
ippi
n
g w
h
ite
s
pac
e
from comments
commit
|
commitdiff
|
tree
2014-05-15
Chris Ro
b
inson
Earl
y
-out w
h
e
n
ou
t
N is 0
commit
|
commitdiff
|
tree
2014-05-15
Chris Robins
o
n
Re
m
o
ve some unnecessar
y
casts
commit
|
commitdiff
|
tree
2014-05-15
C
hris Robinson
Initial
i
ze s
o
me variables whe
n
declar
i
n
g
them
commit
|
commitdiff
|
tree
2014-05-15
Chris Ro
b
inson
Initia
l
ize newformat
t
o AL_NO
N
E inste
a
d of
a valid
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Chris R
o
bins
o
n
U
s
e an enum for
the chorus and
fla
n
ger waveforms
commit
|
commitdiff
|
tree
2014-05-15
Chris Rob
i
nson
D
on't try
t
o
read the inte
r
n
al capture buffer into
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
Chris Rob
i
nson
Remove a dead assignment
commit
|
commitdiff
|
tree
2014-05-14
Chr
i
s
R
obinson
Add
a
couple a
s
sert
s
to ensur
e
a proper b
u
ffer
commit
|
commitdiff
|
tree
2014-05-14
Chris Robinson
Avoid f
r
eein
g
an in-use capture
b
uffer
commit
|
commitdiff
|
tree
2014-05-14
Chris Robinson
M
ake
R
efCount a non-integ
e
r
type
commit
|
commitdiff
|
tree
2014-05-14
Chris
R
o
binson
Add H
F
Reference
as a
filter p
r
operty
commit
|
commitdiff
|
tree
2014-05-11
C
h
ris Robinson
Make
LOWPAS
S
F
R
EQREF a fl
o
at v
a
lue
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Store the filter re
f
eren
c
e
f
requency in the source
commit
|
commitdiff
|
tree
2014-05-11
Chris
Robinson
Upda
t
e the
sourc
e
se
n
d
t
arget gains pro
p
e
r
ly
commit
|
commitdiff
|
tree
2014-05-11
Chris Robi
n
s
o
n
Avoid locking the mixer when unqueue
i
ng buffers
commit
|
commitdiff
|
tree
2014-05-11
Chris
R
obinson
A
v
o
id accessing the
sour
c
e's buffe
r
queue head multi
p
le
.
.
.
commit
|
commitdiff
|
tree
2014-05-11
Chris Robi
n
so
n
U
s
e a struct to s
t
ore the s
o
urce's direct gain/ga
i
nhf
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chri
s
Robins
o
n
Don't mix old-
a
n
d ne
w
-style FIND
_
P
ACKAGE_HANDL
E
_STANDARD_AR
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
A
v
oi
d
locking
t
he
mixer
w
h
i
l
e queue
i
n
g buff
e
rs onto
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Rob
i
nson
Mark the buffer que
u
e p
o
inters v
o
latile
commit
|
commitdiff
|
tree
2014-05-10
Chris Robins
o
n
A
d
d a mi
s
sing pointe
r
init
commit
|
commitdiff
|
tree
2014-05-10
Chr
i
s Robins
o
n
Upda
t
e the outp
u
t
buffer po
i
nt
e
r in the Write_* met
h
ods
commit
|
commitdiff
|
tree
2014-05-10
Chris
Ro
b
inson
A
d
d
a couple co
n
sts
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
obin
s
on
Explicit
i
nit the sou
r
ce qu
e
ue and current_buffer pointers
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
ob
i
nson
Use a RWLock to help pro
t
e
c
t
t
he s
o
urce
'
s buff
e
r queue
commit
|
commitdiff
|
tree
2014-05-10
C
h
ri
s
Robinson
Don
'
t explicitly store the Bu
f
fersInQue
u
e
commit
|
commitdiff
|
tree
2014-05-10
Ch
r
is
Robinson
Store the current bu
f
fe
r
queue item, rather than played
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris Robinso
n
Avoid checking the p
r
evious buffer
m
ultiple time
s
commit
|
commitdiff
|
tree
2014-05-08
Chris
R
ob
i
nson
A
ppend
the
n
umber of bits, not
b
y
t
e
s, to ty
p
es
commit
|
commitdiff
|
tree
2014-05-08
Chri
s
Robinson
A
lways u
s
e u
n
signed int for R
e
fCou
n
t
commit
|
commitdiff
|
tree
2014-05-08
Chris Robi
n
s
o
n
B
u
ild a common static
li
b
for reusable c
o
de
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinson
M
ove RWLock and UIntMap im
p
lementa
t
ions to co
m
m
on
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
M
a
ke sure FILETIME
a
nd ULARGE_INTEGER sizes
match
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Move the static_assert definit
i
on to its
o
wn
h
eader
commit
|
commitdiff
|
tree
2014-05-07
C
hris Robinson
Use standa
r
d types for th
e
R
WLock
commit
|
commitdiff
|
tree
2014-05-07
Ch
r
is Robinson
C
heck for C9
9
_
Bool support
commit
|
commitdiff
|
tree
2014-05-07
Chr
i
s Rob
i
nson
Mo
v
e atomic method definitions to a sep
a
rate common
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Move threa
d
s
.
c to
a
sep
a
rat
e
sour
c
e dir
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Move some
h
e
aders to
inc
l
ude/
commit
|
commitdiff
|
tree
2014-05-07
Chr
i
s Robinson
Use
g
ettimeo
f
d
ay if cloc
k
_gettime isn't availabl
e
commit
|
commitdiff
|
tree
2014-05-05
Ch
r
i
s Robinson
Test _Alignas with 16 instead of 4
commit
|
commitdiff
|
tree
2014-05-05
Chris
R
obin
s
o
n
C11's alig
n
as i
s
al
s
o suffic
i
en
t
fo
r
SSE aligning
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Add a cast to
silence an MSVC
w
arning
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Trac
e
skipped i
n
fo
su
b
-
chunks
commit
|
commitdiff
|
tree
2014-05-04
C
h
ris Robins
o
n
Us
e
ALuint f
o
r the amount to sk
i
p
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Don't use the next power of two whe
n
dupl
i
cating confi
g
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
Chris R
o
binson
R
emove u
n
necessary
i
f
defs
commit
|
commitdiff
|
tree
next