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
Append the number of bits, not bytes, to types
2014-05-08
Chris Robinson
A
ppend
t
he
n
umber of b
i
ts
,
not
b
yt
e
s
, to
t
ypes
commit
|
commitdiff
|
tree
2014-05-08
Chris R
o
bi
n
son
Always use unsigned int
f
or
RefCou
n
t
commit
|
commitdiff
|
tree
2014-05-08
Chris R
o
binso
n
Build a common stati
c
lib for
r
eus
a
ble code
commit
|
commitdiff
|
tree
2014-05-08
C
h
ris
R
obinson
Move RWLo
c
k and UIn
t
Map implement
a
tions to common
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Make sure FIL
E
TIME and ULARGE_INTEG
E
R sizes match
commit
|
commitdiff
|
tree
2014-05-07
C
h
r
i
s
R
obinson
M
ove t
h
e static_
a
ssert
d
e
finition to its own header
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Use standard t
y
pes
for
t
he RWL
o
ck
commit
|
commitdiff
|
tree
2014-05-07
C
hris Ro
b
inson
Check for C99 _
B
ool
s
upport
commit
|
commitdiff
|
tree
2014-05-07
Chris Robins
o
n
Move atomi
c
m
e
t
hod definitions to a s
e
parate common
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
Chris Rob
i
nson
Move
t
hreads
.
c
to a
separ
a
te
source
d
ir
commit
|
commitdiff
|
tree
2014-05-07
Chris Rob
i
nson
Move
s
ome
h
eade
r
s to
include/
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
U
s
e gettimeof
d
a
y if cl
o
c
k_ge
t
time isn't available
commit
|
commitdiff
|
tree
2014-05-05
Chris Ro
b
inson
Test
_
A
ligna
s
with 16 instead of 4
commit
|
commitdiff
|
tree
2014-05-05
Chr
i
s Robinson
C11's alignas is
also sufficient fo
r
S
S
E a
l
igning
commit
|
commitdiff
|
tree
2014-05-04
C
hr
i
s Robins
o
n
Add a
c
ast to si
l
ence an
MSVC
warning
commit
|
commitdiff
|
tree
2014-05-04
Chris R
o
bi
n
son
Trace skipped info sub-chunks
commit
|
commitdiff
|
tree
2014-05-04
Chris Rob
i
nson
Use A
L
u
i
n
t
f
or the amou
n
t to
ski
p
commit
|
commitdiff
|
tree
2014-05-04
Chri
s
Robins
o
n
Don't use the ne
x
t power of two when duplic
a
ting
con
f
ig
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
Chris
R
o
b
inson
R
emo
v
e unnecessary ifdefs
commit
|
commitdiff
|
tree
2014-05-04
Ch
r
is Rob
i
nson
A
lways
use the
c
urren
t
ga
i
n
s
w
h
e
n
mixing
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinso
n
Better
pack HRTF
mixing properties
commit
|
commitdiff
|
tree
2014-05-04
Chris R
o
binson
Clamp the cu
r
rent and target g
a
i
n
lower bou
n
d
to
epsilon
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Make sure all gain ste
p
s
ar
e
applied with
t
he SSE an
d
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Chris Robi
n
son
Revert
e
9
a
ee578a797c694655
5
38
c
d0a00ad6c0bf6
d
5dc
commit
|
commitdiff
|
tree
2014-05-02
C
hris
Rob
i
nson
I
n
iitialize some mmdevapi backend f
i
elds i
n
the constr
u
ctor
commit
|
commitdiff
|
tree
2014-05-01
Chris Ro
b
inson
Use a backup i
n
case pthread_m
u
tex_timedl
o
ck isn't
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
C
h
ris
R
obin
s
on
U
s
e ALboolean for a
l
_string_empt
y
's r
e
tu
r
n type
commit
|
commitdiff
|
tree
2014-04-30
Chri
s
Robi
n
s
o
n
Add a helper VECTO
R
_FOR_EA
C
H
m
a
c
r
o
commit
|
commitdiff
|
tree
2014-04-26
Ch
r
is R
o
binson
Use _mm_set_ps() to set an __m128
instead of
{
}
commit
|
commitdiff
|
tree
2014-04-25
Chris Robi
n
son
Convert the mmdeva
p
i backen
d
to the new backe
n
d
API
commit
|
commitdiff
|
tree
2014-04-24
Chris Robins
o
n
Use
a vecto
r
for mmdevapi device lists
commit
|
commitdiff
|
tree
2014-04-24
C
hris Robi
n
son
More de
v
i
c
e list cleanup cleanup
commit
|
commitdiff
|
tree
2014-04-24
Chr
i
s Robi
n
son
U
s
e
a
helper func
t
ion to clea
r
Puls
e
Audio de
v
ice
li
s
ts
commit
|
commitdiff
|
tree
2014-04-24
Chris R
o
binson
Use
a
helper meth
o
d to
clear winmm devi
c
e lists
commit
|
commitdiff
|
tree
2014-04-23
Chri
s
Robinson
A
voi
d
usi
n
g
superfluous
L
P* types
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinso
n
Use a RefCount fo
r
coun
t
ing committed
w
inmm
buffers
commit
|
commitdiff
|
tree
2014-04-23
Chr
i
s Robinson
Avo
i
d forward-decla
r
ing ba
c
kend vtab
l
e
s
commit
|
commitdiff
|
tree
2014-04-23
C
h
ris Robinson
Avoid using assert() in cr
e
ateBackend
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
I
nc
l
u
de
F
ind
A
L
SA
.
cmake
commit
|
commitdiff
|
tree
2014-04-22
Chris R
o
b
i
ns
o
n
Properly handle HAVE_DYNLOAD
i
n the dsound bac
k
end
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Av
o
id som
e
superfl
u
ous types
commit
|
commitdiff
|
tree
2014-04-22
Chris Rob
i
n
son
Sim
p
lify t
h
e cmake
b
ackend handling a b
i
t
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Fix adding
b
ackend include directories
commit
|
commitdiff
|
tree
2014-04-22
Chris Ro
b
inson
Use a help
e
r to re
t
urn m
m
d
e
v
api mes
s
age thread responses
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Avo
i
d derefe
r
encing a NU
L
L
p
o
inter
commit
|
commitdiff
|
tree
2014-04-22
Chris
R
obinson
U
s
e
a vector to store the ALSA devic
e
lists
commit
|
commitdiff
|
tree
2014-04-22
Chris R
o
b
i
nson
Us
e
al_string
for AL
S
A's devi
c
e map
commit
|
commitdiff
|
tree
2014-04-22
Chris
R
o
binson
Trace the de
v
ice name being opened in ALS
A
and PulseAudio
commit
|
commitdiff
|
tree
2014-04-21
Chris Robi
n
son
Use th
e
alt
h
rd metho
d
s in winmm
commit
|
commitdiff
|
tree
2014-04-21
C
h
ris Robins
o
n
Only
d
e
clare backend option
s
w
hen the
b
ackend is availab
l
e
commit
|
commitdiff
|
tree
2014-04-21
Chris Robinso
n
U
s
e t
h
e st
o
red
f
ormat block a
l
i
g
n
instead of calcul
a
ting it
commit
|
commitdiff
|
tree
2014-04-20
C
hris
R
obinson
U
se a
vector for the
P
ul
s
eA
u
d
io De
v
M
ap
s
commit
|
commitdiff
|
tree
2014-04-20
C
h
ris Robinson
Use an
a
l
_
string in
the PulseAudio ba
c
kend instead
.
.
.
commit
|
commitdiff
|
tree
2014-04-20
Chri
s
Robins
o
n
Convert the DSound bac
k
end to
the new API
commit
|
commitdiff
|
tree
2014-04-19
Chris Ro
b
ins
o
n
Add a SZFMT macro for
a size_t string formatter
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Don't l
i
nk with libwinmm un
l
ess Win
M
M
is enabled
commit
|
commitdiff
|
tree
2014-04-19
C
hris Robinso
n
Use a find
m
o
dule to look for Di
r
ectSound
commit
|
commitdiff
|
tree
2014-04-19
Chri
s
R
o
binson
Use
f
ind cmake modules for mo
r
e
b
ack
e
nds
commit
|
commitdiff
|
tree
2014-04-19
Chris
R
ob
i
ns
o
n
Add a
G
CC-specific STAT
I
C_UPCAST macro that checks
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris Rob
i
nson
Use C11 alignas when available
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinso
n
Dont bot
h
er tr
y
ing _alloca
commit
|
commitdiff
|
tree
2014-04-19
Chri
s
R
obinson
Set -D_GN
U
_SO
U
RCE=1 -D_POSIX_C_SOURCE=200809L -D_XOPEN_S
O
U
RC
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris R
o
bins
o
n
Use F
i
ndALSA
.
cmake
t
o
l
o
ok
fo
r
AL
S
A
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
O
n
ly define SSE, Neon,
and Flui
d
Synth
o
ptio
n
s if
they
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinso
n
Simp
l
ify som
e
erro
r
check
i
ng
commit
|
commitdiff
|
tree
2014-04-18
Chris Ro
b
inson
Check p
t
hre
a
d_mutex_unlock
f
or error
s
commit
|
commitdiff
|
tree
2014-04-18
Chris Rob
i
n
son
Re
m
ove unnec
e
ssary in
c
ludes
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinso
n
A
l
ter the al_fo
p
en ma
c
ro to not
direct
l
y take par
a
meters
commit
|
commitdiff
|
tree
2014-04-18
Chr
i
s R
o
b
in
s
on
R
ena
m
e AL_ON
C
E_INIT t
o
AL_ONCE_FLAG_INIT
commit
|
commitdiff
|
tree
2014-04-18
C
h
ris Robinson
Check TlsSetVa
l
ue for error
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinso
n
Rename al
t
hread_onc
e
t
o be mo
r
e C11-lik
e
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinso
n
Handle
the
lib name as UTF-8
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Use the thread ID
f
o
r alt
h
rd_t on W
i
ndows
commit
|
commitdiff
|
tree
2014-04-18
C
hri
s
Rob
i
nson
Rename
S
et
T
hrea
d
Name to althrd_setname
commit
|
commitdiff
|
tree
2014-04-18
Chri
s
Robi
n
s
o
n
C
h
eck
explicitly for pthr
e
ad_mutex
a
ttr_setkind_np
b
efore
use
commit
|
commitdiff
|
tree
2014-04-17
Chris Robins
o
n
Fix Se
t
ThreadName f
o
r 64
-
bit MS
V
C builds
commit
|
commitdiff
|
tree
2014-04-17
Chris
R
obinson
Don't inline al_nssl
e
ep
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinso
n
Make and use a C11-like altim
e
spec_get wra
p
per function
commit
|
commitdiff
|
tree
2014-04-17
C
hris Robinson
Fix a
signed-unsigned comp
a
r
ison warning an
d
cla
r
i
fy
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
C
h
ri
s
Robinson
Keep TlsD
e
structors w
i
t
h
in threads
.
c
commit
|
commitdiff
|
tree
2014-04-17
Chris Robi
n
s
o
n
Don't
u
se
D
llMa
i
n to
c
all altss
d
estructors
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Rename althread_key_
wrappers
t
o altss_ and move it
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris
R
obinson
Fix
s
ome almtx_ return values
commit
|
commitdiff
|
tree
2014-04-16
Ch
r
is Robinson
Remove almtx_nor
m
al and almtx_errorcheck
commit
|
commitdiff
|
tree
2014-04-16
Chri
s
Robinson
Make s
u
re
t
he duration given
to althrd_slee
p
is va
l
id
commit
|
commitdiff
|
tree
2014-04-16
C
hris Robin
s
on
B
ump _WIN32
_
W
I
N
NT to 0x0502 (
X
P
S
P
2) for GetThreadId
commit
|
commitdiff
|
tree
2014-04-16
Chris R
o
bin
s
on
Fix althrd_sleep ret
u
r
n valu
e
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Avoid using a
S
le
e
p
(
)
wrap
p
er
commit
|
commitdiff
|
tree
2014-04-16
Chris Robin
s
on
Use al
t
h
r
d_
y
i
e
l
d in
s
tead o
f
a
l
sched
_
yiel
d
commit
|
commitdiff
|
tree
2014-04-16
C
hris Robinson
Remove
the old
thread
w
r
appe
r
s
f
o
r
t
he ne
w
o
n
es
commit
|
commitdiff
|
tree
2014-04-16
C
hri
s
Ro
b
inson
Move t
h
e thr
e
ads
a
nd mutex wrappers to th
r
eads
.
c
commit
|
commitdiff
|
tree
2014-04-16
Chri
s
Robin
s
on
Fix
W
i
n
dows' almtx_timedl
o
ck
commit
|
commitdiff
|
tree
2014-04-16
Chr
i
s
R
ob
i
nson
I
m
p
lement a C11-like thread wra
p
per and u
s
e it in mmdevapi
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
U
s
e
a C11-like
mute
x
w
r
a
p
per i
n
stead
o
f CRI
T
I
CAL_
S
ECTIONs
commit
|
commitdiff
|
tree
2014-04-14
C
hris
Robins
o
n
Avoid memory
leak if prese
t
ID lookup
f
ails
commit
|
commitdiff
|
tree
2014-04-14
Chris Robi
n
son
Ens
u
re VECTOR_ITER_BEGIN gives a pointer-to-
t
y
p
e instea
d
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Chris R
o
b
ins
o
n
U
s
e
a
h
elper to
detect
a
path slash
o
n
Windows
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Use V
E
CTOR_INSERT
to copy and append st
r
ings
commit
|
commitdiff
|
tree
2014-04-14
Chri
s
Robinson
A
d
d a GCC-s
p
ec
i
fic VECTOR
_
I
NSERT
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Pass in the
vector insertion
p
oint as a poin
t
er
commit
|
commitdiff
|
tree
next