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
Avoid type-punning with casts
2018-06-30
Chris
R
obinson
Clamp filt
e
r
gains
commit
|
commitdiff
|
tree
2018-06-30
C
hris Ro
b
i
nson
Add
s
upport for EAX3
commit
|
commitdiff
|
tree
2018-06-29
Chr
i
s Robins
o
n
Include the property set ID w
i
th t
h
e
f
ixm
e
commit
|
commitdiff
|
tree
2018-06-29
C
h
ris
Robinson
Use th
e
buffer's share
dev
i
ce p
o
i
n
t
er where
i
t
makes
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
Ch
r
i
s
Robi
n
so
n
Use
the EA
X
Reverb e
f
fect in
s
tea
d
of standard rev
e
r
b
commit
|
commitdiff
|
tree
2018-06-28
Chris Robinson
A
ttempt to improve
handli
n
g
of EAX
1
volume settings
commit
|
commitdiff
|
tree
2018-06-27
Chr
i
s Robinson
Update t
o
the
fu
l
l E
A
X3 property set
commit
|
commitdiff
|
tree
2018-06-26
Chris Robinson
Rename so
m
e enums and t
y
pes to
c
larify
EA
X
2
.
0
commit
|
commitdiff
|
tree
2018-06-25
Chris
Robinson
Repor
t
the "NONE" EAX properties as gettab
l
e
commit
|
commitdiff
|
tree
2018-06-25
Chris Robinson
Grow the buffer grou
p
s as n
e
ed
e
d
commit
|
commitdiff
|
tree
2018-06-25
Chris Robin
s
o
n
T
r
ack th
e
b
u
f
fer location separately from the cap
f
l
a
gs
commit
|
commitdiff
|
tree
2018-06-24
Chris Robinson
Re
f
erence De
v
iceShare member
s
through t
h
e share it
s
elf
commit
|
commitdiff
|
tree
2018-06-24
Chris Rob
i
n
son
A
l
locate
e
a
ch
buffer
group individually
commit
|
commitdiff
|
tree
2018-06-24
Chris Robinson
Use a separ
a
te f
l
ag to mark buff
e
r initialization
commit
|
commitdiff
|
tree
2018-06-24
Chris Robinson
Fix a missing assignmen
t
commit
|
commitdiff
|
tree
2018-06-24
Chris Robinson
Get t
h
e
device's real speaker co
n
fig
commit
|
commitdiff
|
tree
2018-06-24
C
h
r
is Ro
b
i
nson
Define GUIDs corr
e
ctly
commit
|
commitdiff
|
tree
2018-06-24
Chris Robins
o
n
Use the
corre
c
t
type
i
nstead of a
m
ac
r
o alias
commit
|
commitdiff
|
tree
2018-06-24
Chr
i
s Robins
o
n
Move EAX
h
andlers to a se
p
a
ra
t
e fil
e
commit
|
commitdiff
|
tree
2018-06-23
Chri
s
Rob
i
nson
Use
a local va
r
iabl
e
until captur
e
initiali
z
a
t
i
on succeeds
commit
|
commitdiff
|
tree
2018-06-23
Chr
i
s
Robinson
Improve the name of a couple member var
i
a
b
l
e
s
commit
|
commitdiff
|
tree
2018-06-23
Chr
i
s
Robinson
Avoid
c
asting to get an
interfac
e
pointer
commit
|
commitdiff
|
tree
2018-06-23
Chris Robinson
Reorganize deferred setting stora
g
e a bit bet
t
er
commit
|
commitdiff
|
tree
2018-06-23
Chris R
o
bi
n
so
n
Compare the defa
u
lt device's GUID instead of its po
i
nter
commit
|
commitdiff
|
tree
2018-06-23
Chris Robinson
Partially
handle E
A
X
1
.
0 properties
commit
|
commitdiff
|
tree
2018-06-23
Chris Ro
b
inson
Don't overlap multiple instances of the primary's wr
i
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-23
C
h
ris Robin
s
on
Clear the
A
L err
o
r before calli
n
g
a
f
u
nction to
che
c
k
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Chr
i
s
R
o
bi
n
son
Check
f
o
r
a NULL da
t
a pointer with non-0 s
i
ze
commit
|
commitdiff
|
tree
2018-06-21
Chris Rob
i
nson
Re
t
urn the interfa
c
e pointer for DllGetClass
O
bject
commit
|
commitdiff
|
tree
2018-06-21
Chris Robinson
Remove a
n
old debug poi
n
ter hack
commit
|
commitdiff
|
tree
2018-06-21
Chris Ro
b
inson
D
on't
b
other with
a
n al
t
ernat
e
m
B-to-gain converte
r
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
Chris Robinson
Use a sw
i
t
ch for
q
uerying su
p
po
r
ted prop IDs
commit
|
commitdiff
|
tree
2018-06-20
Chris Robin
s
on
Add
a
miss
i
ng checkALError call
commit
|
commitdiff
|
tree
2018-06-20
Chris Robinso
n
Do
n
't apply obstr
u
ction to the
wet pa
t
h
commit
|
commitdiff
|
tree
2018-06-20
Chris Robin
s
on
Keep the source IDs and counts together
commit
|
commitdiff
|
tree
2018-06-20
Chris R
o
binso
n
Set and use
a
vari
a
ble ear
l
i
er
commit
|
commitdiff
|
tree
2018-06-20
C
hris Robinson
Use a
m
ore compact b
i
tfie
l
d for exte
n
sion flags
commit
|
commitdiff
|
tree
2018-06-20
Chris Rob
i
ns
o
n
Add a missing A
L
err
o
r check
commit
|
commitdiff
|
tree
2018-06-20
Chris Ro
b
i
n
son
Loop over an array to detect av
a
ilab
l
e extensions
commit
|
commitdiff
|
tree
2018-06-20
Chr
i
s Robinson
Use AL_SOFT_s
o
ur
c
e_spatializ
e
to corre
c
tly handle DS3
D
M
O
D
E_D
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Chris
Robinson
Use global function pointers
f
or
ext
e
nsion functio
n
s
commit
|
commitdiff
|
tree
2018-06-19
Chri
s
Robin
s
on
A
p
ply oc
c
lusion and ob
s
tructi
o
n
prope
r
t
i
es
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
Fi
x
E
A
X b
u
f
fer
prop
e
r
ty defaults
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinson
Apply direc
t
and room filter gains
commit
|
commitdiff
|
tree
2018-06-19
Chris Rob
i
nson
Rem
o
ve a hack for applyi
n
g reverb
to
n
o
n
-3D soun
d
s
commit
|
commitdiff
|
tree
2018-06-19
Chris Robins
o
n
R
e
turn t
h
e correct interface r
e
q
uested from DSOUND_F
u
llD
u
ple
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
Chris Robi
n
son
R
ename a
f
lag for c
l
arity
commit
|
commitdiff
|
tree
2018-06-19
Chris Robinso
n
Part
i
a
l
ly handle EAX buffer
p
roperti
e
s
commit
|
commitdiff
|
tree
2018-06-19
Ch
r
is
R
obinson
Crea
t
e
filt
e
rs
w
ith buffers
commit
|
commitdiff
|
tree
2018-06-19
C
h
r
is Rob
i
nson
Track the bu
f
fers' EAX pr
o
p
e
rties
commit
|
commitdiff
|
tree
2018-06-19
Ch
r
i
s
R
o
b
i
n
so
n
Add
m
issing ce
r
tified flag
commit
|
commitdiff
|
tree
2018-06-19
Ch
r
is Robinson
D
e
f
ine proper wchar string
l
iterals
commit
|
commitdiff
|
tree
2018-06-18
Chris
Robinson
Use a pr
o
per
function to apply all r
e
verb paramet
e
rs
commit
|
commitdiff
|
tree
2018-06-18
Chri
s
R
obinson
Use a mac
r
o to con
d
ense code dupli
c
ati
o
n
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
Add
s
ome missi
n
g EAX2
.
0 listener
properties
commit
|
commitdiff
|
tree
2018-06-18
Chris Robins
o
n
Reset
l
is
t
ener
w
hen inii
t
alizing primary wi
t
h 3D con
t
rols
commit
|
commitdiff
|
tree
2018-06-18
Chris Ro
b
inson
C
h
eck t
h
e correct subforma
t
being set
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
Be clearer abou
t
invalid formats
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
D
on't let t
h
e primary buffer's reference
c
ount go le
s
s
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
C
h
ris Robinson
Don'
t
use separate
v
tables for IDir
e
ctSound
B
uffer/8
commit
|
commitdiff
|
tree
2018-06-18
Chris Rob
i
ns
o
n
Avoid sp
a
mmin
g
u
n
s
u
pported
behavi
o
r
warni
n
g
s
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
Fix typo
commit
|
commitdiff
|
tree
2018-06-18
Chris Robinson
Make sure enough sp
a
ce is allocated for wchar-t
o
-ansi
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
C
h
ris Robins
o
n
Ch
e
ck paramet
e
rs
in a
d
iffer
e
nt
o
rder
commit
|
commitdiff
|
tree
2018-06-18
C
hris
R
obin
s
on
T
r
ack a separa
t
e IUnknown
i
nter
f
a
c
e for capture devices
commit
|
commitdiff
|
tree
2018-06-18
Chris R
o
bins
o
n
Do
n
'
t d
i
sab
l
e
captu
r
e looping if already doing so
commit
|
commitdiff
|
tree
2018-06-18
Chris R
o
binson
More thorough
l
y
c
h
e
c
k
the capture
f
o
r
ma
t
commit
|
commitdiff
|
tree
2018-06-18
C
hris
Robinson
Rework device h
a
ndli
n
g
commit
|
commitdiff
|
tree
2018-06-17
Chris Robinson
Don't m
a
rk unusable
b
uffers as f
r
ee
commit
|
commitdiff
|
tree
2018-06-17
Chris Robinson
Don'
t
t
ry to allocate extra buffers
commit
|
commitdiff
|
tree
2018-06-17
Ch
r
i
s
R
o
binson
Fix a co
u
ple comments
commit
|
commitdiff
|
tree
2018-06-17
C
h
r
is
Robin
s
on
Avoid u
n
n
e
ces
s
a
rily checking state
commit
|
commitdiff
|
tree
2018-06-17
Chris
Robinson
Allow re
d
irecting the log u
s
ing D
S
OAL_LOGFIL
E
commit
|
commitdiff
|
tree
2018-06-17
Chris Rob
i
nson
R
e
move an
o
utdated com
m
ent
commit
|
commitdiff
|
tree
2018-06-17
Chr
i
s Robin
s
on
Av
o
i
d calli
n
g through the vtable when initializing
.
.
.
commit
|
commitdiff
|
tree
2018-06-16
Chri
s
Robinson
O
ptimize non-logg
i
n
g
branch paths wi
t
h GCC
commit
|
commitdiff
|
tree
2018-06-16
C
h
ris Robinson
Report DS
P
RO
P
ERTY_EAXLIST
E
NE
R
_NONE
as setta
b
l
e
commit
|
commitdiff
|
tree
2018-06-16
Chris Robinson
Fi
x
reporting a reference
count
commit
|
commitdiff
|
tree
2018-06-16
Chris Robinson
Be
m
ore strict
with
f
o
rmat checks
commit
|
commitdiff
|
tree
2018-06-16
Chris Robinson
A
d
d
some missing
c
he
c
ks
commit
|
commitdiff
|
tree
2018-06-16
Chris Ro
b
inson
Avoid a separate all
o
cation for
b
u
ffer data
commit
|
commitdiff
|
tree
2018-06-16
C
hris Ro
b
inso
n
T
r
igger
b
uffer no
t
ifies before
r
etur
n
ing fro
m
the Stop
.
.
.
commit
|
commitdiff
|
tree
2018-06-16
Chri
s
Robinson
Improve retur
n
ed error valu
e
s
commit
|
commitdiff
|
tree
2018-06-15
Chr
i
s
Robinson
Hold a separate
r
e
f
cou
n
t for DS8I
m
pl's IUnknown if
a
ce
commit
|
commitdiff
|
tree
2018-06-15
Chri
s
Robin
s
on
More thorou
g
h
ly verify th
e
buff
e
r form
a
t
commit
|
commitdiff
|
tree
2018-06-15
Ch
r
is R
o
b
i
n
son
Psuedo-handle
b
u
ffers wit
h
3D and pa
n
ning control
commit
|
commitdiff
|
tree
2018-06-15
Chris Robinson
Handle buffer
p
ropertie
s
in
the buffer
commit
|
commitdiff
|
tree
2018-06-15
Chris
R
obi
n
s
on
Support the
i
n-
p
rogress map_buffer
e
x
t
ension
commit
|
commitdiff
|
tree
2018-06-11
Chr
i
s Robinson
Check
t
he segsize if the
source is being streamed
commit
|
commitdiff
|
tree
2018-06-11
Chris Rob
i
nson
Store the
seg
s
ize with the
b
uffer
i
nstead o
f
t
he
s
har
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-06-11
Chr
i
s
R
o
binson
Make
s
ure the offset being set is
bl
o
ck aligned
commit
|
commitdiff
|
tree
2018-06-11
Chris Robi
n
son
Set context while initializing t
h
e primary's effe
c
t
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinso
n
U
s
e
on
e
b
ackground threa
d
pe
r
device
s
hare
commit
|
commitdiff
|
tree
2018-06-09
C
h
r
is R
o
b
i
n
so
n
Alway
s
s
t
a
rt the prim
a
ry
buff
e
r's
t
imer
commit
|
commitdiff
|
tree
2018-06-09
Chris Robi
n
son
Smal
l
c
leanups
commit
|
commitdiff
|
tree
2018-06-09
C
hris
Robinson
Use function
pointers for setting the A
L
context
commit
|
commitdiff
|
tree
2018-06-09
Chris
R
obin
s
on
Use a queue timer for
c
apturing
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinson
Avoid calling
som
e
m
eth
o
ds through the vtable
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinson
Use appropri
a
te t
y
pede
f
s where abl
e
commit
|
commitdiff
|
tree
2018-06-09
Chris
R
obinson
Imp
r
ove positi
o
n reporting for finished s
t
reaming so
u
rces
commit
|
commitdiff
|
tree
next