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
Implement condition variables (POSIX only!)
2014-05-26
Chris Robinson
Implement con
d
ition va
r
iables (PO
S
IX only!)
commit
|
commitdiff
|
tree
2014-05-26
Chris Ro
b
i
n
son
Don
'
t print
a
n
ERR
if pul
s
e f
a
ils
to get latency inf
o
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris Ro
b
i
nson
Add an optio
n
to get the
length of a source's
fu
l
l
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris Rob
i
nson
Do
n
'
t
r
e
s
ume the backend if t
h
ere's no contexts
commit
|
commitdiff
|
tree
2014-05-24
Chris Robinson
Move th
e
active source's offs
e
t
o
ut
of the di
r
ect params
commit
|
commitdiff
|
tree
2014-05-23
Chr
i
s Robinson
Update the
e
xam
p
les
t
o use SDL2
commit
|
commitdiff
|
tree
2014-05-23
Chris Robi
n
s
o
n
Mar
k
a f
e
w m
o
re fun
c
tions
a
s
co
n
s
t
commit
|
commitdiff
|
tree
2014-05-23
C
hris R
o
binson
R
ename CONS
T
_FUNC and PRINTF_STYLE, and f
i
x non-G
N
U
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s Ro
b
inson
AL
_
SOF
T
_block_alignm
e
nt is now co
n
s
i
d
er
e
d done
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
Ensure a
p
r
o
per am
o
unt of
new elements are be
i
ng rese
r
ved
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s
Robinson
Include
s
trings
.
h if it
e
xi
s
ts for strncasecmp
commit
|
commitdiff
|
tree
2014-05-22
Chris R
o
bins
o
n
A
dd a
n
eeded heade
r
fo
r
the CoreA
u
d
i
o backend
commit
|
commitdiff
|
tree
2014-05-22
C
hris Ro
b
inson
Use the first non-0-le
n
g
t
h b
u
ffer w
h
en
star
t
ing a source
commit
|
commitdiff
|
tree
2014-05-22
Chri
s
R
obins
o
n
Don't try
t
o us
e
the
non-standard
alloca
.
h
commit
|
commitdiff
|
tree
2014-05-22
Chris
Robinson
U
s
e
an
unsi
g
ned type for t
h
e
win32 size_t
formatter
commit
|
commitdiff
|
tree
2014-05-22
C
h
ris
R
obin
s
on
Mark some fu
n
ctions as const
commit
|
commitdiff
|
tree
2014-05-22
Chris
Robinson
The l
o
wer
v
alue of the ga
i
n vector contains the closes
t
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris
Robinson
Don't
c
lear the cur
r
ent
an
d
step gain val
u
es w
h
en updating
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
Use the c
u
rrent
buffer item for static sources too
commit
|
commitdiff
|
tree
2014-05-21
Chr
i
s Rob
i
nso
n
Copy samples if needed in the 'co
p
y' resampler
commit
|
commitdiff
|
tree
2014-05-21
Chris R
o
binson
Properly
process
a
ll samples w
i
t
h
a bandpass fil
t
er
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
Use the co
r
r
e
ct input
f
or HRTF mix
i
ng
commit
|
commitdiff
|
tree
2014-05-21
C
h
ris Robi
n
son
Update the
a
ctive source's direct and
send
properties
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Chris Robinson
Add some a
s
serts
t
o verify blo
c
k alignment for con
v
ersion
commit
|
commitdiff
|
tree
2014-05-19
Chris Rob
i
nson
Return a sam
p
le pointer from re
s
ampl
e
r
s
commit
|
commitdiff
|
tree
2014-05-19
C
hris Robi
n
son
Put per-channel
filter properti
e
s to
g
e
t
her
commit
|
commitdiff
|
tree
2014-05-19
Ch
r
i
s
Robinson
R
etu
r
n
a
sample pointer from DoF
i
lters
commit
|
commitdiff
|
tree
2014-05-18
Chr
i
s Robinson
Mov
e
an
HRT
F
m
i
x
er parameter and shorten a couple var
i
abl
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-18
C
hris
Rob
i
nson
Don't pass the
SendParams to the wet-pa
t
h mixer
commit
|
commitdiff
|
tree
2014-05-18
C
h
ris
R
obinson
Don't p
a
ss the D
i
r
ectParams to
t
he dry-path
mixer
commit
|
commitdiff
|
tree
2014-05-18
Chris Ro
b
in
s
on
Use dif
f
e
rent pa
r
ameters for HRTF mixers
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
P
ass s
o
me DirectParams as
function
p
arameters
commit
|
commitdiff
|
tree
2014-05-18
C
hr
i
s R
o
bi
n
s
o
n
Use _mm_setr_ps
i
nstead of _mm_set_ps
commit
|
commitdiff
|
tree
2014-05-18
C
hris
R
obinson
Add a AL
f
i
l
terSta
t
e method
t
o proc
e
s
s
multipl
e
samples
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
Rese
t
filter p
r
o
perties when setting a n
u
ll fi
l
ter
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
C
hris Rob
i
ns
o
n
Support the band-pa
s
s
f
i
lter
commit
|
commitdiff
|
tree
2014-05-17
Chris
R
obin
s
o
n
A
p
ply high-
p
a
s
s sou
r
ce filters
as needed
commit
|
commitdiff
|
tree
2014-05-17
Chris
Rob
i
nson
I
m
p
l
eme
n
ting handling high-pass fil
t
er pro
p
e
rt
i
e
s
commit
|
commitdiff
|
tree
2014-05-17
Chr
i
s Ro
b
inso
n
Add a flag to specify when the low-pass fi
l
ter
n
e
eds
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Ch
r
is Rob
i
nson
Use log
a
rithmic adjustment for the gain in
t
he a
u
tow
a
h
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris
Rob
i
nson
Document
t
he different filter typ
e
s
,
and combi
n
e some
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chr
i
s Rob
i
nson
Rename freq_scale parameter to freq_mult
commit
|
commitdiff
|
tree
2014-05-15
Chris Ro
b
inson
Ensure th
a
t Loop
E
nd
> LoopSt
a
rt
commit
|
commitdiff
|
tree
2014-05-15
Chris Robins
o
n
Initi
a
l
ize a pointer to NU
L
L instead of
a string
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinso
n
Don't bother str
i
pping whitespace
f
r
o
m com
m
ents
commit
|
commitdiff
|
tree
2014-05-15
Chr
i
s Robinson
E
a
rly-
o
u
t w
h
e
n out
N
is 0
commit
|
commitdiff
|
tree
2014-05-15
Chris Ro
b
inson
Remove some unnecessa
r
y c
a
st
s
commit
|
commitdiff
|
tree
2014-05-15
C
hri
s
Rob
i
nso
n
Ini
t
ialize
s
ome variables when declaring
t
hem
commit
|
commitdiff
|
tree
2014-05-15
Ch
r
is
Rob
i
nso
n
Initia
l
ize newformat
t
o
AL_N
O
NE
i
nstead
o
f a valid
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinso
n
Use an e
n
um for the chor
u
s and
f
langer waveforms
commit
|
commitdiff
|
tree
2014-05-15
Chris Robi
n
son
Don'
t
try
t
o
r
ead
t
he
intern
a
l capture buf
f
er into
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
Chris Robinson
R
emo
v
e a dead
a
ssig
n
ment
commit
|
commitdiff
|
tree
2014-05-14
Chris Robinson
Add
a c
o
uple ass
e
rts to ensure a
p
r
oper buffe
r
commit
|
commitdiff
|
tree
2014-05-14
C
h
ris R
o
binson
A
v
oid freeing an in-use captur
e
buffer
commit
|
commitdiff
|
tree
2014-05-14
Chr
i
s Robinson
Make R
e
fCount a n
o
n-integer type
commit
|
commitdiff
|
tree
2014-05-14
Chri
s
Robinso
n
Add
H
F Reference
as a filter property
commit
|
commitdiff
|
tree
2014-05-11
Chris Rob
i
nson
Make
LOWPASSFRE
Q
REF a float v
a
lue
commit
|
commitdiff
|
tree
2014-05-11
Chris Ro
b
i
nson
Store the filter ref
e
rence frequency i
n
the
sourc
e
commit
|
commitdiff
|
tree
2014-05-11
Chris Robin
s
on
Upd
a
t
e
the sourc
e
s
end target gains proper
l
y
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Avoi
d
locking the mixer when unqueuei
n
g buffers
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinso
n
A
v
o
i
d
access
i
ng the s
o
urce
'
s
b
u
f
f
e
r queue head multip
l
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-11
Ch
r
is Robinso
n
Use
a struct
t
o store the
s
ource's direct
gain/ga
i
nhf
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris R
o
binson
Don't
mix old-
a
nd new-
s
tyle FIND_PACKAGE_HAN
D
L
E_STAND
A
RD_AR
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris R
o
binso
n
A
voi
d
locking the mixer wh
i
le queu
e
ing buffers
o
nt
o
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Rob
i
nson
Mark
t
he b
u
ffer queu
e
po
i
nters vo
l
atil
e
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
obinson
Add a missing
p
ointer init
commit
|
commitdiff
|
tree
2014-05-10
Chris R
o
b
inson
U
p
date the output
buf
f
er
p
ointer in the Wr
i
t
e
_
*
methods
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris
R
o
binson
Ad
d
a couple consts
commit
|
commitdiff
|
tree
2014-05-10
Chris Ro
b
inso
n
Expli
c
it init the s
o
u
rce
queue and current_buf
f
er
p
oint
e
r
s
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Use a RWLock to hel
p
protect the
s
ou
r
ce's bu
f
fer queue
commit
|
commitdiff
|
tree
2014-05-10
Chris
Robinson
D
on't ex
p
licitly
store
t
h
e
BuffersI
n
Queue
commit
|
commitdiff
|
tree
2014-05-10
Chris Robi
n
s
on
S
tore the c
u
rrent buff
e
r
q
ueu
e
it
e
m,
r
ather than played
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
A
v
oid
c
h
e
c
k
i
n
g the previou
s
buffer multiple ti
m
es
commit
|
commitdiff
|
tree
2014-05-08
Chris Rob
i
nson
Ap
p
end th
e
nu
m
ber of
bits, not bytes, to types
commit
|
commitdiff
|
tree
2014-05-08
Chris Robins
o
n
Alwa
y
s
us
e
unsigned
i
n
t
for Re
f
Count
commit
|
commitdiff
|
tree
2014-05-08
Ch
r
i
s
R
obinson
Build a c
o
mmon static lib for reu
s
able cod
e
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinson
Move RWLock
a
nd
UIntMap implement
a
tions to common
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Ma
k
e
sur
e
FI
L
ETIME
and ULA
R
GE_INT
E
G
ER sizes match
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Move the
static
_
assert defi
n
ition t
o
i
t
s
own header
commit
|
commitdiff
|
tree
2014-05-07
Chr
i
s Robinson
Use standard
types for the RWLock
commit
|
commitdiff
|
tree
2014-05-07
Ch
r
i
s
Robinson
Check for C99 _B
o
o
l support
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Move atomic method
d
efinit
i
ons
t
o a separate
common
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
Ch
r
is R
o
binso
n
M
ove
threads
.
c to a separate so
u
rce dir
commit
|
commitdiff
|
tree
2014-05-07
Chris
Robinson
Move som
e
headers to include/
commit
|
commitdiff
|
tree
2014-05-07
Chris
Robinson
Use gettimeofday if
clock_get
t
ime isn't available
commit
|
commitdiff
|
tree
2014-05-05
Chris
R
obinson
Test _A
l
ignas
with
16 i
n
st
e
a
d
of
4
commit
|
commitdiff
|
tree
2014-05-05
Chri
s
R
obinson
C11's
alignas
is also sufficient for SSE ali
g
ning
commit
|
commitdiff
|
tree
2014-05-04
C
hris Robinson
Add a cast to sil
e
n
ce an
M
SVC warning
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
T
race ski
p
ped info sub-chunks
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Use ALuint for the am
o
unt to skip
commit
|
commitdiff
|
tree
2014-05-04
Chr
i
s Robinson
D
o
n't use the next pow
e
r of two when dup
l
icating
c
onfig
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
Chr
i
s Robinson
R
emove unnec
e
s
sary ifdef
s
commit
|
commitdiff
|
tree
2014-05-04
Chri
s
Ro
b
ins
o
n
Always
u
se the cu
r
rent g
a
ins
w
hen mixing
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
B
e
tter pac
k
HRTF mixing properties
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Clamp t
h
e current and
t
arget gain
l
ower bound to epsilon
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
M
ake sure all gain
s
teps are applied with the SSE and
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Chris Robinson
Rever
t
e9
a
ee578a797c694655
5
38cd0a00ad6c0bf6d5dc
commit
|
commitdiff
|
tree
2014-05-02
Chri
s
Robinson
I
n
iitialize some m
m
devapi ba
c
k
e
nd fiel
d
s in th
e
construct
o
r
commit
|
commitdiff
|
tree
2014-05-01
Chris
R
obi
n
son
Use
a
ba
c
kup i
n
case pthread_mutex
_
tim
e
dlock isn't
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
Chris Rob
i
nson
U
se
AL
b
oolean for al_string_emp
t
y's retur
n
type
commit
|
commitdiff
|
tree
next