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 a backup in case pthread_mutex_timedlock isn't available
2014-05-01
Chris Robinson
U
s
e a b
a
ckup
in c
a
s
e
pthread_m
u
tex_timedlock i
s
n
'
t
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
C
hris Robi
n
so
n
Use A
L
boolean for al_str
i
ng_emp
t
y's
r
eturn t
y
pe
commit
|
commitdiff
|
tree
2014-04-30
Chris R
o
bi
n
son
Add a helper
V
ECTOR
_
FOR_
E
ACH
m
acro
commit
|
commitdiff
|
tree
2014-04-26
Chris Robinson
Use _mm_set_ps(
)
t
o s
e
t
an
__m
1
28 instead of {
}
commit
|
commitdiff
|
tree
2014-04-25
Chris
Robinson
Convert t
h
e mmdevapi backend to
t
h
e
new
b
ackend API
commit
|
commitdiff
|
tree
2014-04-24
Chr
i
s Robinson
Us
e
a v
e
ctor for mmd
e
vapi d
e
vic
e
lis
t
s
commit
|
commitdiff
|
tree
2014-04-24
C
h
r
i
s
Robinso
n
Mor
e
device li
s
t
c
leanup cle
a
nup
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use a helper function to clear PulseAudio
d
e
v
i
ce
li
s
ts
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use a helper m
e
th
o
d
to clear
winmm
d
e
vic
e
lists
commit
|
commitdiff
|
tree
2014-04-23
C
h
ris Robinson
A
v
oi
d
us
i
n
g
supe
r
fluous
LP* typ
e
s
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
Use a Ref
C
ount f
o
r counting committed winmm buff
e
rs
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
Avoid
f
orw
a
rd-declaring backe
n
d vtables
commit
|
commitdiff
|
tree
2014-04-23
Chris Robins
o
n
Avoid using assert() in crea
t
eBack
e
nd
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinso
n
Include FindALSA
.
c
m
ake
commit
|
commitdiff
|
tree
2014-04-22
Chris R
o
binson
Properl
y
handle HAV
E
_DYNLOAD
in
t
he dsound
b
a
c
ke
n
d
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Av
o
id some s
u
perfluous types
commit
|
commitdiff
|
tree
2014-04-22
C
hris Robinso
n
Sim
p
lify the cmake
b
ackend ha
n
d
ling
a
bit
commit
|
commitdiff
|
tree
2014-04-22
C
h
ris Robi
n
son
Fi
x
add
i
ng backend inclu
d
e dire
c
tories
commit
|
commitdiff
|
tree
2014-04-22
Chris Robin
s
on
Use a helper to ret
u
rn mmdevapi
message thread
responses
commit
|
commitdiff
|
tree
2014-04-22
C
h
ris Robinson
Avoid de
r
eferenci
n
g a N
U
LL pointer
commit
|
commitdiff
|
tree
2014-04-22
Chri
s
R
o
b
i
n
s
o
n
Use a vector t
o
store t
h
e ALSA d
e
vice lists
commit
|
commitdiff
|
tree
2014-04-22
Chris R
o
binson
Us
e
a
l
_string for ALSA's device map
commit
|
commitdiff
|
tree
2014-04-22
Chr
i
s Robinson
Trace
t
he d
e
vice na
m
e being opene
d
in AL
S
A and PulseA
u
dio
commit
|
commitdiff
|
tree
2014-04-21
C
hris Robinson
Use t
h
e
a
lthrd
m
ethods in winmm
commit
|
commitdiff
|
tree
2014-04-21
Chris R
o
binson
Only de
c
lare
b
ackend o
p
t
i
ons wh
e
n
t
he backend is
a
vailabl
e
commit
|
commitdiff
|
tree
2014-04-21
Chris Robinson
Use the st
o
red
f
ormat
b
l
ock align inst
e
ad
of ca
l
culatin
g
it
commit
|
commitdiff
|
tree
2014-04-20
Chris
Robin
s
on
Use a v
e
c
t
or for
t
h
e PulseAudio D
e
vMa
p
s
commit
|
commitdiff
|
tree
2014-04-20
Chris
R
obi
n
son
Use
an a
l
_s
t
ring
in the P
u
l
s
eAudio backend instead
.
.
.
commit
|
commitdiff
|
tree
2014-04-20
Chris Robinson
C
onvert the DSound bac
k
end to the new A
P
I
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s
Robinson
Add a SZFMT mac
r
o for a size_t st
r
ing formatt
e
r
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Don't li
n
k
with libwinmm unles
s
WinMM is ena
b
l
ed
commit
|
commitdiff
|
tree
2014-04-19
C
h
r
is Robinson
Use a fi
n
d modu
l
e to look fo
r
Dir
e
c
tSound
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Us
e
f
i
nd cma
k
e
modules f
o
r
m
ore backends
commit
|
commitdiff
|
tree
2014-04-19
Chri
s
Robin
s
o
n
Add
a
G
CC-specifi
c
STATIC_UP
C
AST ma
c
ro
that c
h
ecks
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Use
C
11 ali
g
nas whe
n
available
commit
|
commitdiff
|
tree
2014-04-19
Ch
r
is Robinson
Dont bothe
r
trying _alloca
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s
Ro
b
i
n
s
on
Se
t
-D_GNU_SOURCE=1
-D_
P
O
SIX_C_SOURCE=200809L -D_XO
P
EN_SOU
R
C
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Use FindALSA
.
cmak
e
to
l
ook for
ALSA
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s Robins
o
n
Only define SSE, Neon, and
F
luidSy
n
th
op
t
ions if
they
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Chris
R
o
bins
o
n
Simplify some erro
r
checking
commit
|
commitdiff
|
tree
2014-04-18
Chris Robins
o
n
Check p
t
hread_mut
e
x_
u
n
lock for er
r
ors
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Re
m
ove
unnece
s
sa
r
y includes
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Alter the al
_
f
o
p
en m
a
c
r
o to not
d
irectl
y
take parameters
commit
|
commitdiff
|
tree
2014-04-18
Chris
R
obin
s
on
Re
n
a
me AL_ONC
E
_
INIT to AL_ONCE_FLAG_IN
I
T
commit
|
commitdiff
|
tree
2014-04-18
Chris
Robins
o
n
C
h
e
ck TlsS
e
tValue for error
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Rename
a
lthread_once to be more C11-like
commit
|
commitdiff
|
tree
2014-04-18
Chr
i
s Robinson
Handle the lib name as
UTF-8
commit
|
commitdiff
|
tree
2014-04-18
C
h
ris
R
obin
s
on
Use the th
r
e
a
d
ID for
althrd_t on
W
indows
commit
|
commitdiff
|
tree
2014-04-18
Chris Robins
o
n
Rename SetThreadName to
althrd_set
n
ame
commit
|
commitdiff
|
tree
2014-04-18
Chris
R
obinson
Che
c
k explicit
l
y
for pt
h
read_mute
x
attr_se
t
kind_np before
u
se
commit
|
commitdiff
|
tree
2014-04-17
Chri
s
Ro
b
inson
Fix SetThreadNa
m
e f
o
r
6
4
-
bit
M
SVC builds
commit
|
commitdiff
|
tree
2014-04-17
C
h
r
is R
o
binson
Don't
i
n
l
ine a
l
_nssleep
commit
|
commitdiff
|
tree
2014-04-17
Chris Ro
b
inson
M
a
ke and u
s
e a C11-like
a
ltimespec
_
get wrap
p
er
f
u
nction
commit
|
commitdiff
|
tree
2014-04-17
Chris Robi
n
son
F
ix
a sign
e
d
-unsig
n
ed com
p
arison war
n
ing an
d
clar
i
fy
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
C
h
ris Robinson
K
eep TlsDestr
u
cto
r
s within t
h
re
a
ds
.
c
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Don't u
s
e DllMain t
o
c
all alts
s
des
t
ructors
commit
|
commitdiff
|
tree
2014-04-17
C
h
ris Robi
n
so
n
Rename althread_k
e
y_ wrapper
s
to a
l
tss_
a
nd move it
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
C
h
ris
R
obinson
Fix
s
o
me alm
t
x
_ re
t
urn va
l
ues
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Rem
o
ve almtx_norm
a
l and a
l
mtx_error
c
he
c
k
commit
|
commitdiff
|
tree
2014-04-16
C
hris Robinson
Mak
e
s
u
r
e the duration given to althrd_sleep is valid
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Bump _WIN32_WINNT to 0x0502 (XP SP2) for Get
T
hreadId
commit
|
commitdiff
|
tree
2014-04-16
Chris
R
o
binson
Fi
x
althr
d
_
s
leep re
t
u
rn val
u
e
commit
|
commitdiff
|
tree
2014-04-16
Chri
s
Robinson
Avoid usi
n
g
a
Sleep() wrapper
commit
|
commitdiff
|
tree
2014-04-16
Chris
Robin
s
on
U
s
e
a
l
thrd_yi
e
ld instead of als
c
hed_y
i
eld
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
R
emove the old thr
e
ad wr
a
p
p
e
rs for the new
o
nes
commit
|
commitdiff
|
tree
2014-04-16
Chris Robi
n
son
Move
t
h
e
t
h
r
e
a
ds a
n
d mutex wra
p
pers t
o
threads
.
c
commit
|
commitdiff
|
tree
2014-04-16
Ch
r
is
R
obins
o
n
Fix Windows' almtx_
t
imedloc
k
commit
|
commitdiff
|
tree
2014-04-16
Chris Ro
b
inson
Im
p
lement a C11-like thread
wrapper
a
n
d use it in m
m
de
v
a
p
i
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Use a C
1
1-like mutex wra
p
per i
n
s
t
ead o
f
C
R
ITICAL_SECTIONs
commit
|
commitdiff
|
tree
2014-04-14
C
hr
i
s Robinson
Avoi
d
memory leak i
f
preset ID looku
p
fail
s
commit
|
commitdiff
|
tree
2014-04-14
C
hr
i
s Robinson
En
s
ure VE
C
TOR_ITER
_
BEG
I
N
g
ives
a point
e
r-to-type instead
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Chri
s
Rob
i
nson
Use a hel
p
er to
d
etect a path slash on Wind
o
w
s
commit
|
commitdiff
|
tree
2014-04-14
Ch
r
is Robin
s
o
n
Use VECTOR_INSERT to copy and append
s
trin
g
s
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Add a GCC
-
spe
c
i
f
ic VECTOR_INSERT
commit
|
commitdiff
|
tree
2014-04-14
Ch
r
is
Robinso
n
Pass i
n
the
v
ector
i
n
sertion po
i
nt as
a poin
t
er
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Avoid
r
ef
e
re
n
cing the sta
r
t iterat
o
r twice for vector
.
.
.
commit
|
commitdiff
|
tree
2014-04-11
Chri
s
Robinson
Insert
a
ll new effec
t
slots into t
h
e
a
ctive
effect
.
.
.
commit
|
commitdiff
|
tree
2014-04-10
Chris Robinson
Add
a
V
ECTOR_INSER
T
met
h
od to inser
t
a
range
of e
l
ements
.
.
.
commit
|
commitdiff
|
tree
2014-04-10
Chris Ro
b
inson
Fix a NULL deref
when c
l
oning a 0-sized vector
commit
|
commitdiff
|
tree
2014-04-07
Chris Robin
s
on
S
ile
n
ce a
n
M
SVC warn
i
ng about
-1u
commit
|
commitdiff
|
tree
2014-04-07
Ch
r
is
R
o
b
i
nson
Fix the default XDG_DAT
A
_DIRS
p
aths
commit
|
commitdiff
|
tree
2014-04-07
Chris
Robinson
Use an al_string vector for
w
inmm
d
evice names
commit
|
commitdiff
|
tree
2014-04-07
Ch
r
is Ro
b
i
n
son
Use C11's static_as
s
ert when
a
vailable
commit
|
commitdiff
|
tree
2014-04-06
Ch
r
is Robin
s
on
U
se
FIND_L
I
B
R
ARY to look for
t
h
e
CoreAudi
o
framework
commit
|
commitdiff
|
tree
2014-04-05
Ch
r
is Robi
n
son
Mak
e
H
R
TF stepping
v
al
u
es per-channel
commit
|
commitdiff
|
tree
2014-04-03
Chris Robinson
Pr
o
perly compare al_strings
commit
|
commitdiff
|
tree
2014-04-03
Ch
r
is Robin
s
on
Re
c
o
gnize NULL as a
n
empty ve
c
tor
/
string
commit
|
commitdiff
|
tree
2014-03-31
Chris Robin
s
o
n
Don
'
t pas
s
the v
e
ctor's capacity
as a p
a
r
a
mete
r
t
o
.
.
.
commit
|
commitdiff
|
tree
2014-03-31
C
hris Robinson
U
s
e ve
c
to
r
s for the dsound d
e
vice lis
t
s
commit
|
commitdiff
|
tree
2014-03-29
Chris R
o
binson
U
se an
a
l_string fo
r
the device
name
commit
|
commitdiff
|
tree
2014-03-28
Chris Rob
i
nson
strle
n
return
s
size_t
commit
|
commitdiff
|
tree
2014-03-28
Chr
i
s Robins
o
n
U
s
e al_str
i
ng to handle mmdevapi
a
nd dsound device
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
C
hris Robinson
Add a
n
al_string type
and use it for the device li
s
ts
commit
|
commitdiff
|
tree
2014-03-28
Chris
R
obinson
Properly hand
l
e sp
e
cial
f
olde
r
n
a
m
e
s with extended
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
C
hr
i
s
Robinson
Wrap
f
open c
a
lls under
W
indows
commit
|
commitdiff
|
tree
2014-03-28
Chris Rob
i
n
s
on
C
heck
for
f
tw
and _wfindfirst
commit
|
commitdiff
|
tree
2014-03-28
Chris Robinson
Don
'
t
h
ave
V
ECTOR_INIT "return" an
y
thing
commit
|
commitdiff
|
tree
2014-03-28
Chris Robi
n
son
Reac
t
ivate the mmdeva
p
i a
u
dio clien
t
and set
the e
v
ent
.
.
.
commit
|
commitdiff
|
tree
2014-03-26
C
h
ris Rob
i
nson
Us
e
C99 VLA
i
n
s
t
ead of alloca
w
he
n
a
va
i
labl
e
commit
|
commitdiff
|
tree
2014-03-24
Ch
r
is
R
obinson
Remove setState f
r
om the MidiSynth vtable
commit
|
commitdiff
|
tree
next