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
Release 8.21.
2023-10-20
R
é
mi Bernon
dmime
:
Return hr f
r
om wave track SetP
a
ram GUID_DownloadToAud
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi Bernon
d
m
ime: Retur
n
S_OK from
w
ave
t
r
ack
S
etPara
m
GUID_UnloadFromA
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi Be
r
non
d
m
ime:
A
void
c
ra
s
hing when pur
g
in
g
notification mes
s
age
s
.
commit
|
commitdiff
|
tree
2023-10-18
Ré
m
i Bern
o
n
dmim
e
: Remove FIXME from methods now mostly implemented
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmim
e
: Tran
s
l
a
te some DM
U
S_CURVE_PMSG mess
a
ges to M
I
DI
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi
B
ernon
dmusic:
Use a dmu
s
ic_
m
i
d
i
.
h
header for
MID
I
messages
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi B
e
rnon
dmime: Adju
s
t M
I
DI
message time
w
i
t
h
D
MUS_
N
OTE_PMS
G
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
R
é
mi Ber
n
on
d
m
ime
:
Don'
t
interrupt track i
t
eration
i
f SetParam
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Ré
m
i Bernon
dmime: Onl
y
use index if group is set in IDirectMusicSegme
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
d
mband: Set DMUS_PAT
C
H_PM
S
G bank LSB/MSB
f
rom instrument
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Ber
n
on
d
m
band: Do
w
nload seg
m
e
nt
tracks if
p
erf
o
rma
n
ce au
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
d
m
synth:
S
et default m
o
d
ulators
a
c
c
or
d
ing
t
o the DLS2
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmsynt
h
: Convert modulator values from
DLS2 to SF2
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rém
i
Berno
n
dmsynth: F
i
x
FluidSynth g
e
nerators for direct conne
c
t
ions
.
commit
|
commitdiff
|
tree
2023-10-18
Ré
m
i Bernon
dmsynth:
Fix DLS2 to FluidSynt
h
conver
s
ion for CONN_SRC_CCx
.
commit
|
commitdiff
|
tree
2023-10-18
R
ém
i
Bernon
dmsy
n
th: Avoid using
fluid_
p
r
e
fix for internal helpers
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Be
r
non
dmsynth: C
o
rr
e
ctly lookup instrument from
t
he default
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmsynth
:
Imp
l
e
ment sink
re
n
dering to
Di
r
ec
t
Sound
b
uf
f
er
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmsynth: Create a
r
end
e
r thread on sink activation
.
commit
|
commitdiff
|
tree
2023-10-17
R
é
mi Bernon
d
mime: Use
l
ate
n
cy t
i
me to decid
e
whe
n
t
o process messages
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
dmi
m
e: Up
d
ate p
e
rform
a
nc
e
l
a
tency
t
ime wit
h
port laten
c
y
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
dm
i
me: U
s
e port
latency
t
im
e
for messages with
-
1 time
.
commit
|
commitdiff
|
tree
2023-10-17
Ré
m
i Ber
n
o
n
dmusic
:
Forward IDirectMusicPo
r
t
_Act
i
v
a
t
e
to synth
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
dm
s
ynth: Do noth
i
ng in IDirectMus
i
cSynth_Set
M
asterCl
o
ck
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
d
m
usic
:
Set syn
t
h sink mas
t
er clock
when creating port
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
dmime: Rewrite
m
essage
threa
d
with a condition variable
.
commit
|
commitdiff
|
tree
2023-10-16
R
é
mi Be
r
non
inclu
d
e: Fi
x
debugstr_fourcc printf form
a
t t
o
prin
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Bernon
w
i
ne
x
11: F
o
rcef
u
lly unma
p
the
clip
p
in
g
window when
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Bernon
dmime: Translate DMUS_PMSGT_PATCH to DMUS_PMSGT_MI
D
I
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ré
m
i Bernon
dmime: Tr
a
nsl
a
te DMUS_PM
S
GT_NOTE to DMUS_PMSGT_MIDI
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Ber
n
on
dmime: O
u
tput DM
U
S_MIDI_PMSG in
t
o a music
buf
f
er on
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
émi
Berno
n
dmime: Implement band track I
D
i
r
ect
M
us
i
cTrack_Play
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi
B
ernon
dm
i
m
e
: Impl
e
men
t
sequence track IDirectM
u
si
c
Track_Play
.
commit
|
commitdiff
|
tree
2023-10-13
R
émi Ber
n
on
dmband: Down
l
oa
d
/
unloa
d
bands when in
i
tializing
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dms
y
nth: C
r
e
ate
fl
u
id_preset
a
nd fl
u
i
d_voice from instrument
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Be
r
non
dmsynth: Pl
a
y some MIDI events
in IDirectMu
s
icSynth
_
Render
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi B
e
rnon
dmsyn
t
h: Parse M
I
DI events in
IDirect
M
usicSynth_PlayBuffe
r
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmsynth: G
u
ard synt
h
members with a CS
.
commit
|
commitdiff
|
tree
2023-10-11
Ré
m
i Be
r
non
d
m
synth
:
Improve debug
t
races of DLS2 connecti
o
ns
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmsynth: Fix s
y
nth downlo
a
d
of arti
c
ulatio
n
s list
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bern
o
n
d
m
i
me:
Play direct sou
n
d buffer
from DMUS_PMSGT
_
W
AVE
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Ré
m
i Ber
n
on
dmime: Implement IDirectMusicTra
c
k
_
Pl
a
y for the wave
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmime: Imp
l
em
e
nt
G
U
ID_(Download|Un
l
o
ad)Fr
o
mAudioPath
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rém
i
Bernon
dm
i
me: Create a wave tra
c
k when
loading a se
g
m
e
n
t f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
R
émi
B
ernon
dmusic: Split wave entry p
o
i
n
ts
to dmusic_wa
v
e
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmime: Include dmobje
c
t
.
h in dmime
_
private
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
R
é
m
i
Be
r
non
dmi
m
e: Get r
i
d
o
f
the IDirec
t
MusicWaveTra
c
k ty
p
edef
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
serv
e
r: Sen
d
WM_W
I
N
E
_SETCUR
S
OR
w
i
th the t
h
read input
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Bernon
d
m
sy
n
t
h: Create an
d
r
e
gister a
f
luid_sfont i
n
sta
n
ce
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Bernon
d
m
synth
:
Create
a
flui
d
_synt
h
ins
t
a
nce on Ope
n
.
commit
|
commitdiff
|
tree
2023-10-10
R
é
mi B
e
rnon
d
msy
n
th: Simplify IDir
e
ctMusicSy
n
th8_Op
e
n checks
.
commit
|
commitdiff
|
tree
2023-10-10
R
é
mi Bernon
fluidsynth: Use Wine debugging fa
c
ility f
o
r traces
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Bernon
d
m
s
y
nth: Import and
use FluidSynth
2
.
3
.
3
.
commit
|
commitdiff
|
tree
2023-10-10
Ré
m
i Bernon
dmime/tests: Q
u
eue
t
he messag
e
before calling
SendPMsg
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
R
émi
B
ernon
include: Avoid narrowing w
a
rning in
w
in
e
_dbgstr_fou
r
cc
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi B
e
rnon
dmime: C
a
ll ID
i
re
c
t
M
usicTrack_(Ini
t
|End)Play from the
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Be
r
non
dmime: Implement IDirect
M
usicPer
f
ormance_GetNot
i
ficationPMsg
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Bernon
dmime: Se
n
d DMUS_PMS
G
T_N
O
TIFICATION messages from the
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi
B
ernon
d
m
ime:
S
e
nd
DMUS_PM
S
G
T
_DIRTY message
s
from
t
h
e
p
e
rformance
.
commit
|
commitdiff
|
tree
2023-10-09
Ré
m
i Ber
n
o
n
dmime
:
Free
all pending m
e
s
sages a
f
t
er CloseDown
.
commit
|
commitdiff
|
tree
2023-10-09
Rémi Bern
o
n
dmime: Ke
e
p mes
s
ages with
the same t
i
me ordered
.
commit
|
commitdiff
|
tree
2023-10-09
R
é
mi Bernon
dmime
/
tests: Tests interaction
b
e
t
w
een CloseDown and
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Bernon
dmi
m
e:
I
ntroduce a new segment
_
state_create cons
t
ruc
t
or
.
commit
|
commitdiff
|
tree
2023-10-04
R
é
mi
B
ernon
dmime:
R
e
di
r
ect IDirectMusicPe
r
formance_PlaySegmen
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi Bernon
dmime: Implement
some segme
n
t state default val
u
es
.
commit
|
commitdiff
|
tree
2023-10-04
Rém
i
Bernon
dmime
:
G
e
t rid
of the IDirectMusicSegmentState8Impl
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Rémi B
e
rnon
dmime: Rename Direct
M
usicSegmentState8 m
e
th
o
d pref
i
x
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Ré
m
i
Bernon
dmime
:
Implement I
D
ir
e
ctMusic
P
erf
o
rmance_Do
w
nloadIn
s
trumen
t
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi
B
erno
n
dmband:
I
mpl
e
me
n
t band track GUID_DownloadToAudioPat
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
R
é
mi Bern
o
n
dmb
a
nd: Implement
ban
d
track GUID_U
n
l
o
adF
r
o
m
AudioPath
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmband: Implement
I
Dire
c
tMusicBand_(Downl
o
ad|U
n
load)
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmime: Implem
e
nt IDir
e
ctMusic
S
egment_(Do
w
nload|U
n
l
oad)
.
commit
|
commitdiff
|
tree
2023-09-29
Rém
i
Berno
n
dmban
d
: Implement
b
and track GUI
D
_ConnectToD
L
SCo
l
l
ection
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmime: Implement IDirectMu
s
icSegment_SetParam
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi B
e
r
non
d
mime/
t
ests: Test seg
m
ent state and pl
a
ying a custom
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
R
é
mi Bernon
dmime/tests: Ad
d
some tests for GUID_ConnectToDLSCollectio
n
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmusic: Im
p
l
e
m
e
n
t SoundFont2 instru
m
ent par
s
ing
.
commit
|
commitdiff
|
tree
2023-09-29
Ré
m
i Bernon
dmusic: I
m
plement
SoundFont
2
wav
e
sample parsing
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmu
s
ic: Imp
l
ement So
u
n
d
F
o
nt2
colle
c
tion
p
arsing
.
commit
|
commitdiff
|
tree
2023-09-29
R
ém
i
Bernon
dmusic:
A
void
cras
h
ing i
n
trac
e
s
if wave doesn't
have
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
d
m
usic: Avoid
l
e
a
k
i
ng
art
i
culations
when freeing regions
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
d
mloader: A
d
d fallb
a
cks if the configured
GMFile
P
ath
.
.
.
commit
|
commitdiff
|
tree
2023-09-29
R
é
mi Be
r
non
dmlo
a
der:
Remove
in
v
alid default D
L
S collection check
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmusic/tests: T
e
st default gm
.
dls sound font instruments
.
commit
|
commitdiff
|
tree
2023-09-29
Rémi Bernon
dmloader: Use a simple
r
file str
e
am implementatio
n
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Berno
n
dmime: Return DMUS_E_AUDIOPATH_INACTIVE when audio
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi
B
ernon
d
m
ime: Re
t
urn DMUS_E
_
AUDIOPATHS_IN_USE when audio paths
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
R
é
mi Bernon
dmime
:
Init
i
al
i
ze
p
erforman
c
e in
Ini
t
rather tha
n
InitAudio
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Bernon
dmime: Set t
h
e port direct
s
ound before acti
v
atin
g
it
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Ber
n
o
n
dmime/te
s
ts
:
Test
perform
a
nce Ini
t
wit
h
a created
p
or
t
.
commit
|
commitdiff
|
tree
2023-09-28
R
é
mi Bernon
dmime/tests: Move performance tests int
o
dmim
e
.
c
.
commit
|
commitdiff
|
tree
2023-09-28
Rémi Bernon
dmime
/
t
ests: R
e
move some dup
l
icat
e
d
t
ests
.
commit
|
commitdiff
|
tree
2023-09-25
Rém
i
Berno
n
dmlo
a
d
e
r: Ge
t
rid o
f
the custom generic
stream w
r
apper
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi B
e
rnon
dmloader: Introduce a
n
ew loader_stream_
c
reate hel
p
e
r
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi Bernon
dm
l
oa
d
er: Initialize ref to
1,
and rel
e
a
se
a
f
t
er QueryInterface
.
commit
|
commitdiff
|
tree
2023-09-25
R
ém
i
Bern
o
n
dml
o
a
d
er
:
Get ri
d
of th
e
IDirectMusic
L
oaderImpl typedef
.
commit
|
commitdiff
|
tree
2023-09-25
Rémi B
e
rnon
dmloader: Rename I
D
i
r
ectMu
s
i
cLoad
e
rImpl
m
eth
o
d pre
f
ix
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi Bernon
dmime: Im
p
lement D
i
rect
M
usicSeqTrack IPersistStream_
L
o
a
d
.
commit
|
commitdiff
|
tree
2023-09-21
Rémi Bernon
dmime: Get rid of the IDi
r
e
c
t
MusicSeq
T
ra
c
k typedef
.
commit
|
commitdiff
|
tree
2023-09-21
Ré
m
i
B
e
r
non
dmband: Rewrit
e
band track IPersistStre
a
m
_
Load
.
commit
|
commitdiff
|
tree
next