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
Store arrays of FXSlots
2018-06-20
Chris Robi
n
son
Do
n
't apply
obstr
u
ction to the
wet path
commit
|
commitdiff
|
tree
2018-06-20
Chris
R
obi
n
son
Keep the s
o
ur
c
e
I
D
s and co
u
n
t
s togeth
e
r
commit
|
commitdiff
|
tree
2018-06-20
Chris R
o
binson
Set and us
e
a variable earlier
commit
|
commitdiff
|
tree
2018-06-20
Chris Rob
i
nson
Use a more
c
ompact
b
itfield for extensio
n
f
lags
commit
|
commitdiff
|
tree
2018-06-20
Ch
r
i
s
Ro
b
inson
Add a mis
s
in
g
AL error
c
heck
commit
|
commitdiff
|
tree
2018-06-20
Chris Robinson
Loop over an array to detect av
a
ila
b
le exte
n
sions
commit
|
commitdiff
|
tree
2018-06-20
Chris
R
obinson
Use AL_SOFT_source_spa
t
ialize t
o
correctly han
d
le DS3DM
O
DE_D
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Chr
i
s Robinson
Use global
f
unction
p
ointers for
e
xten
s
i
on functions
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
Apply occ
l
usio
n
an
d
obstruction pr
o
perties
commit
|
commitdiff
|
tree
2018-06-19
Ch
r
is Ro
b
i
nson
Fi
x
EAX buffer
p
roperty d
e
f
a
ul
t
s
commit
|
commitdiff
|
tree
2018-06-19
Chris Robi
n
so
n
A
p
p
l
y
direct and room filter g
a
ins
commit
|
commitdiff
|
tree
2018-06-19
Chris R
o
binson
Remove a
h
a
ck for a
p
pl
y
i
n
g reverb
t
o non-3D sounds
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinso
n
R
e
t
urn the c
o
r
r
e
ct
int
e
rface re
q
uested from D
S
O
UND_
F
ullDuple
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Chr
i
s Robins
o
n
Rename a flag for c
l
arity
commit
|
commitdiff
|
tree
2018-06-19
Chris Ro
b
in
s
o
n
Pa
r
ti
a
lly hand
l
e E
A
X buffer properties
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
Create
f
ilters with b
u
ffers
commit
|
commitdiff
|
tree
2018-06-19
C
h
ris
R
o
b
inson
Track the buff
e
rs' EAX pro
p
ert
i
es
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
A
d
d
m
issing cer
t
ified flag
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
Define pro
p
e
r wchar stri
n
g
l
i
te
r
als
commit
|
commitdiff
|
tree
2018-06-18
Chr
i
s
R
o
b
inson
Use a proper function to
a
pply all rever
b
paramete
r
s
commit
|
commitdiff
|
tree
2018-06-18
Chr
i
s Robinso
n
Use
a macro to conden
s
e
code duplication
commit
|
commitdiff
|
tree
2018-06-18
Chris
R
ob
i
nson
A
d
d
so
m
e m
i
s
s
in
g
EAX2
.
0 lis
t
ener pro
p
er
t
ies
commit
|
commitdiff
|
tree
2018-06-18
Chri
s
Robi
n
son
Reset listener whe
n
ini
i
talizin
g
p
r
imary wi
t
h 3D controls
commit
|
commitdiff
|
tree
2018-06-18
C
h
r
is Robinson
C
heck
the
correct subformat being set
commit
|
commitdiff
|
tree
2018-06-18
C
h
ris
Robinson
Be cl
e
arer about invalid
f
ormats
commit
|
commitdiff
|
tree
2018-06-18
Ch
r
i
s Robinson
Don't
let
the prima
r
y
buffer's
r
e
ference count go less
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Ch
r
is
R
obinson
Don't
u
se separat
e
vtables fo
r
I
DirectSoundBuffer/8
commit
|
commitdiff
|
tree
2018-06-18
C
h
ris
R
obinson
Avoi
d
spamming unsupport
e
d behavior warn
i
n
gs
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
Fix ty
p
o
commit
|
commitdiff
|
tree
2018-06-18
Chris Robi
n
son
Make sure
e
nough space is alloca
t
ed for w
c
har-t
o
-ansi
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Chris
Robinson
Ch
e
ck parame
t
er
s
i
n a differen
t
order
commit
|
commitdiff
|
tree
2018-06-18
C
hris Robinso
n
Trac
k
a separate IUnknown interfa
c
e f
o
r capt
u
re devi
c
es
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
Don't disable c
a
pture
looping
if already
d
o
ing s
o
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
More thoroughly
c
h
e
ck
t
he
c
aptur
e
fo
r
mat
commit
|
commitdiff
|
tree
2018-06-18
C
hr
i
s Robi
n
son
Rework
device handl
i
ng
commit
|
commitdiff
|
tree
2018-06-17
Chris Ro
b
inson
Don
'
t
mark unusabl
e
b
uffers as free
commit
|
commitdiff
|
tree
2018-06-17
Chris R
o
binson
Don't try
t
o allocate extr
a
buffers
commit
|
commitdiff
|
tree
2018-06-17
C
h
ris Robinson
Fix
a
co
u
ple co
m
ments
commit
|
commitdiff
|
tree
2018-06-17
Chris Robin
s
on
Avoid un
n
ecessarily ch
e
ckin
g
state
commit
|
commitdiff
|
tree
2018-06-17
C
hris Robin
s
o
n
A
llow redirecting th
e
log us
i
ng
D
SOAL
_
LOGFI
L
E
commit
|
commitdiff
|
tree
2018-06-17
Chris Ro
b
i
nson
R
e
move an outdated c
o
mment
commit
|
commitdiff
|
tree
2018-06-17
Chris
R
obinson
Avoid call
i
ng through the
v
table whe
n
i
n
itial
i
z
ing
.
.
.
commit
|
commitdiff
|
tree
2018-06-16
Chri
s
Rob
i
nson
Opti
m
ize non-logging branch path
s
w
i
th
G
CC
commit
|
commitdiff
|
tree
2018-06-16
Ch
r
i
s
Robin
s
on
Report DSPROPERTY_EA
X
LISTENER_
N
ONE as settable
commit
|
commitdiff
|
tree
2018-06-16
C
hris Robi
n
s
o
n
F
ix
repo
r
ti
n
g a ref
e
re
n
ce count
commit
|
commitdiff
|
tree
2018-06-16
Ch
r
is Ro
b
inson
B
e more strict with
f
orm
a
t
ch
e
cks
commit
|
commitdiff
|
tree
2018-06-16
Chris Ro
b
i
n
s
on
Add some m
i
ssing
checks
commit
|
commitdiff
|
tree
2018-06-16
Chris Robinson
A
v
oid a
s
e
p
arat
e
allocat
i
on fo
r
bu
f
fer data
commit
|
commitdiff
|
tree
2018-06-16
Chri
s
Robin
s
on
Trig
g
er buffer notifi
e
s before
r
e
t
u
r
ning fro
m
the S
t
op
.
.
.
commit
|
commitdiff
|
tree
2018-06-16
Chris Robinson
Impro
v
e ret
u
r
n
ed error values
commit
|
commitdiff
|
tree
2018-06-15
C
hris Robinso
n
Ho
l
d
a
s
e
p
a
rate
r
ef c
o
unt for DS8Imp
l
's IUnknow
n
i
face
commit
|
commitdiff
|
tree
2018-06-15
Ch
r
is Robinson
More thor
o
u
ghly ver
i
fy the buffer
f
o
rma
t
commit
|
commitdiff
|
tree
2018-06-15
Ch
r
is Robin
s
o
n
Psuedo-ha
n
dl
e
buffers
w
ith 3D and panni
n
g control
commit
|
commitdiff
|
tree
2018-06-15
Chris Robinson
Handle buffe
r
p
r
oper
t
ies in the
b
uffer
commit
|
commitdiff
|
tree
2018-06-15
Chris Robin
s
on
Suppor
t
the in-pr
o
gress m
a
p_buffer extension
commit
|
commitdiff
|
tree
2018-06-11
Chris Robinson
Che
c
k
the segs
i
ze
i
f the
source is being str
e
amed
commit
|
commitdiff
|
tree
2018-06-11
Chris
Robin
s
o
n
Store the segsize wi
t
h the buff
e
r inste
a
d
of the
sha
r
ed
.
.
.
commit
|
commitdiff
|
tree
2018-06-11
Chris Robin
s
on
Make sure the
o
ffset being set is block
a
ligned
commit
|
commitdiff
|
tree
2018-06-11
Ch
r
is
R
o
bin
s
on
Set c
o
ntext wh
i
l
e
i
n
itializing
the
p
r
imary's effect
commit
|
commitdiff
|
tree
2018-06-09
C
hris R
o
binso
n
Use one back
g
r
o
und thread pe
r
d
evice sha
r
e
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinson
Always start the primary
buffer's timer
commit
|
commitdiff
|
tree
2018-06-09
Chris Ro
b
inson
Small cleanups
commit
|
commitdiff
|
tree
2018-06-09
C
h
ris Robi
n
son
U
se func
t
ion pointers for
setting the AL context
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinso
n
Use a queu
e
timer for c
a
pturing
commit
|
commitdiff
|
tree
2018-06-09
Ch
r
i
s
Robins
o
n
Av
o
id calling some methods through
t
he v
t
able
commit
|
commitdiff
|
tree
2018-06-09
Chris
Robinson
Use appropriate typedefs where able
commit
|
commitdiff
|
tree
2018-06-09
C
hr
i
s
R
obinson
Impro
v
e
pos
i
tion r
e
porting f
o
r
finis
h
ed
s
treami
n
g sou
r
ces
commit
|
commitdiff
|
tree
2018-06-08
Ch
r
is Ro
b
inson
P
roper
l
y update the looping
status for a playing source
commit
|
commitdiff
|
tree
2018-06-08
Chr
i
s R
o
binson
Impr
o
ve end-of-buffer
p
osition ha
n
dling
commit
|
commitdiff
|
tree
2018-06-08
Chr
i
s Robinson
Avoid
a
redundant array for allocated buffers
commit
|
commitdiff
|
tree
2018-06-08
Chr
i
s
Robin
s
on
Use DWO
R
D_PTR for poi
n
te
r
offsets
commit
|
commitdiff
|
tree
2018-06-08
Chris Robinson
Avoid casting a
w
a
y
const
commit
|
commitdiff
|
tree
2018-06-08
Chr
i
s Robi
n
s
on
W
a
rn if a
l
loc
a
ti
n
g
e
x
t
ra DS8Buffers
commit
|
commitdiff
|
tree
2018-06-08
Chr
i
s
Robinson
Preallocate and cache DS8Buf
f
er o
b
jec
t
s
commit
|
commitdiff
|
tree
2018-06-08
Chr
i
s Robi
n
son
Remove the
(co
m
pile-time
)
o
pti
o
n
fo
r
concur
r
ent
O
p
enAL
.
.
.
commit
|
commitdiff
|
tree
2018-06-07
C
h
r
is
Robinson
R
eturn false from Dl
l
Main if Open
A
L
f
ails to load
commit
|
commitdiff
|
tree
2018-06-07
Chri
s
Robi
n
son
Some cleanup
commit
|
commitdiff
|
tree
2018-06-07
Chris Robi
n
son
A
l
w
ays
d
ynamic
a
lly load
OpenA
L
, us
i
ng the na
m
e dsoal
.
.
.
commit
|
commitdiff
|
tree
2018-06-07
Chri
s
Rob
i
nson
Use t
h
e co
r
rect
de
c
l
spec attribut
e
commit
|
commitdiff
|
tree
2018-06-06
Chris Robinso
n
Explicitly mar
k
ex
p
orted
functions
commit
|
commitdiff
|
tree
2018-06-06
C
hris Rob
i
n
s
on
Fix type conv
e
r
s
ion
warnings for MSVC
commit
|
commitdiff
|
tree
2018-06-06
Chris Robinson
Use appropriate typedefs f
o
r
f
unction pointers
commit
|
commitdiff
|
tree
2018-06-06
Chris Robinson
R
emo
v
e a c
o
uple un
u
sed macros
commit
|
commitdiff
|
tree
2018-06-06
Chris Robinson
A
d
d
t
h
e d
e
f file to th
e
l
ist
of sourc
e
s
commit
|
commitdiff
|
tree
2018-06-06
Chris
R
obinson
Ren
a
me d
s
o
u
nd-mingw
.
def since it's no
t
M
i
nGW-s
p
e
c
i
fic
commit
|
commitdiff
|
tree
2018-06-06
Chris Robinson
Avoi
d
li
n
king unnecessary libraries
commit
|
commitdiff
|
tree
2018-06-06
Chris
R
o
bins
o
n
Fix some implicit type conversions
commit
|
commitdiff
|
tree
2018-06-05
C
hris Rob
i
nson
Fix a silly
m
istake with streami
n
g
commit
|
commitdiff
|
tree
2018-06-05
Chr
i
s
Robinson
Improve
ha
n
d
l
i
n
g of Unicod
e
devic
e
names
commit
|
commitdiff
|
tree
2018-06-05
Chri
s
Robinson
Avoid unnecessary calls
th
r
ough the vtabl
e
commit
|
commitdiff
|
tree
2018-06-05
Chr
i
s Robinson
Don't reset the l
i
st
e
ner whe
n
pre-initializing a new
.
.
.
commit
|
commitdiff
|
tree
2018-06-05
Ch
r
is Robins
o
n
Avoid
dir
e
ctly
c
alling IDirectS
o
u
ndC
a
ptur
e
B
u
ffer8
_
Stop
commit
|
commitdiff
|
tree
2018-06-05
C
h
ris Robinson
Minor fixe
s
commit
|
commitdiff
|
tree
2018-06-05
Chris Robinson
Try to im
p
r
ove streaming by usi
n
g
timer queues
commit
|
commitdiff
|
tree
2018-06-05
Chris
Ro
b
inson
Improve s
t
reaming handling
commit
|
commitdiff
|
tree
2018-06-05
Chr
i
s
Robinson
Properly conv
e
r
t
the
EAX environment si
z
e to E
F
X
d
ensity
commit
|
commitdiff
|
tree
2018-06-05
Chris Robinson
Impr
o
ve han
d
ling of small streaming b
u
ffers
commit
|
commitdiff
|
tree
2018-06-04
Chris
Robin
s
on
Ensure th
e
se
g
siz
e
is corr
e
ctl
y
ali
g
n
e
d
commit
|
commitdiff
|
tree
2018-06-04
C
h
ris Ro
b
inson
R
e
work stre
a
ming logic to be
separat
e
from the b
u
ffe
r
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
Chris Ro
b
i
nson
Remove a couple unused files
commit
|
commitdiff
|
tree
next