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
Add a couple consts
2014-05-10
Chris
Robinson
Add a c
o
uple c
o
nsts
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Expl
i
cit
i
nit the
s
ource queue and cu
r
rent_buff
e
r
po
i
nter
s
commit
|
commitdiff
|
tree
2014-05-10
Chris Robins
o
n
U
se a RWLock to help
pr
o
tect the
s
o
urce's
b
uffer queue
commit
|
commitdiff
|
tree
2014-05-10
Chris R
o
bi
n
s
o
n
Don't e
x
pl
i
c
i
tly s
t
or
e
t
he Buff
e
rsInQueue
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris Robinson
Store the current buf
f
e
r
queue
item, rather t
h
an pla
y
ed
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
obinson
Avoid check
i
ng the prev
i
ous bu
f
fer multipl
e
times
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinso
n
Append the number of b
i
ts, not by
t
es, to typ
e
s
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinson
A
lways
use unsigned
int for RefCount
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinson
Build a com
m
on static li
b
for reu
s
ab
l
e code
commit
|
commitdiff
|
tree
2014-05-08
Chris Robi
n
son
Mo
v
e RWL
o
ck and
UIntMap i
m
plementations
t
o
common
commit
|
commitdiff
|
tree
2014-05-07
Chris R
o
binson
Make
sure F
I
LETIME
a
n
d
U
LAR
G
E_INTEGER sizes mat
c
h
commit
|
commitdiff
|
tree
2014-05-07
Chris Robins
o
n
Move t
h
e
s
tatic_assert def
i
nition to
i
t
s own header
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinso
n
U
s
e
s
tandard type
s
for the
RW
L
oc
k
commit
|
commitdiff
|
tree
2014-05-07
C
hri
s
Robinson
Check for C99
_
Bool support
commit
|
commitdiff
|
tree
2014-05-07
Chris
R
o
b
inson
Move atom
i
c method
definitio
n
s to a separate common
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
Chris Rob
i
nson
Mo
v
e threads
.
c
to a sep
a
rat
e
source dir
commit
|
commitdiff
|
tree
2014-05-07
Chris
R
obinso
n
Move some headers to include/
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Use
gettim
e
ofday
i
f clock_
g
e
ttime isn't available
commit
|
commitdiff
|
tree
2014-05-05
Chris Robinson
Test _
A
lignas with
1
6
inst
e
a
d
o
f 4
commit
|
commitdiff
|
tree
2014-05-05
C
hris Robinson
C11
'
s
a
l
i
gnas is also s
u
fficient for SSE aligning
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
A
d
d
a ca
s
t
t
o silence an MSVC w
a
rning
commit
|
commitdiff
|
tree
2014-05-04
Chri
s
Rob
i
nson
Trace skipped info sub-chun
k
s
commit
|
commitdiff
|
tree
2014-05-04
Chris Ro
b
inson
Use ALuint for the amou
n
t
t
o skip
commit
|
commitdiff
|
tree
2014-05-04
Chris Ro
b
inson
Don't us
e
the nex
t
power
of tw
o
when duplicati
n
g config
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
C
hris Robinson
Remove u
n
necessary
i
fdefs
commit
|
commitdiff
|
tree
2014-05-04
Chri
s
Robinson
Alway
s
use the
c
u
r
rent
gains w
h
en mixing
commit
|
commitdiff
|
tree
2014-05-04
Ch
r
is Robinson
Better pack
HRTF mi
x
ing properties
commit
|
commitdiff
|
tree
2014-05-04
C
hris Rob
i
nson
Clam
p
the curre
n
t and
target gain lower
bound to e
p
s
i
lon
commit
|
commitdiff
|
tree
2014-05-04
Chri
s
R
obinson
M
a
k
e
sure all
gain
s
teps ar
e
ap
p
l
i
ed
w
ith the SSE and
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Chris Robinson
Reve
r
t e9aee
5
78a797c
6
9
4655538
c
d0a
0
0ad6c0bf6
d
5dc
commit
|
commitdiff
|
tree
2014-05-02
Chris Robinson
Iniitialize some m
m
d
evapi backend f
i
e
l
ds
i
n
the con
s
tru
c
tor
commit
|
commitdiff
|
tree
2014-05-01
Chris Robinso
n
Use a backup i
n
cas
e
pthread_mut
e
x_timedlock i
s
n't
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
Ch
r
is
Robinson
Use ALboolean for al_stri
n
g_empty's return type
commit
|
commitdiff
|
tree
2014-04-30
C
hris Robinson
Add a
helper VECTOR_F
O
R
_
EACH mac
r
o
commit
|
commitdiff
|
tree
2014-04-26
Chris Ro
b
ins
o
n
Use _mm_set_ps()
to set an __
m
128 instead
o
f {
}
commit
|
commitdiff
|
tree
2014-04-25
Ch
r
is Robin
s
on
C
o
nvert the
mmdevapi ba
c
k
end t
o
the new backend API
commit
|
commitdiff
|
tree
2014-04-24
C
hris Robinson
Use a
v
ect
o
r for mmdevap
i
dev
i
c
e lis
t
s
commit
|
commitdiff
|
tree
2014-04-24
Chri
s
Robinson
M
ore device list cleanup cleanup
commit
|
commitdiff
|
tree
2014-04-24
Chris Robins
o
n
Use a helper function t
o
clear PulseAudio devi
c
e lists
commit
|
commitdiff
|
tree
2014-04-24
C
hris Robinson
Use
a
h
elper
method to clear win
m
m device lis
t
s
commit
|
commitdiff
|
tree
2014-04-23
Chris Ro
b
inson
A
void
using superf
l
uous LP* types
commit
|
commitdiff
|
tree
2014-04-23
C
h
ris Robins
o
n
Use a RefCount for cou
n
ting c
o
mmitted
winmm b
u
ffers
commit
|
commitdiff
|
tree
2014-04-23
C
h
ri
s
Robinson
A
v
oid for
w
ard
-
declaring backend vtable
s
commit
|
commitdiff
|
tree
2014-04-23
C
h
r
is Robinson
A
v
oid using ass
e
r
t
() in crea
t
eBac
k
end
commit
|
commitdiff
|
tree
2014-04-23
Chr
i
s Robinson
Includ
e
Find
A
LSA
.
cmake
commit
|
commitdiff
|
tree
2014-04-22
Chris Rob
i
nson
Properly
handle HAVE_DYNLOAD in the
dsoun
d
backend
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Avoid
s
ome su
p
erfluous types
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Simpli
f
y
the cmake ba
c
kend han
d
ling a bit
commit
|
commitdiff
|
tree
2014-04-22
Chris
R
obinson
Fix a
d
ding backend
include
directories
commit
|
commitdiff
|
tree
2014-04-22
Ch
r
is Rob
i
n
son
Use a helper to return
mmdevapi m
e
ssage th
r
ead r
e
spo
n
ses
commit
|
commitdiff
|
tree
2014-04-22
Chris Ro
b
i
n
s
on
Avoid de
r
e
f
erencing a
N
ULL poi
n
t
er
commit
|
commitdiff
|
tree
2014-04-22
Chri
s
Robinson
Use a vect
o
r to store the
A
L
SA d
e
v
i
c
e
list
s
commit
|
commitdiff
|
tree
2014-04-22
Chris Rob
i
n
son
Use al_string
for ALSA's device
m
ap
commit
|
commitdiff
|
tree
2014-04-22
C
h
ri
s
Robinson
T
r
ace the
dev
i
ce name be
i
ng
o
pen
e
d
i
n
ALSA and PulseAudio
commit
|
commitdiff
|
tree
2014-04-21
Chris Ro
b
ins
o
n
Use the althrd methods in winmm
commit
|
commitdiff
|
tree
2014-04-21
Chris
R
o
b
i
nson
Only declare backend options when the bac
k
e
nd is av
a
ilable
commit
|
commitdiff
|
tree
2014-04-21
Chris
R
obinson
Use the
s
tored forma
t
block align inst
e
ad
of
c
alculat
i
ng it
commit
|
commitdiff
|
tree
2014-04-20
Chr
i
s Robinson
Us
e
a vector f
o
r the Pul
s
eAudio DevMaps
commit
|
commitdiff
|
tree
2014-04-20
Chris Robinson
Use an al_stri
n
g in th
e
PulseAudio backend
i
n
st
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2014-04-20
C
h
ris
Robinson
Convert
the DSound bac
k
end
t
o
t
he new API
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s Robinson
Add a SZF
M
T mac
r
o
f
or a size_t string formatter
commit
|
commitdiff
|
tree
2014-04-19
C
hris Robinson
Don't link
with libwinmm unless WinMM
i
s enabl
e
d
commit
|
commitdiff
|
tree
2014-04-19
C
hr
i
s R
o
bi
n
son
U
se a find module to look for DirectSound
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s
R
obi
n
son
Use find cmake modul
e
s for
m
ore ba
c
kends
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Add a GCC-spe
c
i
fi
c
STATIC_UPCAST
m
a
cro th
a
t
c
hecks
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinso
n
Use C11
ali
g
n
a
s when a
v
ailable
commit
|
commitdiff
|
tree
2014-04-19
C
hris
Robinson
D
o
nt bother trying _alloca
commit
|
commitdiff
|
tree
2014-04-19
Chris Rob
i
nson
Set -D_GNU_SOURCE=1
-D_
P
O
S
IX_C_SOU
R
CE=200809L -D
_
XOP
E
N_SO
U
R
C
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Use FindALSA
.
cmake to
l
o
o
k for
ALSA
commit
|
commitdiff
|
tree
2014-04-19
Chri
s
Robinson
Only define
S
S
E
,
Neon,
and
FluidSynth
options if they
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Ch
r
is Robinson
Simplify some err
o
r checking
commit
|
commitdiff
|
tree
2014-04-18
C
h
ris Robinson
Check p
t
hread_
m
utex_unlock
for errors
commit
|
commitdiff
|
tree
2014-04-18
C
hris Robinson
Remove u
n
ne
c
e
s
sary includes
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Alt
e
r the al_fopen m
a
c
r
o to not d
i
rectly take
p
a
ra
m
eters
commit
|
commitdiff
|
tree
2014-04-18
C
h
r
is Ro
b
inson
R
e
nam
e
A
L
_
O
NCE_INIT
t
o
AL_ONC
E
_FL
A
G_INIT
commit
|
commitdiff
|
tree
2014-04-18
C
h
ris Rob
i
nson
Check T
l
s
S
etValue for error
commit
|
commitdiff
|
tree
2014-04-18
Chris Robi
n
son
Rename a
l
thread_once
to
b
e more
C11-lik
e
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Handle the li
b
n
ame
a
s UTF-
8
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Use the th
r
ead
I
D for
a
lthrd_t
o
n Window
s
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
R
e
nam
e
SetThreadName t
o
alt
h
rd
_
setnam
e
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Check explicitly for pthread_mutexa
t
tr_s
e
tki
n
d
_
np bef
o
re use
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Fix SetThread
N
ame for
6
4-
b
it M
S
VC buil
d
s
commit
|
commitdiff
|
tree
2014-04-17
Chris Rob
i
nso
n
Don't inlin
e
al_nssleep
commit
|
commitdiff
|
tree
2014-04-17
C
h
ris Robinso
n
Make and use a C11-like a
l
t
imespec
_
get w
r
apper func
t
ion
commit
|
commitdiff
|
tree
2014-04-17
Chris
R
o
binson
Fix a signed-unsigned
c
omparison
w
arn
i
n
g
a
nd clar
i
fy
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Kee
p
Tl
s
Destructor
s
within th
r
ead
s
.
c
commit
|
commitdiff
|
tree
2014-04-17
Chris Rob
i
nso
n
D
on't use DllMain to
c
all altss
d
estr
u
c
t
ors
commit
|
commitdiff
|
tree
2014-04-17
C
hris Rob
i
nson
Rename
a
lthread_ke
y
_ w
r
ap
p
ers to al
t
ss_ and mo
v
e
i
t
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
F
i
x some almtx
_
return values
commit
|
commitdiff
|
tree
2014-04-16
C
h
ri
s
Robin
s
o
n
R
emov
e
al
m
tx_normal and al
m
tx_error
c
h
eck
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Make su
r
e the duration gi
v
en to
a
lthrd_sleep
i
s val
i
d
commit
|
commitdiff
|
tree
2014-04-16
Chris Robi
n
so
n
Bump _WIN
3
2
_WINNT to 0x0502 (
X
P SP2) for GetThreadId
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Fix alt
h
rd_sleep return valu
e
commit
|
commitdiff
|
tree
2014-04-16
Chr
i
s
R
obin
s
on
Avo
i
d
using a Slee
p
(
)
wrapper
commit
|
commitdiff
|
tree
2014-04-16
Chris Ro
b
inso
n
Use althrd_yield instead
of als
c
hed_yield
commit
|
commitdiff
|
tree
2014-04-16
C
h
ris Robinson
Re
m
ove the ol
d
thread wrapp
e
rs f
o
r t
h
e
new ones
commit
|
commitdiff
|
tree
2014-04-16
Chris
R
obinson
Move the threads and mutex
wrappers to threa
d
s
.
c
commit
|
commitdiff
|
tree
2014-04-16
Chr
i
s Robinso
n
Fix Win
d
ows' almtx_timedlock
commit
|
commitdiff
|
tree
2014-04-16
Ch
r
is Ro
b
inson
Impl
e
ment a
C
11-like threa
d
w
rapper
a
nd u
s
e it in mmdevapi
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris
R
obinson
Use a C11-like mutex wrap
p
e
r instea
d
of
C
RITICAL_S
E
CTIONs
commit
|
commitdiff
|
tree
next