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
gdi32: Avoid using uninitialized value in DIB pattern enhmetafile record.
2012-02-17
Jö
r
g Höhle
winmm: Ma
k
e
m
i
diSt
r
eam* messages asyn
c
h
r
onous to
a
v
o
id
.
.
.
commit
|
commitdiff
|
tree
2012-02-17
Jörg Höhle
winmm: Avoi
d
using Suspend
T
hread, it can h
a
ng Wine
.
commit
|
commitdiff
|
tree
2012-02-17
Jör
g
Höhle
mciwave: Z
e
ro closed resource po
i
n
ter to p
r
event
r
euse
.
commit
|
commitdiff
|
tree
2012-02-16
Jörg
H
öh
l
e
winmm: Allo
w
n
ew sounds
t
o
interr
u
pt previous
PlaySoun
d
.
.
.
commit
|
commitdiff
|
tree
2012-02-11
Jörg
Höhl
e
mmdevapi/tests: Perform renderer
padding &
p
osition
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg Höhle
mmdevapi/tests: Fix errors an
d
crashes in var
i
ous native
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg Höhle
mmd
e
va
p
i/tests: Prod
u
ce audi
b
le
o
utput
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höhle
mciwave: Always
r
each a
n
en
d
positio
n
expressed i
n
.
.
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höhle
win
e
coreaud
i
o: Fi
x
the Start/S
t
op/Reset cycle
.
commit
|
commitdiff
|
tree
2012-01-31
J
ö
rg H
ö
hle
winecorea
u
dio: Impl
e
m
ent a
l
ock-
f
r
e
e
ca
l
lb
a
ck design
.
commit
|
commitdiff
|
tree
2012-01-31
J
örg
H
öhle
winecore
a
udio
:
Avoid deadlock in AudioClient_Stop
.
commit
|
commitdiff
|
tree
2012-01-27
Jörg
H
öhle
wine
a
lsa: Fix -e
r
rno
t
ypo
.
commit
|
commitdiff
|
tree
2012-01-27
Jö
r
g
H
öhle
winmm: Parse MCI colo
n
notation as in T:MM:SS:
F
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
mmdevapi/
t
est
s
: Add a w
o
r
s
t-
c
as
e
XAudio
2
fragme
n
t
-
si
z
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
mmdevapi/tests
:
P
e
rform capture protoco
l
tests in shared
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
J
örg Höhle
winealsa
:
Log the periodic rendere
r
callback
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
win
e
alsa: Map
A
L
S
A errors to A
U
DCLNT
_
E
_
*
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höh
l
e
wine
a
lsa: Initi
a
lize can fa
i
l w
i
th
A
UDCLNT_E_ENDPOIN
T
_CREATE
.
.
.
commit
|
commitdiff
|
tree
2012-01-19
Jörg
H
öhle
winmm/
t
ests:
P
r
operly
recover f
r
om
th
e
WA
V
ERR_
S
TILLPLAYING
.
.
.
commit
|
commitdiff
|
tree
2012-01-18
Jörg
H
öhle
msac
m
32: Add
miss
i
ng acmStreamClose (Valgr
i
nd)
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg Höhl
e
w
inecoreaudio: GetNextPa
c
ket
S
ize returns 0 when no
.
.
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg Höh
l
e
w
i
nealsa: Fix Aud
i
oCaptureClient
Get/Rele
a
seBu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg Höhle
win
e
co
r
e
audio: Fix AudioCaptureClient
Get/ReleaseBu
f
f
er
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg Höhle
wineoss
:
Rese
t
accounts fo
r
dropped
f
rames in
c
a
p
t
ure
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jö
r
g
H
öhle
dsound: Vista/XP
SP
2
reworked th
e
Sp
e
aker Conf
i
guration
.
commit
|
commitdiff
|
tree
2012-01-12
J
örg
H
ö
hle
winealsa: Stop
m
ay not us
e
snd_pcm_drop
or
lose written
.
.
.
commit
|
commitdiff
|
tree
2012-01-12
J
ö
rg
H
öhle
win
e
alsa: Res
e
t
accounts for droppe
d
frame
s
in capture
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Jörg Höh
l
e
winm
m
: GetCurrent
P
addin
g
is superfl
u
ous while rec
o
r
d
i
n
g
.
commit
|
commitdiff
|
tree
2012-01-10
Jö
r
g
Höhl
e
mm
d
evapi/tests:
F
i
x
s
o
me test failur
e
s on native
.
commit
|
commitdiff
|
tree
2012-01-10
J
ö
rg Höhl
e
w
i
nea
l
sa: Fi
x
AudioR
e
nderCl
i
ent Get/Rele
a
seBuf
f
er protocol
.
commit
|
commitdiff
|
tree
2012-01-09
Jörg
H
ö
h
le
mmd
e
vapi: Round buffer
s
ize like
n
ative in shared mode
.
commit
|
commitdiff
|
tree
2012-01-06
Jö
r
g Hö
h
l
e
winealsa: Ch
e
ck Valid
B
i
tsPe
r
S
ample and supp
o
rt SND_PCM_FORMA
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhl
e
winea
l
sa: Unify the
checks
f
or wB
i
tsPerSa
m
p
l
e
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg H
ö
hle
winmm: Ignor
e
b
roken nBlockAlign and AvgBytes within
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg
H
ö
hle
wineoss: GetSt
r
eamLaten
c
y is const
a
nt,
S
NDCTL_D
S
P
_GETODELAY
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
wineals
a
: Have GetStreamLate
n
cy ref
l
ect the ALSA period
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
winecoreaudio: Fix laten
c
y calculation
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg
H
öhle
mmdevapi: GetD
e
viceP
e
riod
r
eturns c
o
n
stants
.
commit
|
commitdiff
|
tree
2012-01-06
Jö
r
g Höhle
mmd
e
vapi: Avoid Heap
R
ea
l
loc when no data need
b
e copied
.
commit
|
commitdiff
|
tree
2012-01-05
Jörg H
ö
hle
w
i
n
m
m: Fix conversion to MMTIME, avoid floating p
o
int
.
.
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhl
e
mciseq: wNotifyDe
v
iceID
is redund
a
n
t
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhle
m
c
ise
q
: Refactor
u
se of mciGetDri
v
erData
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhle
mciseq: Check Device
ID prior to command invocation
.
commit
|
commitdiff
|
tree
2012-01-04
Jör
g
Höhle
mci
s
eq: Only send
non-MCI commands t
o
DefDriver
P
roc
.
commit
|
commitdiff
|
tree
2012-01-03
Jörg H
ö
hle
ds
o
und: Fix th
e
computatio
n
o
f t
h
e mixer position in
.
.
.
commit
|
commitdiff
|
tree
2011-12-22
Jörg Höhl
e
w
inealsa: Use an ALSA
buf
f
er of
4
periods
to limit
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
J
örg Höhle
w
ineal
s
a
.
dr
v
: Request ALSA period tim
e
t
o match MMDevAPI
.
.
.
commit
|
commitdiff
|
tree
2011-12-19
J
örg Höhle
mmdevapi: Enforce limits on per
i
od and duration
.
commit
|
commitdiff
|
tree
2011-12-12
Jörg Höhle
w
inealsa: Implement IAudioCl
o
ck
:
:GetPosition() using
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
J
ö
r
g Höhle
mmde
v
api: SHAREDMODE_EXCLUSIVE + EVENTCALLBACK is too
.
.
.
commit
|
commitdiff
|
tree
2011-11-18
J
örg Hö
h
le
mmdevap
i
/tests: Add PCM form
a
t tests
.
commit
|
commitdiff
|
tree
2011-11-14
Jörg Höhle
mmd
e
vapi
/
tests: Preven
t
cra
s
h when d
e
vice is
i
n
use
.
commit
|
commitdiff
|
tree
2011-10-31
Jö
r
g Höhle
w
inm
m
: Never write
silence, m
m
devapi must
h
andle u
n
d
erruns
.
commit
|
commitdiff
|
tree
2011-10-28
J
ö
rg Hö
h
le
mmdevapi/tes
t
s: Fix e
r
ror
s
and crashes
i
n var
i
ous native
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
J
ö
rg Höhle
mmdevapi: IsForm
a
tS
u
pported EXCLUSIVE mode neve
r
returns
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
Jö
r
g
Höhle
winecorea
u
d
i
o
: Relea
s
e buffer memory
.
commit
|
commitdiff
|
tree
2011-09-30
Jörg Höh
l
e
winmm: Mark
headers W
H
DR_DONE
a
t the
last
p
ossible
.
.
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhle
winmm: waveOutReset returns a
l
l buffers
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg
Höhle
w
inmm: Sepa
r
a
t
e WINMM_Pause a
n
d
W
I
NMM
_
Res
e
t
.
commit
|
commitdiff
|
tree
2011-09-26
J
ö
rg Höhle
w
i
nmm: Fix
s
um of available samples
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Hö
h
l
e
wineos
s
:
Simplify
the
test for 8bit l
i
near P
C
M
.
commit
|
commitdiff
|
tree
2011-09-26
J
ö
rg Höhle
winealsa: Simplify the test for 8
b
it linear PCM
.
commit
|
commitdiff
|
tree
2011-09-22
J
ö
rg
H
öhle
mmdevapi: Unlock buffer in case of Re
l
e
ase
B
u
f
f
e
r error
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg
H
ö
h
le
wineoss: EAGAIN (OSS buffer
fu
l
l) is a regular sit
u
a
t
i
on
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg Höhle
mmdevapi:
F
i
x stuttering upon
st
a
rt and underru
n
.
commit
|
commitdiff
|
tree
2011-09-09
Jörg Höhle
mmdevapi
:
IsFormatSupported
fills closes
t
match iff
.
.
.
commit
|
commitdiff
|
tree
2011-09-08
Jörg Höh
l
e
w
i
nealsa: R
e
c
o
m
m
e
nd Pu
l
se use
r
s to upgrade to handle_
u
nderrun
.
commit
|
commitdiff
|
tree
2011-09-08
Jö
r
g
Höhl
e
mmdeva
p
i: Use
UINT32 for a
number of frames and UI
N
T64
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höhle
winecoreaudio: Fix
A
udioRenderClie
n
t Get/ReleaseB
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höhle
mmdevapi: Acce
p
t up to 8
c
ha
n
n
els
.
commit
|
commitdiff
|
tree
2011-09-07
Jö
r
g
Höhle
includ
e
: Define KSAUDIO_SP
E
A
KER_5|7POINT1_SURROUND
.
commit
|
commitdiff
|
tree
2011-08-30
Jör
g
Höhle
mmdevapi:
Do not mix
f
ram
e
s and b
y
tes
.
commit
|
commitdiff
|
tree
2011-08-26
Jörg H
ö
hle
wine
a
lsa: Puls
e
knows ha
n
d
le
_
underrun only since 20
1
0
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Jörg Höhle
mmde
v
api: After
GetBuffer,
refuse Reset, but Start
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Jörg Höhle
wine
o
ss
.
drv
:
Fix AudioRenderCli
e
nt write
po
i
nter calculation
.
commit
|
commitdiff
|
tree
2011-08-22
Jörg Hö
h
l
e
wine
a
l
sa
.
d
rv:
F
ix Au
d
ioRe
n
derClient
w
r
ite pointe
r
calc
u
lati
o
n
.
commit
|
commitdiff
|
tree
2011-08-22
Jö
r
g Höhle
kernel32
/
tes
t
s: WaitForMult
i
ple
O
bjects retur
n
s
l
owe
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg
H
öhle
winmm: Remove redu
n
dant code
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
winmm: Res
t
o
re
c
hecking of
cal
l
b
ack flags
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
winmm: F
i
x logic conditi
o
ns
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg
H
öh
l
e
winmm: Fix m
e
m
or
y
leak in msacm error
p
at
h
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
winmm: Assign t
o
s
t
ructs
i
n
s
tead of u
s
ing mem
c
p
y
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
w
i
n
mm: Replace o
n
e HeapAl
l
oc with stac
k
a
llocation
.
commit
|
commitdiff
|
tree
2011-08-03
Jörg Höhle
winmm: Fun
c
tions that
t
ake an open HWAVE don't need
.
.
.
commit
|
commitdiff
|
tree
2011-06-21
Jörg Höhle
wi
n
eals
a
:
Avo
i
d dead
l
o
ck in AudioClient_Sto
p
.
commit
|
commitdiff
|
tree
2011-06-17
Jörg Höh
l
e
w
ineal
s
a: Fix mmdevapi
memory
allocat
i
ons
.
commit
|
commitdiff
|
tree
2011-06-16
J
örg
H
öhle
str
m
base: Use !list_emp
t
y(
)
i
n
stea
d
of lis
t
_count(
.
.
.
commit
|
commitdiff
|
tree
2011-06-16
J
ö
rg Höhle
ntdll: Use
list_empty(
)
instead of list_
c
ount(
)
== 0
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
w
i
necorea
u
dio: mmdevap
i
'
s mixer format is 32bit floatin
g
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Hö
h
l
e
w
ineoss: Properly allocate the WAVEFORMATEX
T
ENS
I
B
L
E
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhl
e
w
i
n
e
coreaudio: Properly allo
c
ate th
e
WA
V
EFORMAT
E
XTENS
I
BLE
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jö
r
g
Höhle
wineal
s
a: Pro
p
e
r
l
y
allocate the WAVEF
O
RMATE
X
TENSIBL
E
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
mmdevapi/tes
t
s:
F
ix wrong buffer un
i
t and memor
y
lea
k
s
.
commit
|
commitdiff
|
tree
2011-05-26
Jör
g
Höhle
mmsystem: M
C
I_UnMapMsg16To32W need
not retu
r
n a v
a
lue
.
commit
|
commitdiff
|
tree
2011-05-26
Jörg Höhle
mmsystem:
F
ix some MCI mappings
.
commit
|
commitdiff
|
tree
2011-05-24
Jörg Höhle
winmm:
P
rocess M
C
I_
D
GV_INFO which is lar
g
er
tha
n
MCI_
I
NFO
.
commit
|
commitdiff
|
tree
2011-05-24
Jörg Höhle
msvfw32: F
o
r
ce lower-case 'vidc
/
vids/audc' etc
.
whe
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Jör
g
Höhle
i
n
clude: Use SEGPTR for 16bit
s
t
ring pointers in MCI_
.
.
.
commit
|
commitdiff
|
tree
2011-05-13
Jörg Höhle
inc
l
ude:
D
efin
e
DRV_MCI_
F
IRS
T
.
commit
|
commitdiff
|
tree
2011-05-12
J
ö
rg Hö
h
le
winmm:
F
ix 8KB le
a
k when mmioOpen fails (Valg
r
ind
)
.
commit
|
commitdiff
|
tree
next