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
C11's alignas is also sufficient for SSE aligning
2014-05-05
Chris Robins
o
n
C11
'
s alignas is a
l
so su
f
ficient
f
o
r SSE aligning
commit
|
commitdiff
|
tree
2014-05-04
Chr
i
s Robin
s
on
Add
a
ca
s
t t
o
silen
c
e
a
n
MSVC w
a
rning
commit
|
commitdiff
|
tree
2014-05-04
C
h
ri
s
Ro
b
inso
n
T
r
a
c
e sk
i
pped info sub-ch
u
nks
commit
|
commitdiff
|
tree
2014-05-04
Ch
r
is Robin
s
on
Use ALuint for the
a
mount to skip
commit
|
commitdiff
|
tree
2014-05-04
C
h
ris
R
obins
o
n
Do
n
't use the nex
t
powe
r
of two when
du
p
l
i
cating conf
i
g
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Remove unnecessa
r
y ifdefs
commit
|
commitdiff
|
tree
2014-05-04
Chr
i
s Robinso
n
A
lways use
t
he curre
n
t
g
a
ins when
mixing
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Better pack HRTF mix
i
n
g properties
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Cla
m
p
t
he cu
r
rent and target gain low
e
r bo
u
nd
t
o epsilon
commit
|
commitdiff
|
tree
2014-05-04
Ch
r
i
s
R
obinson
M
ake sure all gain
s
teps are applied with the
SSE and
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Chris Robins
o
n
Rever
t
e
9aee578a797c
6
946555
3
8cd0a00ad6c0bf
6
d
5
d
c
commit
|
commitdiff
|
tree
2014-05-02
Chris Robinson
Iniitialize some mmde
v
api back
e
nd f
i
e
l
ds
in the constructor
commit
|
commitdiff
|
tree
2014-05-01
Chris Robinso
n
Use a backu
p
in case
pthread_
m
utex_
t
i
m
edl
o
c
k
isn't
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
Chr
i
s Robinson
Use
A
Lboo
l
ean
for al_string_empty's retur
n
type
commit
|
commitdiff
|
tree
2014-04-30
Chris Robi
n
son
A
d
d a helper V
E
CTOR_FOR_EAC
H
macro
commit
|
commitdiff
|
tree
2014-04-26
Ch
r
is R
o
binson
Use _mm_set_p
s
() t
o
set an __m
1
28 instead of
{
}
commit
|
commitdiff
|
tree
2014-04-25
Ch
r
is Ro
b
inson
Conv
e
r
t
the mmde
v
api back
e
n
d to
the new b
a
ckend API
commit
|
commitdiff
|
tree
2014-04-24
Chris
R
obinson
Use a vecto
r
for
m
mdevapi de
v
i
c
e lists
commit
|
commitdiff
|
tree
2014-04-24
C
hris Robinson
M
o
re dev
i
ce
l
ist cl
e
an
u
p cleanu
p
commit
|
commitdiff
|
tree
2014-04-24
C
hris Robinson
U
s
e
a helpe
r
function
to clear PulseAudio
device lists
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Use a
h
el
p
er method
t
o clear winmm device lists
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinso
n
Avoid using superfl
u
o
u
s
LP* types
commit
|
commitdiff
|
tree
2014-04-23
Chris Robinson
U
s
e
a
R
efCount for count
i
ng committed winm
m
b
u
ffers
commit
|
commitdiff
|
tree
2014-04-23
Chris
R
obinson
A
v
oid forward-declarin
g
back
e
n
d vtables
commit
|
commitdiff
|
tree
2014-04-23
Chris
R
o
b
i
nson
Avoid us
i
ng
a
s
sert
(
) i
n
createBac
k
end
commit
|
commitdiff
|
tree
2014-04-23
C
h
ris Robinson
Include FindAL
S
A
.
cmake
commit
|
commitdiff
|
tree
2014-04-22
C
hris Robinson
P
r
ope
r
ly handl
e
HA
V
E_DYNLOAD in the
dsound backend
commit
|
commitdiff
|
tree
2014-04-22
Chris Ro
b
i
nson
A
void some superfluous t
y
pes
commit
|
commitdiff
|
tree
2014-04-22
Chris
R
obinso
n
Simpl
i
fy
t
h
e
c
make ba
c
k
e
n
d handling a bit
commit
|
commitdiff
|
tree
2014-04-22
C
h
ris Robinson
Fix a
d
ding backend
include directories
commit
|
commitdiff
|
tree
2014-04-22
Chris Robi
n
son
Use a help
e
r
to
r
eturn mmdevapi mess
a
ge thread re
s
p
onse
s
commit
|
commitdiff
|
tree
2014-04-22
C
h
ris Robin
s
on
Avoid dere
f
erencing a NUL
L
pointer
commit
|
commitdiff
|
tree
2014-04-22
C
h
ri
s
Ro
b
ins
o
n
U
se a
v
ector t
o
s
t
ore t
h
e
ALS
A
device lists
commit
|
commitdiff
|
tree
2014-04-22
C
h
r
is Robinson
Use al_string
f
or ALSA's device
m
a
p
commit
|
commitdiff
|
tree
2014-04-22
C
h
ris Robinson
Trace the d
e
vice
n
ame being opened in A
L
SA
a
n
d PulseAudi
o
commit
|
commitdiff
|
tree
2014-04-21
Chris R
o
b
in
s
on
Use the althrd met
h
od
s
in winm
m
commit
|
commitdiff
|
tree
2014-04-21
Chris Robinson
Only d
e
cl
a
re bac
k
end optio
n
s when t
h
e
backend is available
commit
|
commitdiff
|
tree
2014-04-21
Chris Rob
i
nson
Use the stor
e
d forma
t
block
align instea
d
of calculating
it
commit
|
commitdiff
|
tree
2014-04-20
Chris Robinson
Use a v
e
ctor
f
or th
e
Pul
s
e
Audio DevMaps
commit
|
commitdiff
|
tree
2014-04-20
Chris Robinson
U
s
e an al_stri
n
g
in the Pul
s
eAudio backend
i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2014-04-20
Chris Robi
n
son
Co
n
v
ert
t
he DSound b
a
ckend to the new API
commit
|
commitdiff
|
tree
2014-04-19
Chr
i
s Rob
i
n
s
on
Add a SZFMT macr
o
for a size_t string formatter
commit
|
commitdiff
|
tree
2014-04-19
C
hris Robinson
Don'
t
link with libwin
m
m unless Win
M
M is e
n
abled
commit
|
commitdiff
|
tree
2014-04-19
Chris
Robinson
U
se a find module to look for DirectS
o
u
n
d
commit
|
commitdiff
|
tree
2014-04-19
C
h
ris Robi
n
son
Use find cmake modules
f
or
mo
r
e backends
commit
|
commitdiff
|
tree
2014-04-19
Chri
s
R
obi
n
son
Add a GCC-
s
pecif
i
c STATIC_UPCAST macro
that
checks
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
C
h
ri
s
R
obinson
Use C11
alignas
when availab
l
e
commit
|
commitdiff
|
tree
2014-04-19
C
h
r
is Robi
n
son
Dont bother tr
y
ing _al
l
o
c
a
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Set -D_GNU
_
SOURCE=1 -D_POS
I
X
_
C_S
O
URCE=200809L -D_
X
OPEN_SOURC
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris Robin
s
on
Use FindAL
S
A
.
cmake
to look for ALS
A
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Onl
y
def
i
n
e SS
E
, N
e
on, and
F
luid
S
ynth opt
i
ons i
f
they
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Chris Robin
s
on
Simplify s
o
me error ch
e
cking
commit
|
commitdiff
|
tree
2014-04-18
Chri
s
Rob
i
nson
Chec
k
pthread_mut
e
x_un
l
ock for errors
commit
|
commitdiff
|
tree
2014-04-18
C
h
ris
R
obin
s
on
Remove unnecess
a
ry includes
commit
|
commitdiff
|
tree
2014-04-18
Chris
R
obin
s
on
Alter the al
_
fo
p
en macro to
n
o
t direc
t
ly take paramete
r
s
commit
|
commitdiff
|
tree
2014-04-18
Ch
r
i
s
R
o
binson
Rename
AL_ONCE_INIT t
o
AL_ONCE_FLAG
_
INI
T
commit
|
commitdiff
|
tree
2014-04-18
C
hris Robinson
Check T
l
sS
e
t
V
alue for
e
r
ror
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
R
e
n
ame althread_once to be more C11-li
k
e
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinso
n
Handle the li
b
na
m
e
as UTF-8
commit
|
commitdiff
|
tree
2014-04-18
Ch
r
is Rob
i
nson
U
s
e the thread ID for alth
r
d_
t
on Win
d
ows
commit
|
commitdiff
|
tree
2014-04-18
C
h
r
i
s Robinso
n
Re
n
a
m
e SetThreadName
to althrd_setname
commit
|
commitdiff
|
tree
2014-04-18
Chris Rob
i
ns
o
n
Check explici
t
ly
f
or pthread_mute
x
attr_se
t
kind_np before use
commit
|
commitdiff
|
tree
2014-04-17
C
hri
s
Robinson
F
ix
SetThrea
d
Name for 64-bit MSVC builds
commit
|
commitdiff
|
tree
2014-04-17
Chris R
o
binson
Don'
t
inline al
_
n
s
sleep
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Make an
d
us
e
a C11-like
a
l
t
imespec_get
w
rapper functio
n
commit
|
commitdiff
|
tree
2014-04-17
Chr
i
s Robinson
Fix
a
s
i
g
ned-uns
i
g
n
ed
c
omp
a
r
i
son warnin
g
and clarify
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Chris Robinson
Keep TlsDestruc
t
o
rs wi
t
h
i
n threads
.
c
commit
|
commitdiff
|
tree
2014-04-17
Chris R
o
bi
n
son
Don't us
e
DllMain to
c
all altss destr
u
c
to
r
s
commit
|
commitdiff
|
tree
2014-04-17
Chris
R
obinson
Rename althr
e
ad_key_ w
r
appers
to
a
ltss_ and m
o
v
e it
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinso
n
Fix s
o
m
e
a
lmtx_ return values
commit
|
commitdiff
|
tree
2014-04-16
Chris Robins
o
n
Rem
o
ve almtx_normal
and a
l
mtx_errorche
c
k
commit
|
commitdiff
|
tree
2014-04-16
C
h
ris R
o
binson
Make sure the duration
given
t
o althrd_slee
p
is valid
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Bu
m
p
_
WIN
3
2
_W
I
NN
T
to 0x0502 (XP SP2) f
o
r G
e
tThreadId
commit
|
commitdiff
|
tree
2014-04-16
C
hris
Robinson
Fix althrd_sleep ret
u
rn v
a
lue
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Avo
i
d
using
a Sleep
(
) wrapper
commit
|
commitdiff
|
tree
2014-04-16
C
hris Robins
o
n
U
se althrd_yield instead of alsched_yie
l
d
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
R
emo
v
e
t
he
old thread w
r
appers for the n
e
w ones
commit
|
commitdiff
|
tree
2014-04-16
Ch
r
is Robin
s
o
n
M
o
ve the t
h
reads and m
u
tex wrappers to t
h
reads
.
c
commit
|
commitdiff
|
tree
2014-04-16
Chris Robinson
Fix Win
d
ows
'
almtx_timedloc
k
commit
|
commitdiff
|
tree
2014-04-16
C
h
r
i
s
Robinson
Implem
e
nt a C1
1
-lik
e
threa
d
wrapper a
n
d us
e
it in mmdev
a
pi
.
.
.
commit
|
commitdiff
|
tree
2014-04-16
C
h
ris Robi
n
son
Use a
C1
1
-li
k
e mutex wrapp
e
r ins
t
e
a
d of CRI
T
I
CAL_S
E
CTIO
N
s
commit
|
commitdiff
|
tree
2014-04-14
Chris
R
ob
i
nson
Avoid
m
emory leak if preset ID lookup fail
s
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Ensure VE
C
T
OR_ITER_BEGIN g
i
ves a pointer
-
to-type
i
n
s
tead
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Use a helper to detect a p
a
t
h slash on W
i
ndow
s
commit
|
commitdiff
|
tree
2014-04-14
Chr
i
s
Robins
o
n
Use VECTOR_INSERT to co
p
y and append strin
g
s
commit
|
commitdiff
|
tree
2014-04-14
Chris Robinson
Add a GCC-specific VECTOR_INSERT
commit
|
commitdiff
|
tree
2014-04-14
C
hr
i
s Robinson
Pass in the vector insert
i
on
poi
n
t as a
p
o
i
nter
commit
|
commitdiff
|
tree
2014-04-14
Chri
s
Robinson
Avoid referencing the star
t
ite
r
a
t
or
t
wice fo
r
vector
.
.
.
commit
|
commitdiff
|
tree
2014-04-11
Chris Robinson
Insert
a
ll new effect
slots int
o
the ac
t
ive eff
e
ct
.
.
.
commit
|
commitdiff
|
tree
2014-04-10
Chris Robin
s
on
Add a VECTOR_INS
E
R
T method to inse
r
t
a range of elements
.
.
.
commit
|
commitdiff
|
tree
2014-04-10
Chris Robinson
Fix a NULL de
r
ef
when cloning a
0-
s
ized vector
commit
|
commitdiff
|
tree
2014-04-07
Chri
s
R
ob
i
n
son
S
ilence
a
n MSVC
w
arning about -1u
commit
|
commitdiff
|
tree
2014-04-07
Chris Robinson
Fi
x
the def
a
ult XDG_DATA_
D
IRS paths
commit
|
commitdiff
|
tree
2014-04-07
Chris Robinson
Use an al_stri
n
g
v
ector for
w
inmm device name
s
commit
|
commitdiff
|
tree
2014-04-07
Ch
r
is Robi
n
son
Use C
1
1'
s
st
a
ti
c
_
a
ssert when a
v
a
i
lable
commit
|
commitdiff
|
tree
2014-04-06
Chris
R
obinson
Use FIND_LIBRAR
Y
to look fo
r
the CoreA
u
dio framework
commit
|
commitdiff
|
tree
2014-04-05
Chris
R
obinson
Make HRTF
s
tepping
values per-channel
commit
|
commitdiff
|
tree
2014-04-03
Chris Robinson
Pr
o
p
e
rly co
m
p
a
r
e al_st
r
ings
commit
|
commitdiff
|
tree
2014-04-03
Chris Robinson
R
e
cog
n
i
ze N
U
L
L
as
a
n
em
p
t
y
ve
c
tor/stri
n
g
commit
|
commitdiff
|
tree
2014-03-31
Chris R
o
binson
D
o
n't pass the vector's
capacit
y
as a
parameter to
.
.
.
commit
|
commitdiff
|
tree
next