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 Rob
i
nso
n
Use
a
b
acku
p
i
n
case
p
thr
e
ad_mutex_tim
e
dl
o
ck isn
'
t
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
Chris Robinson
Use AL
b
oolean for al_
s
tring_empty's r
e
turn type
commit
|
commitdiff
|
tree
2014-04-30
C
hris Robin
s
on
Add
a
helper VECTOR
_
FOR_EACH mac
r
o
commit
|
commitdiff
|
tree
2014-04-26
Chris Robinson
Us
e
_mm_set_ps() to
set an __m128 instead of {}
commit
|
commitdiff
|
tree
2014-04-25
C
hris Robinso
n
Co
n
v
ert the
mmd
e
vapi backend to the new backen
d
API
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use
a vect
o
r for mmdev
a
p
i
devi
c
e lists
commit
|
commitdiff
|
tree
2014-04-24
Ch
r
is Rob
i
nson
More devi
c
e list cleanup cleanup
commit
|
commitdiff
|
tree
2014-04-24
Chris
Robinson
U
s
e a helper
f
unction t
o
clear
P
ul
s
eAud
i
o d
e
vice lists
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use a helper method
t
o clear w
i
n
mm
d
e
vi
c
e
lists
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
A
v
oid u
s
ing super
f
luous LP* types
commit
|
commitdiff
|
tree
2014-04-23
C
h
ris Rob
i
nson
U
se a Re
f
Count for countin
g
committed wi
n
mm b
u
ffers
commit
|
commitdiff
|
tree
2014-04-23
Chr
i
s Robinson
Av
o
i
d
forw
a
rd-decla
r
ing backen
d
vt
a
bles
commit
|
commitdiff
|
tree
2014-04-23
Chris
R
o
bin
s
o
n
Avoid using asse
r
t() in createBack
e
n
d
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
Include
FindALSA
.
cmake
commit
|
commitdiff
|
tree
2014-04-22
Chris Robin
s
on
P
roperly
h
andle HAVE
_
DYN
L
OAD in the dsound backen
d
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Avoid some
s
uperf
l
uous types
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Simplify the cmake
b
ackend
handling a b
i
t
commit
|
commitdiff
|
tree
2014-04-22
Ch
r
is Robinson
Fix ad
d
ing backend
i
nclude director
i
es
commit
|
commitdiff
|
tree
2014-04-22
Ch
r
is Rob
i
nson
Use
a
h
e
l
p
e
r
t
o re
t
ur
n
mmdevapi mes
s
a
ge thread respo
n
ses
commit
|
commitdiff
|
tree
2014-04-22
Chr
i
s
Robinson
Avoid
de
r
eferencin
g
a NULL p
o
inter
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Use a
v
e
c
t
or t
o
store the ALSA d
e
vice lists
commit
|
commitdiff
|
tree
2014-04-22
C
hris Robinso
n
U
s
e al_s
t
ring for
ALSA's devic
e
map
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Trace the device
name being opened in ALSA and PulseAudio
commit
|
commitdiff
|
tree
2014-04-21
Chris Ro
b
inson
Us
e
t
he alth
r
d me
t
hods in winmm
commit
|
commitdiff
|
tree
2014-04-21
Chri
s
Robinson
Only declare
backend o
p
tio
n
s w
h
e
n
the backend is available
commit
|
commitdiff
|
tree
2014-04-21
Chris R
o
binson
Use
the stored format bl
o
ck ali
g
n in
s
tead of calculating
it
commit
|
commitdiff
|
tree
2014-04-20
C
h
r
is
R
obinson
Use
a
vect
o
r
for
t
h
e P
u
lseAudio De
v
Maps
commit
|
commitdiff
|
tree
2014-04-20
Chr
i
s Robi
n
so
n
Use an al_string in
t
he PulseAudio backe
n
d in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2014-04-20
Chris Robinso
n
Convert the
D
Sound backend to the new API
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
A
dd a
SZF
M
T macro
f
or a
size_t string formatter
commit
|
commitdiff
|
tree
2014-04-19
C
h
ris Robin
s
on
Don't
l
ink wi
t
h libwinmm
u
nless WinMM is
e
n
abl
e
d
commit
|
commitdiff
|
tree
2014-04-19
Ch
r
is Robinson
Use a f
i
nd module
t
o look for DirectSound
commit
|
commitdiff
|
tree
2014-04-19
Chris
R
obinson
U
s
e find cmake modules for more backends
commit
|
commitdiff
|
tree
2014-04-19
Chris Robi
n
s
o
n
Add a GCC-
s
p
e
c
i
fic STATIC_UPCAST macr
o
that checks
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s
R
o
bi
n
son
Use C1
1
a
l
igna
s
when availab
l
e
commit
|
commitdiff
|
tree
2014-04-19
Chris Ro
b
inson
Dont bother tr
y
ing _alloca
commit
|
commitdiff
|
tree
2014-04-19
Chris Ro
b
inson
S
e
t -D_GNU_SOURC
E
=1 -D_POSIX_C_SOURC
E
=2
0
0809L
-D_XOPEN_SOURC
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Us
e
F
i
ndALSA
.
c
ma
k
e
t
o look
f
or ALSA
commit
|
commitdiff
|
tree
2014-04-19
Chris Robin
s
o
n
Only define SSE, Ne
o
n,
a
n
d F
l
ui
d
Synth opti
o
ns if the
y
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Chr
i
s
R
o
b
inson
Sim
p
l
ify som
e
error
c
heck
i
ng
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinso
n
Check pthread_m
u
t
e
x
_
u
nlock for errors
commit
|
commitdiff
|
tree
2014-04-18
C
hris
Robinson
Remo
v
e
unn
e
cessa
r
y includes
commit
|
commitdiff
|
tree
2014-04-18
Chris R
o
binson
Alte
r
the al
_
fop
e
n
macro
to not directly take param
e
ters
commit
|
commitdiff
|
tree
2014-04-18
Chr
i
s Robinson
Renam
e
AL_ONCE_INIT to AL_ONCE
_
FL
A
G_INIT
commit
|
commitdiff
|
tree
2014-04-18
Ch
r
is
R
obinson
C
heck
TlsSetValue for e
r
r
o
r
commit
|
commitdiff
|
tree
2014-04-18
Chr
i
s
Robins
o
n
Re
n
a
me a
l
th
r
ead
_
once to be
mor
e
C11-like
commit
|
commitdiff
|
tree
2014-04-18
Chris
R
obinson
Handle the lib name
a
s UTF-8
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Use t
h
e
thr
e
ad ID for althrd_t on Wi
n
dows
commit
|
commitdiff
|
tree
2014-04-18
Chris
R
o
bi
n
son
Rename SetThreadName to althrd_se
t
name
commit
|
commitdiff
|
tree
2014-04-18
Chris Robins
o
n
Check explici
t
ly for pthread_mutexa
t
tr_se
t
k
i
nd_np befo
r
e use
commit
|
commitdiff
|
tree
2014-04-17
Chris Ro
b
inson
Fix
S
etThreadName fo
r
64-bit
MSVC bui
l
ds
commit
|
commitdiff
|
tree
2014-04-17
Chris
R
obinson
Don't inline
a
l_ns
s
leep
commit
|
commitdiff
|
tree
2014-04-17
C
h
ris
Rob
i
nson
Make an
d
use a
C
11-li
k
e altimespec_get wrapper fun
c
t
io
n
commit
|
commitdiff
|
tree
2014-04-17
C
h
ris Robinson
F
ix
a
sig
n
e
d
-
unsigned c
o
mpari
s
on warnin
g
and clarify
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Chris Robin
s
on
Keep TlsDestructor
s
withi
n
thread
s
.
c
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Don't us
e
DllMain to call
a
l
tss dest
r
u
c
t
ors
commit
|
commitdiff
|
tree
2014-04-17
Chr
i
s Robins
o
n
Rename althr
e
ad_key_ wra
p
pers to altss_
and move
i
t
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
F
ix s
o
me almtx_ return
v
alues
commit
|
commitdiff
|
tree
2014-04-16
Ch
r
is Robinson
Remov
e
almtx_norm
a
l and almt
x
_errorcheck
commit
|
commitdiff
|
tree
2014-04-16
Chris
Robinso
n
Ma
k
e sure the duration given to althrd_sleep is valid
commit
|
commitdiff
|
tree
2014-04-16
Chris Ro
b
ins
o
n
B
u
mp
_
W
I
N32_WIN
N
T to 0x0502 (
X
P SP2)
fo
r
GetThreadId
commit
|
commitdiff
|
tree
2014-04-16
Ch
r
is Robinso
n
F
i
x althrd_s
l
eep
retu
r
n va
l
ue
commit
|
commitdiff
|
tree
2014-04-16
Chris R
o
binson
Avoid u
s
ing a Sleep() wrapper
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Use althrd_yiel
d
i
n
stead of alsched_yield
commit
|
commitdiff
|
tree
2014-04-16
Chris Ro
b
ins
o
n
R
e
move th
e
old
thread wrappers for th
e
new one
s
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
M
ove the threads and mutex w
r
appers to t
h
read
s
.
c
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
F
ix Windows' almtx_
t
imedlock
commit
|
commitdiff
|
tree
2014-04-16
Chris Robins
o
n
Implement a
C
1
1-like thread
w
r
a
p
per and
u
se it in mmdevapi
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
C
hris
R
obinson
Use a
C
11-like mutex w
r
apper instead of CRITICAL_SECTIONs
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Avoid memory leak if prese
t
ID lo
o
kup fai
l
s
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Ensure VECTOR_ITER_B
E
GIN give
s
a pointer-to-t
y
pe
i
n
s
tead
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinso
n
U
s
e a
helper to detect a path
s
lash on
W
indows
commit
|
commitdiff
|
tree
2014-04-14
Chr
i
s Rob
i
ns
o
n
Us
e
VECTOR
_
INSERT to copy and ap
p
end s
t
rings
commit
|
commitdiff
|
tree
2014-04-14
Chris Robin
s
on
Add a
G
CC-sp
e
cific V
E
C
T
O
R
_INSERT
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
P
a
ss in the
v
ecto
r
i
nsertion point
a
s a poin
t
e
r
commit
|
commitdiff
|
tree
2014-04-14
Chris Robin
s
o
n
Avoid
referencing the start iterat
o
r
t
wice f
o
r v
e
c
t
or
.
.
.
commit
|
commitdiff
|
tree
2014-04-11
C
h
r
is Robins
o
n
Insert a
l
l new effect
s
l
ots into the active effect
.
.
.
commit
|
commitdiff
|
tree
2014-04-10
Chris Robinson
Add a
V
ECTO
R
_I
N
SE
R
T m
e
thod to inse
r
t a range of elements
.
.
.
commit
|
commitdiff
|
tree
2014-04-10
Ch
r
is
R
obin
s
o
n
F
ix
a
NUL
L
d
er
e
f when cloning a 0-sized vector
commit
|
commitdiff
|
tree
2014-04-07
Ch
r
i
s
R
obinson
Silence an
M
SVC warning about -1u
commit
|
commitdiff
|
tree
2014-04-07
Chris Robinson
Fix the default
X
D
G_DATA_D
I
RS paths
commit
|
commitdiff
|
tree
2014-04-07
Chris Ro
b
inso
n
U
s
e an al_
s
tring vect
o
r
for winmm
d
ev
i
ce n
a
mes
commit
|
commitdiff
|
tree
2014-04-07
Chris
R
obinson
Use C11's static_assert when
a
v
aila
b
le
commit
|
commitdiff
|
tree
2014-04-06
Chris Robinson
Use FIND_
L
IBRARY
t
o l
o
ok for the
C
oreAudio fram
e
work
commit
|
commitdiff
|
tree
2014-04-05
Chris
Rob
i
nson
Make HR
T
F st
e
pping values per-channel
commit
|
commitdiff
|
tree
2014-04-03
C
hris Robinson
Properly comp
a
re al
_
s
tri
n
gs
commit
|
commitdiff
|
tree
2014-04-03
C
h
ris Robinson
Recognize NULL as an empty
v
e
ctor/
s
t
r
in
g
commit
|
commitdiff
|
tree
2014-03-31
Chris R
o
bin
s
on
D
on't pass the vector's capacity as a parameter to
.
.
.
commit
|
commitdiff
|
tree
2014-03-31
C
hris Robi
n
son
Use vectors for th
e
dsou
n
d device li
s
ts
commit
|
commitdiff
|
tree
2014-03-29
Ch
r
is
Robinson
Use
a
n al_string
for the device name
commit
|
commitdiff
|
tree
2014-03-28
C
h
ris R
o
binson
strl
e
n returns s
i
ze_
t
commit
|
commitdiff
|
tree
2014-03-28
Chri
s
Ro
b
inson
Use al_
s
tr
i
ng to
handle mmdevapi and
dsound device
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Chris Robinson
Add
an a
l
_string type and
use it for the device list
s
commit
|
commitdiff
|
tree
2014-03-28
Chris
R
obinson
Properly handle
s
pec
i
al folder names with extended
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
C
h
ris
R
obinson
W
r
ap
fopen call
s
under Windows
commit
|
commitdiff
|
tree
2014-03-28
Ch
r
is Ro
b
ins
o
n
Check for f
t
w
and _wfindfirst
commit
|
commitdiff
|
tree
2014-03-28
Chr
i
s
R
obin
s
on
Don't ha
v
e VE
C
T
O
R_INIT "return" anything
commit
|
commitdiff
|
tree
2014-03-28
Chris Rob
i
nson
R
e
activate the mmdevapi audio
clie
n
t and set th
e
event
.
.
.
commit
|
commitdiff
|
tree
2014-03-26
Chris Rob
i
nson
Us
e
C
9
9 VL
A
i
nstead of
allo
c
a wh
e
n availab
l
e
commit
|
commitdiff
|
tree
2014-03-24
Chris Robins
o
n
Remove setState from
t
he
M
idiSynth vtable
commit
|
commitdiff
|
tree
next