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
Add a missing checkALError call
2018-06-20
Chr
i
s
Robinson
Add a missing checkALError call
commit
|
commitdiff
|
tree
2018-06-20
Chris
Robins
o
n
Do
n
't a
p
p
ly o
b
struction to the
w
et path
commit
|
commitdiff
|
tree
2018-06-20
Chris
Robinson
Ke
e
p t
h
e source IDs and co
u
n
ts
t
ogether
commit
|
commitdiff
|
tree
2018-06-20
Chris Robinson
Set and use a variable earlie
r
commit
|
commitdiff
|
tree
2018-06-20
Chris Robinson
Us
e
a more
compact
b
itfield for extension flags
commit
|
commitdiff
|
tree
2018-06-20
Chris R
o
b
i
nson
Add a miss
i
ng AL error check
commit
|
commitdiff
|
tree
2018-06-20
Chris Robinson
L
o
op over
an array to detec
t
availabl
e
extens
i
on
s
commit
|
commitdiff
|
tree
2018-06-20
Chris
Ro
b
inson
Us
e
AL_SOFT_source_spati
a
lize to correctl
y
handle DS3DMOD
E
_
D
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Chris Ro
b
inson
U
s
e
globa
l
function point
e
rs for extension f
u
nctions
commit
|
commitdiff
|
tree
2018-06-19
Chris Robins
o
n
Appl
y
o
c
clusion and obstruction pro
p
erties
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
F
ix EA
X
buffer property defa
u
lts
commit
|
commitdiff
|
tree
2018-06-19
Ch
r
is Robin
s
on
Apply
d
i
re
c
t and
roo
m
filter gains
commit
|
commitdiff
|
tree
2018-06-19
Chris
R
obi
n
s
o
n
R
e
move
a
hack for appl
y
ing rever
b
to non-3D so
u
nds
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
Ret
u
r
n
t
h
e
correct interface reque
s
ted f
r
om D
S
OUN
D
_
Ful
l
Dupl
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Chris Ro
b
i
n
s
o
n
Rename
a flag for clarity
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
Par
t
ially handl
e
EAX buffer properties
commit
|
commitdiff
|
tree
2018-06-19
Chris
R
obinson
Create
f
ilters with buffers
commit
|
commitdiff
|
tree
2018-06-19
Chris Robins
o
n
T
r
ack
t
h
e
b
uf
f
e
r
s
'
EAX properties
commit
|
commitdiff
|
tree
2018-06-19
Chris R
o
bi
n
so
n
A
dd mi
s
s
i
n
g
certi
f
ied flag
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
Define prope
r
wch
a
r string literals
commit
|
commitdiff
|
tree
2018-06-18
C
hris Robinson
Use a proper fu
n
ction to app
l
y
a
ll
r
everb parameter
s
commit
|
commitdiff
|
tree
2018-06-18
Chris Robins
o
n
Use
a macro to conde
n
se code duplic
a
tion
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
Add some missi
n
g
EAX2
.
0 listen
e
r
prope
r
ties
commit
|
commitdiff
|
tree
2018-06-18
Chris
R
obinson
Re
s
et listener w
h
en
i
niit
a
lizi
n
g
p
rimary with
3
D
c
ontrol
s
commit
|
commitdiff
|
tree
2018-06-18
Chris
Robins
o
n
Check t
h
e cor
r
ect sub
f
ormat being set
commit
|
commitdiff
|
tree
2018-06-18
C
h
ris Robi
n
s
on
B
e
clearer
a
b
ou
t
inva
l
id format
s
commit
|
commitdiff
|
tree
2018-06-18
Chris R
o
bins
o
n
Don't let the p
r
ima
r
y buffer's reference count go l
e
ss
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinso
n
Don't use separate vtables for
I
D
irec
t
SoundBuffer/8
commit
|
commitdiff
|
tree
2018-06-18
Chris
Robinson
Avoid spam
m
in
g
unsup
p
orte
d
behavio
r
warni
n
gs
commit
|
commitdiff
|
tree
2018-06-18
Chris Ro
b
inson
Fix typo
commit
|
commitdiff
|
tree
2018-06-18
C
hris Ro
b
inson
Ma
k
e su
r
e enough space is allocated for
wchar-to-ansi
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Chr
i
s Rob
i
nson
Check parameter
s
in a di
f
feren
t
or
d
e
r
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
T
r
a
c
k
a separate IUnknown interface for
c
a
p
t
ur
e
d
e
v
i
ces
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
D
o
n
't disabl
e
capture looping i
f
already doing so
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
M
o
re
thoroughl
y
check the capture format
commit
|
commitdiff
|
tree
2018-06-18
Chris R
o
binson
Rework device
h
andl
i
ng
commit
|
commitdiff
|
tree
2018-06-17
Chr
i
s Robin
s
on
Don't mark unusab
l
e
buffe
r
s as fr
e
e
commit
|
commitdiff
|
tree
2018-06-17
Chris
R
obi
n
son
Don't t
r
y
to all
o
c
a
te extr
a
b
uf
f
ers
commit
|
commitdiff
|
tree
2018-06-17
Chris Robinson
Fix
a
co
u
ple comments
commit
|
commitdiff
|
tree
2018-06-17
C
hris Robinson
Avoi
d
unn
e
c
essar
i
ly checking state
commit
|
commitdiff
|
tree
2018-06-17
Chris Robinson
All
o
w
redirecting the lo
g
using D
S
OAL
_
LOGFILE
commit
|
commitdiff
|
tree
2018-06-17
C
hri
s
Robinson
R
e
move an o
u
t
d
ated com
m
ent
commit
|
commitdiff
|
tree
2018-06-17
Chris Robins
o
n
Avoid calling through the vtable when initializi
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-06-16
Chris Ro
b
inson
Optimi
z
e non-logging
branch paths
with GCC
commit
|
commitdiff
|
tree
2018-06-16
C
h
ris Ro
b
in
s
on
R
e
port D
S
PROPERTY_EAXLISTENER_NONE as
settable
commit
|
commitdiff
|
tree
2018-06-16
Chris Robinson
Fix report
i
ng a reference
c
ount
commit
|
commitdiff
|
tree
2018-06-16
Chris Robinson
Be more strict with format checks
commit
|
commitdiff
|
tree
2018-06-16
Chris
Robin
s
on
Add some missi
n
g checks
commit
|
commitdiff
|
tree
2018-06-16
Chr
i
s Ro
b
i
n
son
Avoid a sepa
r
ate all
o
cation for b
u
ffer d
a
t
a
commit
|
commitdiff
|
tree
2018-06-16
Chris Robi
n
so
n
Trig
g
er
b
u
f
fer no
t
ifies bef
o
re returning f
r
om the Stop
.
.
.
commit
|
commitdiff
|
tree
2018-06-16
Ch
r
is Robinson
Improve returne
d
error valu
e
s
commit
|
commitdiff
|
tree
2018-06-15
C
h
ris
Ro
b
i
n
son
Hold
a
separate
ref count
for
D
S
8Impl's IU
n
known iface
commit
|
commitdiff
|
tree
2018-06-15
Ch
r
is Robins
o
n
More thoroughly ver
i
f
y the buff
e
r format
commit
|
commitdiff
|
tree
2018-06-15
Chris Robinson
P
su
e
do-h
a
ndle b
u
ffe
r
s with 3D and pann
i
ng control
commit
|
commitdiff
|
tree
2018-06-15
Chris Robin
s
o
n
Handle buffer properties
in the buffer
commit
|
commitdiff
|
tree
2018-06-15
Chris Robinso
n
Support the in-prog
r
es
s
map_buffer ex
t
ension
commit
|
commitdiff
|
tree
2018-06-11
Chris Robins
o
n
Check the
s
egsi
z
e
if the source
i
s be
i
ng streamed
commit
|
commitdiff
|
tree
2018-06-11
Chri
s
R
o
binson
Store
the se
g
s
i
ze with the buff
e
r instead of the sh
a
r
ed
.
.
.
commit
|
commitdiff
|
tree
2018-06-11
Chr
i
s
Robi
n
so
n
Mak
e
sure
t
he offset be
i
ng set
is b
l
ock
aligned
commit
|
commitdiff
|
tree
2018-06-11
Chris Robinson
Se
t
c
o
ntext while ini
t
ial
i
zing the primary's eff
e
ct
commit
|
commitdiff
|
tree
2018-06-09
Chris Robi
n
son
Use one background
thread per device sh
a
re
commit
|
commitdiff
|
tree
2018-06-09
Chris Robi
n
s
o
n
A
l
ways st
a
rt
t
he primary buffe
r
'
s
tim
e
r
commit
|
commitdiff
|
tree
2018-06-09
Chris Robi
n
s
o
n
Sm
a
ll cl
e
anups
commit
|
commitdiff
|
tree
2018-06-09
C
hris Rob
i
n
s
on
Use function po
i
nters for set
t
ing the AL context
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinson
U
s
e
a queue time
r
for capturing
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinson
A
v
o
i
d
c
a
llin
g
some
m
e
thods th
r
ough the
vtable
commit
|
commitdiff
|
tree
2018-06-09
Chris
Robins
o
n
Use
a
ppropriate typedefs wh
e
re able
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinson
Improve pos
i
tion reporting for finished
s
t
r
eaming source
s
commit
|
commitdiff
|
tree
2018-06-08
Chr
i
s
R
o
binson
P
rope
r
ly
u
pdate the
l
ooping
s
t
a
tus fo
r
a
p
la
y
ing so
u
rce
commit
|
commitdiff
|
tree
2018-06-08
C
hris Robinson
Im
p
rove
end-of-buffer posit
i
o
n
handlin
g
commit
|
commitdiff
|
tree
2018-06-08
Chris Ro
b
i
n
son
Avoid a redundant a
r
ray for al
l
ocated
b
u
ffers
commit
|
commitdiff
|
tree
2018-06-08
Chris Robinson
Use DW
O
RD_PTR for pointer offsets
commit
|
commitdiff
|
tree
2018-06-08
Chri
s
Robinson
Avo
i
d
c
astin
g
aw
a
y const
commit
|
commitdiff
|
tree
2018-06-08
Chris Robinson
Warn if
allocati
n
g
e
x
tra DS8B
u
ff
e
r
s
commit
|
commitdiff
|
tree
2018-06-08
C
h
ris
R
obinson
Preallocate a
n
d cach
e
DS8Buffer objects
commit
|
commitdiff
|
tree
2018-06-08
Ch
r
is Robinson
Remov
e
the (compile-time
)
o
pt
i
on f
o
r
con
c
urrent
O
penAL
.
.
.
commit
|
commitdiff
|
tree
2018-06-07
Chris Robinson
Retu
r
n false fro
m
Dl
l
Main
i
f
OpenAL fai
l
s to load
commit
|
commitdiff
|
tree
2018-06-07
Chris Robinson
S
om
e
cl
e
anup
commit
|
commitdiff
|
tree
2018-06-07
Chri
s
Ro
b
i
nson
Al
w
ays dyn
a
mic
a
lly
l
oad OpenAL, using
the name dsoal
.
.
.
commit
|
commitdiff
|
tree
2018-06-07
C
hris
R
obinson
Use
the correct dec
l
spec attribut
e
commit
|
commitdiff
|
tree
2018-06-06
Chris Robinson
Explicitly mark expor
t
ed functio
n
s
commit
|
commitdiff
|
tree
2018-06-06
Chr
i
s
Robinson
Fi
x
typ
e
conversion warn
i
n
gs for MS
V
C
commit
|
commitdiff
|
tree
2018-06-06
C
h
ris Robinson
Use appropr
i
ate type
d
efs fo
r
function pointe
r
s
commit
|
commitdiff
|
tree
2018-06-06
Chris Rob
i
n
son
Remov
e
a couple unused macros
commit
|
commitdiff
|
tree
2018-06-06
Chris Robinson
A
d
d the def file to the list of
sources
commit
|
commitdiff
|
tree
2018-06-06
Chris Robinson
Re
n
a
m
e dsound-mi
n
gw
.
def since it's not MinGW
-
specific
commit
|
commitdiff
|
tree
2018-06-06
C
hris
Robi
n
so
n
A
v
oid l
i
nking unn
e
ces
s
ary libra
r
ies
commit
|
commitdiff
|
tree
2018-06-06
Chris
R
obin
s
on
Fix some
implicit
type conv
e
rsions
commit
|
commitdiff
|
tree
2018-06-05
Chr
i
s Robin
s
on
Fix a silly m
i
stake
w
ith s
t
r
e
a
min
g
commit
|
commitdiff
|
tree
2018-06-05
C
h
ris Robinson
Improv
e
h
a
ndlin
g
of Un
i
code
d
evice names
commit
|
commitdiff
|
tree
2018-06-05
Chris R
o
bi
n
so
n
Avoid
u
nnecessary calls
through the vtab
l
e
commit
|
commitdiff
|
tree
2018-06-05
Chris Robinson
Don't reset the listener whe
n
pr
e
-initializin
g
a new
.
.
.
commit
|
commitdiff
|
tree
2018-06-05
Ch
r
is
R
obinson
Avoid di
r
ectly calling IDir
e
ctSoundCapt
u
reBuffe
r
8_St
o
p
commit
|
commitdiff
|
tree
2018-06-05
Chr
i
s
R
o
binson
Minor
fixes
commit
|
commitdiff
|
tree
2018-06-05
Chris Robins
o
n
Try to improve strea
m
ing
by using timer queues
commit
|
commitdiff
|
tree
2018-06-05
C
hris
R
obinson
Improve
str
e
amin
g
h
a
ndling
commit
|
commitdiff
|
tree
2018-06-05
Ch
r
is Robinson
Pr
o
perly convert
the EAX e
n
vironment size to
EFX density
commit
|
commitdiff
|
tree
2018-06-05
Chr
i
s
R
ob
i
ns
o
n
Improve handling of small s
t
reami
n
g
buffe
r
s
commit
|
commitdiff
|
tree
2018-06-04
Chris Robinson
Ensure th
e
segsi
z
e i
s
cor
r
ectly aligned
commit
|
commitdiff
|
tree
2018-06-04
Chr
i
s Robinson
Rework s
t
rea
m
ing logic to be s
e
parate
f
rom the buffer
.
.
.
commit
|
commitdiff
|
tree
next