repo.or.cz
/
dsound-openal.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Make the effect object part of the primary buffer
2011-08-05
Chris Robi
n
son
M
a
ke the effe
c
t object part of the pri
m
a
r
y buffe
r
commit
|
commitdiff
|
tree
2011-08-05
Chris
Robi
n
son
Reorder
a
nd
c
o
m
men
t
some struc
t
members
commit
|
commitdiff
|
tree
2011-08-05
Chris Ro
b
inson
Co
n
stify some
p
ointers that wo
n
't change afte
r
in
i
tiali
z
ation
commit
|
commitdiff
|
tree
2011-08-05
Chr
i
s Robinson
Rename
DS8Primary_Create and DS8Primar
y
_Des
t
roy
commit
|
commitdiff
|
tree
2011-08-05
Chris
R
obinson
P
r
operly retrieve th
e
IDirect
S
ound inte
r
face when
r
equested
commit
|
commitdiff
|
tree
2011-08-05
C
h
ris Robi
n
son
Avoid using the IDirectSound8 ifa
c
e when creating IDirectSou
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
Chris Robinson
Make the prima
r
y buffer a non-poin
t
e
r member o
f
t
he
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
Chris Robinso
n
Use a
s
epar
a
te ob
j
ect for sh
a
r
ed device
r
eso
u
r
c
e
s
commit
|
commitdiff
|
tree
2011-08-05
C
h
ris Robinso
n
Don
'
t capt
u
re more sampl
e
s after stoppi
n
g
commit
|
commitdiff
|
tree
2011-08-05
C
h
r
i
s
Robinso
n
P
r
o
p
e
rly handle when th
e
c
aptur
e
de
v
ice is u
s
i
n
g
the
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
Chris Robinson
Don't use
a
full length capt
u
re buffer with OpenAL
commit
|
commitdiff
|
tree
2011-08-05
C
hr
i
s
Robinso
n
Im
p
r
o
ve
c
apture buff
e
r l
o
ck
i
ng
commit
|
commitdiff
|
tree
2011-08-05
Ch
r
is Robinson
R
efactor c
a
ptu
r
e buffer format
h
andling
commit
|
commitdiff
|
tree
2011-08-05
Chris Robinson
Impr
o
v
e some traces
commit
|
commitdiff
|
tree
2011-08-04
C
h
ri
s
R
o
binson
Ac
c
ept GUID_NULL to
get t
h
e defa
u
lt capture
de
v
ice
commit
|
commitdiff
|
tree
2011-08-04
Chris
R
obins
o
n
Cle
a
nup f
o
rmatting
commit
|
commitdiff
|
tree
2011-08-04
Chris Robinson
U
s
e a separat
e
thread to do the ca
p
tu
r
e instead o
f
.
.
.
commit
|
commitdiff
|
tree
2011-08-04
Chris Robinson
A
v
oid
c
asting an int
e
rfa
c
e
commit
|
commitdiff
|
tree
2011-08-04
Chr
i
s Robinson
COM cl
e
a
nup for IDirectSoundCapture
commit
|
commitdiff
|
tree
2011-08-04
C
hris
R
o
b
inson
Avoid a
d
u
plic
a
te
function
commit
|
commitdiff
|
tree
2011-08-04
Chris Robinson
Call the right
m
e
t
hod
commit
|
commitdiff
|
tree
2011-08-04
Chris R
o
binson
Fix indentation
commit
|
commitdiff
|
tree
2011-08-04
Chris Ro
b
inson
A
void s
o
me casts, and
cleanup
commit
|
commitdiff
|
tree
2011-08-04
Ch
r
is Rob
i
nson
Renam
e
getALError/getAL
C
Er
r
or to checkAL
E
rror/c
h
e
c
k
A
L
CErro
r
commit
|
commitdiff
|
tree
2011-08-04
Ch
r
is
R
obinson
O
nly set the defe
r
/process
update e
x
tension functions
.
.
.
commit
|
commitdiff
|
tree
2011-08-04
C
h
ris Robin
s
o
n
Rem
o
ve
unnece
s
sary traces
commit
|
commitdiff
|
tree
2011-08-04
C
h
ris Robinson
Us
e
a switch i
n
s
te
a
d of a series o
f
else
i
fs
commit
|
commitdiff
|
tree
2011-08-04
Ch
r
is
R
obinson
Remove comme
n
ted out
c
o
d
e
commit
|
commitdiff
|
tree
2011-08-03
C
hris
R
o
bins
o
n
Fix
_
_win
e
_(un)register_resources call
s
for latest
.
.
.
commit
|
commitdiff
|
tree
2011-08-03
Chr
i
s
R
obinson
Uninlin
e
debu
g
st
r
_guid
commit
|
commitdiff
|
tree
2011-08-03
Chris Robin
s
on
T
r
a
ce
t
h
e parameters
to DS8Buffer_Play
commit
|
commitdiff
|
tree
2011-08-03
Ch
r
is
Robinson
C
l
ear the so
u
r
ce queu
e
w
hen flushing
commit
|
commitdiff
|
tree
2011-08-03
Chris R
o
binson
Remove
D
l
l
RegisterSe
r
ver and
DllUnre
g
isterServ
e
r from
.
.
.
commit
|
commitdiff
|
tree
2011-08-03
Chris Ro
b
i
nson
Remove
s
ome unneces
s
a
r
y
casts
commit
|
commitdiff
|
tree
2011-08-03
Chris Robi
n
s
o
n
Add a LONGFMT macro to propery h
a
ndle LONG-ba
s
ed t
y
pes
commit
|
commitdiff
|
tree
2011-08-02
C
hris Robinson
A
dd an ID
i
rectSound interface
commit
|
commitdiff
|
tree
2011-08-02
Chr
i
s Rob
i
nson
Ma
k
e sure to handl
e
the ri
g
ht inter
f
ace when creating
.
.
.
commit
|
commitdiff
|
tree
2011-08-02
Chr
i
s Rob
i
nson
Add a I
D
irectSoundBuffer vtable and remo
v
e some uns
i
ghtly
.
.
.
commit
|
commitdiff
|
tree
2011-08-02
Chris
Robinson
Minor
clea
n
up for buffer creati
o
n
commit
|
commitdiff
|
tree
2011-08-02
Ch
r
is Ro
b
i
n
son
Rename a par
a
meter
commit
|
commitdiff
|
tree
2011-08-02
Chri
s
Robinson
Aboid using the global
mutex for device access
commit
|
commitdiff
|
tree
2011-08-02
Chris Rob
i
nson
Prevent
p
ossible deadlock fro
m
lock order inversion
commit
|
commitdiff
|
tree
2011-08-02
Chris Robinson
Print an error if th
e
thr
e
ad fails to e
x
it
commit
|
commitdiff
|
tree
2011-08-02
C
hris R
o
b
ins
o
n
Use
clam
p
ing functions instead of th
e
min/max macros
commit
|
commitdiff
|
tree
2011-08-02
Chr
i
s Robinso
n
A
v
oid th
e
mute
x
for th
e
Lock and Unlock
m
ethods
commit
|
commitdiff
|
tree
2011-08-02
Chris Ro
b
inson
Re
m
ove some
l
ocks
commit
|
commitdiff
|
tree
2011-08-02
C
h
r
i
s Robinson
Remove s
o
me useless default s
w
itch statemen
t
s
commit
|
commitdiff
|
tree
2011-08-02
Chris
Robinson
Chec
k
for the exte
n
sio
n
to
determin
e
support
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2011-08-01
Ch
r
i
s
Robinson
C
o
ns
t
if
y
the
f
ormat when
unl
o
cking
commit
|
commitdiff
|
tree
2011-08-01
C
h
ris Robinso
n
F
i
x
return val
u
e of
D
S8Buffer_SetF
X
commit
|
commitdiff
|
tree
2011-08-01
Ch
r
is Robinson
Tra
c
e the position
s
et in D
S
8
B
uff
e
r_SetCurr
e
n
t
Position
commit
|
commitdiff
|
tree
2011-08-01
Chris Robi
n
son
T
he buff
e
r's in_ty
p
e
f
ield i
s
only set when
u
sing
t
he
.
.
.
commit
|
commitdiff
|
tree
2011-08-01
Chris Robinson
Fix possible race condition
commit
|
commitdiff
|
tree
2011-08-01
Chr
i
s
R
obinson
Use th
e
correct iface call
commit
|
commitdiff
|
tree
2011-08-01
Chris Robi
n
son
Avo
i
d an u
p
cas
t
commit
|
commitdiff
|
tree
2011-08-01
Chri
s
Robi
n
son
W
r
ap t
h
e wid
e
-char
e
n
umerati
n
g functions instead of
.
.
.
commit
|
commitdiff
|
tree
2011-08-01
Chris Robinson
Add a comment t
o
clarify some c
o
de
commit
|
commitdiff
|
tree
2011-07-31
C
h
ris Rob
i
n
son
Bet
t
er handle some
e
rror code
s
commit
|
commitdiff
|
tree
2011-07-31
Chris
Robinson
Use a se
p
ar
a
t
e path for the
b
uffe
r
_samples exte
n
sion
commit
|
commitdiff
|
tree
2011-07-31
Chris Robinson
Do
n
't allow
dupl
i
cating
l
o
st buffers
commit
|
commitdiff
|
tree
2011-07-31
Chris Robinson
Av
o
id s
o
me c
a
sts
commit
|
commitdiff
|
tree
2011-07-31
Chris Robin
s
on
P
rotect
t
he
p
rimary buffer when modifying it dur
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-07-31
Ch
r
i
s
Robinson
Le
t
stop notifies get tr
i
gger
e
d when the thread notices
.
.
.
commit
|
commitdiff
|
tree
2011-07-31
Chris Robin
s
on
U
s
e d
o
ub
l
e the resol
u
t
i
o
n
for the
t
imer
commit
|
commitdiff
|
tree
2011-07-31
Chris R
o
bi
n
son
Use
a sepa
r
ate threa
d
to handle tim
e
r events
commit
|
commitdiff
|
tree
2011-07-31
Chris
Robi
n
son
Don'
t
h
old the glo
b
al mutex wh
i
le d
e
stroying the primary
.
.
.
commit
|
commitdiff
|
tree
2011-07-31
Chris Robinson
Check the
primary buffer pointer before dereferencing it
commit
|
commitdiff
|
tree
2011-07-31
Chris Robi
n
son
Impr
o
ve the wi
n
egcc command lines
commit
|
commitdiff
|
tree
2011-07-31
Chris
Robi
n
son
Improve
a couple
t
races
commit
|
commitdiff
|
tree
2011-07-31
Chris
Robinson
Remov
e
unused Make
f
iles
commit
|
commitdiff
|
tree
2011-07-31
Chris Robinson
M
i
n
or fixes to
t
he custom
c
om
m
ands
commit
|
commitdiff
|
tree
2011-07-31
Chris Rob
i
nson
Add
the
c
lass resources for Wine-bas
e
d builds
commit
|
commitdiff
|
tree
2011-07-31
Chris Ro
b
inson
Bui
l
d and link the ver
s
ion resource
for Windo
w
s
builds
commit
|
commitdiff
|
tree
2011-07-31
Chris Rob
i
nson
Get rid of s
o
me tabs
commit
|
commitdiff
|
tree
2011-07-31
Chris Robi
n
son
Se
a
rch for the Wine install d
i
r
ecto
r
y earlier
commit
|
commitdiff
|
tree
2011-07-31
Chr
i
s Robinso
n
Build
a
n
d
i
nstall the
.
def file
commit
|
commitdiff
|
tree
2011-07-31
Chris Rob
i
nson
Rem
o
v
e u
n
n
e
cessary
bra
c
e
s
commit
|
commitdiff
|
tree
2011-07-31
Chri
s
R
o
binson
Use LI
B
NAM
E
when appro
p
riate
commit
|
commitdiff
|
tree
2011-07-31
Chri
s
Robinson
Avoid explicitl
y
u
sing the CMakeFi
l
es di
r
ectory
commit
|
commitdiff
|
tree
2011-07-31
Ch
r
is Robinson
Remo
v
e t
h
e
unused OBJECT_FILES list
commit
|
commitdiff
|
tree
2011-07-31
Chris
Robinso
n
U
se L
I
B_SUFFIX when install
i
ng
commit
|
commitdiff
|
tree
2011-07-31
Chris Robin
s
on
U
pdate th
e
c
u
stom target comments
commit
|
commitdiff
|
tree
2011-07-31
Chris Robi
n
so
n
Add install targets
f
or dsound
.
dll
.
so and ds
o
un
d
.
d
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-07-31
C
hris Robinson
Fi
n
d and use the base Wine
insta
l
latio
n
di
r
ectory
commit
|
commitdiff
|
tree
2011-07-31
Chris
Robinson
Make the
Wine-build
c
u
stom comma
n
d
s as post-build dsoal
.
.
.
commit
|
commitdiff
|
tree
2011-07-31
Chris Robinson
Create dsound
.
dll
.
fa
k
e for
Wine
bui
l
ds
commit
|
commitdiff
|
tree
2011-07-31
Chris Robinson
Fix check fo
r
dsound
.
h
commit
|
commitdiff
|
tree
2011-07-31
Chr
i
s
Robinson
Add missi
n
g i
n
clude
commit
|
commitdiff
|
tree
2011-07-31
Chris Robinson
Use more
up-
t
o-date methods for registering
DLL
r
e
so
u
rces
commit
|
commitdiff
|
tree
2011-07-31
Chr
i
s R
o
bi
n
son
M
ake sure dsound
.
h
e
xists
commit
|
commitdiff
|
tree
2011-07-30
Chris Robi
n
son
B
ui
l
d
into a st
a
t
ic lib fir
s
t, before linki
n
g
i
nto
.
.
.
commit
|
commitdiff
|
tree
2011-07-30
C
h
ris Robinson
Fi
x
for native he
a
der
s
specifyi
n
g
n
o
n-const vtab
l
es
commit
|
commitdiff
|
tree
2011-07-30
Chris Rob
i
n
s
on
M
a
ke the
ful
l
-
duplex re
l
ease functions sa
f
er
commit
|
commitdiff
|
tree
2011-07-30
Chr
i
s Robinson
Use the pr
o
per p
r
ototy
p
e for some
c
allba
c
ks
commit
|
commitdiff
|
tree
2011-07-29
Chris
Robinson
F
ix unused
parameter warnings
commit
|
commitdiff
|
tree
2011-07-29
C
hris Robinson
F
i
x some formatting and tabs
commit
|
commitdiff
|
tree
2011-07-29
Chris
Robinson
Enable some compiler warn
i
ng flags
commit
|
commitdiff
|
tree
2011-07-29
Chris Robi
n
son
Fix s
o
me missing i
n
itializer warnings
commit
|
commitdiff
|
tree
2011-07-29
Chr
i
s R
o
b
inson
Finish propset COM cleanu
p
and remove un
n
ecessar
y
ca
s
ting
commit
|
commitdiff
|
tree
2011-07-29
Chris Robinson
Avoid some unnecessary locks and rename
a
n
iface member
commit
|
commitdiff
|
tree
next