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
dmsynth: Use time instead of position to order events.
2023-10-18
Rémi Bern
o
n
d
m
syn
t
h: Avoi
d
using fluid_ prefix f
o
r internal
help
e
rs
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmsynth: Correctly lookup instrument from the default
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Berno
n
dmsynt
h
:
I
mp
l
emen
t
sin
k
r
endering to Di
r
e
c
tSound buffer
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Berno
n
d
m
syn
t
h: Create a render th
r
ead on sink ac
t
ivati
o
n
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi
B
er
n
on
dmime:
U
se l
a
tency time to de
c
ide when
to proc
e
s
s
m
e
s
s
ag
e
s
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
dmime: Update pe
r
formance l
a
t
ency time wi
t
h port
l
atency
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
d
m
ime: Use p
o
rt
latency time for mes
s
ages
w
ith
-
1
time
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi
Ber
n
on
dmusic: Forwar
d
IDi
r
ectMusicPort_Act
i
v
ate to
synth
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
d
msy
n
t
h
: Do n
o
thin
g
in
I
DirectMusicSynth
_
S
et
M
asterClock
.
commit
|
commitdiff
|
tree
2023-10-17
Ré
m
i Bernon
d
m
usic: Set synth sink master cloc
k
when
creating port
.
commit
|
commitdiff
|
tree
2023-10-17
Rém
i
B
ernon
dmim
e
: Rewrite message threa
d
with a conditio
n
variable
.
commit
|
commitdiff
|
tree
2023-10-16
Rém
i
Bernon
include: F
i
x
deb
u
gstr_fourcc printf fo
r
mat
to print
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi
Be
r
n
on
winex11: Forcefully unmap
t
he clippi
n
g window when
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Bernon
dmime: Trans
l
ate DMUS_PMSGT_PATCH to DMUS_PMSGT
_
MIDI
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
émi Ber
n
on
dmime
:
Translat
e
DMUS_PMS
G
T_NOTE to DMUS_P
M
SG
T
_M
I
DI
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Be
r
non
dmime: Ou
t
put DMUS_MIDI_P
M
SG
int
o
a music bu
f
fer on
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Bernon
dmi
m
e: Implement
b
an
d
track IDirectMusicTr
a
ck_
P
lay
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Bernon
dmime: Impleme
n
t sequence track ID
i
re
c
tMu
s
ic
T
r
a
ck_Play
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Berno
n
d
m
band: Download /
u
nloa
d
b
a
nds when initi
a
lizi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Berno
n
dmsynth
:
Create flui
d
_preset and fluid_voice
f
rom instru
m
e
n
t
.
commit
|
commitdiff
|
tree
2023-10-11
R
é
mi Bernon
dms
y
nth: Play some MIDI events in
IDirectMusicSy
n
t
h
_Rende
r
.
commit
|
commitdiff
|
tree
2023-10-11
R
émi Bernon
dmsyn
t
h: Parse MIDI
e
vents in
IDire
c
tMusicSynth_PlayBuffer
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmsynth: Gu
a
rd synt
h
m
e
mb
e
rs with a CS
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dms
y
n
t
h
: Impr
o
ve debug traces of DLS2 connections
.
commit
|
commitdiff
|
tree
2023-10-11
R
émi Be
r
non
dmsynth:
F
ix
s
ynth
d
ownload of
a
rticulations
l
ist
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
Be
r
non
d
m
ime:
P
lay dir
e
ct
s
ound buffer from DMUS_PMSGT_WAVE
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
d
mime: Implement IDirectMusicTrack_Play
f
or th
e
wave
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bern
o
n
dmi
m
e: Imple
m
ent GUID
_
(Do
w
nload|U
n
l
oad)F
r
omAudioP
a
th
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
Ber
n
on
dmime: Create
a
wave
t
ra
c
k
w
h
en
loading a segment
f
rom
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmusic: Split wave entry points to dmusic_wave
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmime
:
Include dmobject
.
h
i
n dmime_private
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
R
é
mi Bernon
dmime: Get rid of the
IDi
r
e
ctMusic
W
aveT
r
a
c
k typede
f
.
commit
|
commitdiff
|
tree
2023-10-11
R
émi Bernon
server: Sen
d
WM
_
WINE_SET
C
U
R
SO
R
with the thread input
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
R
é
mi Bernon
dmsynth:
C
reate and regist
e
r
a
fluid_sfont instan
c
e
.
commit
|
commitdiff
|
tree
2023-10-10
R
ém
i
Berno
n
dmsynt
h
:
Creat
e
a fluid_synth i
n
stanc
e
on O
p
en
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi
Bernon
d
msynth: Simpli
f
y IDi
r
e
c
tMusicSynth8_Open checks
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi
Be
r
non
fluidsyn
t
h: Use
W
ine deb
u
gging facility for traces
.
commit
|
commitdiff
|
tree
2023-10-10
R
é
m
i
Bernon
dmsynth: Import
a
n
d
us
e
FluidS
y
nth 2
.
3
.
3
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Bernon
d
m
ime/tes
t
s: Queue the message b
e
fore c
a
lling SendPMsg
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi
B
e
rno
n
include: Avoid narr
o
wing war
n
ing in wine_d
b
g
str_f
o
ur
c
c
.
commit
|
commitdiff
|
tree
2023-10-09
R
émi Bernon
dmime
:
Call ID
i
rectMusicTrack_(In
i
t|End)Play from the
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi
Be
r
no
n
d
mi
m
e
:
I
m
p
l
e
ment IDirectMusicPerforma
n
ce_GetNot
i
ficati
o
nPMsg
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi B
e
rnon
dmim
e
: Send DMUS_
P
MSGT_NOTIFI
C
ATION mes
s
age
s
f
r
o
m the
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Bernon
dmi
m
e: Send D
M
US_PMSGT_DIRTY messages
f
rom the per
f
or
m
a
n
ce
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi
Bernon
d
m
ime: Free all pend
i
ng messages afte
r
Clo
s
e
Down
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi
Bernon
dmime: Kee
p
m
e
ssage
s
w
i
th the
sa
m
e ti
m
e or
d
ered
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Bernon
dmime
/
tests:
T
ests interaction between CloseDown a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Ré
m
i
Bernon
dmi
m
e: Int
r
o
d
u
c
e
a
new segme
n
t
_state_cr
e
ate constru
c
to
r
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Bernon
dm
i
m
e:
R
e
direct
I
Dir
e
ctM
u
sicPerform
a
nce_Pla
y
Seg
m
e
nt
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
R
émi Be
r
n
o
n
dmime: Implement
some segment state de
f
ault
values
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Be
r
non
dmi
m
e:
G
et rid of the IDirect
M
usi
c
SegmentState8I
m
pl
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Bernon
dmime: Renam
e
DirectMusicSegmentStat
e
8
method prefix
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
B
erno
n
dmime:
Implement IDirectMusicPerformanc
e
_D
o
wnloadI
n
str
u
men
t
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bern
o
n
d
mband:
I
mplemen
t
band
t
rack
G
UID_Downl
o
adToA
u
dioPat
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
d
m
band: Im
p
lement band tr
a
ck GUID_Un
l
oadFromAudioPath
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
d
m
band:
Implement
I
Di
r
ectMusicBa
n
d_
(
D
o
w
n
l
o
ad|Unload)
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmi
m
e: Implement IDirectMusicSegment_(Download|Unl
o
ad)
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Berno
n
dmband: Impleme
n
t band t
r
ack GUID_Connec
t
T
oDLSCollection
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
d
mime:
Impleme
n
t IDirectMusicSegment_S
e
tParam
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmime/tests: Tes
t
segment state and playing
a
cust
o
m
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rém
i
B
ernon
dmim
e
/tests: Add some
test
s
for GUID_Connect
T
oDLSCollection
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmusic:
I
mplement So
u
ndFon
t
2 instrument
p
a
r
sing
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmusic: Impleme
n
t Soun
d
Font2 wave sa
m
p
l
e
p
arsing
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmusic: Implement SoundF
o
nt2 collection
p
arsin
g
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
d
music: Avoid crashing in trace
s
if wave doesn'
t
have
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmusic: Avoid
l
e
aking articulation
s
w
h
e
n fr
e
e
i
ng regions
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Be
r
non
dm
l
oader: Add fallba
c
ks
i
f
the configu
r
ed GMFilePath
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmloader
:
Remove invali
d
default DLS collecti
o
n
c
heck
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmu
s
ic/tests: Tes
t
default gm
.
dls sound font
instruments
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Berno
n
dmload
e
r: Use a
simpler
file s
t
ream im
p
lementa
t
ion
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Bern
o
n
dmime: Return DMUS_E_AU
D
IOPATH_INACTIVE when
a
udio
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Bernon
dmime: Return DMUS_
E
_AUD
I
OPATH
S
_IN_US
E
w
h
en audi
o
p
a
ths
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
R
é
mi Bernon
dmime: Initialize perfo
r
mance
i
n
Init rath
e
r
than In
i
tAudio
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi
B
e
r
non
dmime: Se
t
t
h
e port direct sound before activa
t
ing it
.
commit
|
commitdiff
|
tree
2023-09-28
R
émi Be
r
n
o
n
d
m
ime/tests: Test performance Init with a c
r
e
a
t
e
d port
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Be
r
n
o
n
dmime/tests:
M
o
v
e per
f
orma
n
ce tests into dmime
.
c
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Be
r
non
dmime/tests: Remove so
m
e du
p
l
i
cated tests
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi Bernon
dmloade
r
: Get rid
o
f the custom generic str
e
am wrapper
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi Bernon
dmloader: Introduce a
new loader
_
s
tream_crea
t
e help
e
r
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi Be
r
no
n
d
m
loader:
I
nitializ
e
ref to 1, and release
a
f
t
er QueryInterf
a
ce
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi Ber
n
on
dmloader: Get rid of the IDirec
t
MusicLoader
I
mpl typedef
.
commit
|
commitdiff
|
tree
2023-09-25
Ré
m
i B
e
rn
o
n
d
m
loader
:
R
ename IDirectM
u
sicLoader
I
mpl method prefix
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi
Be
r
non
dm
i
me:
I
mp
l
eme
n
t Di
r
ectMusi
c
Seq
T
ra
c
k IPersistStre
a
m_Load
.
commit
|
commitdiff
|
tree
2023-09-21
R
émi Bernon
dmime: Get ri
d
o
f
t
he IDirec
t
Mus
i
cSeqTrack typed
e
f
.
commit
|
commitdiff
|
tree
2023-09-21
R
émi Ber
n
on
dmb
a
nd: Rewrite band
t
r
ack IPers
i
s
t
St
r
eam_Load
.
commit
|
commitdiff
|
tree
2023-09-21
Ré
m
i Bernon
dmband: Rewrite band track
DBM
T
chunk
p
arsing
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi Ber
n
on
dmband: Rewrite ba
n
d
t
ra
c
k l
b
dl/lb
n
d li
s
t
s pars
i
ng
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi B
e
rn
o
n
dmusic: Ke
e
p the original instrume
n
t patch in t
h
e entry
.
commit
|
commitdiff
|
tree
2023-09-20
R
é
mi B
e
rno
n
d
m
usic/tests: Fixup chu
n
k a
l
ignmen
t
in s
t
eam_end_chunk
.
commit
|
commitdiff
|
tree
2023-09-20
Rém
i
Bernon
d
m
im
e
/tests: Test
band tr
a
c
k and DMUS
_
PATCH_PMSG
.
commit
|
commitdiff
|
tree
2023-09-20
Rémi Bernon
dm
i
me/tes
t
s
:
Test seq
u
ence track and
D
MU
S
_
NOTE_PM
S
G
.
commit
|
commitdiff
|
tree
2023-09-20
R
é
m
i Ber
n
on
dmime/tests: Test
w
ave segmen
t
s and DMUS
_
WAVE_PMSG
.
commit
|
commitdiff
|
tree
2023-09-20
Ré
m
i Bernon
d
m
ime/
t
ests: Add
some DMUS_NOTIFICATIO
N
_PMSG te
s
ts
.
commit
|
commitdiff
|
tree
2023-09-19
R
émi Bernon
d
mime: Use segment_append_t
r
ack in Clone and parse_track_form
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Be
r
non
dmime:
R
e
write segm
e
nt IDirectMusic
S
egme
n
t_Remo
v
eTrack
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi
B
ern
o
n
dmime: Rewrite se
g
m
ent IDirectMusicSegme
n
t_Inse
r
t
T
rack
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Bernon
dmim
e
:
Rewrite segmen
t
IDirectMu
s
icSegment_Ge
t
TrackG
r
oup
.
commit
|
commitdiff
|
tree
2023-09-19
R
ém
i
Ber
n
on
d
m
im
e
: Rewrite segme
n
t IDir
e
ctMusicSegme
n
t_GetTrack
.
commit
|
commitdiff
|
tree
2023-09-19
Rémi Bernon
dmime: Avoid
l
eaking tra
c
ks i
n
IDir
e
ctMus
i
c
Se
g
ment_Release
.
commit
|
commitdiff
|
tree
2023-09-19
R
émi Be
r
no
n
dmime: Get rid of the IDir
e
c
t
MusicSegmentImpl typedef
.
commit
|
commitdiff
|
tree
next