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-07-28
Chris Rob
i
nson
Avo
i
d type-punn
i
ng with casts
commit
|
commitdiff
|
tree
2018-07-28
C
h
ri
s
Robinson
Use s
e
parate lists f
o
r playbac
k
and capture devices
commit
|
commitdiff
|
tree
2018-07-28
Chris Robi
n
son
Avoid
i
nvalid enum values
commit
|
commitdiff
|
tree
2018-07-25
Chris Ro
b
inso
n
Add a bas
i
c
readme
commit
|
commitdiff
|
tree
2018-07-24
Chris Rob
i
nson
Don'
t
tr
y
to destr
o
y
a NULL buffer on
failu
r
e
commit
|
commitdiff
|
tree
2018-07-24
Chris Robinson
Remove an old comment
commit
|
commitdiff
|
tree
2018-07-23
Chris Robin
s
on
Upda
t
e some f
l
ag macro usage
commit
|
commitdiff
|
tree
2018-07-22
Chris Robins
o
n
Ma
k
e a ma
c
ro for the default ch
o
rus pa
r
a
m
ete
r
s
commit
|
commitdiff
|
tree
2018-07-22
Chris Robinson
Ma
k
e FXSlot
0
u
nlocked by
d
efault
commit
|
commitdiff
|
tree
2018-07-22
Chris Robinson
Fix a macro typo
commit
|
commitdiff
|
tree
2018-07-21
Chr
i
s
Robin
s
o
n
F
orward
o
lder EAX
buffer proper
t
ies to EAX4 sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-21
Chris Ro
b
inson
C
lean up som
e
return
value h
a
ndling
commit
|
commitdiff
|
tree
2018-07-21
C
hris Robinson
R
ecogni
z
e a coup
l
e more pr
o
p
s
e
t
GUI
D
s for traces
commit
|
commitdiff
|
tree
2018-07-21
Chr
i
s
R
o
binso
n
Tra
c
e known buffer proper
t
y
GUIDs
commit
|
commitdiff
|
tree
2018-07-21
C
hris Robinson
U
s
e readable na
m
es for traci
n
g
effect and fxslot GUIDs
commit
|
commitdiff
|
tree
2018-07-20
Chris Robin
s
on
F
i
x
retrieving source send properties
commit
|
commitdiff
|
tree
2018-07-20
Chris Robinson
I
m
p
lement c
h
orus effect handling
commit
|
commitdiff
|
tree
2018-07-19
Chris
R
obinson
Remove
a
n outdated co
m
ment
commit
|
commitdiff
|
tree
2018-07-19
Chris Robinson
Move the main r
e
ver
b
stuff
to a
se
p
a
rate
source
commit
|
commitdiff
|
tree
2018-07-19
Chris Robinson
Move some generic inlin
e
h
e
lpers
t
o headers
commit
|
commitdiff
|
tree
2018-07-19
C
hri
s
Robinson
Allow retrieving
t
he last
E
AX error
commit
|
commitdiff
|
tree
2018-07-19
Ch
r
is Robin
s
on
I
mprove the ordering of so
m
e
tes
t
s
commit
|
commitdiff
|
tree
2018-07-19
Ch
r
is R
o
binson
Attempt
t
o handl
e
EAX4 sour
c
e sen
d
p
r
operties
commit
|
commitdiff
|
tree
2018-07-18
Chri
s
Robi
n
s
o
n
Tra
c
k source s
e
nd properties
commit
|
commitdiff
|
tree
2018-07-18
Chris Robins
o
n
Handle FXSlot proper
t
ies
commit
|
commitdiff
|
tree
2018-07-18
Chris Robinson
Handle EAX4
cont
e
xt
p
r
operties
commit
|
commitdiff
|
tree
2018-07-18
C
h
ris Robinson
Ensu
r
e
a
reve
r
b
effect is set for EAX1, 2, and 3 ca
l
ls
commit
|
commitdiff
|
tree
2018-07-18
Chris Rob
i
nson
S
tore th
e
last EA
X
error
commit
|
commitdiff
|
tree
2018-07-18
C
h
r
is Robinson
Tr
a
ck t
h
e effect a
s
an in
t
e
g
e
r
commit
|
commitdiff
|
tree
2018-07-18
Chris Robin
s
on
Track FXSlot
t
a
rgets pe
r
-buffer
commit
|
commitdiff
|
tree
2018-07-18
Chris Robi
n
s
on
C
o
mbin
e
i
dentical type def
i
n
i
tions
commit
|
commitdiff
|
tree
2018-07-18
C
hris Robins
o
n
Retriev
e
the nu
m
ber
of sour
c
e s
e
nds fr
o
m the AL devi
c
e
commit
|
commitdiff
|
tree
2018-07-18
C
h
ris Ro
b
in
s
on
Update all
d
i
r
ty
effect s
l
ot
properties
commit
|
commitdiff
|
tree
2018-07-18
Chris Robinson
Store arr
a
y
s
of
F
X
S
l
ots
commit
|
commitdiff
|
tree
2018-07-18
Ch
r
is Robinson
Tr
a
ck the pri
m
ay effect slot
commit
|
commitdiff
|
tree
2018-07-18
C
hri
s
Robinson
Alloc
a
t
e mu
l
ti
p
le eff
e
cts and eff
e
ct slots when poss
i
ble
commit
|
commitdiff
|
tree
2018-07-18
Chris
R
obinso
n
Apply the
c
ontext air absorption property
commit
|
commitdiff
|
tree
2018-07-18
Chri
s
R
obinson
Tr
a
ck
EAX4 c
o
n
t
ext p
r
op
e
r
t
ies
commit
|
commitdiff
|
tree
2018-07-18
Chris Ro
b
inson
Handle the oth
e
r FXSlo
t
prop
e
rties
commit
|
commitdiff
|
tree
2018-07-17
Ch
r
is Robinson
Store
all
E
A
X
4
FXSlot pro
p
erti
e
s
commit
|
commitdiff
|
tree
2018-07-17
C
h
ri
s
Robinso
n
Track the curre
n
t list
e
ner
D
S
3D
an
d
EAX properties
commit
|
commitdiff
|
tree
2018-07-17
Ch
r
is Robinson
Don't pass EAX buf
f
e
r
p
r
operties as a sepa
r
ate paramete
r
commit
|
commitdiff
|
tree
2018-07-17
Chris R
o
binson
Add
a c
o
m
m
ent about an EAX4 prop
e
rty
commit
|
commitdiff
|
tree
2018-07-17
Chr
i
s
R
o
binson
Add
c
horus effect propertie
s
commit
|
commitdiff
|
tree
2018-07-17
Chris
Rob
i
nson
Update
t
he source
q
ueue and
n
o
t
ificati
o
n position when
.
.
.
commit
|
commitdiff
|
tree
2018-07-16
Chris Robinson
Alway
s
st
o
r
e a valid frequency value in
t
h
e
buffer
commit
|
commitdiff
|
tree
2018-07-16
Chr
i
s Robinson
Use the new AL_SOFTX_filter_gain_ex
f
or
b
uffer send
.
.
.
commit
|
commitdiff
|
tree
2018-07-15
Chr
i
s Robinson
M
o
ve E
A
X3 declaration
s
t
o
a sepa
r
ate header
commit
|
commitdiff
|
tree
2018-07-14
Chris
R
obinson
A
d
d
a c
a
st to silence
a wa
r
ning
commit
|
commitdiff
|
tree
2018-07-14
Chr
i
s
Robinson
T
r
eat -10000mB and less as 0 ga
i
n
commit
|
commitdiff
|
tree
2018-07-14
Chris Robinson
R
e
move so
m
e
unneces
s
ary traces
commit
|
commitdiff
|
tree
2018-07-14
Chris Robinson
Improve
s
ome devic
e
o
p
eni
n
g/clos
i
ng
t
r
a
c
es
commit
|
commitdiff
|
tree
2018-07-14
Chris R
o
bi
n
son
Don'
t
s
e
t '
d
angling
'
r
e
feren
c
es
on buf
f
ers created
.
.
.
commit
|
commitdiff
|
tree
2018-07-14
C
h
r
is Rob
i
nson
Rename some typ
e
s and me
t
hods for a bit of c
o
nsi
s
te
n
c
y
commit
|
commitdiff
|
tree
2018-07-14
C
hri
s
Robin
s
o
n
Handle a f
e
w missed refer
e
nce log traces
commit
|
commitdiff
|
tree
2018-07-14
C
h
ris Robinson
Don't override the rol
l
off factor fo
r
the DS3D mod
e
commit
|
commitdiff
|
tree
2018-07-14
C
hris
Robinson
Add some missing
d
irty
flags
commit
|
commitdiff
|
tree
2018-07-13
Ch
r
is Ro
b
inson
Allow
EAX queries to include
the deferred flag
commit
|
commitdiff
|
tree
2018-07-13
C
h
ri
s
Robinson
Do
n
't use filt
e
r
IDs
to
check for EAX buffer prop
e
rty
.
.
.
commit
|
commitdiff
|
tree
2018-07-13
Chris R
o
binson
Report more correct DirectSo
u
ndPrivate device
info
commit
|
commitdiff
|
tree
2018-07-13
C
h
r
is Robins
o
n
U
s
e
c
ommon for
m
attin
g
for referen
c
e t
r
aces
commit
|
commitdiff
|
tree
2018-07-12
Chris Ro
b
inson
Remove a
n
un
n
ecessary
c
o
m
ment
commit
|
commitdiff
|
tree
2018-07-12
Chr
i
s Robinson
Clamp
t
he envir
o
n
ment siz
e
instead o
f
ig
n
orin
g
out
.
.
.
commit
|
commitdiff
|
tree
2018-07-12
Chris Robinson
Use the AL dr
i
ver nam
e
as th
e
device driver
n
a
m
e
commit
|
commitdiff
|
tree
2018-07-12
Chris Ro
b
ins
o
n
S
t
o
r
e
enume
r
ated
d
ev
i
ce
GUIDs globally
commit
|
commitdiff
|
tree
2018-07-11
Chris Robinson
Add some more traces to
s
etting E
A
X p
r
operties
commit
|
commitdiff
|
tree
2018-07-11
Chris Robinson
Fix scaling o
f
th
e
r
everb vol
u
me
commit
|
commitdiff
|
tree
2018-07-11
Chris Robin
s
on
Don't force b
u
ffers to hardware
if they
r
e
ques
t
n
othing
commit
|
commitdiff
|
tree
2018-07-10
Chris Ro
b
inson
Make s
e
parate
f
u
n
ction
s
to
q
u
er
y
EAX support
commit
|
commitdiff
|
tree
2018-07-10
Chri
s
Robinso
n
Don'
t
allow changing bu
f
fer location
w
h
i
le playing
commit
|
commitdiff
|
tree
2018-07-10
Chris Robinson
C
opy b
u
f
fer prop
e
rties directly when creating duplicate
d
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
Chr
i
s Robinson
Clarify speaker config trace
commit
|
commitdiff
|
tree
2018-07-09
Chris Robinson
Use separate
s
ource pools for hardware
and softw
a
re
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
C
hris Robinson
Allocat
e
th
e
effect slot aft
e
r
s
o
urc
e
s
commit
|
commitdiff
|
tree
2018-07-09
C
h
ris Robinso
n
Trac
e
t
h
e
detected device
configuration
commit
|
commitdiff
|
tree
2018-07-08
Ch
r
i
s Robi
n
son
Impr
o
ve selection of hardw
a
re and software
locations
commit
|
commitdiff
|
tree
2018-07-08
Chris
Robinson
Try to
imp
r
ove t
h
e i
n
itial byte offset
for fr
e
s
h
ly
.
.
.
commit
|
commitdiff
|
tree
2018-07-08
C
h
ris
R
obinson
Fi
x
rolloff hand
l
ing for chang
e
d DS3D
m
o
d
es
commit
|
commitdiff
|
tree
2018-07-08
C
h
ris Robinson
Dynamic mana
g
e
s
our
c
es for de
f
e
rred b
u
ff
e
rs
commit
|
commitdiff
|
tree
2018-07-08
Chri
s
Robins
o
n
Don't ass
u
me
a
buffer has a
s
ource
commit
|
commitdiff
|
tree
2018-07-08
Chris Robinson
Keep
track of current bu
f
fer parameters
commit
|
commitdiff
|
tree
2018-07-07
Chris Ro
b
inso
n
Handle ap
p
a
r
e
nt oddities wi
t
h bu
f
fer filte
r
prop
e
rties
commit
|
commitdiff
|
tree
2018-07-07
Chris Robinson
D
on
'
t us
e
special
storage
f
or the primary's write_emu
commit
|
commitdiff
|
tree
2018-07-07
Chr
i
s Robinson
S
e
t the
s
ource doppler
a
nd
r
ollo
f
f f
a
ctor
s
even without EFX
commit
|
commitdiff
|
tree
2018-07-07
Chris
R
ob
i
ns
o
n
M
ove EAX
preset definitions to a sep
a
rat
e
header
commit
|
commitdiff
|
tree
2018-07-06
Chris
Robi
n
s
on
Use a low-pass filte
r
agai
n
s
ince the
r
e
'
s no LF-only
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Chri
s
Robinso
n
Protect
a
gainst som
e
p
o
tential
o
ut-of-range reverb
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Chris Rob
i
nson
Fix EAX 3
.
0 buffer pr
o
perties
commit
|
commitdiff
|
tree
2018-07-05
Chris R
o
binson
Add EA
X
4
.
0 int
e
rface d
a
ta
commit
|
commitdiff
|
tree
2018-07-05
C
hris Robi
n
son
M
a
ke a
HAS_E
X
TENSION macro for clarity
commit
|
commitdiff
|
tree
2018-07-05
Ch
r
i
s
Robinson
Add
a
m
e
s
sage abo
u
t being ou
t
of so
u
rces
commit
|
commitdiff
|
tree
2018-07-05
Chr
i
s Robinson
Initialize buffer proper
t
y values on
c
reation
commit
|
commitdiff
|
tree
2018-07-03
Chris Robins
o
n
Use a
s
e
pa
r
ate functio
n
to
r
esca
l
e
the reverb
environment
commit
|
commitdiff
|
tree
2018-07-02
Chris Robinson
Chang
e
the default
o
cclusion room ratio value
commit
|
commitdiff
|
tree
2018-07-01
C
hr
i
s Robinso
n
Make the default
air absorpt
i
on factor
0
commit
|
commitdiff
|
tree
2018-07-01
Chris Robi
n
son
Unify EAX 1
.
0 identifiers
commit
|
commitdiff
|
tree
2018-07-01
C
h
r
is Robinson
A
d
d
some more traces f
o
r
EAX properti
e
s
commit
|
commitdiff
|
tree
2018-07-01
Chris Robinson
Add so
m
e tra
c
es to E
A
X properties bein
g
set
commit
|
commitdiff
|
tree
2018-07-01
Chris Robinson
Repla
c
e some LONG
and
F
L
O
A
T types wit
h
long and f
l
oat
commit
|
commitdiff
|
tree
2018-07-01
Ch
r
is Robins
o
n
Use
b
a
nd-pass fi
l
ters to apply
t
h
e
low-frequency gain
commit
|
commitdiff
|
tree
next