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
Use gettimeofday if clock_gettime isn't available
2014-05-07
C
hr
i
s Rob
i
nson
U
se
g
ettimeofda
y
if clock_gettime isn't avai
l
able
commit
|
commitdiff
|
tree
2014-05-05
Chris R
o
b
i
nson
Test _Alignas with 16 instead of 4
commit
|
commitdiff
|
tree
2014-05-05
Chris Robinso
n
C11
'
s alignas is also sufficient for SSE
alignin
g
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinso
n
Add a cas
t
to silence a
n
MSVC warning
commit
|
commitdiff
|
tree
2014-05-04
Chri
s
Robinson
Trace skipped info sub
-
chunks
commit
|
commitdiff
|
tree
2014-05-04
Chris
Robins
o
n
Use A
L
u
i
nt f
o
r the amoun
t
to
skip
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinso
n
Don't use the next pow
e
r of two when
d
uplicati
n
g config
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Remove unnecessary i
f
defs
commit
|
commitdiff
|
tree
2014-05-04
C
h
ris R
o
binson
Always
u
s
e the curre
n
t gains wh
e
n mixing
commit
|
commitdiff
|
tree
2014-05-04
C
h
ris Robinson
Better
pa
c
k HRTF mixing properties
commit
|
commitdiff
|
tree
2014-05-04
C
h
r
is
Rob
i
n
s
on
Clamp the current
and
t
arget
g
a
i
n l
o
wer
bound t
o
epsilon
commit
|
commitdiff
|
tree
2014-05-04
Chris
Robi
n
son
Mak
e
s
u
re all gain
s
teps are app
l
ied with
t
he SSE and
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Chri
s
R
o
binson
Rev
e
rt e
9
aee578a797c694655538
c
d0a00ad6c0bf6d5dc
commit
|
commitdiff
|
tree
2014-05-02
Chris Robins
o
n
Inii
t
ialize some m
m
devapi backend
f
ield
s
in the co
n
struct
o
r
commit
|
commitdiff
|
tree
2014-05-01
Chris Robinson
Use a backup in case pthread_mutex_
t
imed
l
ock isn't
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
C
hris Robinson
Use ALb
o
o
l
ean for al_string
_
e
m
pt
y
's return
type
commit
|
commitdiff
|
tree
2014-04-30
Chris
Robi
n
son
Add a helper V
E
C
TOR_FOR_EACH
macro
commit
|
commitdiff
|
tree
2014-04-26
C
h
ris Robinso
n
Use _mm
_
set_ps() to set
a
n
__
m
12
8
i
n
stead o
f
{
}
commit
|
commitdiff
|
tree
2014-04-25
Chris Robinson
Convert
t
he mm
d
evapi backend to the new backend API
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use a vec
t
or f
o
r mmdevapi devic
e
lists
commit
|
commitdiff
|
tree
2014-04-24
Chris R
o
b
inson
Mor
e
device list
c
lean
u
p cleanup
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use a helper fun
c
ti
o
n to clea
r
PulseAudio de
v
ice lists
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use
a
helper metho
d
to
c
lear winmm d
e
v
i
ce
lists
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinso
n
Avoi
d
using superfluous LP*
types
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
Use
a
RefCou
n
t for counting committed
w
inmm buff
e
rs
commit
|
commitdiff
|
tree
2014-04-23
Chris R
o
b
inson
Avoid for
w
ar
d
-d
e
clari
n
g backend vtables
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
Avo
i
d
using a
s
sert
(
) in creat
e
Backend
commit
|
commitdiff
|
tree
2014-04-23
Chris
Robinson
Include FindALSA
.
c
m
ak
e
commit
|
commitdiff
|
tree
2014-04-22
Ch
r
i
s
Robinson
Properl
y
handle
H
AV
E
_DYN
L
OAD in
th
e
dsou
n
d back
e
nd
commit
|
commitdiff
|
tree
2014-04-22
Chris Robins
o
n
Avoid so
m
e
superfluous
types
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Simplify th
e
cmake ba
c
kend
handling a
bit
commit
|
commitdiff
|
tree
2014-04-22
Chris Robin
s
on
Fix adding backend
include directo
r
ies
commit
|
commitdiff
|
tree
2014-04-22
C
h
r
is R
o
binson
Use a helper to return mmdevapi messag
e
thread responses
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Avoi
d
dereferencing a
N
ULL poin
t
er
commit
|
commitdiff
|
tree
2014-04-22
Chris Ro
b
ins
o
n
Use a ve
c
tor to store the A
L
SA dev
i
ce lists
commit
|
commitdiff
|
tree
2014-04-22
C
h
r
i
s R
o
binson
Use al_string for
ALSA'
s
d
ev
i
c
e map
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinso
n
Trace the d
e
vice
n
ame being opene
d
in ALSA and PulseAudio
commit
|
commitdiff
|
tree
2014-04-21
Ch
r
is Rob
i
nso
n
Use the althrd methods in winmm
commit
|
commitdiff
|
tree
2014-04-21
Chris Robins
o
n
O
n
ly decl
a
re
backend opti
o
ns when
t
h
e backend i
s
available
commit
|
commitdiff
|
tree
2014-04-21
C
hris Robinson
Use
t
he stored format block align instead of calc
u
l
at
i
ng it
commit
|
commitdiff
|
tree
2014-04-20
Chris Robinson
Use a vector for the Pu
l
seAudi
o
D
evMaps
commit
|
commitdiff
|
tree
2014-04-20
Chri
s
Robinson
Use a
n
al_st
r
ing in t
h
e
P
ulseAu
d
io backend instead
.
.
.
commit
|
commitdiff
|
tree
2014-04-20
Chris
R
obinson
Convert the DSound ba
c
ken
d
to the new API
commit
|
commitdiff
|
tree
2014-04-19
Ch
r
is Robinson
Add a SZFMT macro for a size_t string formatte
r
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s Robinso
n
Don't link with lib
w
inmm un
l
ess
W
inMM is e
n
abled
commit
|
commitdiff
|
tree
2014-04-19
Ch
r
is Robinson
U
se a find module to lo
o
k for DirectSou
n
d
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s
Robinson
Use find
c
make modules
f
o
r
more b
a
ckends
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Add
a GCC
-
s
p
ecific
S
T
A
T
IC_UPCAST
macro that
checks
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
C
hris R
o
bi
n
son
U
se C11 alignas when available
commit
|
commitdiff
|
tree
2014-04-19
C
h
ris Ro
b
inson
Dont b
o
the
r
t
ryi
n
g
_all
o
c
a
commit
|
commitdiff
|
tree
2014-04-19
Chris Robi
n
son
Set
-
D
_GNU_SOURCE=1
-
D_
P
OSIX_C_SOUR
C
E
=
20
0
80
9
L
-D
_
XOPEN_SOURC
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris R
o
binson
U
s
e F
i
ndALSA
.
c
m
ake to look for ALSA
commit
|
commitdiff
|
tree
2014-04-19
Chris R
o
b
i
n
s
on
O
nly
defi
n
e
S
SE, Neon, an
d
F
luidSynth options if they
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
C
h
r
i
s Robinson
S
i
mplify some error checking
commit
|
commitdiff
|
tree
2014-04-18
C
hris
R
obinson
C
heck pthread_m
u
tex_unl
o
ck for
e
rrors
commit
|
commitdiff
|
tree
2014-04-18
Chris Ro
b
in
s
on
Remove
u
n
necessary inc
l
udes
commit
|
commitdiff
|
tree
2014-04-18
Chris Ro
b
inson
Alter th
e
al_fopen macro to no
t
directly t
a
ke param
e
ter
s
commit
|
commitdiff
|
tree
2014-04-18
Chris R
o
bi
n
s
o
n
Rename AL_ONCE_INIT to A
L
_ONCE_FL
A
G_IN
I
T
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Check TlsSetValue for error
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Rename althrea
d
_on
c
e
to be more C11-like
commit
|
commitdiff
|
tree
2014-04-18
Chris R
o
bin
s
on
Handle the
lib name
a
s
UT
F
-
8
commit
|
commitdiff
|
tree
2014-04-18
Chris
R
obin
s
o
n
Use the
t
hread ID f
o
r althrd_t
on
Windows
commit
|
commitdiff
|
tree
2014-04-18
Chri
s
Robinson
Rename
S
etThreadName to althrd_s
e
tna
m
e
commit
|
commitdiff
|
tree
2014-04-18
Chris Robins
o
n
Check ex
p
licitly
for pt
h
r
ead_mutexa
t
tr_setkind
_
np be
f
ore use
commit
|
commitdiff
|
tree
2014-04-17
Ch
r
is Robinson
Fix Se
t
ThreadName for 64-bit MSVC
b
uild
s
commit
|
commitdiff
|
tree
2014-04-17
C
hr
i
s Robinson
Don't
inline
a
l_nssleep
commit
|
commitdiff
|
tree
2014-04-17
C
h
ris Ro
b
inson
Make and use a C11-
l
ike altimespe
c
_get wrapper function
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Fix
a signed-unsign
e
d comparison warning
and clari
f
y
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Chri
s
R
obinson
Ke
e
p Tls
D
estructors within
t
h
re
a
ds
.
c
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Don't
use DllMain
to cal
l
alts
s
destructors
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Rename althread_key_
w
r
apper
s
to altss_
and mov
e
it
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Fix som
e
almtx_
return values
commit
|
commitdiff
|
tree
2014-04-16
Chris Rob
i
nson
Remove al
m
t
x
_
nor
m
a
l and al
m
tx_erro
r
chec
k
commit
|
commitdiff
|
tree
2014-04-16
Chri
s
Ro
b
inson
Make sure the dura
t
ion gi
v
e
n
to althrd_sleep
is valid
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Bump _WIN32_WI
N
NT to
0x
0
50
2
(XP SP2) f
o
r GetThreadI
d
commit
|
commitdiff
|
tree
2014-04-16
Chris Robin
s
on
Fix
a
l
thrd_slee
p
return v
a
lu
e
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Avo
i
d
usi
n
g
a
Sleep() w
r
a
p
p
e
r
commit
|
commitdiff
|
tree
2014-04-16
Ch
r
i
s Robi
n
son
Use althrd_yield instead of alsched_yie
l
d
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
R
emo
v
e
t
he old thre
a
d wrappers f
o
r t
h
e
new ones
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Move the
t
hreads and mutex wrappers to thre
a
ds
.
c
commit
|
commitdiff
|
tree
2014-04-16
C
h
ris Robinson
Fi
x
Win
d
ows' almtx_ti
m
edlock
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
I
mplement
a C11-li
k
e thre
a
d wrapper
a
nd use i
t
in
mmdevapi
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Use a C11-like mutex
wrappe
r
instead of CRI
T
ICAL_
S
E
CTIONs
commit
|
commitdiff
|
tree
2014-04-14
C
hris Ro
b
inso
n
Avoid
m
e
m
o
ry l
e
ak
i
f
preset
I
D
lookup fails
commit
|
commitdiff
|
tree
2014-04-14
Chr
i
s
Robinson
Ensure VECT
O
R_
I
TER_BEGIN gives a
p
o
i
nter-to-type instead
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Ch
r
i
s
Ro
b
inson
U
s
e
a
helper to d
e
tect
a
path slas
h
on Windows
commit
|
commitdiff
|
tree
2014-04-14
Ch
r
is
R
o
binson
Use V
E
CTOR
_
INSERT to c
o
py and a
p
pend s
t
r
ings
commit
|
commitdiff
|
tree
2014-04-14
C
hris Robins
o
n
A
d
d
a
G
C
C
-specific
VECTOR_INSERT
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinso
n
Pas
s
i
n
the vector
i
nser
t
i
o
n
point as a
pointer
commit
|
commitdiff
|
tree
2014-04-14
Chr
i
s Robinson
Avo
i
d referencing
t
he start iterator twice
f
or vecto
r
.
.
.
commit
|
commitdiff
|
tree
2014-04-11
Ch
r
is
Robinson
Insert all new effe
c
t slots into the
a
c
tive effect
.
.
.
commit
|
commitdiff
|
tree
2014-04-10
Ch
r
is
R
o
b
i
nson
Ad
d
a
V
ECTOR
_
INSERT
meth
o
d
to insert a
range
o
f elements
.
.
.
commit
|
commitdiff
|
tree
2014-04-10
Ch
r
i
s
Robin
s
on
F
ix a NU
L
L deref when cloni
n
g a 0-sized vector
commit
|
commitdiff
|
tree
2014-04-07
Chris Robins
o
n
S
ilence an MSVC warning
about -1
u
commit
|
commitdiff
|
tree
2014-04-07
Chris Robinson
Fix the defa
u
lt XDG_D
A
TA_DIR
S
paths
commit
|
commitdiff
|
tree
2014-04-07
Chris
R
obinson
Us
e
an
al_
s
t
r
ing v
e
ctor for winmm d
e
vice names
commit
|
commitdiff
|
tree
2014-04-07
Chris Robi
n
son
Us
e
C11's static_ass
e
rt wh
e
n a
v
ailable
commit
|
commitdiff
|
tree
2014-04-06
Chris Robins
o
n
Use
F
IND
_
LIBRA
R
Y to look for the C
o
reAud
i
o framework
commit
|
commitdiff
|
tree
2014-04-05
Chris Robinson
Make HR
T
F
stepping values per-channel
commit
|
commitdiff
|
tree
2014-04-03
Chri
s
Robi
n
son
Proper
l
y c
o
mpare
al_
s
trings
commit
|
commitdiff
|
tree
next