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
comctl32: Use index value if property sheet page isn't found.
2012-12-20
J
ö
rg
Höhle
mmdevapi
:
Av
o
id
lock contention afte
r
SetEvent
.
commit
|
commitdiff
|
tree
2012-12-18
Jörg
Höhle
w
i
ne
a
lsa:
S
eparat
e
read
and write
pointers
.
commit
|
commitdiff
|
tree
2012-12-18
Jörg Höhle
mmdevapi: Set
E
v
e
ntHa
n
dle is allowed only once
.
commit
|
commitdiff
|
tree
2012-11-13
Jörg Höhle
mciavi: Fix
p
layer deadlock
when startin
g
to pl
a
y
.
commit
|
commitdiff
|
tree
2012-11-09
J
ö
rg Höhle
w
inm
m
:
Call IsFormatSupported fo
r
WAVE
_
FORMAT_QUE
R
Y
.
.
.
commit
|
commitdiff
|
tree
2012-11-09
Jörg Höhle
winmm: Avoid gene
r
ic MMSYSERR_ERROR during
ini
t
i
a
lisati
o
n
.
commit
|
commitdiff
|
tree
2012-11-09
Jörg
H
ö
h
le
winmm: Prefer u
s
ing MMSYSERR_* ove
r
AUDC
L
N
T
_
E
_* from
.
.
.
commit
|
commitdiff
|
tree
2012-10-31
Jör
g
Höh
l
e
ntdll:
Do no
t
execute
c
a
l
l
b
a
c
ks
p
ast Delete
T
imer(IN
V
ALID_H
A
N
.
.
.
commit
|
commitdiff
|
tree
2012-10-31
J
ö
rg Höhle
winealsa: Fix capture
o
v
errun
logging
.
commit
|
commitdiff
|
tree
2012-10-30
J
örg Hö
h
le
winmm: Tu
r
n some MCI parser
ERR into FIXME
.
commit
|
commitdiff
|
tree
2012-10-25
Jörg H
ö
hle
mciseq: Th
e
code can onl
y
h
an
d
le up to 128 MIDI tracks
.
commit
|
commitdiff
|
tree
2012-10-25
Jörg Höhle
mciseq: Fix rea
d
ing
MCI
_
I
NFO_
N
AME and COPYR
I
G
H
T from
.
.
.
commit
|
commitdiff
|
tree
2012-10-25
Jörg Höhle
m
ciseq
:
Fix some MC
I
E
R
ROR_
*
codes (MCI_STATUS)
.
commit
|
commitdiff
|
tree
2012-10-25
Jörg Höhle
mciseq: Correct M
C
I_SEEK return
codes
.
commit
|
commitdiff
|
tree
2012-10-08
Jör
g
Höhl
e
mc
i
seq
:
Map
M
MSYSERR_* to
MC
I
ERR_* error codes
.
commit
|
commitdiff
|
tree
2012-10-08
Jörg Höhl
e
mci
s
eq:
S
end MCI_P
L
AY notificat
i
ons like w
2
k-
w
7 do
.
commit
|
commitdiff
|
tree
2012-10-08
Jör
g
Höhle
mciseq: Create player thread in the synchronous case
.
.
.
commit
|
commitdiff
|
tree
2012-10-08
Jörg Höhle
mciseq: Play returns MCIERR_OUTOFRANGE a
s
requ
i
red
.
commit
|
commitdiff
|
tree
2012-10-08
Jörg Höhle
mci
s
eq: Separate pla
y
er
loop f
r
om MCI_
P
LAY command
.
commit
|
commitdiff
|
tree
2012-10-08
J
örg Höhle
mciseq: F
i
x memo
r
y
l
eak when
M
C
I
_OPE
N
f
a
i
ls
.
commit
|
commitdiff
|
tree
2012-09-27
Jörg Höhle
winmm:
T
he "open new
.
.
.
" M
C
I
s
tring command se
t
s an
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Jörg
H
ö
hle
mci
s
eq: Re
m
ove superfluous NULL poi
n
te
r
ch
e
ck
.
commit
|
commitdiff
|
tree
2012-02-24
J
ö
rg Hö
h
le
mm
d
evapi/
t
ests: Fi
x
some render
t
est
f
ailures
.
commit
|
commitdiff
|
tree
2012-02-17
J
ö
rg Höh
l
e
winmm
:
Ma
k
e midiStrea
m
* m
e
s
sages asynch
r
ono
u
s to av
o
i
d
.
.
.
commit
|
commitdiff
|
tree
2012-02-17
Jörg Höhle
winmm
:
Avoid using SuspendThr
e
ad, it can hang Wine
.
commit
|
commitdiff
|
tree
2012-02-17
Jö
r
g Höhle
mciwave: Zero
c
lose
d
resource pointer to pre
v
e
n
t reu
s
e
.
commit
|
commitdiff
|
tree
2012-02-16
Jörg Höhle
winmm
:
Allow new sounds to i
n
te
r
rupt previous Pla
y
Sound
.
.
.
commit
|
commitdiff
|
tree
2012-02-11
Jörg Höhl
e
mmdevapi/tests: Perfo
r
m re
n
der
e
r paddi
n
g & position
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg Höh
l
e
mmdev
a
pi/tes
t
s: Fix
errors
a
nd crash
e
s in various native
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg Höhle
mmdev
a
pi/tests: Produce audible output
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höhle
m
c
iwave: A
l
ways reach
a
n en
d
posi
t
ion expressed in
.
.
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höhle
win
e
c
o
reaudio: Fix th
e
Start/Stop/Reset cycle
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höhle
winecoreaudio: Impl
e
ment a l
o
ck
-
free
c
allbac
k
design
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höh
l
e
win
e
c
o
reaudio: Avoid de
a
dlock in AudioClient_Sto
p
.
commit
|
commitdiff
|
tree
2012-01-27
J
örg Höhle
winealsa: Fix -
e
rrn
o
ty
p
o
.
commit
|
commitdiff
|
tree
2012-01-27
Jörg Höhle
win
m
m: Parse MCI colon notatio
n
as in T:MM:SS:F
.
commit
|
commitdiff
|
tree
2012-01-26
Jö
r
g Höhle
mmdevapi/tests: Add a worst-case
XAudio
2
fragment-s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg H
ö
h
l
e
m
m
devap
i
/
te
s
t
s
:
Per
f
orm
c
a
pture
p
rotocol
t
e
s
t
s
in shar
e
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
winealsa:
L
og the periodic
renderer c
a
llba
c
k
.
commit
|
commitdiff
|
tree
2012-01-26
Jör
g
Höhl
e
w
inealsa:
Map ALSA erro
r
s to
AUDCLNT_E_*
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg H
ö
hle
winealsa:
I
nitialize can fail with AUDCLNT_E_
E
NDPO
I
NT_CREATE
.
.
.
commit
|
commitdiff
|
tree
2012-01-19
Jörg Höhle
winmm/tes
t
s: Pr
o
perly recover from the WAVERR_STILLPLAYING
.
.
.
commit
|
commitdiff
|
tree
2012-01-18
Jörg Höhle
msacm32: Add missing acmStreamClo
s
e (Valgrind)
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg Höhle
winecorea
u
dio: G
e
tNextPacketSi
z
e retur
n
s 0 when no
.
.
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg Höhle
winea
l
sa: Fix AudioC
a
pt
u
reCli
e
nt G
e
t/Relea
s
eBuffer
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg
H
öhle
winecoreaudio: Fix AudioCaptureClient Get/ReleaseB
u
f
fer
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jö
r
g Höhl
e
wineoss: Reset
accou
n
t
s
f
o
r dro
p
p
e
d f
r
a
mes in c
a
pture
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg Höhle
d
s
o
und: Vi
s
ta/
X
P SP2 reworked the Speaker Configuration
.
commit
|
commitdiff
|
tree
2012-01-12
J
ö
rg
H
öhle
winea
l
sa: Stop may not u
s
e snd_pcm_drop or
lo
s
e written
.
.
.
commit
|
commitdiff
|
tree
2012-01-12
J
ö
rg Hö
h
l
e
winealsa: Re
s
e
t
acco
u
nts
for drop
p
ed fram
e
s
in capt
u
re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Jö
r
g H
ö
hle
winmm: Get
C
urre
n
tPadding
i
s su
p
erf
l
u
o
us while rec
o
rding
.
commit
|
commitdiff
|
tree
2012-01-10
Jör
g
Höhle
mmdevapi/
t
ests
:
Fix
s
ome test failure
s
on na
t
ive
.
commit
|
commitdiff
|
tree
2012-01-10
Jörg Höh
l
e
winealsa
:
Fix A
u
dioRe
n
derC
l
ient Get/Rel
e
as
e
Buf
f
er pro
t
o
col
.
commit
|
commitdiff
|
tree
2012-01-09
Jö
r
g H
ö
hle
mmdevap
i
: Round buffer size like native
i
n
s
har
e
d
mode
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
winealsa: Check ValidBitsPerSample and support
SND_PCM_FORMA
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jö
r
g H
ö
hle
wi
n
ealsa: U
n
ify t
h
e
c
h
e
c
ks for
w
BitsPe
r
Sample
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg
Höhle
win
m
m:
Ignore broken nBlockAlign and Av
g
By
t
es wi
t
hin
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg
H
öh
l
e
w
ineo
s
s
:
GetStre
a
m
L
a
tency is con
s
t
ant, SNDCTL_DSP
_
GETODELAY
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
winealsa:
Have GetStreamLatency reflect th
e
ALSA p
e
riod
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
wine
c
oreaudi
o
: Fix l
a
ten
c
y calc
u
lation
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
mmdev
a
pi: GetDevicePeri
o
d retu
r
ns
c
onstant
s
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg
H
öhle
mmdevapi:
A
void He
a
pRealloc wh
e
n no
d
a
t
a
n
eed
b
e copied
.
commit
|
commitdiff
|
tree
2012-01-05
Jörg Höhle
winmm: Fix conversion to MMTIME, av
o
i
d floating point
.
.
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhle
mciseq: wNotifyDe
v
iceID is
r
edundant
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg
H
öhle
mciseq:
R
e
f
a
c
t
or use of mciGetDri
v
erData
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg
Höh
l
e
mciseq: Check Device ID prior
to co
m
ma
n
d invocation
.
commit
|
commitdiff
|
tree
2012-01-04
Jör
g
H
ö
hle
mciseq: Only
s
end
non-MCI comm
a
nds to De
f
DriverProc
.
commit
|
commitdiff
|
tree
2012-01-03
Jörg Höh
l
e
dsound: Fix the computat
i
o
n of the
m
ixer p
o
sit
i
on
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-22
Jörg Höh
l
e
w
inea
l
sa: Us
e
an ALSA buf
f
er of
4 per
i
ods t
o
limit
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Jörg Höhle
w
in
e
alsa
.
drv: Reque
s
t ALSA
period
t
ime to
m
a
tch MMDevAPI
.
.
.
commit
|
commitdiff
|
tree
2011-12-19
Jörg H
ö
hl
e
mmd
e
vapi:
En
f
orce limits on p
e
riod
a
nd duration
.
commit
|
commitdiff
|
tree
2011-12-12
Jörg
H
öh
l
e
winealsa:
Im
p
lement IA
u
dio
C
lo
c
k:
:
GetPosition() usin
g
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
Jörg Höhle
mmdevapi: S
H
ARED
M
ODE_E
X
CLUSIV
E
+ EVE
N
TCALLBACK
is too
.
.
.
commit
|
commitdiff
|
tree
2011-11-18
Jörg Höhle
mmd
e
vapi/tests
:
Add PCM format tests
.
commit
|
commitdiff
|
tree
2011-11-14
Jörg
H
öhle
m
m
devap
i
/tests: Preven
t
crash when de
v
ice is in use
.
commit
|
commitdiff
|
tree
2011-10-31
Jörg Höhle
winmm: N
e
ver wr
i
te sil
e
nce,
m
mdev
a
pi must handle
underruns
.
commit
|
commitdiff
|
tree
2011-10-28
Jör
g
Höhle
m
mdevapi/t
e
s
ts: Fix e
r
rors an
d
crash
e
s i
n
va
r
ious nat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
J
örg
H
ö
hle
mmdevap
i
: IsFormat
S
up
p
orted
E
X
CLUSIVE mode never returns
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
Jörg
Höhle
winecoreaudio:
Release b
u
ff
e
r me
m
ory
.
commit
|
commitdiff
|
tree
2011-09-30
Jörg
H
öhle
winmm:
M
a
rk heade
r
s WHDR_DO
N
E at the last possibl
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhle
w
inmm:
waveOutReset
r
eturns all b
u
f
f
e
r
s
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhle
winm
m
: Separate WINM
M
_Pa
u
s
e
and W
I
NMM
_
Reset
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg
H
öhle
w
inmm: Fi
x
sum of avai
l
able sa
m
ples
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Hö
h
le
wineoss: Simpli
f
y the test for
8bi
t
linear PCM
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhle
winealsa: Simplify the test for 8bit
l
in
e
ar PC
M
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg Höhle
mmdev
a
pi: Unlock buffe
r
in
c
ase
o
f ReleaseBuf
f
er
error
.
commit
|
commitdiff
|
tree
2011-09-22
Jö
r
g Höhle
wineoss: EAGAIN (O
S
S buf
f
er
full) is a reg
u
la
r
si
t
uation
.
commit
|
commitdiff
|
tree
2011-09-22
Jör
g
Höhle
mmdevapi: Fix stu
t
tering upon start and underrun
.
commit
|
commitdiff
|
tree
2011-09-09
Jörg Höhle
mmdevapi: I
s
FormatSupported fills closest match iff
.
.
.
commit
|
commitdiff
|
tree
2011-09-08
Jörg Höhl
e
wi
n
ea
l
sa: Re
c
ommend P
u
lse users
t
o
u
pgrade to ha
n
dle_u
n
derrun
.
commit
|
commitdiff
|
tree
2011-09-08
J
ör
g
Höh
l
e
mm
d
eva
p
i
:
U
se U
I
NT32 for a number of frames and
UINT64
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höhle
winecore
a
udio
:
Fix AudioRenderClient Get/R
e
leaseBuffer
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höhle
mmdevapi: A
c
c
e
pt up to 8 channels
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höhle
includ
e
:
D
efin
e
KSAUDIO_SP
E
A
KE
R
_
5
|7P
O
INT1_SU
R
RO
U
N
D
.
commit
|
commitdiff
|
tree
2011-08-30
Jörg
Höhle
mmdevapi: D
o
n
ot mix frames and bytes
.
commit
|
commitdiff
|
tree
2011-08-26
Jörg Höhle
winealsa: Pulse kn
o
ws handle_under
r
un
o
nly si
n
ce
2
010
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Jörg Höh
l
e
mmdevap
i
: After
G
et
B
uffer
,
ref
u
s
e Reset, but Star
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
J
ö
rg Hö
h
le
wineoss
.
drv: Fix
A
udio
R
end
e
rClient write po
i
nter
c
alcu
l
ation
.
commit
|
commitdiff
|
tree
2011-08-22
J
ö
rg Höhle
winealsa
.
drv
:
Fix Audi
o
Ren
d
e
rCli
e
n
t
write pointer calcula
t
i
on
.
commit
|
commitdiff
|
tree
2011-08-22
Jörg Höhle
kernel32
/
tests: WaitForMultipleObjects retu
r
ns low
e
s
t
.
.
.
commit
|
commitdiff
|
tree
next