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
Always use unsigned int for RefCount
2014-05-08
Chris Ro
b
inson
Alw
a
ys use unsi
g
ned int for RefCount
commit
|
commitdiff
|
tree
2014-05-08
C
h
ris R
o
b
inson
B
u
ild
a c
o
mmon static lib f
o
r reusable code
commit
|
commitdiff
|
tree
2014-05-08
Ch
r
is Robinson
Mo
v
e
R
WLock and UIntMap implement
a
tion
s
to common
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Make
s
u
re FI
L
ETIME and
U
LARGE_INTEGER sizes match
commit
|
commitdiff
|
tree
2014-05-07
C
hris Rob
i
nson
Move
t
he
static
_
assert definition
t
o
i
t
s own h
e
ader
commit
|
commitdiff
|
tree
2014-05-07
Chris
R
obins
o
n
U
se standard types for the RWLock
commit
|
commitdiff
|
tree
2014-05-07
Chr
i
s Robinson
Check for C9
9
_Bool
su
p
port
commit
|
commitdiff
|
tree
2014-05-07
C
h
r
i
s Rob
i
nson
Move atomic method definitions to a separate
c
ommon
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Move th
r
eads
.
c to a se
p
arate source dir
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Move some
h
ea
d
e
r
s to
i
n
c
lude
/
commit
|
commitdiff
|
tree
2014-05-07
Ch
r
is Robinso
n
Use gettimeofday if
cloc
k
_gettime isn't available
commit
|
commitdiff
|
tree
2014-05-05
Chris Robinson
T
e
st _Alignas with 1
6
inste
a
d o
f
4
commit
|
commitdiff
|
tree
2014-05-05
Chris
R
ob
i
nson
C11's alignas is als
o
s
uff
i
c
i
ent for SSE aligning
commit
|
commitdiff
|
tree
2014-05-04
Chris
Robinson
Ad
d
a
c
ast to
s
i
l
ence an MSVC w
a
rn
i
ng
commit
|
commitdiff
|
tree
2014-05-04
C
h
ris Robinson
Trace skipped info sub
-
chu
n
ks
commit
|
commitdiff
|
tree
2014-05-04
Chri
s
Ro
b
inson
Use
A
L
uint for the amount
t
o skip
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Don't
use the next power of two
w
hen duplicating co
n
fig
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
Chr
i
s Robin
s
o
n
Remove unnecessary
i
fde
f
s
commit
|
commitdiff
|
tree
2014-05-04
Chris R
o
bins
o
n
Alwa
y
s use the current ga
i
n
s
when mixing
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Bette
r
pack HR
T
F mixi
n
g properties
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Clamp t
h
e curren
t
and tar
g
et gain lower bound
t
o epsilon
commit
|
commitdiff
|
tree
2014-05-04
Chris
Rob
i
n
son
M
a
ke sure all ga
i
n steps are applied with the SSE and
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Ch
r
i
s
Robi
n
son
Revert e
9
aee578
a
797
c
694655538cd0a00ad6c0bf6d
5
dc
commit
|
commitdiff
|
tree
2014-05-02
C
hris
Robinson
Iniit
i
ali
z
e some mmd
e
vapi backend fiel
d
s
in
t
h
e constructor
commit
|
commitdiff
|
tree
2014-05-01
Chris R
o
binson
Use a back
u
p in case pthread_mutex_
t
im
e
dl
o
ck isn't
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
Chris Robinson
Use ALboolean f
o
r
al_stri
n
g_empty
'
s return ty
p
e
commit
|
commitdiff
|
tree
2014-04-30
Chris Rob
i
nson
Add a h
e
lper
VECTOR_
F
OR_EACH macro
commit
|
commitdiff
|
tree
2014-04-26
Ch
r
is Robin
s
o
n
U
s
e _mm
_
se
t
_ps() to set a
n
__m128 ins
t
ead of
{
}
commit
|
commitdiff
|
tree
2014-04-25
Chris
R
ob
i
n
son
Convert the mmdevapi ba
c
kend
t
o the new
backend API
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use a
v
ect
o
r
f
or mmdevap
i
d
evice
l
i
sts
commit
|
commitdiff
|
tree
2014-04-24
Chr
i
s
Robinson
More device list
cl
e
anup cleanup
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use a hel
p
er functio
n
t
o clear
PulseAudio devic
e
lis
t
s
commit
|
commitdiff
|
tree
2014-04-24
Ch
r
is
R
obinson
Use
a helper metho
d
to clear winmm d
e
vice lists
commit
|
commitdiff
|
tree
2014-04-23
Chr
i
s Robinson
Avoid
using superfluous LP* ty
p
es
commit
|
commitdiff
|
tree
2014-04-23
Chris
R
obinso
n
Use a RefCount for counting committe
d
winmm buffers
commit
|
commitdiff
|
tree
2014-04-23
Chris
R
obinson
A
v
oid f
o
r
ward-declaring bac
k
end vtables
commit
|
commitdiff
|
tree
2014-04-23
C
h
ris Robinso
n
A
v
oid using assert() in createB
a
ck
e
nd
commit
|
commitdiff
|
tree
2014-04-23
C
hri
s
Robinson
Includ
e
FindALSA
.
c
mak
e
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Properly handle
H
AVE_DYNLOAD in the d
s
ound back
e
nd
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
A
vo
i
d some superflu
o
u
s
types
commit
|
commitdiff
|
tree
2014-04-22
Chris Robin
s
on
Simplify the cmake backe
n
d handling a bit
commit
|
commitdiff
|
tree
2014-04-22
Chri
s
Robins
o
n
Fix a
d
ding back
e
nd include director
i
es
commit
|
commitdiff
|
tree
2014-04-22
C
h
ri
s
Ro
b
inson
Use a helper to return mmdevapi
m
e
s
sage
t
h
r
ead
resp
o
ns
e
s
commit
|
commitdiff
|
tree
2014-04-22
Chris Rob
i
n
s
on
Avoid dereferencing a NULL po
i
nter
commit
|
commitdiff
|
tree
2014-04-22
Chris
Rob
i
nson
U
s
e
a
vector to store the ALSA device lists
commit
|
commitdiff
|
tree
2014-04-22
Ch
r
is Robinson
Us
e
al_string for ALSA's device map
commit
|
commitdiff
|
tree
2014-04-22
Chris Rob
i
nson
Tr
a
ce the device na
m
e being op
e
ned i
n
ALSA
and P
u
l
seAu
d
io
commit
|
commitdiff
|
tree
2014-04-21
Chris
Ro
b
inson
U
se the althrd methods i
n
w
i
nmm
commit
|
commitdiff
|
tree
2014-04-21
Chris Robi
n
son
O
n
ly declare
b
ackend options when the backend is available
commit
|
commitdiff
|
tree
2014-04-21
Chris
R
obi
n
son
Us
e
the stored form
a
t
bloc
k
align instead of calcul
a
ting i
t
commit
|
commitdiff
|
tree
2014-04-20
C
h
ris Robinson
Use a vector for
t
he P
u
l
seAudio
D
e
vMaps
commit
|
commitdiff
|
tree
2014-04-20
Chris Robi
n
son
Use an al
_
string in t
h
e Pu
l
seAudio
b
ackend instead
.
.
.
commit
|
commitdiff
|
tree
2014-04-20
Chr
i
s Robi
n
son
Convert the DSound backen
d
to the new API
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s
R
obi
n
son
A
d
d a SZFMT macro for a size_t
s
tring format
t
e
r
commit
|
commitdiff
|
tree
2014-04-19
Chris
R
obinson
Don'
t
link with libwinmm
unless WinM
M
is
e
nabled
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s
Ro
b
inson
Use
a
fi
n
d m
o
dul
e
to look for DirectSound
commit
|
commitdiff
|
tree
2014-04-19
C
h
ris Robinson
Use fin
d
cmake modules for more back
e
n
d
s
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Add
a
GCC
-
specifi
c
STAT
I
C_UPCAST
m
acro that check
s
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Ch
r
is Robinson
U
s
e
C11
alignas wh
e
n
available
commit
|
commitdiff
|
tree
2014-04-19
Chris R
o
binson
D
o
nt bother
t
ryin
g
_alloca
commit
|
commitdiff
|
tree
2014-04-19
Chris
Robinson
S
et -D_GNU_SOURCE=1
-
D
_POSIX_C_
S
OURC
E
=
2
0
0
809L -D_
X
OPEN_SOURC
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Ch
r
is Robinson
Use FindALSA
.
cmake to look
f
or ALSA
commit
|
commitdiff
|
tree
2014-04-19
Chris
Rob
i
nso
n
Only define SS
E
, Neon, and Fluid
S
ynth options if they
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Simplif
y
s
o
me e
r
ror
c
hecking
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Ch
e
c
k pthread_mut
e
x_unlock for
e
rrors
commit
|
commitdiff
|
tree
2014-04-18
C
hris Rob
i
nson
Remove unnece
s
sary inc
l
udes
commit
|
commitdiff
|
tree
2014-04-18
Chris Robins
o
n
Alter th
e
al_fope
n
m
a
cro to not directly take par
a
m
e
t
e
rs
commit
|
commitdiff
|
tree
2014-04-18
Chr
i
s Robinson
Rename AL_ONCE_INIT to AL_O
N
CE_FLAG_INIT
commit
|
commitdiff
|
tree
2014-04-18
C
h
ris Robinson
Check TlsSetValue for error
commit
|
commitdiff
|
tree
2014-04-18
Chris
R
o
b
inson
Rename al
t
hread_once to be more C11-like
commit
|
commitdiff
|
tree
2014-04-18
Ch
r
is Robinso
n
Handle
the
l
i
b nam
e
a
s
UTF-8
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Us
e
the thread ID for althrd
_
t on Windows
commit
|
commitdiff
|
tree
2014-04-18
Chr
i
s Robinson
Rena
m
e SetThreadName to althrd_setname
commit
|
commitdiff
|
tree
2014-04-18
Chris Robi
n
son
Check explic
i
tly f
o
r pthread_
m
utexat
t
r
_
setk
i
nd_np
b
efore use
commit
|
commitdiff
|
tree
2014-04-17
Chris Robins
o
n
Fix SetThr
e
adName for 64-bit
M
S
V
C
b
u
i
lds
commit
|
commitdiff
|
tree
2014-04-17
Chris Robins
o
n
Don'
t
inline al_nsslee
p
commit
|
commitdiff
|
tree
2014-04-17
C
h
ris Robinson
Mak
e
and use a C11-
l
ike alti
m
espec_get wr
a
p
per fu
n
ction
commit
|
commitdiff
|
tree
2014-04-17
C
hris Rob
i
n
son
Fix a sign
e
d-unsi
g
ned c
o
m
parison warning
a
nd cl
a
rify
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Chris
Rob
i
nson
Keep TlsDestructors within
t
hreads
.
c
commit
|
commitdiff
|
tree
2014-04-17
Chris
Robinson
Don't use DllMain to call altss destructors
commit
|
commitdiff
|
tree
2014-04-17
C
hris
R
o
binson
Rename a
l
thread_key_
w
ra
p
pers to
a
ltss_ and mo
v
e it
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris Robi
n
son
Fix
some almtx_ ret
u
r
n values
commit
|
commitdiff
|
tree
2014-04-16
Ch
r
is Robins
o
n
R
e
move
a
lm
t
x_normal an
d
almtx_errorchec
k
commit
|
commitdiff
|
tree
2014-04-16
Chris
R
obinson
Make sure the duratio
n
given to althrd_s
l
eep
is valid
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Bu
m
p _WIN32_W
I
NNT to
0x05
0
2 (XP SP2) for G
e
tThreadId
commit
|
commitdiff
|
tree
2014-04-16
Ch
r
i
s
R
obi
n
son
Fix a
l
thrd
_
sleep return value
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Avoid using a
S
leep() wrapper
commit
|
commitdiff
|
tree
2014-04-16
Chri
s
Robinson
Use al
t
hrd_yield instead of alsched_y
i
eld
commit
|
commitdiff
|
tree
2014-04-16
C
h
ris
R
obinson
R
e
move the
o
ld thread
wrappers f
o
r the new ones
commit
|
commitdiff
|
tree
2014-04-16
Chr
i
s Robi
n
s
o
n
Move the threads an
d
mutex wr
a
p
pers
t
o threads
.
c
commit
|
commitdiff
|
tree
2014-04-16
Chris Robins
o
n
F
ix Windows' almtx_timedlo
c
k
commit
|
commitdiff
|
tree
2014-04-16
Chris Robin
s
on
Implement a C11-l
i
k
e
thread wrapper
a
nd use it in mmdeva
p
i
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
U
s
e a C11-like m
u
tex wrapper i
n
s
tead of CRITI
C
AL_SECTIONs
commit
|
commitdiff
|
tree
2014-04-14
C
h
ris Robinson
Avoid me
m
ory
l
eak
if pr
e
set ID lookup fails
commit
|
commitdiff
|
tree
2014-04-14
Chr
i
s Robinson
E
nsure VECTOR_
I
TER
_
B
EGIN gives a pointer-to-type instead
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Chris Robins
o
n
Use a h
e
lper
t
o de
t
ec
t
a path slas
h
on Wi
n
dows
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Use VECTOR_INSE
R
T to c
o
py and appe
n
d strings
commit
|
commitdiff
|
tree
2014-04-14
C
hris
Robin
s
on
Add a
G
C
C
-specific
VECTOR_IN
S
ERT
commit
|
commitdiff
|
tree
2014-04-14
Chris
R
ob
i
nson
P
a
s
s
in the ve
c
t
o
r i
n
ser
t
ion poin
t
a
s
a
poi
n
ter
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Avoid referencing th
e
sta
r
t iterator
twice
for vect
o
r
.
.
.
commit
|
commitdiff
|
tree
next