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
Use the buffer's share device pointer where it makes sense
2018-06-29
Chri
s
R
o
binson
U
s
e
the buffer's share device
poin
t
er wher
e
it make
s
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
Chris
R
obinson
U
s
e th
e
EAX
R
everb effe
c
t instead of standard reverb
commit
|
commitdiff
|
tree
2018-06-28
Chris Robinson
Atte
m
pt to improve ha
n
d
l
ing of
E
AX1 volume settings
commit
|
commitdiff
|
tree
2018-06-27
Chris Robinson
Updat
e
to the full EAX3 pr
o
p
e
r
t
y set
commit
|
commitdiff
|
tree
2018-06-26
Chris Robinson
R
e
name
s
ome enums and ty
p
es to cl
a
rif
y
EAX2
.
0
commit
|
commitdiff
|
tree
2018-06-25
Ch
r
is Robinson
R
eport the "NON
E
" EAX propert
i
es a
s
gett
a
ble
commit
|
commitdiff
|
tree
2018-06-25
Chris Robi
n
son
Grow the
b
u
ffer gr
o
u
ps as nee
d
ed
commit
|
commitdiff
|
tree
2018-06-25
Chris Robin
s
o
n
T
r
ack the buffer location
separately fro
m
the ca
p
fl
a
gs
commit
|
commitdiff
|
tree
2018-06-24
Chr
i
s
R
o
b
inso
n
Reference DeviceShar
e
members through the share i
t
self
commit
|
commitdiff
|
tree
2018-06-24
Chri
s
Robins
o
n
Allocate each
buffer gr
o
up ind
i
v
i
dually
commit
|
commitdiff
|
tree
2018-06-24
Chris Robinson
U
s
e a separate
f
lag
t
o mar
k
buffer initialization
commit
|
commitdiff
|
tree
2018-06-24
Chris Robinson
Fix a missing
a
s
signment
commit
|
commitdiff
|
tree
2018-06-24
Ch
r
is Robinson
Get the devi
c
e's real spe
a
ker c
o
nfig
commit
|
commitdiff
|
tree
2018-06-24
Chris Robinson
Define GU
I
Ds cor
r
ectly
commit
|
commitdiff
|
tree
2018-06-24
Chris
R
o
b
i
nson
U
se the correct type inst
e
ad o
f
a macro
a
lias
commit
|
commitdiff
|
tree
2018-06-24
Chris Robinson
Move E
A
X handlers to a separate
file
commit
|
commitdiff
|
tree
2018-06-23
Ch
r
is Ro
b
inson
U
s
e
a l
o
cal variable
unti
l
capture initi
a
lization succeeds
commit
|
commitdiff
|
tree
2018-06-23
C
h
ri
s
Rob
i
nson
Improve the name of a couple member variables
commit
|
commitdiff
|
tree
2018-06-23
Chris
R
o
b
inso
n
Avoid ca
s
ting t
o
get an inte
r
face poin
t
er
commit
|
commitdiff
|
tree
2018-06-23
Chris Robinson
Reorganize defe
r
red setting st
o
rage a bit better
commit
|
commitdiff
|
tree
2018-06-23
C
hris Robinson
C
ompare the default devi
c
e's G
U
ID ins
t
ead of its pointer
commit
|
commitdiff
|
tree
2018-06-23
C
h
ris
Robin
s
o
n
Pa
r
tially hand
l
e EAX1
.
0 properties
commit
|
commitdiff
|
tree
2018-06-23
Chris
Robinso
n
Don't overlap multiple instances
of the
prima
r
y's write
.
.
.
commit
|
commitdiff
|
tree
2018-06-23
C
hris Robinson
Clear the AL error before
ca
l
ling
a
f
u
nction to check
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Chris Robins
o
n
Ch
e
ck for
a NULL data p
o
inter wit
h
n
on
-
0 si
z
e
commit
|
commitdiff
|
tree
2018-06-21
C
hris Robin
s
o
n
Return the
interface poi
n
te
r
for Dl
l
Ge
t
ClassObject
commit
|
commitdiff
|
tree
2018-06-21
Ch
r
is Robinson
Remo
v
e an old debug
p
ointer hack
commit
|
commitdiff
|
tree
2018-06-21
Chris
Rob
i
nson
Don
'
t
b
o
ther
w
ith an alter
n
at
e
mB-t
o
-gain
converter
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
Chris Robinson
Use
a
switch fo
r
querying supp
o
rted prop ID
s
commit
|
commitdiff
|
tree
2018-06-20
C
h
ris
Robinson
Add
a missing
c
h
eckALErro
r
call
commit
|
commitdiff
|
tree
2018-06-20
Chris Robinson
D
o
n't apply obstruction to t
h
e we
t
path
commit
|
commitdiff
|
tree
2018-06-20
C
h
ris
R
obinson
Keep the source IDs a
n
d
coun
t
s together
commit
|
commitdiff
|
tree
2018-06-20
C
h
ris R
o
bin
s
on
Set and
use a var
i
able earli
e
r
commit
|
commitdiff
|
tree
2018-06-20
Chris Robinson
Use a
m
o
re compact bit
f
i
eld for extensi
o
n
flags
commit
|
commitdiff
|
tree
2018-06-20
C
hri
s
Robinson
Add a missin
g
A
L
erro
r
check
commit
|
commitdiff
|
tree
2018-06-20
Chris Rob
i
nson
Loop over an a
r
r
a
y
t
o
detect
a
va
i
lable extensions
commit
|
commitdiff
|
tree
2018-06-20
Chris
R
obinson
Use
AL_SOF
T
_source_spatialize
to correctly handle
DS3DMO
D
E_D
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
C
hris Robinson
Use global fu
n
ction pointers fo
r
exten
s
ion f
u
nctions
commit
|
commitdiff
|
tree
2018-06-19
C
hri
s
Robinson
Apply occlusion an
d
obstruction properties
commit
|
commitdiff
|
tree
2018-06-19
C
hris
R
obi
n
son
F
i
x
E
AX buffer property
d
e
faults
commit
|
commitdiff
|
tree
2018-06-19
Chris Robin
s
on
Apply
direct and roo
m
filte
r
g
ain
s
commit
|
commitdiff
|
tree
2018-06-19
C
hris Robin
s
o
n
Remove a hack for ap
p
lyin
g
rever
b
to non-3D sounds
commit
|
commitdiff
|
tree
2018-06-19
Chris
Robinso
n
Re
t
urn the cor
r
ec
t
interface
r
equeste
d
from DSOUND_FullDuple
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
Ren
a
me a flag for
clarity
commit
|
commitdiff
|
tree
2018-06-19
C
h
r
is Robinson
Partiall
y
handle
E
A
X
buffer p
r
op
e
rties
commit
|
commitdiff
|
tree
2018-06-19
C
h
ris Robinson
Cr
e
ate filters wi
t
h buffers
commit
|
commitdiff
|
tree
2018-06-19
Chris Rob
i
nson
T
rack the buf
f
ers'
E
AX properties
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinso
n
A
dd
m
i
ssing c
e
rtified
f
l
ag
commit
|
commitdiff
|
tree
2018-06-19
Chris
R
obinson
Define proper
w
c
h
ar stri
n
g
l
i
t
erals
commit
|
commitdiff
|
tree
2018-06-18
Chris Robins
o
n
Use
a
pr
o
per function t
o
apply all reverb p
a
rameter
s
commit
|
commitdiff
|
tree
2018-06-18
Chr
i
s Robinson
U
se a
macro to condense code duplication
commit
|
commitdiff
|
tree
2018-06-18
Chris
Robinson
Add some missing EAX
2
.
0
l
is
t
ener prop
e
rties
commit
|
commitdiff
|
tree
2018-06-18
Chris
R
o
bi
n
so
n
Res
e
t listener when iniitalizing primar
y
with 3D controls
commit
|
commitdiff
|
tree
2018-06-18
C
h
ris Robi
n
son
Check
the correct subfor
m
at bein
g
set
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
Be cl
e
a
r
er about invalid formats
commit
|
commitdiff
|
tree
2018-06-18
Chris R
o
binso
n
Don't let the primary buff
e
r's reference count go less
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Chri
s
Robi
n
son
Don't use
s
eparate vt
a
bles for IDirectSoundBuffer/8
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
Avoid
spamm
i
ng unsupported
behavior wa
r
nings
commit
|
commitdiff
|
tree
2018-06-18
Chris R
o
binson
F
ix typo
commit
|
commitdiff
|
tree
2018-06-18
Chr
i
s
Robinson
Make sure e
n
ough space is allocate
d
for wchar-to-ansi
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Chr
i
s
R
obinson
C
h
e
c
k p
a
r
ameters in a different order
commit
|
commitdiff
|
tree
2018-06-18
Chris
Robins
o
n
Track a separate I
U
nknown
interface fo
r
ca
p
ture device
s
commit
|
commitdiff
|
tree
2018-06-18
Chris
R
o
bins
o
n
Don't disable capture loopin
g
if already doing
so
commit
|
commitdiff
|
tree
2018-06-18
Ch
r
i
s
R
obinson
M
o
re thoroug
h
l
y
c
he
c
k the capture
f
ormat
commit
|
commitdiff
|
tree
2018-06-18
Chris Ro
b
inson
Rework device h
a
ndling
commit
|
commitdiff
|
tree
2018-06-17
C
h
r
i
s
R
o
bins
o
n
Don't
m
ark
u
nu
s
able buffers as free
commit
|
commitdiff
|
tree
2018-06-17
Chris Ro
b
inson
Don
'
t try to al
l
ocat
e
extra buff
e
rs
commit
|
commitdiff
|
tree
2018-06-17
Chri
s
Robinson
Fix a couple comments
commit
|
commitdiff
|
tree
2018-06-17
Chris Ro
b
in
s
on
Avo
i
d unnecess
a
ril
y
checking sta
t
e
commit
|
commitdiff
|
tree
2018-06-17
Chris Robinson
Allow redi
r
ecting the log using DS
O
AL_LOGF
I
LE
commit
|
commitdiff
|
tree
2018-06-17
Ch
r
i
s
Robinson
R
e
move an outdat
e
d c
o
mme
n
t
commit
|
commitdiff
|
tree
2018-06-17
Chris Robinson
Avo
i
d calling through the vtable w
h
en initializi
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-06-16
C
hris Robinson
Op
t
imize non-logging b
r
anch path
s
with GCC
commit
|
commitdiff
|
tree
2018-06-16
Chris Robinson
Report
D
SPROPERTY
_
EAXLISTENER_NO
N
E as settable
commit
|
commitdiff
|
tree
2018-06-16
Chris
R
obinson
Fix
reporting a ref
e
rence
count
commit
|
commitdiff
|
tree
2018-06-16
Chris
R
obinson
Be
more stri
c
t with fo
r
mat checks
commit
|
commitdiff
|
tree
2018-06-16
Ch
r
is Robinson
Add
some mis
s
i
ng
checks
commit
|
commitdiff
|
tree
2018-06-16
Chris Robinson
Avoid
a separate allocation
f
or buffer
d
ata
commit
|
commitdiff
|
tree
2018-06-16
C
hri
s
Robinson
Trigger buf
f
er
notifies before returning from
the Stop
.
.
.
commit
|
commitdiff
|
tree
2018-06-16
Chris Rob
i
nson
Improve returned
e
rror values
commit
|
commitdiff
|
tree
2018-06-15
Chris Robinson
Hold a separ
a
te ref
c
ount for
D
S8Impl's IUnknown
i
face
commit
|
commitdiff
|
tree
2018-06-15
Chris Robi
n
so
n
Mo
r
e thoroughl
y
ve
r
ify the bu
f
fer format
commit
|
commitdiff
|
tree
2018-06-15
Chris Robinson
Psuedo
-
handle
buffers with 3D and panning co
n
trol
commit
|
commitdiff
|
tree
2018-06-15
Chris
Ro
b
i
n
so
n
Handle buf
f
er prop
e
rties in the b
u
ffer
commit
|
commitdiff
|
tree
2018-06-15
Chris
Robinson
S
upp
o
rt
the
i
n-progress
m
ap_buffer
extension
commit
|
commitdiff
|
tree
2018-06-11
Chris Robin
s
on
Check
t
he segs
i
z
e
if
the sourc
e
is bei
n
g str
e
amed
commit
|
commitdiff
|
tree
2018-06-11
Ch
r
is Robins
o
n
Store the segs
i
ze wit
h
t
h
e bu
f
fer ins
t
e
ad of the
s
hared
.
.
.
commit
|
commitdiff
|
tree
2018-06-11
Chris Robinson
Mak
e
sure th
e
o
ffset being set is block a
l
igne
d
commit
|
commitdiff
|
tree
2018-06-11
Chris R
o
binson
Set context whil
e
i
nitializing the primary's effect
commit
|
commitdiff
|
tree
2018-06-09
Chris
R
obi
n
s
o
n
Use o
n
e background
t
hre
a
d
p
er device shar
e
commit
|
commitdiff
|
tree
2018-06-09
Chris
Robinson
Alway
s
start the
primary buffer's timer
commit
|
commitdiff
|
tree
2018-06-09
Chris
Robinson
Sm
a
ll cleanups
commit
|
commitdiff
|
tree
2018-06-09
Chris R
o
b
i
n
so
n
Use function pointers
f
or s
e
tti
n
g
t
he AL con
t
ex
t
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinson
Use a que
u
e timer f
o
r capturing
commit
|
commitdiff
|
tree
2018-06-09
Chris Rob
i
nson
Avoid calling some methods thr
o
ugh the vtable
commit
|
commitdiff
|
tree
2018-06-09
Ch
r
is
R
obin
s
on
Use
appro
p
r
i
a
te t
y
pedefs wh
e
re ab
l
e
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinson
Improve posit
i
on reporting for finished streami
n
g
sources
commit
|
commitdiff
|
tree
2018-06-08
Ch
r
is Rob
i
nson
P
ro
p
erly
update
t
he l
o
oping status
for a playing source
commit
|
commitdiff
|
tree
2018-06-08
Chris
R
obinson
Imp
r
ove end-of-buffer positio
n
handling
commit
|
commitdiff
|
tree
2018-06-08
C
h
r
is Ro
b
i
nson
Avoid a redundant array for allocated buffers
commit
|
commitdiff
|
tree
next