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: Ignore badly formed wave if format and data have been found.
2023-10-26
R
é
mi Bern
o
n
dmime: Ignore b
a
dly forme
d
wave if format and data
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
R
ém
i
Ber
n
o
n
dmime: S
k
ip segment chunk on parsing failure (or
s
ucces
s
)
.
commit
|
commitdiff
|
tree
2023-10-26
Rémi Bernon
dm
i
me:
S
kip sequenc
e
tra
c
k ch
u
nk on p
a
rsi
n
g
f
ailure
.
commit
|
commitdiff
|
tree
2023-10-26
Rémi Bernon
dmband
:
Sk
i
p ban
d
/
band
tra
c
k c
h
unk on parsing failure
.
commit
|
commitdiff
|
tree
2023-10-25
R
émi
Bernon
dmime: Force recompute MIDI messag
e
refe
r
ence time
.
commit
|
commitdiff
|
tree
2023-10-25
Rémi Bernon
dm
s
ynth: Set loop and
s
ample gen
e
rat
o
rs o
n
the flu
i
d_voice
.
commit
|
commitdiff
|
tree
2023-10-25
R
émi Bernon
dmusic/
t
e
s
ts: Skip test_d
e
fault_gm
_
co
l
le
c
tion if g
m
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Rémi Bernon
dmime/tests:
I
gnore failure on
m
issing
g
m
.
dls in test_band_t
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Rémi
B
ernon
dmim
e
/te
s
ts
:
Avoid
c
h
e
c
ki
n
g mess
a
ge
s
egment s
t
ate reference
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Ré
m
i B
e
rnon
d
m
ime
/
te
s
ts:
Remove flaky track pl
a
ying state test
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi Bernon
d
mime: Avoid releasi
n
g th
e
n
e
wly created
g
raph twi
c
e
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi Bernon
d
s
wave: U
s
e t
h
e dmusic wave obje
c
t
i
mple
m
en
t
a
t
io
n
.
commit
|
commitdiff
|
tree
2023-10-20
Ré
m
i Bernon
d
m
u
sic: Use the IDirect
M
usicObj
e
c
t
interface
for waves
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi Be
r
non
dmusic:
I
m
p
l
e
m
ent
IDir
e
ct
M
us
i
cObject interface on wav
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi
Bernon
dmime: R
e
turn
hr
f
rom w
a
ve
t
r
ack SetPara
m
GUID_Downloa
d
ToAu
d
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
é
m
i
Bernon
dmime
:
Return S_O
K
from
w
ave track
SetParam GUID_UnloadFromA
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi Bern
o
n
dmime: Avoid crashing when
purging notific
a
tion messages
.
commit
|
commitdiff
|
tree
2023-10-18
Rém
i
Be
r
non
dmime
:
Remove FIXME from me
t
hods now
mostly
implemented
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Ber
n
on
dm
i
me: Trans
l
ate some DMUS_CURVE_PMS
G
messages to MIDI
.
commit
|
commitdiff
|
tree
2023-10-18
Ré
m
i
Ber
n
on
dm
u
s
ic: Use a dmusic_midi
.
h header for MIDI messages
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
d
m
i
me
:
Adjust
M
IDI
message time
w
ith D
M
US_NOTE_P
M
SG
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Ré
m
i Bernon
dmime: Don't inte
r
rupt track
i
ter
a
tion if SetParam
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmime
:
Only use in
d
ex if group is set in IDirect
M
usicSegment
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
R
é
mi Berno
n
dmba
n
d: Set DMU
S
_PATCH
_
PM
S
G bank LSB/
M
S
B fro
m
instrum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Ber
n
on
d
mband: Download se
g
ment tracks
if perf
o
rmance auto
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Ré
m
i Ber
n
on
dm
s
ynth:
S
et default mod
u
l
a
tors according to
t
he DLS2
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmsy
n
th: Convert
m
odulator values from DL
S
2 to SF2
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi B
e
rnon
d
m
synth
:
Fix FluidSynt
h
g
enerat
o
rs for direct connecti
o
ns
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmsynth: Fix DL
S
2 to FluidSynth c
o
nversi
o
n for CONN_SRC
_
CCx
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Be
r
non
dmsynth
:
Avoid
u
sing fl
u
id
_
prefix for internal helpers
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmsynth: Corre
c
tly
l
ookup instrument from
t
h
e default
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Ré
m
i Bernon
dmsyn
t
h
:
I
mplement sink re
n
dering to
D
irec
t
S
o
und buffer
.
commit
|
commitdiff
|
tree
2023-10-18
Ré
m
i
Ber
n
on
dmsynth:
Cr
e
ate a render thread on
s
ink act
i
vatio
n
.
commit
|
commitdiff
|
tree
2023-10-17
Ré
m
i Bernon
d
m
im
e
:
U
se latency
t
i
m
e
to
dec
i
de whe
n
to
process
messages
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi
B
ernon
dmime:
Update
performanc
e
la
t
e
ncy
time with po
r
t
l
atency
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi B
e
rn
o
n
dm
i
me: Us
e
p
or
t
l
ate
n
c
y time for messag
e
s wi
t
h -1 time
.
commit
|
commitdiff
|
tree
2023-10-17
Rém
i
Be
r
non
dmu
s
ic:
Forward
ID
i
rectMus
i
cPort_Activate to synth
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
émi Ber
n
on
d
m
synth: Do
n
othing
i
n IDirectM
u
sicS
y
nth_SetMasterClock
.
commit
|
commitdiff
|
tree
2023-10-17
Rém
i
Bernon
d
m
usic: S
e
t sy
n
t
h
sink master clock when cr
e
at
i
ng p
o
r
t
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi
Berno
n
dmim
e
: Rewrite message thre
a
d
w
ith a condition
v
a
r
ia
b
le
.
commit
|
commitdiff
|
tree
2023-10-16
Rémi Bernon
include: Fix
d
ebugstr_fourcc
p
r
i
n
tf format
to print
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
émi Ber
n
on
win
e
x11: Forcefull
y
unmap the cl
i
pping w
i
nd
o
w when
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ré
m
i Bernon
dmi
m
e: Translate DMUS_PMSGT
_
P
A
TCH to D
M
US_PMSGT_M
I
DI
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Bernon
dmime: Translat
e
DMUS_
P
MSGT_NOTE
t
o DMUS_PMSGT_MIDI
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Bernon
d
mime: Outpu
t
DMUS_MIDI_
P
M
S
G into a
m
usic buffer on
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ré
m
i Bernon
dmim
e
:
I
m
plement band track I
D
irectMusi
c
Track
_
Play
.
commit
|
commitdiff
|
tree
2023-10-13
R
émi Be
r
non
dmime: Implement
sequen
c
e t
r
ack
I
Direct
M
usicTrack_Play
.
commit
|
commitdiff
|
tree
2023-10-13
Ré
m
i Bernon
d
m
band
:
Download /
unload bands wh
e
n
i
niti
a
lizi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dms
y
nth:
C
reate fluid_preset and fluid_voice f
r
om instr
u
m
ent
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmsyn
t
h: P
l
ay
s
ome MIDI events in IDirectMusicSynth_R
e
nder
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmsynth: Parse M
I
DI events in IDi
r
e
c
tMusicSynth_PlayB
u
ffer
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
d
msynth: Guard synth me
m
bers
w
ith a CS
.
commit
|
commitdiff
|
tree
2023-10-11
Rém
i
Bernon
dmsynt
h
: Improv
e
debug
t
races of DLS2 connections
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
B
ernon
dmsynth: Fix synth download of artic
u
l
a
tio
n
s list
.
commit
|
commitdiff
|
tree
2023-10-11
R
émi Bern
o
n
dmime: P
l
ay dire
c
t sound
b
uff
e
r
fr
o
m
D
M
US_P
M
SGT_WAV
E
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
B
er
n
on
dmime: Implement IDirect
M
u
s
i
cTrack_Play for the wave
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
Ber
n
o
n
d
m
ime:
I
mplement
GUID_(Download|Unlo
a
d)
F
romAudioP
a
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
Bernon
dmim
e
:
C
r
eate a w
a
v
e track whe
n
loading a segm
e
nt f
r
om
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
B
er
n
o
n
d
m
usic: Split
w
ave entry
p
oint
s
to dm
u
sic_wave
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmime:
I
nclude dmobject
.
h in dmime_private
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmime: Get rid of the IDirec
t
MusicWaveTrack typedef
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi
B
e
rnon
server: Send W
M
_WINE_S
E
TCU
R
SOR with the thr
e
a
d inpu
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi
Bernon
dmsynth: Cre
a
te an
d
r
e
gister a fluid
_
sf
o
n
t
inst
a
n
c
e
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Berno
n
dmsynth: Create a fluid_synth in
s
tanc
e
on Open
.
commit
|
commitdiff
|
tree
2023-10-10
R
é
mi B
e
rn
o
n
dmsynth:
Sim
p
lify ID
i
r
e
ctMusicSynth
8
_Open checks
.
commit
|
commitdiff
|
tree
2023-10-10
Rém
i
Bernon
fluidsynth
:
Use Wi
n
e debuggin
g
facility f
o
r traces
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Bernon
dmsynth:
Im
p
ort and use F
l
uidSynth 2
.
3
.
3
.
commit
|
commitdiff
|
tree
2023-10-10
R
é
mi Bernon
dmi
m
e
/
t
e
s
t
s: Q
u
eue the message before calling SendPMsg
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Be
r
n
o
n
incl
u
de: Avoid n
a
rro
w
ing warning in wine_dbgstr_
f
o
urcc
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi B
e
r
n
on
dmime: Call IDirec
t
MusicTrack_
(
Init|
E
nd)Play from the
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Be
r
non
d
mime: Implement IDirectMus
i
cPerfo
r
mance_GetNotificat
i
o
n
PMsg
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi B
e
r
n
on
dmime: Send DMUS_PMSGT_NOTIFICA
T
I
O
N messages from th
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
R
é
mi Bernon
dmime
:
Send DMUS_P
M
SGT_
D
IRTY
m
essages from the performance
.
commit
|
commitdiff
|
tree
2023-10-09
R
ém
i
Bernon
dmime:
Free
a
ll pending me
s
sages after Close
D
own
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Bernon
dmime: Keep messages wi
t
h t
h
e sa
m
e time
ordered
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi B
e
rno
n
dmime/
t
est
s
: Tests inte
r
action betwee
n
C
loseDown and
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Bernon
dmime: Introduc
e
a new segment_s
t
ate_create con
s
t
r
uc
t
or
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Bernon
dmi
m
e
: Redirect
I
DirectMu
s
i
c
Perfo
r
mance_PlayS
e
gmen
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Bernon
d
m
ime:
Imp
l
eme
n
t so
m
e segm
e
nt state defa
u
lt value
s
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi B
e
rnon
dmime: Get
rid
of the IDir
e
ctMusicSegmentStat
e
8Impl
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi
Bernon
dmime: Ren
a
me Dire
c
t
MusicSegmentS
t
a
te8 method prefi
x
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
Ber
n
on
dmi
m
e
: I
m
plement I
D
irect
M
usicPerformance_
D
ownl
o
adInstrument
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dm
b
and:
Impleme
n
t ba
n
d
tr
a
ck GUID_Down
l
oadToAu
d
ioP
a
th
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Ré
m
i Bernon
dmband: I
m
plement band track GUID_U
n
loadFr
o
m
AudioP
a
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dm
b
a
n
d: Im
p
lement
IDirectMusicBand_(Download
|
Unloa
d
)
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi B
e
r
n
o
n
dmim
e
:
I
mplement ID
i
r
e
ctMusicSegme
n
t_(Download|Unload)
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
Bernon
dmban
d
:
Implem
e
nt band track GUI
D
_
ConnectToDLSCollectio
n
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
R
é
mi Ber
n
on
dm
i
me
:
Implement IDirectMusicSegmen
t
_Set
P
a
r
a
m
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
Bern
o
n
dm
i
me/
t
ests: Test s
e
gment
state and playing a custom
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Ré
m
i
Bernon
dmime/tests: Add some tests
f
or GUID_ConnectToDLSC
o
llect
i
on
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi B
e
rnon
d
m
usic: Impleme
n
t
S
oundFont2 inst
r
u
m
ent
p
arsing
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Ber
n
o
n
dmusic: Implement So
u
ndFon
t
2 wav
e
sampl
e
parsing
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Ber
n
on
dmusic: Implement SoundFont2
collection pars
i
ng
.
commit
|
commitdiff
|
tree
2023-09-29
Ré
m
i
B
e
r
non
d
m
usic: Av
o
id crashing in
t
r
aces
if
wave d
o
es
n
't have
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
d
musi
c
:
A
void
l
eaking articulations
w
hen
freeing
reg
i
ons
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi B
e
rnon
dmloader: Add fallbacks if
the
configured GMFilePath
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmloader: Remove invalid default DLS
c
ollec
t
ion check
.
commit
|
commitdiff
|
tree
2023-09-29
Rém
i
Bernon
dmusic/tests: Test default gm
.
dls
soun
d
font ins
t
r
uments
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
B
ernon
dmloader:
U
se a simpler fil
e
st
r
eam implementatio
n
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Bernon
dm
i
me:
Return
DM
U
S_E_AUDIOPATH_INACTIV
E
when audio
.
.
.
commit
|
commitdiff
|
tree
next