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
Give NULL for null-vector iterators
2014-05-02
Chris R
o
binson
R
evert e9aee578a797c69
4
655538cd0a00ad6c0bf6d5dc
commit
|
commitdiff
|
tree
2014-05-02
Chris Robinson
In
i
itial
i
z
e so
m
e
mm
d
e
vapi b
a
ckend fields in the con
s
tructo
r
commit
|
commitdiff
|
tree
2014-05-01
Chr
i
s Robin
s
on
Use a backup in case pthrea
d
_mutex_timedlo
c
k
i
sn't
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
Ch
r
is Robinson
Use ALbool
e
an
f
o
r al_string_empty's r
e
turn
type
commit
|
commitdiff
|
tree
2014-04-30
Ch
r
is
Robinson
Add a h
e
lpe
r
VECTOR_FOR
_
EACH macro
commit
|
commitdiff
|
tree
2014-04-26
Chris Robinson
U
s
e _mm_set_p
s
() t
o
s
e
t an __m128 instead of {
}
commit
|
commitdiff
|
tree
2014-04-25
Chr
i
s Robinson
Convert the
m
mdevapi
backend to the new bac
k
end API
commit
|
commitdiff
|
tree
2014-04-24
C
h
ris
Robi
n
s
on
Use a
v
ector for mmde
v
api
d
evice
l
i
sts
commit
|
commitdiff
|
tree
2014-04-24
Chris Rob
i
nson
More de
v
ice li
s
t cle
a
nup cleanup
commit
|
commitdiff
|
tree
2014-04-24
Chris
Ro
b
i
n
son
Use a helper
f
unction to
clear PulseAud
i
o de
v
ice li
s
ts
commit
|
commitdiff
|
tree
2014-04-24
Chris
Robins
o
n
U
s
e a helper meth
o
d
to
c
lear winmm device lists
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
Avoid using super
f
luo
u
s LP*
t
ypes
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
Use a RefCount for c
o
unt
i
n
g
committed winmm buffers
commit
|
commitdiff
|
tree
2014-04-23
Chris Robins
o
n
Avo
i
d
f
o
rward-declaring ba
c
kend vta
b
les
commit
|
commitdiff
|
tree
2014-04-23
Chris Rob
i
nso
n
Avoid using a
s
ser
t
() in c
r
ea
t
e
B
ackend
commit
|
commitdiff
|
tree
2014-04-23
Chr
i
s Robinson
Include FindALSA
.
cmak
e
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Properly h
a
ndle H
A
VE_DY
N
LOAD in the
d
sound backend
commit
|
commitdiff
|
tree
2014-04-22
Chr
i
s Ro
b
inson
Avoid
s
o
m
e superf
l
uous types
commit
|
commitdiff
|
tree
2014-04-22
Chris
R
obinson
S
i
mplify the cm
a
ke back
e
nd handling a bit
commit
|
commitdiff
|
tree
2014-04-22
Chris
Robins
o
n
F
ix adding backend incl
u
de dire
c
t
o
r
ies
commit
|
commitdiff
|
tree
2014-04-22
Chri
s
Rob
i
n
s
on
U
s
e a help
e
r to return mm
d
evapi message thread re
s
p
o
nse
s
commit
|
commitdiff
|
tree
2014-04-22
Chr
i
s Robin
s
on
Avoid dereferencing a
N
ULL
pointer
commit
|
commitdiff
|
tree
2014-04-22
Chris Ro
b
inson
U
s
e a
v
e
cto
r
to st
o
re the AL
S
A device
l
is
t
s
commit
|
commitdiff
|
tree
2014-04-22
Chris Robins
o
n
U
se al_string for ALSA's device
map
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
T
r
ace the device
n
ame being o
p
ened in ALSA and PulseAud
i
o
commit
|
commitdiff
|
tree
2014-04-21
Chris Robinson
Use the alth
r
d methods in winmm
commit
|
commitdiff
|
tree
2014-04-21
Chris Robin
s
on
Only declare backe
n
d
opt
i
on
s
wh
e
n
t
he backend
i
s available
commit
|
commitdiff
|
tree
2014-04-21
Chris
R
obinson
Use the stored format block
alig
n
in
s
tead o
f
calc
u
lati
n
g it
commit
|
commitdiff
|
tree
2014-04-20
C
h
ris Rob
i
nson
Use a vector for the Pul
s
eAudio DevMaps
commit
|
commitdiff
|
tree
2014-04-20
C
h
ri
s
Robin
s
o
n
Use an al_string in
t
he PulseAu
d
io
b
ackend
instead
.
.
.
commit
|
commitdiff
|
tree
2014-04-20
Chris Robinso
n
Convert the DSou
n
d backen
d
to the new API
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s Robinson
Add a S
Z
F
MT macro f
o
r
a size_t string
formatter
commit
|
commitdiff
|
tree
2014-04-19
Chris Robin
s
on
Don't link
with libwinmm
u
nles
s
Win
M
M is enab
l
e
d
commit
|
commitdiff
|
tree
2014-04-19
C
h
ris Robin
s
o
n
Use a fi
n
d m
o
du
l
e
t
o look for DirectSound
commit
|
commitdiff
|
tree
2014-04-19
C
h
ri
s
Robinson
Use fin
d
cm
a
k
e modules
f
o
r
m
o
re back
e
nds
commit
|
commitdiff
|
tree
2014-04-19
Chris R
o
binson
Add a GCC-
s
p
e
cific STA
T
IC_UPCAST
m
acro that c
h
ecks
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Use C
1
1
a
ligna
s
when availa
b
le
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Dont bot
h
er trying _alloca
commit
|
commitdiff
|
tree
2014-04-19
C
h
r
is Robinson
Set -
D
_
G
N
U_SOURCE=1 -D_P
O
SIX_C_SO
U
RCE
=
2
0
0809L -D_X
O
PEN_
S
OURC
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chri
s
Robinson
Us
e
FindA
L
SA
.
cmake to lo
o
k for ALSA
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Only
define SSE, Neon,
an
d
FluidS
y
nth options if they
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Chris Ro
b
inson
Simplify s
o
me error check
i
ng
commit
|
commitdiff
|
tree
2014-04-18
Chris Robin
s
o
n
Chec
k
pt
h
re
a
d
_m
u
tex_unlock f
o
r err
o
rs
commit
|
commitdiff
|
tree
2014-04-18
Chr
i
s R
o
binson
Remove unn
e
cessary in
c
ludes
commit
|
commitdiff
|
tree
2014-04-18
C
hris
Robins
o
n
A
lter
the al_fopen macro t
o
no
t
directl
y
take parameters
commit
|
commitdiff
|
tree
2014-04-18
Chris Robin
s
o
n
Rena
m
e AL_ON
C
E_IN
I
T t
o
AL_
O
NCE_FL
A
G_INIT
commit
|
commitdiff
|
tree
2014-04-18
C
h
r
i
s Ro
b
inson
Check TlsSetValue
for error
commit
|
commitdiff
|
tree
2014-04-18
Chri
s
Ro
b
inson
Rename althread_once to be more C1
1
-like
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Handle
t
h
e
l
ib name
as
U
TF-8
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Use the thread
ID f
o
r alth
r
d_t on Window
s
commit
|
commitdiff
|
tree
2014-04-18
Ch
r
is
R
obin
s
on
Rena
m
e SetThreadName to
a
lthrd_se
t
name
commit
|
commitdiff
|
tree
2014-04-18
Chr
i
s Rob
i
n
son
Check expl
i
citly for pthread
_
mu
t
exatt
r
_setkind_np before u
s
e
commit
|
commitdiff
|
tree
2014-04-17
Chris Robi
n
s
o
n
F
i
x SetThre
a
dName for 64-bi
t
MSVC builds
commit
|
commitdiff
|
tree
2014-04-17
Chris
Robi
n
son
Don't
inline al_nssleep
commit
|
commitdiff
|
tree
2014-04-17
Chr
i
s Robinson
M
a
k
e
a
nd u
s
e a C11
-
like altimesp
e
c_get wr
a
pper
function
commit
|
commitdiff
|
tree
2014-04-17
Ch
r
is Robinson
Fi
x
a signed-un
s
igned comparison
w
arning
a
nd clar
i
f
y
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Keep TlsDe
s
tructors within threads
.
c
commit
|
commitdiff
|
tree
2014-04-17
Chris R
o
binson
D
o
n't use DllMain to call altss
d
estructors
commit
|
commitdiff
|
tree
2014-04-17
Chris R
o
binson
Rename althrea
d
_key_ wrappe
r
s to
a
l
t
s
s_ and
m
ove it
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
C
h
r
i
s Robinson
Fix s
o
me
almtx_ return values
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
R
e
move almtx_norma
l
and almtx
_
errorch
e
c
k
commit
|
commitdiff
|
tree
2014-04-16
Chr
i
s Robinson
Make sure th
e
d
u
ratio
n
given
t
o
a
lthrd_sleep is v
a
l
i
d
commit
|
commitdiff
|
tree
2014-04-16
C
hris Robins
o
n
Bump _WIN32_WINNT to 0x0502 (XP S
P
2) for G
e
tTh
r
eadId
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Fix alt
h
rd_
s
leep r
e
tur
n
value
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinso
n
Avoid
using a Sleep() wra
p
p
er
commit
|
commitdiff
|
tree
2014-04-16
Chri
s
Robin
s
on
Use althrd_yield instea
d
o
f
al
s
c
h
e
d_y
i
eld
commit
|
commitdiff
|
tree
2014-04-16
Chris Robins
o
n
Rem
o
ve
the old thread wra
p
pers for the
n
e
w ones
commit
|
commitdiff
|
tree
2014-04-16
Chris Ro
b
inso
n
Move the thre
a
ds a
n
d mutex wrap
p
ers t
o
threads
.
c
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Fi
x
Wind
o
ws' almtx_ti
m
ed
l
oc
k
commit
|
commitdiff
|
tree
2014-04-16
Chris Rob
i
nson
Implement a C1
1
-like th
r
ead wrapper and use it i
n
mmdevapi
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
C
h
ris Robinson
Use a C11-like
m
u
t
ex wrapper inst
e
a
d
of CRITICAL
_
SECTIONs
commit
|
commitdiff
|
tree
2014-04-14
Ch
r
is R
o
b
i
n
son
Avoid memory leak if preset ID lookup fails
commit
|
commitdiff
|
tree
2014-04-14
C
h
r
is Robinson
Ensure VEC
T
OR_I
T
ER_BEGIN
g
ives a pointer-to-type instead
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Ch
r
is Robi
n
son
Use a helper to detect a
p
a
th slash on Windo
w
s
commit
|
commitdiff
|
tree
2014-04-14
Chris Robins
o
n
U
se VECTOR_
I
NSERT
t
o copy and a
p
pend
s
trings
commit
|
commitdiff
|
tree
2014-04-14
Chris Robins
o
n
Add
a GCC-specific VECTOR_INSERT
commit
|
commitdiff
|
tree
2014-04-14
C
hris Robi
n
so
n
Pass in the vector i
n
sertion
p
o
i
n
t as a
point
e
r
commit
|
commitdiff
|
tree
2014-04-14
Ch
r
is Robinson
Avoid refer
e
n
c
ing the st
a
rt ite
r
ator twice fo
r
vector
.
.
.
commit
|
commitdiff
|
tree
2014-04-11
Chris Robi
n
s
on
Ins
e
rt all new effect s
l
o
ts
into th
e
active effect
.
.
.
commit
|
commitdiff
|
tree
2014-04-10
Chris Rob
i
nso
n
A
dd a VECTOR_INSERT metho
d
to insert a
range of elements
.
.
.
commit
|
commitdiff
|
tree
2014-04-10
C
h
ris Rob
i
n
s
on
Fix a NULL deref whe
n
cloning
a
0-siz
e
d vec
t
or
commit
|
commitdiff
|
tree
2014-04-07
Chris Rob
i
n
s
on
Silence an MSVC war
n
ing
about
-1u
commit
|
commitdiff
|
tree
2014-04-07
Chris
R
obinson
F
ix
the default XDG
_
D
A
TA
_
DIRS paths
commit
|
commitdiff
|
tree
2014-04-07
C
h
ris Robinson
Use an a
l
_s
t
ring
v
e
ctor for winmm device
n
a
mes
commit
|
commitdiff
|
tree
2014-04-07
Chris Robinson
Use C
1
1
'
s static_assert when available
commit
|
commitdiff
|
tree
2014-04-06
Chris Robinson
Use FIN
D
_LIBRARY t
o
look
for t
h
e CoreAudio fra
m
ework
commit
|
commitdiff
|
tree
2014-04-05
Chr
i
s Rob
i
ns
o
n
Ma
k
e HR
T
F
stepping
v
a
lues per-cha
n
nel
commit
|
commitdiff
|
tree
2014-04-03
Chri
s
R
o
b
i
nson
Properly
c
o
m
p
a
r
e
al_str
i
ngs
commit
|
commitdiff
|
tree
2014-04-03
Ch
r
is Rob
i
nson
Recog
n
ize NULL as a
n
empty vec
t
or
/
string
commit
|
commitdiff
|
tree
2014-03-31
Chris Robinson
Don'
t
pas
s
the
v
e
c
tor's
capacity as a parameter to
.
.
.
commit
|
commitdiff
|
tree
2014-03-31
Chris Robinson
Use vectors f
o
r the dsou
n
d
de
v
ice
list
s
commit
|
commitdiff
|
tree
2014-03-29
C
hris Robinson
U
s
e an
a
l
_
string f
o
r the device na
m
e
commit
|
commitdiff
|
tree
2014-03-28
Chris Robinson
strlen re
t
urns s
i
ze_t
commit
|
commitdiff
|
tree
2014-03-28
Chris
R
o
b
inson
Use al_stri
n
g
to
handle mmdevap
i
a
n
d dsoun
d
device
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Chris Robinson
Add an al_string ty
p
e and
use it
f
or the device list
s
commit
|
commitdiff
|
tree
2014-03-28
C
h
ris
Robinson
P
r
operly handle s
p
ecial fol
d
er names
w
ith extended
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Chris
R
obinson
Wr
a
p fopen calls
under
W
in
d
ow
s
commit
|
commitdiff
|
tree
2014-03-28
C
h
ris Rob
i
nson
Check for ftw and _wf
i
ndfirst
commit
|
commitdiff
|
tree
2014-03-28
Chr
i
s Ro
b
ins
o
n
Do
n
't have
V
E
CTOR_INIT "retur
n
" a
n
ything
commit
|
commitdiff
|
tree
2014-03-28
C
hris
Robinson
Reac
t
ivate the
m
mdevapi audio cl
i
ent and set the ev
e
nt
.
.
.
commit
|
commitdiff
|
tree
next