repo.or.cz
/
wine
/
multimedia.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
winmm: Make midiStream* messages asynchronous to avoid deadlocks.
2012-02-17
Jörg Höhle
winmm: Make midi
S
tream* m
e
ssages asynchronous to
avo
i
d
.
.
.
commit
|
commitdiff
|
tree
2012-02-17
Jörg Höhle
winmm: Avoid us
i
ng SuspendThread, it ca
n
hang Wine
.
commit
|
commitdiff
|
tree
2012-02-17
Jörg Höhle
mciwave: Zero close
d
resource pointer
to prevent reuse
.
commit
|
commitdiff
|
tree
2012-02-16
Jörg Höhle
winmm:
A
llow n
e
w
s
ounds to interrupt previous Pl
a
ySou
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-02-11
Jörg Höhle
m
mdevapi/tests: Perform renderer padding
& position
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg Höhle
mm
d
e
vapi/tests: Fix erro
r
s and crashes in various na
t
ive
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
J
ö
r
g
H
ö
hle
m
mdevapi/tests: Produce audible out
p
ut
.
commit
|
commitdiff
|
tree
2012-01-31
Jö
r
g
H
ö
h
l
e
mciwav
e
:
A
lways reach an end positio
n
expressed in
.
.
.
commit
|
commitdiff
|
tree
2012-01-31
J
ö
rg
H
öhle
wineco
r
e
audio: Fix the Star
t
/Stop/Reset
cyc
l
e
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg
H
öhle
winecoreaudio: Implement a loc
k
-fre
e
callback design
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höhle
winecore
a
udio: Avoid deadlock in Au
d
ioCli
e
n
t_Stop
.
commit
|
commitdiff
|
tree
2012-01-27
Jörg Höhle
winealsa: F
i
x -e
r
rno
t
ypo
.
commit
|
commitdiff
|
tree
2012-01-27
Jörg
H
öhle
wi
n
m
m
: Par
s
e MCI co
l
on notation as in T:MM:SS:F
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
m
mdevapi/
t
e
sts: Add a wors
t
-case XAudio2 fragment
-
s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
mmd
e
vapi/t
e
sts: P
e
rfo
r
m c
a
pture
protoco
l
test
s
in shared
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg H
ö
hle
wine
a
lsa:
L
og the pe
r
iodic ren
d
erer callback
.
commit
|
commitdiff
|
tree
2012-01-26
Jö
r
g Höhle
winealsa: M
a
p A
L
S
A er
r
ors
t
o AU
D
CLNT_E_*
.
commit
|
commitdiff
|
tree
2012-01-26
J
örg Höhl
e
wi
n
eal
s
a: Initiali
z
e
c
an fail with AUDCLNT_E_ENDPOINT_CREATE
.
.
.
commit
|
commitdiff
|
tree
2012-01-19
Jörg Höhle
winmm/tests: Properl
y
recover fro
m
th
e
W
A
VERR_STIL
L
P
LAYING
.
.
.
commit
|
commitdiff
|
tree
2012-01-18
Jörg Hö
h
le
msacm32: Ad
d
missing a
c
mStrea
m
Close (Valgrin
d
)
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg
Höhle
winecoreaudio: GetNex
t
Packe
t
Size
r
e
turns 0 w
h
en no
.
.
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg Höhle
wi
n
e
a
l
s
a:
F
ix AudioCap
t
ureCl
i
ent
Get/
R
elea
s
eBuf
f
er
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jö
r
g Höhle
winecoreaudio: Fix
A
u
dioCapture
C
l
i
ent
Get/Re
l
e
a
seBuffer
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg
H
öhle
wineoss: Re
s
e
t acco
u
nt
s
f
or dropp
e
d frames in capture
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg H
ö
h
l
e
dsound:
V
i
s
ta
/
X
P
SP2 reworked the
Speak
e
r Configuratio
n
.
commit
|
commitdiff
|
tree
2012-01-12
Jörg Höhle
winealsa
:
S
t
op may
n
ot u
s
e
snd_pcm_dro
p
or lose written
.
.
.
commit
|
commitdiff
|
tree
2012-01-12
Jörg
H
öhl
e
wi
n
ealsa: Reset
accounts fo
r
dropped f
r
ames in c
a
pture
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Jö
r
g Höhle
w
i
n
mm:
G
etCurrentP
a
dding is superfluous while recordin
g
.
commit
|
commitdiff
|
tree
2012-01-10
J
örg Höhle
mmdevap
i
/te
s
ts: Fix s
o
me test
f
ailures o
n
nati
v
e
.
commit
|
commitdiff
|
tree
2012-01-10
Jörg Höhle
winealsa: Fix
A
ud
i
oRenderClient Get/ReleaseBuf
f
er
protocol
.
commit
|
commitdiff
|
tree
2012-01-09
Jörg H
ö
hle
mmdevapi: Round bu
f
fe
r
size like
n
a
tive i
n
sha
r
ed mode
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
w
inealsa: Check V
a
l
i
dBitsPerSa
m
ple and s
u
pport SND_PCM_FORMA
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
w
i
neal
s
a: Unify t
h
e checks for w
B
itsPerSample
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
win
m
m: Ignore br
o
ken
n
B
lockA
l
ign a
n
d A
v
gBytes within
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
wineoss: GetStreamLatency is con
s
tan
t
, SNDCTL_DSP_GETOD
E
LAY
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jör
g
Höhle
wi
n
ealsa: Have
G
etStreamLatency reflect the ALSA period
.
commit
|
commitdiff
|
tree
2012-01-06
J
örg Höhle
win
e
coreaudio:
Fix latency calcu
l
ation
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höh
l
e
m
mdevapi: GetDevi
c
ePeriod retu
r
n
s
constants
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
mmde
v
a
p
i
: A
v
oid He
a
pRealloc when no
d
ata need
b
e copied
.
commit
|
commitdiff
|
tree
2012-01-05
Jörg Höhle
winmm: Fix conversi
o
n to MMTIM
E
, avoid floating point
.
.
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhle
m
c
iseq: wNotifyDe
v
iceI
D
is red
u
nd
a
n
t
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg
H
öhle
mciseq: Refactor use
o
f m
c
iGetDriverData
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhle
mcis
e
q:
C
h
eck Device ID p
r
io
r
to comma
n
d invoc
a
tion
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhle
mci
s
eq
:
Only send non
-
MC
I
commands t
o
DefDrive
r
Proc
.
commit
|
commitdiff
|
tree
2012-01-03
Jörg H
ö
hle
d
sound: Fix the computation of the mixer po
s
ition
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-22
J
ör
g
Höh
l
e
winealsa: Use an ALSA buffer
o
f 4 period
s
t
o limit
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Jörg Höhle
winealsa
.
drv:
R
equ
e
st ALSA
p
eriod ti
m
e to mat
c
h
M
MD
e
vAPI
.
.
.
commit
|
commitdiff
|
tree
2011-12-19
Jörg Höhle
mmdevapi: Enforce limits on p
e
riod and duration
.
commit
|
commitdiff
|
tree
2011-11-22
Jörg
H
öhle
mmdevapi: SHAR
E
DMODE_EXCLUSIV
E
+
E
V
EN
T
CALLBACK is too
.
.
.
commit
|
commitdiff
|
tree
2011-11-18
Jörg Höhle
m
mdevapi/test
s
: Add PCM fo
r
m
a
t tests
.
commit
|
commitdiff
|
tree
2011-11-14
Jörg Höhle
m
m
devapi/tests
:
Prevent crash whe
n
device is in use
.
commit
|
commitdiff
|
tree
2011-10-31
Jörg Höhle
w
i
n
mm
:
Never write silence, mmd
e
vapi
m
ust handle underruns
.
commit
|
commitdiff
|
tree
2011-10-28
Jörg
H
öhle
mmdevapi/tests: Fix
e
r
ro
r
s
a
nd crashes in variou
s
native
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
Jörg Höhle
mmdeva
p
i: IsForm
a
tSu
p
porte
d
EXCLUSIVE mode
never retur
n
s
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
Jörg
H
ö
h
le
winecoreaudio: Rel
e
ase b
u
ffer
m
emory
.
commit
|
commitdiff
|
tree
2011-09-30
Jörg
H
öhle
win
m
m
:
M
a
r
k
headers WH
D
R_DONE at the
last possible
.
.
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg
H
öhle
winmm: wa
v
eOutReset re
t
u
rns a
l
l buffers
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg
Höhle
wi
n
mm:
S
e
parate WINMM_P
a
use a
n
d WINMM_Reset
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhle
winmm: Fix sum
o
f
a
v
ailable sam
p
les
.
commit
|
commitdiff
|
tree
2011-09-26
Jö
r
g Hö
h
le
wineoss:
S
implify t
h
e test
f
or 8bit l
i
near PCM
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhle
winealsa: Simplify
t
he t
e
st fo
r
8bit li
n
ear PCM
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg Höhl
e
mmde
v
api: Unlock buffer
i
n case of Re
l
easeBuffer
e
rror
.
commit
|
commitdiff
|
tree
2011-09-22
J
ö
r
g Höhl
e
wi
n
eoss:
E
AGAI
N
(OSS buffer full
)
is a r
e
g
u
lar si
t
uation
.
commit
|
commitdiff
|
tree
2011-09-22
Jö
r
g
H
öhle
mmdevapi: Fix stuttering upon s
t
art and under
r
un
.
commit
|
commitdiff
|
tree
2011-09-09
Jörg Höhl
e
mmdevapi: I
s
For
m
at
S
u
pp
o
rt
e
d fil
l
s closest match iff
.
.
.
commit
|
commitdiff
|
tree
2011-09-08
J
örg H
ö
hl
e
winealsa: Recommend Pulse users to
u
p
g
ra
d
e to handl
e
_underrun
.
commit
|
commitdiff
|
tree
2011-09-08
Jörg Hö
h
le
m
m
d
e
v
a
pi:
U
s
e UINT32 for a number of fra
m
es
and UINT64
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Hö
h
le
winecorea
u
dio:
F
ix Aud
i
oRenderCli
e
n
t Get/ReleaseBuffer
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höhle
mmd
e
v
api: Acce
p
t
u
p t
o
8 chan
n
els
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Hö
h
le
i
nc
l
ude: Define KSA
U
DIO_SPEAKER_5|7POINT
1
_
SURR
O
UND
.
commit
|
commitdiff
|
tree
2011-08-30
Jörg Höhle
mmdevapi: Do
n
ot mix frames and by
t
es
.
commit
|
commitdiff
|
tree
2011-08-26
Jörg Höhle
winealsa: Pulse knows
handle_und
e
rru
n
only
s
ince
2
010
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Jörg Höh
l
e
m
m
devapi: After GetBuf
f
er
,
refuse Reset, but Start
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Jörg
H
öhle
wineoss
.
drv: Fi
x
A
u
dioR
e
nderCl
i
ent w
r
ite
p
o
i
n
ter calcu
l
ation
.
commit
|
commitdiff
|
tree
2011-08-22
Jö
r
g H
ö
hle
winealsa
.
drv: Fix A
u
d
i
o
R
e
nderClient
write pointer ca
l
culation
.
commit
|
commitdiff
|
tree
2011-08-22
Jörg Höh
l
e
ke
r
nel3
2
/tes
t
s: Wai
t
ForMultipleObjects returns lowest
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhl
e
w
i
nmm:
Remov
e
redundan
t
co
d
e
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
wi
n
m
m
:
Rest
o
re
check
i
ng of callback fla
g
s
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
winmm: F
i
x
logic conditions
.
commit
|
commitdiff
|
tree
2011-08-05
J
ö
r
g
Höhle
w
i
nmm:
F
i
x
m
e
mo
r
y lea
k
in msacm error path
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg H
ö
hle
winmm: Assign
t
o structs in
s
tead of us
i
ng
m
e
m
cpy
.
commit
|
commitdiff
|
tree
2011-08-05
Jö
r
g Höhle
winmm
:
Re
p
lace
o
ne HeapAlloc
with stack a
l
location
.
commit
|
commitdiff
|
tree
2011-08-03
J
örg Höhle
winmm: Funct
i
ons tha
t
take an open HWAVE do
n
't need
.
.
.
commit
|
commitdiff
|
tree
2011-06-21
Jörg Höhle
wineal
s
a:
Avoid deadlock
i
n AudioClient_Stop
.
commit
|
commitdiff
|
tree
2011-06-17
Jörg Höhle
wineal
s
a: Fix
m
m
devapi memory allocation
s
.
commit
|
commitdiff
|
tree
2011-06-16
Jörg Höhle
s
trmbase: Use
!list_e
m
pty() inste
a
d of list_count(
.
.
.
commit
|
commitdiff
|
tree
2011-06-16
J
ö
rg
Höhle
n
t
dll
:
Use list_em
p
t
y() instead of list
_
count() ==
0
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg
H
öhle
winecoreaudio: mmdevapi's mixer forma
t
is 32bit floating
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
wineoss
:
Properly allocate the WA
V
EFORMATEXT
E
NS
I
BLE
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg H
ö
h
l
e
winecor
e
audio: Properl
y
all
o
cate
t
he WAVEFORMAT
E
XTENSIB
L
E
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg
H
öhle
winealsa: P
r
operly allocate
t
he WAV
E
FORMATEXTENSIBLE
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
J
ö
rg Höhle
m
mdeva
p
i
/
t
e
sts: Fix
wrong buf
f
e
r unit and memory
leak
s
.
commit
|
commitdiff
|
tree
2011-05-26
Jörg Höhle
mmsystem: MCI_UnMap
M
s
g
1
6To32W
need not
return
a
value
.
commit
|
commitdiff
|
tree
2011-05-26
J
ö
r
g Höhle
mmsystem: Fix some
M
CI mappings
.
commit
|
commitdiff
|
tree
2011-05-24
Jörg Höhle
winmm: Process MCI
_
DG
V
_INFO which is l
a
rge
r
tha
n
M
C
I
_I
N
FO
.
commit
|
commitdiff
|
tree
2011-05-24
Jörg
H
ö
h
le
msvfw32: Force lower-case 'vidc/
v
ids/audc' etc
.
when
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
J
ö
rg Hö
h
le
i
n
clud
e
: U
s
e SEGPT
R
for 16bit string pointers in MCI_
.
.
.
commit
|
commitdiff
|
tree
2011-05-13
Jörg Höhle
in
c
l
ude: Define DRV_MCI_FIRST
.
commit
|
commitdiff
|
tree
2011-05-12
Jörg
Höhle
winmm: Fix 8KB leak whe
n
mmioOpe
n
f
ails (Valgrind)
.
commit
|
commitdiff
|
tree
2011-04-15
Jör
g
Hö
h
le
u
s
er32: Added message names for wi
n
m
m
.
commit
|
commitdiff
|
tree
next