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
Early-out when outN is 0
2014-05-15
Chris Robinson
Ear
l
y-out wh
e
n
outN is 0
commit
|
commitdiff
|
tree
2014-05-15
Ch
r
is Rob
i
nson
Remove so
m
e unnece
s
s
a
r
y casts
commit
|
commitdiff
|
tree
2014-05-15
Chris Robins
o
n
Initial
i
z
e
some variables when d
e
c
l
aring them
commit
|
commitdiff
|
tree
2014-05-15
C
h
r
i
s
Robi
n
son
Init
i
a
lize newform
a
t to
AL_NONE in
s
tea
d
of a valid
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinso
n
Use
an enum for th
e
c
h
o
r
u
s
and flanger wav
e
forms
commit
|
commitdiff
|
tree
2014-05-15
Chris Robin
s
on
Don't try to re
a
d the i
n
ternal
c
a
pt
u
r
e
b
uffer in
t
o
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
Chr
i
s Robinson
Remove a dead assi
g
nm
e
nt
commit
|
commitdiff
|
tree
2014-05-14
C
h
ris Robins
o
n
A
dd a
couple as
s
erts to en
s
ure a
proper buffer
commit
|
commitdiff
|
tree
2014-05-14
Chris Robinson
A
void freeing an in-use capture b
u
ff
e
r
commit
|
commitdiff
|
tree
2014-05-14
Chris Rob
i
n
s
on
Mak
e
RefCou
n
t
a non-integ
e
r t
y
pe
commit
|
commitdiff
|
tree
2014-05-14
Chri
s
R
obins
o
n
Ad
d
HF
R
e
fere
n
ce
as a filter property
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinso
n
Make LOWP
A
SSFREQRE
F
a float valu
e
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Store the filte
r
ref
e
ren
c
e fre
q
uency in th
e
so
u
rce
commit
|
commitdiff
|
tree
2014-05-11
Chris Ro
b
inson
Update the source
s
end target gains pr
o
pe
r
ly
commit
|
commitdiff
|
tree
2014-05-11
C
h
ris
Robinso
n
Avoid
l
ocking t
h
e mixer when unqueue
i
ng buff
e
rs
commit
|
commitdiff
|
tree
2014-05-11
Chris Robinson
Avoid accessing
t
he source'
s
buffer qu
e
ue h
e
ad
multiple
.
.
.
commit
|
commitdiff
|
tree
2014-05-11
C
h
ris Robinso
n
Use a struc
t
to s
t
ore the sou
r
ce's
direc
t
gain/gainh
f
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Don
'
t
m
ix
old-
and new-style FIN
D
_P
A
CK
A
GE_HANDLE_STANDARD_AR
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
obins
o
n
A
v
oid lock
i
ng the m
i
xer
while q
u
eu
e
ing bu
f
f
e
rs onto
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chri
s
Robi
n
so
n
Mark
t
he
buffe
r
queue pointers volatile
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris Rob
i
nson
A
dd
a
m
i
ssing pointe
r
i
nit
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinso
n
Upda
t
e the output bu
f
fer pointe
r
in the Write_* methods
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
obinson
Add a coupl
e
consts
commit
|
commitdiff
|
tree
2014-05-10
C
h
r
is R
o
binson
Expli
c
i
t init
t
h
e source queue an
d
current_bu
f
f
e
r
p
ointers
commit
|
commitdiff
|
tree
2014-05-10
C
h
ris Robinson
U
se a RWLock to
h
elp
prot
e
c
t the source's buf
f
er
qu
e
ue
commit
|
commitdiff
|
tree
2014-05-10
C
hris
Ro
b
inson
D
on't explicitly store the Buffers
I
nQueue
commit
|
commitdiff
|
tree
2014-05-10
Chris
R
obinson
Store t
h
e curr
e
nt b
u
ffe
r
queue item, rather than played
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chr
i
s
Robi
n
son
Avoid checking t
h
e previous b
u
ffer mul
t
iple tim
e
s
commit
|
commitdiff
|
tree
2014-05-08
Chr
i
s Rob
i
n
son
A
p
pend the number o
f
bits,
n
ot bytes, t
o
t
y
p
es
commit
|
commitdiff
|
tree
2014-05-08
Chris Robinso
n
Always use unsign
e
d int for RefCount
commit
|
commitdiff
|
tree
2014-05-08
Chris
R
obinson
Build a common
s
ta
t
ic lib for re
u
sable code
commit
|
commitdiff
|
tree
2014-05-08
Chris R
o
b
i
ns
o
n
Mo
v
e RW
L
oc
k
and UIntMap im
p
leme
n
tations
t
o c
o
mmon
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Make sure FI
L
ETIME and ULARGE_
I
NTEGER
s
izes match
commit
|
commitdiff
|
tree
2014-05-07
Ch
r
is Robinson
Move
t
he stat
i
c_ass
e
r
t definition to its own
h
eader
commit
|
commitdiff
|
tree
2014-05-07
Chris Robi
n
son
Use standard types for
t
he
RWLock
commit
|
commitdiff
|
tree
2014-05-07
Chris Robinson
Check for C99 _Bool support
commit
|
commitdiff
|
tree
2014-05-07
Chris
Robi
n
son
Mov
e
atom
i
c method
definitions to a se
p
arate com
m
on
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
Chris Robi
n
son
Move threads
.
c to a
separate source dir
commit
|
commitdiff
|
tree
2014-05-07
Ch
r
i
s
Ro
b
inson
Move s
o
me headers to
i
ncl
u
de/
commit
|
commitdiff
|
tree
2014-05-07
Chris
R
o
b
inson
U
s
e gettimeofday if clock_gett
i
m
e isn't
a
vailable
commit
|
commitdiff
|
tree
2014-05-05
C
hri
s
Robins
o
n
T
e
s
t
_Alig
n
as with 16 instead of 4
commit
|
commitdiff
|
tree
2014-05-05
Chri
s
Robinson
C11's alignas
is also suf
f
icient for SSE
al
i
gning
commit
|
commitdiff
|
tree
2014-05-04
Chr
i
s Rob
i
nson
Add a
cast t
o
silence
an MSVC warning
commit
|
commitdiff
|
tree
2014-05-04
Chris R
o
binson
Trace skipped info sub
-
chunks
commit
|
commitdiff
|
tree
2014-05-04
Chris Ro
b
inson
Use ALuin
t
for the am
o
unt to sk
i
p
commit
|
commitdiff
|
tree
2014-05-04
Chris Robinson
Don't use the ne
x
t power of two when duplica
t
ing config
.
.
.
commit
|
commitdiff
|
tree
2014-05-04
Chris
R
o
b
inson
Re
m
ove un
n
e
ce
s
sa
r
y ifdefs
commit
|
commitdiff
|
tree
2014-05-04
Ch
r
is Robi
n
son
Always use the cur
r
ent gains when mix
i
ng
commit
|
commitdiff
|
tree
2014-05-04
Chris
R
o
bins
o
n
Be
t
ter pac
k
HRTF
m
ixing propertie
s
commit
|
commitdiff
|
tree
2014-05-04
Chr
i
s Robinson
Clamp the current and
target
g
a
i
n
low
e
r bo
u
nd
t
o
epsilon
commit
|
commitdiff
|
tree
2014-05-04
Chris
R
ob
i
n
s
on
Make sure all
gain steps are applied with the SSE and
.
.
.
commit
|
commitdiff
|
tree
2014-05-02
Chris Robinson
Revert e9aee578a79
7
c6
9
4655
5
38cd0a00
a
d
6c0bf6d5d
c
commit
|
commitdiff
|
tree
2014-05-02
Ch
r
is Robinson
Ini
i
tialize some mmdevapi
b
ackend f
i
elds
i
n
the c
o
n
s
t
ruc
t
o
r
commit
|
commitdiff
|
tree
2014-05-01
Chris Robinson
Use a backup in case pthre
a
d_mutex_tim
e
d
l
ock isn't
.
.
.
commit
|
commitdiff
|
tree
2014-04-30
Chris Ro
b
i
n
son
Use
ALbo
o
lean for
a
l_string_empty's retu
r
n type
commit
|
commitdiff
|
tree
2014-04-30
Chris
R
o
b
i
n
son
Add a
helper VECTO
R
_FO
R
_EA
C
H macro
commit
|
commitdiff
|
tree
2014-04-26
C
hris Robinson
Use _mm_set_ps() to set an __m128 instead of
{}
commit
|
commitdiff
|
tree
2014-04-25
C
h
r
i
s Robinson
Conver
t
the mmdev
a
pi b
a
ck
e
nd to
t
h
e
new backend
API
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
Us
e
a vect
o
r for
mmdevapi dev
i
ce lists
commit
|
commitdiff
|
tree
2014-04-24
Ch
r
is Robins
o
n
More de
v
ice list cleanu
p
c
leanup
commit
|
commitdiff
|
tree
2014-04-24
Chris Robinson
U
s
e a helper function to c
l
ear Puls
e
A
u
dio device lists
commit
|
commitdiff
|
tree
2014-04-24
Chris
R
obinson
Use a helper me
t
hod to clea
r
winmm device lists
commit
|
commitdiff
|
tree
2014-04-23
Chris
R
obinson
Avoid using
s
uperfluous
L
P* type
s
commit
|
commitdiff
|
tree
2014-04-23
Ch
r
is
R
obi
n
son
Use
a
RefCount for counting co
m
mitted winmm bu
f
fers
commit
|
commitdiff
|
tree
2014-04-23
C
h
ris Robin
s
on
Avoid
forward-declar
i
ng backend
v
t
a
bl
e
s
commit
|
commitdiff
|
tree
2014-04-23
Chris
Rob
i
nson
Avoid using a
s
se
r
t() in createBackend
commit
|
commitdiff
|
tree
2014-04-23
Chris
Robinson
Inc
l
ude
F
i
n
d
A
L
SA
.
cmake
commit
|
commitdiff
|
tree
2014-04-22
Chr
i
s
Robinso
n
Properly handle HAVE_DYNLOAD in the dsound b
a
ckend
commit
|
commitdiff
|
tree
2014-04-22
Chris
R
o
b
inson
Avoid some s
u
p
e
rfluous types
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinson
Simplify
th
e
cm
a
ke backend handling
a bit
commit
|
commitdiff
|
tree
2014-04-22
Chris
Robinson
Fix adding backe
n
d
incl
u
de
directo
r
ies
commit
|
commitdiff
|
tree
2014-04-22
Chris Robinso
n
Us
e
a helper to return mmdevapi message
thr
e
ad responses
commit
|
commitdiff
|
tree
2014-04-22
Chr
i
s Robinson
Avoid der
e
ferencing a NULL pointer
commit
|
commitdiff
|
tree
2014-04-22
Chris Robi
n
son
Use a
v
ector to store the ALS
A
device lists
commit
|
commitdiff
|
tree
2014-04-22
Chris Ro
b
inson
Use al_s
t
ri
n
g for ALSA's de
v
ice map
commit
|
commitdiff
|
tree
2014-04-22
Chris
R
ob
i
nson
Trace the
d
evic
e
name being
o
pened in ALSA
a
nd P
u
l
seAudio
commit
|
commitdiff
|
tree
2014-04-21
Chr
i
s Robin
s
on
Use
the
althrd methods in winmm
commit
|
commitdiff
|
tree
2014-04-21
Chris Robinson
Only decl
a
re backend
o
p
tions when the backend is available
commit
|
commitdiff
|
tree
2014-04-21
Chris Robinson
Use t
h
e
s
t
ored format blo
c
k ali
g
n instead of c
a
lculat
i
n
g it
commit
|
commitdiff
|
tree
2014-04-20
Ch
r
is Robinson
Use a vect
o
r
for the
PulseAudio
D
evMaps
commit
|
commitdiff
|
tree
2014-04-20
Chris Robinson
Use an al
_
str
i
ng in the PulseAud
i
o
b
a
ckend instead
.
.
.
commit
|
commitdiff
|
tree
2014-04-20
Chris
R
obin
s
on
Convert the DSound
backend
t
o
the new API
commit
|
commitdiff
|
tree
2014-04-19
Chris R
o
bin
s
on
Add a SZF
M
T ma
c
ro
f
o
r
a si
z
e_t str
i
ng formatter
commit
|
commitdiff
|
tree
2014-04-19
Chris
Robinson
Don't
link with li
b
winmm un
l
ess WinMM is enabled
commit
|
commitdiff
|
tree
2014-04-19
Chris Ro
b
inson
Use
a
f
i
nd modul
e
to look for DirectS
o
und
commit
|
commitdiff
|
tree
2014-04-19
Chris R
o
b
inson
Use find cmake modul
e
s for more backends
commit
|
commitdiff
|
tree
2014-04-19
C
h
r
is Robinson
Add
a GCC-specific ST
A
T
I
C_UP
C
AST macro that checks
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Use
C
11 alignas when available
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
Dont bother
t
rying
_alloc
a
commit
|
commitdiff
|
tree
2014-04-19
Chris R
o
b
i
nson
Set -D_GNU_SOURCE=1 -D_
P
O
S
IX_C_
S
OURCE=200809L -D_X
O
PEN_SOURC
.
.
.
commit
|
commitdiff
|
tree
2014-04-19
Ch
r
is Robin
s
on
Use F
i
ndALSA
.
cmake to loo
k
f
o
r ALS
A
commit
|
commitdiff
|
tree
2014-04-19
Chris Robinson
O
nly def
i
n
e
S
SE, Neon, and F
l
uidSynth o
p
ti
o
ns if th
e
y
.
.
.
commit
|
commitdiff
|
tree
2014-04-18
Chri
s
Robinson
Simplif
y
some error checking
commit
|
commitdiff
|
tree
2014-04-18
Chris Robin
s
on
Chec
k
pth
r
ead_mutex_unlo
c
k fo
r
errors
commit
|
commitdiff
|
tree
2014-04-18
Ch
r
is Robins
o
n
Remove
u
nnece
s
s
ary includ
e
s
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinso
n
Alter the al_fopen macro to not directly t
a
k
e
p
a
r
a
meters
commit
|
commitdiff
|
tree
2014-04-18
Chris Rob
i
nson
Re
n
ame AL_ONCE_
I
N
I
T t
o
AL
_
ON
C
E_F
L
AG
_
INIT
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Check TlsSetValue
f
or error
commit
|
commitdiff
|
tree
2014-04-18
C
hris Robinson
Rename alt
h
read_once to
be more C11-li
k
e
commit
|
commitdiff
|
tree
2014-04-18
Chris Robinson
Handle the li
b
name a
s
UTF-8
commit
|
commitdiff
|
tree
next