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
C
h
ris Robinson
Always use unsigned int for RefCo
u
nt
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinson
Build a common static
lib for reusable c
o
de
commit
|
commitdiff
|
tree
2014-05-08
Chris R
o
binson
Move RWLock and UInt
M
ap implementati
o
ns to common
commit
|
commitdiff
|
tree
2014-05-07
Chri
s
Ro
b
in
s
on
Make
sure
F
IL
E
TIME and ULARGE
_
INTEG
E
R sizes match
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinso
n
Move the static_assert definition to
i
t
s
own
header
commit
|
commitdiff
|
tree
2014-05-07
C
h
ri
s
Robinson
Use stan
d
ard types fo
r
the RWLock
commit
|
commitdiff
|
tree
2014-05-07
Chris Robins
o
n
C
h
eck for C99 _Bool sup
p
ort
commit
|
commitdiff
|
tree
2014-05-07
Chris Robins
o
n
M
o
ve atomic method defini
t
ions to a separate c
o
m
m
on
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
C
hris Robinson
Move
t
hreads
.
c to a se
p
arate
source dir
commit
|
commitdiff
|
tree
2014-05-07
Chris Ro
b
inson
Move some heade
r
s to include/
commit
|
commitdiff
|
tree
2014-05-07
Chr
i
s
Robins
o
n
U
s
e ge
t
timeofday if c
l
ock_gettime
is
n
't available
commit
|
commitdiff
|
tree
2014-05-05
Chris Robin
s
o
n
T
e
s
t
_
A
l
i
g
nas with 16 instead of 4
commit
|
commitdiff
|
tree
2014-05-05
Chris Robinson
C11's alignas
is also suffic
i
e
n
t for SSE aligning
commit
|
commitdiff
|
tree
2014-05-04
C
hris Rob
i
ns
o
n
Add a cast t
o
silence an MSV
C
warning
commit
|
commitdiff
|
tree
2014-05-04
Chris
Robinson
Trace skippe
d
info
s
u
b
-ch
u
n
ks
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Use A
L
uint for th
e
amount
t
o skip
commit
|
commitdiff
|
tree
2014-05-04
Chr
i
s R
o
binson
D
on't use the ne
x
t
p
o
wer
o
f two
when dupli
c
ati
n
g
c
onfig
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
C
h
ris Robinson
Remove unn
e
ce
s
sary
ifdefs
commit
|
commitdiff
|
tree
2014-05-04
Chris
R
obinson
Always use the current gains wh
e
n mixing
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
B
e
tter pack HRT
F
mixing
properti
e
s
commit
|
commitdiff
|
tree
2014-05-04
Ch
r
i
s
Robinson
Clam
p
t
he current and target gain lo
w
er bound to epsilon
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Make
sure all gain steps
a
re applied wi
t
h the S
S
E and
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Chr
i
s Robinson
Revert e
9
a
e
e
578a797c6946
5
5538cd0a00ad6
c
0bf6d5dc
commit
|
commitdiff
|
tree
2014-05-02
C
hris Robinson
Iniitialize some mmdevapi
b
ackend fields in the constructor
commit
|
commitdiff
|
tree
2014-05-01
Chris Rob
i
nson
Use
a
backu
p
in case
pth
r
ead_m
u
t
ex_timedlock isn't
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
Chris Robinson
Use ALbool
e
an for
al_
s
t
r
ing_emp
t
y's return type
commit
|
commitdiff
|
tree
2014-04-30
Ch
r
is
R
obinson
A
dd a
hel
p
er V
E
CTOR_FOR_EAC
H
macro
commit
|
commitdiff
|
tree
2014-04-26
Chris R
o
binson
Use _mm_set_ps() to
s
et an _
_
m128 instead of {}
commit
|
commitdiff
|
tree
2014-04-25
C
h
r
is R
o
b
i
nson
Convert
t
h
e
mm
d
evapi
backen
d
t
o the new backend API
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
U
se a vector
for mmdevapi de
v
ice
l
i
sts
commit
|
commitdiff
|
tree
2014-04-24
Ch
r
i
s
Robin
s
o
n
More dev
i
ce list
cleanu
p
cleanup
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use a helper function
to clear PulseAudio device
l
i
s
ts
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use a hel
p
er me
t
ho
d
to clear win
m
m device list
s
commit
|
commitdiff
|
tree
2014-04-23
C
h
ris R
o
binso
n
Avoid us
i
ng superf
l
u
ous LP
*
ty
p
es
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
Use a RefC
o
u
n
t for co
u
nting comm
i
tted
winmm buffers
commit
|
commitdiff
|
tree
2014-04-23
C
h
ris Ro
b
i
n
son
Avo
i
d forwar
d
-
d
eclaring
b
a
c
k
end
vtables
commit
|
commitdiff
|
tree
2014-04-23
Chris
R
o
binson
A
void using assert() in crea
t
eBackend
commit
|
commitdiff
|
tree
2014-04-23
Ch
r
is Rob
i
n
s
on
Incl
u
d
e
Fi
n
dALSA
.
cmake
commit
|
commitdiff
|
tree
2014-04-22
C
hris Robinson
Pr
o
p
e
r
ly handle HAVE_DY
N
L
O
AD
i
n the dsound ba
c
kend
commit
|
commitdiff
|
tree
2014-04-22
Chr
i
s Robinso
n
Avoid som
e
superfluous types
commit
|
commitdiff
|
tree
2014-04-22
Chris
R
o
b
inson
Simplif
y
the cm
a
ke back
e
nd handling a b
i
t
commit
|
commitdiff
|
tree
2014-04-22
Chris Robin
s
o
n
F
ix adding b
a
c
k
e
nd includ
e
directories
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Use a helper to retu
r
n mmd
e
v
a
pi messag
e
thr
e
ad responses
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
A
voi
d
dereferencing a NULL po
i
nter
commit
|
commitdiff
|
tree
2014-04-22
Ch
r
is Robinson
Use a vector to
store the ALSA
d
e
vi
c
e l
i
sts
commit
|
commitdiff
|
tree
2014-04-22
Chris Robins
o
n
Use al_str
i
ng for ALSA's device map
commit
|
commitdiff
|
tree
2014-04-22
C
hri
s
Robinson
Trace the
device name bei
n
g opene
d
in ALSA and PulseAudio
commit
|
commitdiff
|
tree
2014-04-21
Chris Ro
b
in
s
on
Use the al
t
hrd methods in
winmm
commit
|
commitdiff
|
tree
2014-04-21
Chri
s
Robinson
On
l
y
d
e
c
l
a
r
e backe
n
d
optio
n
s w
h
en the backend is ava
i
lable
commit
|
commitdiff
|
tree
2014-04-21
Chris Robinso
n
Us
e
the sto
r
ed format block align
i
nstea
d
of calculating it
commit
|
commitdiff
|
tree
2014-04-20
Chris Robinson
Use a vecto
r
fo
r
the Pul
s
eAudio DevM
a
ps
commit
|
commitdiff
|
tree
2014-04-20
Ch
r
is
R
o
binson
Use an al_str
i
n
g
in the P
u
lseAud
i
o backe
n
d ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2014-04-20
Chri
s
R
obinson
Convert the DSound b
a
ckend to the ne
w
API
commit
|
commitdiff
|
tree
2014-04-19
Chris Robi
n
son
Add
a SZF
M
T macro for
a
size_t
s
tri
n
g
formatt
e
r
commit
|
commitdiff
|
tree
2014-04-19
Chri
s
Rob
i
nson
Don't link with libwinmm u
n
less
W
i
n
MM is enabled
commit
|
commitdiff
|
tree
2014-04-19
C
hris
Robinson
Use a find
mo
d
ul
e
to l
o
ok f
o
r Dire
c
tSound
commit
|
commitdiff
|
tree
2014-04-19
Chri
s
Robinson
Us
e
fin
d
c
make modul
e
s for more
backends
commit
|
commitdiff
|
tree
2014-04-19
Chris
R
obinso
n
Add a GCC-specific STATIC_
U
P
C
AST m
a
cro th
a
t checks
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
U
s
e C11
a
li
g
nas
w
h
en available
commit
|
commitdiff
|
tree
2014-04-19
Chris Rob
i
nson
D
o
n
t
b
o
ther t
r
yin
g
_alloca
commit
|
commitdiff
|
tree
2014-04-19
Chri
s
Robinson
Set
-
D_GNU_SOURCE=1 -D_POSIX_C_SOUR
C
E
=
2
0
0
809L -D_XOPEN_SO
U
RC
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
C
hris
Ro
b
inson
Use FindALS
A
.
cmake
to
l
ook for ALSA
commit
|
commitdiff
|
tree
2014-04-19
Ch
r
is Robinson
On
l
y define SSE, Neon, and
F
lui
d
Synth options i
f
the
y
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
S
implify some error ch
e
ck
i
ng
commit
|
commitdiff
|
tree
2014-04-18
Chris
R
o
b
i
nson
C
h
eck pth
r
ead_m
u
t
e
x_unloc
k
f
or
e
rr
o
rs
commit
|
commitdiff
|
tree
2014-04-18
C
h
r
is
Robinson
Remov
e
unnecessar
y
includes
commit
|
commitdiff
|
tree
2014-04-18
Ch
r
is
Robinson
Alter t
h
e a
l
_fo
p
en macro to not directl
y
t
a
ke para
m
eters
commit
|
commitdiff
|
tree
2014-04-18
Chris Robins
o
n
Rename AL_ON
C
E_INIT
t
o AL_ONC
E
_FLAG_
I
NI
T
commit
|
commitdiff
|
tree
2014-04-18
Chris Ro
b
inson
Check Tls
S
e
t
Value
f
or er
r
or
commit
|
commitdiff
|
tree
2014-04-18
Chris R
o
bins
o
n
Rename
a
lthread_once to b
e
more C11-li
k
e
commit
|
commitdiff
|
tree
2014-04-18
Chris Robi
n
son
Handle the l
i
b name as
U
TF-8
commit
|
commitdiff
|
tree
2014-04-18
C
h
ri
s
Robinson
U
s
e the th
r
ead ID for althrd_t on Windows
commit
|
commitdiff
|
tree
2014-04-18
Chri
s
R
o
binson
Rename SetThreadN
a
me to althrd_setnam
e
commit
|
commitdiff
|
tree
2014-04-18
C
h
r
i
s Robin
s
on
Check explicitly for pthread_mutexattr_
s
etkind
_
np before
u
se
commit
|
commitdiff
|
tree
2014-04-17
C
hris Robinson
Fix SetT
h
readName for 64-
b
it MSVC b
u
ilds
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Don
'
t
inline al_nssl
e
ep
commit
|
commitdiff
|
tree
2014-04-17
Chris Rob
i
nson
Make and use a C11
-
like altimespec
_
get wrappe
r
function
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Fix a signe
d
-u
n
signed co
m
p
a
r
i
son warni
n
g and
c
larify
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
C
hris Robin
s
on
Keep TlsDestructors wit
h
in t
h
reads
.
c
commit
|
commitdiff
|
tree
2014-04-17
Chris R
o
bi
n
s
on
Don't use
D
llMain to
call a
l
tss destru
c
tor
s
commit
|
commitdiff
|
tree
2014-04-17
Chri
s
Robins
o
n
Rename althr
e
ad_key_ wrapp
e
rs to
a
ltss_ an
d
move it
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Fix s
o
me almtx_ return values
commit
|
commitdiff
|
tree
2014-04-16
C
h
ris Robi
n
son
Re
m
ove almtx_norma
l
a
nd almt
x
_e
r
ror
c
heck
commit
|
commitdiff
|
tree
2014-04-16
C
hris Robinson
Make sure
the
dura
t
ion give
n
to althrd_sle
e
p i
s
valid
commit
|
commitdiff
|
tree
2014-04-16
C
h
ris Ro
b
i
nson
Bump
_WIN32_WINNT to
0
x0
5
0
2 (XP SP2) for G
e
tTh
r
eadId
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Fi
x
althrd_sl
e
ep
return value
commit
|
commitdiff
|
tree
2014-04-16
C
h
ris Robinson
Av
o
id using a Sleep() wrapper
commit
|
commitdiff
|
tree
2014-04-16
Chri
s
Robinson
Us
e
althrd
_
y
i
el
d
in
s
t
ead
o
f alsched_yi
e
ld
commit
|
commitdiff
|
tree
2014-04-16
Chris
Robinson
R
em
o
v
e th
e
old thread wrappers for t
h
e new
o
n
es
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Move th
e
threads and mutex wrapper
s
t
o
t
h
r
eads
.
c
commit
|
commitdiff
|
tree
2014-04-16
Chris R
o
b
i
nson
Fix Wi
n
dow
s
' a
l
mtx_timedlock
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Imp
l
ement a C11-like th
r
ead wrapper and
u
se
it
i
n mmd
e
vapi
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chr
i
s R
o
binson
Use a C11-like mutex wrapper instead of C
R
ITICAL_SEC
T
IONs
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Avoid
m
e
mory leak if preset ID
lookup f
a
ils
commit
|
commitdiff
|
tree
2014-04-14
C
hri
s
Robinson
Ensure VECTOR
_
ITE
R
_BE
G
I
N
gives a pointer-to-ty
p
e
i
nst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Chris R
o
binson
U
s
e a h
e
lper to
d
et
e
ct a path slash on W
i
ndo
w
s
commit
|
commitdiff
|
tree
2014-04-14
Ch
r
i
s
Robi
n
son
Use VECTOR_INSERT
t
o
cop
y
and append strings
commit
|
commitdiff
|
tree
2014-04-14
Chris Robi
n
son
A
d
d a GC
C
-specific VECTOR_INSERT
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Pass in the
vector insertion
point as a po
i
nter
commit
|
commitdiff
|
tree
2014-04-14
C
h
ris
R
obinson
Avoid referenc
i
n
g
the start iterato
r
tw
i
ce for
v
ec
t
or
.
.
.
commit
|
commitdiff
|
tree
next