repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
dmime: Use latency time to decide when to process messages.
2023-10-17
R
é
mi Bernon
dmime: Use latency time to decide when
to p
r
ocess message
s
.
commit
|
commitdiff
|
tree
2023-10-17
R
é
mi Bernon
dmime: Update per
f
or
m
a
n
c
e latency
t
ime
w
ith
po
r
t
l
atency
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Ber
n
o
n
dmime: Use po
r
t latency time for message
s
with -1 time
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Ber
n
on
dmusic: For
w
ard
IDirectMus
i
c
Por
t
_A
c
tivate to
s
ynt
h
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi B
e
rno
n
dms
y
nth: Do
nothing
in IDirectMusi
c
Synth_SetMasterClock
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bern
o
n
dmusi
c
: S
e
t syn
t
h sink
m
aster
c
l
o
ck when
c
r
e
a
ting port
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
dm
i
m
e: Rewrit
e
me
s
sage th
r
ead with a condition
v
a
riable
.
commit
|
commitdiff
|
tree
2023-10-16
Rémi B
e
rnon
inclu
d
e
:
Fix
debugstr_fourcc prin
t
f format to print
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Ber
n
on
winex11: Forcefu
l
ly unmap t
h
e clipping window
w
hen
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi B
e
rnon
dmime: T
r
a
nslate
D
MUS
_
PMSGT_PATCH to
D
MU
S
_
P
MS
G
T_M
I
DI
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rém
i
Bernon
dmime: Tran
s
l
ate
D
MUS_
P
MSGT_NOTE to D
M
US_PMSGT_MIDI
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Bernon
dmime:
O
utput
DMUS_MI
D
I_PMSG into
a
music
buffer on
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
é
mi
B
ernon
d
mime
:
I
m
p
l
e
ment band track IDirectMusi
c
Track_
P
lay
.
commit
|
commitdiff
|
tree
2023-10-13
R
é
mi
B
er
n
on
d
m
ime: Implement sequenc
e
t
rack
IDirectMusicTr
a
ck_Play
.
commit
|
commitdiff
|
tree
2023-10-13
R
é
m
i
Bernon
dmban
d
:
D
o
wnload
/
unl
o
ad band
s
when initial
i
zing
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
Bernon
dmsynth:
C
r
eate
flu
i
d_preset and fluid_voice
f
rom instru
m
ent
.
commit
|
commitdiff
|
tree
2023-10-11
Rém
i
Bernon
dmsy
n
t
h: Play so
m
e MIDI e
v
ents in
IDire
c
tM
u
sicSynt
h
_Render
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
B
ernon
dmsyn
t
h:
P
arse MIDI
e
v
ents in
IDirec
t
MusicSynth
_
PlayBu
f
fer
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
Berno
n
dm
s
ynth: G
u
ard
synth members with
a CS
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
Bern
o
n
dmsyn
t
h:
Improv
e
debug trac
e
s o
f
DLS2 co
n
necti
o
ns
.
commit
|
commitdiff
|
tree
2023-10-11
R
é
m
i
B
e
rnon
dmsynth: Fix synth down
l
oa
d
of articulations list
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
d
mime: Play direct sou
n
d
b
uffer from DMUS_PMSGT_W
A
VE
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bern
o
n
dmime:
Im
p
l
e
me
n
t IDirect
M
usic
T
rack_Play
f
or the wav
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
R
é
mi Bernon
d
mim
e
: Impleme
n
t G
U
ID_(D
o
wnload|Unload
)
F
r
omAudioPath
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rém
i
Be
r
non
d
mime
:
Create a wave
t
rack when loading a seg
m
e
nt f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
d
m
u
sic:
Split
wave entry points t
o
dmusic_wave
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Berno
n
dmime: In
c
lude d
m
object
.
h in dmime
_
pr
i
vat
e
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
Bernon
d
m
ime
:
Get
rid of the I
D
ire
c
tMusicW
a
v
e
Track typedef
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Be
r
non
server
:
Send WM_WINE_SETCURSOR
w
i
th the thread input
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Bernon
dmsynth
:
Create and
register
a fluid
_
s
font insta
n
ce
.
commit
|
commitdiff
|
tree
2023-10-10
R
émi Bern
o
n
dmsyn
t
h: Create a fluid_synth insta
n
ce
o
n Open
.
commit
|
commitdiff
|
tree
2023-10-10
R
é
mi Bernon
dmsyn
t
h: Simplify IDire
c
t
MusicSynth
8
_Open
c
hecks
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Bernon
fluidsynth: Use Wine d
e
bugging facility for traces
.
commit
|
commitdiff
|
tree
2023-10-10
R
é
mi Bernon
dmsy
n
t
h: Import and use FluidSynth 2
.
3
.
3
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Bernon
dmi
m
e
/tests: Queue
the
m
e
ssage be
f
o
r
e
c
alling SendPMsg
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi
B
ernon
inclu
d
e: Avoid n
a
rr
o
wing warning in wine
_
dbgstr_f
o
urcc
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Bernon
d
mime
:
C
all
I
D
i
r
e
ctMusicTrack_
(
Init|End
)
Pla
y
from the
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi
B
ernon
dmime: Implement IDire
c
tMusicPerformance_GetNot
i
fi
c
ationPM
s
g
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Ber
n
on
d
mime: Sen
d
DMUS_PMSGT_NOTIFI
C
ATION
m
essages
f
rom th
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
R
é
mi
B
ern
o
n
dmime: S
e
nd D
M
US_PMSGT_DIRTY messages
from the perform
a
nce
.
commit
|
commitdiff
|
tree
2023-10-09
R
é
mi B
e
rnon
dmime: Free all pending messages after
C
lo
s
eDown
.
commit
|
commitdiff
|
tree
2023-10-09
Rém
i
Bernon
dmime: Keep mess
a
ges with
t
h
e
same tim
e
ordered
.
commit
|
commitdiff
|
tree
2023-10-09
Rém
i
Bernon
dm
i
me/tests:
Te
s
t
s
int
e
raction between
C
loseDown and
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Ré
m
i Bernon
dmime: Intr
o
duce a new s
e
gm
e
nt_
s
tate_create constru
c
tor
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi
B
ernon
dmime: Redirec
t
IDirectMusicPe
r
formance
_
PlaySegment
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Ré
m
i Berno
n
dmime: I
m
ple
m
en
t
s
om
e
se
g
m
ent
s
tate default
v
a
l
ues
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi B
e
rno
n
dmime: Get
r
i
d
of the IDirectMus
i
cSe
g
mentState8Impl
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi
B
ernon
dm
i
me: Rename Direct
M
usicSegm
e
ntState8 method
pr
e
fix
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmime: Implement
ID
i
rectM
u
sicPerformance_Dow
n
lo
a
dIn
s
t
rument
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
B
erno
n
dmband: Implement
ban
d
track GUID_D
o
wnlo
a
dToAudi
o
P
ath
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmband: Imp
l
eme
n
t b
a
nd track GUID_Unl
o
adFromAudioPath
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmband: Implement IDirectMusicBan
d
_(Downl
o
ad|Unlo
a
d)
.
commit
|
commitdiff
|
tree
2023-09-29
Ré
m
i
Bernon
dmime: Implement IDirectMusicSegment_(Download|Unload)
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi B
e
r
n
on
d
m
band: Implement band
tr
a
ck GUI
D
_ConnectToDLSCollection
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
Berno
n
d
mime: Impl
e
ment I
D
i
r
ectMusicS
e
gment_S
e
t
P
aram
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
B
ernon
dmime/tes
t
s:
T
est segment st
a
t
e and playin
g
a
c
ustom
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Be
r
non
dm
i
m
e
/tests: Add some tests for GUID_ConnectToDLSCol
l
ect
i
on
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
Berno
n
dmus
i
c: Implement S
o
u
n
dFont
2
instrument parsi
n
g
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmu
s
ic: Imple
m
en
t
SoundFont2 wave sample
p
ar
s
i
ng
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmu
s
ic
:
Im
p
lem
e
nt S
o
und
F
ont2 collection
parsing
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmu
s
ic: A
v
oid
cras
h
ing
i
n traces if wave
d
oesn't
h
ave
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
R
é
mi
Bernon
dmusic: Avoid leaking
articulati
o
ns when freei
n
g re
g
i
o
ns
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
Ber
n
on
d
ml
o
ad
e
r:
Add fal
l
b
a
cks if
t
he configured GMFilePath
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
R
é
mi Bernon
dmlo
a
der: Remov
e
i
n
valid default
DLS collection check
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
d
m
usi
c
/test
s
: Test default gm
.
dls sound font instruments
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmloader
:
Use a simpler file stre
a
m imple
m
entat
i
on
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Ber
n
on
dmi
m
e: Ret
u
rn DMUS_E_AUDIOPATH_I
N
A
CT
I
VE when audio
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi B
e
r
n
on
dm
i
me: Return DMUS_E_AUDIOPATHS_IN_USE wh
e
n au
d
io
p
a
t
h
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Bernon
d
mi
m
e: Initia
l
ize perfo
r
mance in I
n
it rather than InitAudio
.
commit
|
commitdiff
|
tree
2023-09-28
Ré
m
i
B
er
n
on
dmime:
S
et
t
he port
di
r
e
c
t sound
b
e
f
ore activatin
g
it
.
commit
|
commitdiff
|
tree
2023-09-28
Rém
i
Bernon
dmime
/
tests: Test perf
o
r
mance Init with a create
d
p
o
r
t
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Bernon
dmime/tests
:
M
ove p
e
rfor
m
ance t
e
sts into
dmime
.
c
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Ber
n
o
n
dmime
/
tests
:
Remove some dupl
i
cated te
s
t
s
.
commit
|
commitdiff
|
tree
2023-09-25
R
é
m
i Be
r
non
d
m
loader:
Get
rid of the custom g
e
n
e
ric stream wrapper
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi Bernon
dmloader: Introduce
a new load
e
r_stream_c
r
eate helper
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi B
e
rno
n
dmloader: I
n
i
tialize r
e
f t
o
1, and rele
a
se after Qu
e
ryInterface
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi
B
e
rnon
dmloa
d
er: Get rid o
f
the IDirectMusicLoaderImpl ty
p
edef
.
commit
|
commitdiff
|
tree
2023-09-25
Rém
i
Bernon
dmloader: Re
n
ame IDir
e
ctMusicLoaderImpl me
t
hod prefix
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Rém
i
B
e
rnon
dm
i
me: Im
p
l
ement DirectMusi
c
S
e
qTrack
I
Per
s
istStream_Load
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi B
e
rnon
dmime:
G
et rid of
t
he
I
D
ir
e
ctMu
s
icSeqTrack typedef
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi Bernon
dmband: Re
w
rite band track
I
Per
s
istStrea
m
_Load
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi Bernon
dm
b
an
d
:
R
ewrite ban
d
track DBMT
ch
u
nk pa
r
sin
g
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi Bernon
d
mband: Rewri
t
e ban
d
trac
k
lbd
l
/l
b
nd list
s
parsing
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi Bernon
dm
u
sic: Keep the orig
i
n
al instru
m
ent patch in the entry
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi Be
r
non
dmusic/te
s
ts: Fixup chunk
a
lignme
n
t in s
t
eam
_
end_chunk
.
commit
|
commitdiff
|
tree
2023-09-20
Ré
m
i
B
ernon
dmime/tests: Te
s
t ban
d
track
a
n
d
DMUS_
P
ATCH_PMSG
.
commit
|
commitdiff
|
tree
2023-09-20
R
émi Bernon
dmime/
t
est
s
: T
e
s
t
sequence track
a
nd DMUS
_
NOTE_PM
S
G
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi
B
erno
n
dmime/t
e
sts: Te
s
t
wave
s
eg
m
ents and
DMUS
_
W
A
VE_PMSG
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi
B
ernon
dmime/tests: A
d
d
s
ome DM
U
S_NOT
I
F
I
CA
T
ION_PMSG tests
.
commit
|
commitdiff
|
tree
2023-09-19
Rém
i
Bernon
dmime
:
Use segment_app
e
n
d
_tra
c
k i
n
Clone a
n
d
parse_
t
r
ac
k
_
f
o
rm
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Bernon
dmime: Rewrite seg
m
e
nt ID
i
rectMusicSegme
n
t_RemoveTra
c
k
.
commit
|
commitdiff
|
tree
2023-09-19
Ré
m
i
Bern
o
n
dmime: Rewrite segment IDir
e
ctMusicSegm
e
nt_Ins
e
rtTrack
.
commit
|
commitdiff
|
tree
2023-09-19
R
é
m
i Bernon
dmim
e
: Rewrite s
e
gment IDirectMusicSegm
e
nt_GetTrack
G
roup
.
commit
|
commitdiff
|
tree
2023-09-19
Rém
i
Berno
n
dmime:
Re
w
rit
e
s
e
gment IDirectMusicSe
g
me
n
t
_GetTrac
k
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Bernon
dmi
m
e: Av
o
i
d leaking t
r
acks
i
n
IDirectMusi
c
S
egment_Release
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi
Bernon
dmi
m
e: Get rid
of
t
he IDi
r
ec
t
Mus
i
c
S
eg
m
entImpl typedef
.
commit
|
commitdiff
|
tree
2023-09-19
R
émi Berno
n
d
mime: Use one-lin
e
rs
f
or segment par
a
meter checks
.
commit
|
commitdiff
|
tree
2023-09-19
Rém
i
Bernon
dmime: Rename IDirectMusic
S
egment
8
Impl method pr
e
fix
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
émi Bern
o
n
dmband: Rewrite band IP
e
rsist
S
tre
a
m_
L
oad
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Bernon
d
mband: Rewrite band dmbd chunk parsing
.
commit
|
commitdiff
|
tree
next