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
dmband: Download / unload bands when initializing / ending band track.
2023-10-13
Ré
m
i Bern
o
n
dmb
a
nd: D
o
wnload
/ unloa
d
bands when initializing
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmsynth: C
r
eate fluid_pres
e
t and fl
u
id_voice from instr
u
ment
.
commit
|
commitdiff
|
tree
2023-10-11
Ré
m
i Bernon
d
m
syn
t
h
:
Pla
y
some MIDI
events i
n
IDirectMusicSynth
_
Render
.
commit
|
commitdiff
|
tree
2023-10-11
R
émi Berno
n
dmsynth
:
Parse MIDI events
in IDirectMusicSy
n
th_PlayBuff
e
r
.
commit
|
commitdiff
|
tree
2023-10-11
R
émi Ber
n
on
d
msy
n
th: G
u
a
rd synth
m
embers wi
t
h a CS
.
commit
|
commitdiff
|
tree
2023-10-11
R
émi Bern
o
n
dmsynth
:
I
m
prov
e
debug
trac
e
s
of D
L
S2 connec
t
i
on
s
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
B
ernon
d
m
synth: Fix sy
n
th downl
o
a
d of artic
u
lations lis
t
.
commit
|
commitdiff
|
tree
2023-10-11
R
émi
Be
r
non
dmime: Play direct sound buff
e
r from
DMUS_PMSGT_WAVE
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmime: Im
p
lement IDirectM
u
sicT
r
ack_Play fo
r
t
h
e wa
v
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmime: Implement GUID_(D
o
wnload|
U
nload)FromA
u
di
o
Path
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
B
ernon
d
m
i
m
e: Create a wave track
wh
e
n loading a
segment f
r
om
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Ré
m
i Bernon
d
m
usic:
Split wave entry
p
oints to d
m
usic_wave
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
Rém
i
B
e
r
non
dmime: In
c
l
ude dmobject
.
h in dmime_p
r
i
v
a
te
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmi
m
e:
G
e
t
rid of the IDirectMusicWaveTrack t
y
pedef
.
commit
|
commitdiff
|
tree
2023-10-11
R
émi Ber
n
on
server: Send W
M
_WINE_SETCURSOR with
the thread input
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Be
r
non
dms
y
nth:
C
r
e
a
t
e
a
nd
r
eg
i
s
t
e
r a fluid_s
f
on
t
ins
t
ance
.
commit
|
commitdiff
|
tree
2023-10-10
R
émi Bern
o
n
dmsynth: Create a fluid_synth inst
a
nce
on Ope
n
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Ber
n
o
n
d
msynth: Simplify IDir
e
ctMusic
S
yn
t
h
8_Open chec
k
s
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Be
r
no
n
f
l
uidsynth: Use
W
ine debugging f
a
cility for trace
s
.
commit
|
commitdiff
|
tree
2023-10-10
R
émi Bernon
dmsynth: Import and use
FluidSynth 2
.
3
.
3
.
commit
|
commitdiff
|
tree
2023-10-10
Ré
m
i Ber
n
on
dmime/tests:
Queue the mess
a
ge before calling
SendP
M
sg
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi
B
e
r
n
o
n
inclu
d
e: Avoid narrowing warning i
n
w
ine_
d
bgstr_
f
o
u
rcc
.
commit
|
commitdiff
|
tree
2023-10-09
Rém
i
Bernon
dmime: Call IDirectMusicTra
c
k_(Init|End
)
Play
from the
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
R
é
mi
Bern
o
n
d
m
i
m
e: Implement IDirectMusicPerformance_GetNotif
i
c
a
tion
P
Msg
.
commit
|
commitdiff
|
tree
2023-10-09
Rém
i
Be
r
non
d
m
ime: Send DMU
S
_PMSGT
_
NOTIFICAT
I
ON me
s
sages from the
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Bernon
dmi
m
e:
S
en
d
D
M
US_PMSGT
_
DIRTY message
s
f
rom the performance
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Be
r
non
dmime: Free
a
ll
p
ending messa
g
es after CloseDown
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Bernon
dmime: Kee
p
messages with
the
s
ame
time ordered
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi B
e
rn
o
n
dm
i
me/
t
ests: Tests in
t
eraction between CloseDo
w
n
a
nd
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Bernon
dmi
m
e: Introduce
a
new segment_state_c
r
ea
t
e
c
o
nstruc
t
o
r
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Ber
n
on
dmime: Redi
r
ect IDirec
t
MusicPerfo
r
mance_Pl
a
ySeg
m
ent
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rém
i
B
e
rnon
dmime: Implemen
t
some
segment
s
tate d
e
faul
t
v
a
lue
s
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Bernon
dmi
m
e: Get rid of th
e
IDirect
M
usicSegmentS
t
ate8Impl
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Bernon
d
m
ime
:
Re
n
ame
D
irec
t
Musi
c
S
egm
e
ntSt
a
te8 method prefix
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
B
e
r
n
on
d
mime: I
m
plem
e
nt IDirectMu
s
icPerformance_DownloadIns
t
rument
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmba
n
d: Impl
e
ment band t
r
ack G
U
ID_DownloadToAudioPath
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dm
b
a
nd: Imple
m
ent
band tra
c
k GUID_UnloadFromAudioPath
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Ber
n
on
dmband: Implement IDirectMusicB
a
nd_(D
o
wnload
|
Un
l
oad
)
.
commit
|
commitdiff
|
tree
2023-09-29
Ré
m
i Be
r
non
d
m
ime: I
m
p
l
ement I
D
irect
M
usicSegmen
t
_(Download|Unload)
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmband: Imp
l
e
me
n
t
b
a
nd track GUID_Conn
e
ctToDLSCollection
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
R
émi Bernon
d
mime: Implemen
t
I
DirectMu
s
i
c
Seg
m
ent_SetPara
m
.
commit
|
commitdiff
|
tree
2023-09-29
R
é
mi Bernon
d
m
ime
/
tests: Test segmen
t
s
tate and pl
a
ying a custom
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
R
é
mi Bernon
dmime/t
e
sts:
Add some tests for GUID_ConnectToDL
S
C
ollect
i
on
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
Bernon
dm
u
sic: Imple
m
en
t
SoundFo
n
t2
instrument parsing
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
B
ernon
dmus
i
c: Imple
m
e
nt SoundFont2 wave sample
pa
r
sing
.
commit
|
commitdiff
|
tree
2023-09-29
Ré
m
i B
e
r
n
on
dmus
i
c: Implement SoundFont2 collection parsing
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Berno
n
dmusic: Avo
i
d
crashing in traces if
w
a
ve
doe
s
n't have
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
R
émi Bernon
dmusic: Avoid leaking a
r
ti
c
ula
t
ion
s
when freeing regi
o
ns
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi B
e
rnon
dmloader:
A
dd fallbac
k
s if the c
o
nfig
u
red GM
F
ilePat
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rém
i
Ber
n
on
dmload
e
r:
Remove inval
i
d
defaul
t
DLS collectio
n
check
.
commit
|
commitdiff
|
tree
2023-09-29
R
é
mi Bernon
dmusic/
t
ests: Test defau
l
t
g
m
.
dls so
u
nd
f
on
t
in
s
truments
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
B
ernon
dmloader: Use a sim
p
ler file stre
a
m
i
mple
m
entation
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi
B
er
n
on
d
m
ime:
R
et
u
rn DM
U
S_E_AUDIOPAT
H
_
I
N
A
CTI
V
E when audio
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi
Bernon
dmime: Return DMUS_E_
A
UD
I
OPATHS_IN_USE when
a
udio paths
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
R
émi Bernon
dmime:
In
i
tialize perf
o
rm
a
nce in
Init r
a
t
h
e
r than
InitAudio
.
commit
|
commitdiff
|
tree
2023-09-28
R
émi Bernon
dmime: Set the p
o
rt d
i
rect sound before activati
n
g
it
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Bernon
dmime/t
e
sts:
T
est
p
erformance Init with
a cre
a
ted port
.
commit
|
commitdiff
|
tree
2023-09-28
R
é
mi
B
er
n
on
d
mi
m
e
/
t
ests:
Move
perform
a
nce tes
t
s into dmime
.
c
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Be
r
n
on
d
m
ime
/
t
e
sts: Remove some duplicated tests
.
commit
|
commitdiff
|
tree
2023-09-25
R
ém
i
Be
r
non
dmloader: G
e
t ri
d
o
f
the custom
generic stream wr
a
p
p
er
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi Bernon
dmlo
a
de
r
: In
t
rod
u
ce
a new loader
_
stream_cr
e
ate helper
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi Bernon
dmload
e
r: Initia
l
iz
e
ref to 1,
and release afte
r
QueryInterf
a
ce
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi Bernon
dmloa
d
er: Ge
t
ri
d
of the
IDirec
t
M
u
sicLoaderImpl ty
p
edef
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi Ber
n
on
dmloader: Ren
a
me IDire
c
tMusicLoader
I
m
p
l
method prefix
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi Bernon
dmi
m
e: Implement DirectMu
s
icSeqTrack IPersistStream_Load
.
commit
|
commitdiff
|
tree
2023-09-21
R
é
mi Bernon
d
m
ime:
G
et rid of th
e
I
DirectMusicSe
q
T
r
ack typedef
.
commit
|
commitdiff
|
tree
2023-09-21
R
é
m
i
B
ernon
dmb
a
nd: Rewrite
b
a
n
d
tra
c
k IPer
s
istStream_Load
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi Ber
n
on
dmband: Rew
r
ite ba
n
d
tr
a
ck DBMT
chu
n
k
parsing
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi Bernon
d
m
band: Rewrite band
track lbdl/lbnd list
s
parsing
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi Be
r
non
dmusic: Keep the ori
g
inal ins
t
r
u
me
n
t
p
atch i
n
th
e
e
n
t
r
y
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi Bernon
dmusic/tests:
F
ixup
chunk
alig
n
ment in steam_end_chunk
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi Bernon
dmime/t
e
s
t
s: Test band tr
a
c
k
and
DMUS_PATCH_P
M
SG
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi Bernon
dmime/tests: Test sequenc
e
track an
d
DMUS
_
NOTE_PM
S
G
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi Bern
o
n
dmime/tests: Test wave seg
m
ent
s
and DMUS_WAVE_PMSG
.
commit
|
commitdiff
|
tree
2023-09-20
Ré
m
i
B
er
n
on
dmime/tests
:
Add some
D
MUS_NOTIFICATION_P
M
SG
t
ests
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Berno
n
dmime
:
Use segment_append_track in
Clone and parse_
t
rack_form
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Be
r
non
dmime:
Rew
r
ite segment I
D
i
r
ectMusicSegmen
t
_Remo
v
eTrac
k
.
commit
|
commitdiff
|
tree
2023-09-19
R
é
mi Be
r
no
n
dmi
m
e
:
Rewrit
e
segment IDirec
t
Music
S
egment_InsertT
r
ack
.
commit
|
commitdiff
|
tree
2023-09-19
R
é
mi Berno
n
d
m
ime: Re
w
rite segme
n
t IDirectMus
i
cSegm
e
n
t_
G
e
tTrackGroup
.
commit
|
commitdiff
|
tree
2023-09-19
R
é
mi Bernon
dmime: Rewrite segment IDir
e
ctMusicSeg
m
en
t
_GetTrack
.
commit
|
commitdiff
|
tree
2023-09-19
R
émi Be
r
n
on
dmime: Avoid leak
i
ng tr
a
cks
i
n IDirec
t
Mus
i
cSegment_Release
.
commit
|
commitdiff
|
tree
2023-09-19
R
é
m
i Bernon
dmime
:
Ge
t
rid of the IDi
r
ec
t
Mus
i
c
S
eg
m
entImpl typedef
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Bern
o
n
dmime: U
s
e one-liners for segment parameter chec
k
s
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Bernon
dmim
e
: Rename ID
i
r
ectMusi
c
Segme
n
t8Impl meth
o
d prefix
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Ré
m
i Be
r
non
dmband: Rewrite
band IPersistStream_Load
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi B
e
rnon
dmband
:
R
e
write band dmbd
chunk par
s
ing
.
commit
|
commitdiff
|
tree
2023-09-19
Rém
i
Bern
o
n
dmban
d
:
Rewrite
b
and
l
bil list parsing
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Ber
n
on
dmband:
R
ewr
i
te
b
and lbin list
p
arsing
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Bernon
d
m
band: Av
o
i
d leakin
g
co
l
lection o
n
ban
d
r
elease
.
commit
|
commitdiff
|
tree
2023-09-19
Ré
m
i
B
ernon
dmband:
A
voi
d
l
e
aking
bands on ban
d
tr
a
ck Release
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi
B
ernon
dmban
d
: G
e
t ri
d
of t
h
e IDire
c
tMusicBandTrack typedef
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Ber
n
on
dmband: Get rid of the IDirectMusicBandIm
p
l typede
f
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Bernon
dm
b
and: Ren
a
m
e I
D
irectM
u
s
icBandImpl p
r
efix to band
.
commit
|
commitdiff
|
tree
2023-09-18
Rémi Bernon
d
mim
e
: Pass the DMUS_
P
M
SG through the per
f
ormance g
r
aph
.
commit
|
commitdiff
|
tree
2023-09-18
R
émi Bernon
dmime: Re
n
ame DMUS_PMS
G
ToItem to
message_from_
D
M
U
S_PMSG
.
commit
|
commitdiff
|
tree
2023-09-18
R
émi B
e
rnon
dmi
m
e: R
e
move unnec
e
ssar
y
str
u
ct mes
s
a
ge
members
.
commit
|
commitdiff
|
tree
2023-09-18
Rémi B
e
rnon
dmime: Use a struct list
t
o keep performance m
e
ssages
.
commit
|
commitdiff
|
tree
2023-09-18
Rémi Bernon
dmime: Ge
t
rid of
th
e
DMUS_PMSGItem typedef
.
commit
|
commitdiff
|
tree
2023-09-18
Rémi Bernon
d
mi
m
e
:
Convert DMU
S
_PMSG music
a
n
d
reference times
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Rémi Bernon
dmime
/
tests: Test that SendPMsg al
s
o
c
o
nverts reference
.
.
.
commit
|
commitdiff
|
tree
next