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
comdlg32: Avoid crash when driver name doesn't contain a backslash.
2012-02-17
Jörg Höhle
w
inmm:
M
ake midi
S
trea
m
* messages async
h
ronou
s
to
avoid
.
.
.
commit
|
commitdiff
|
tree
2012-02-17
Jörg Höhle
winmm: A
v
o
i
d using Sus
p
endThrea
d
,
i
t can hang Wine
.
commit
|
commitdiff
|
tree
2012-02-17
Jörg Hö
h
le
mciwa
v
e
:
Zero closed resource pointer to
p
revent
r
euse
.
commit
|
commitdiff
|
tree
2012-02-16
J
ö
rg Höhle
winmm: Allow new soun
d
s to interr
u
p
t
previou
s
PlaySound
.
.
.
commit
|
commitdiff
|
tree
2012-02-11
Jörg Höhl
e
mmdevapi/te
s
ts: Perfo
r
m
renderer
p
adding & position
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg Höhle
mmdevapi/tests: Fix
errors
a
n
d
crashes in var
i
o
u
s native
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg Höhle
mmde
v
api/tests: Produce audible output
.
commit
|
commitdiff
|
tree
2012-01-31
J
ö
rg Höhle
mciwav
e
:
A
lways re
a
ch an end
position e
x
pressed in
.
.
.
commit
|
commitdiff
|
tree
2012-01-31
Jö
r
g Höhle
winecoreau
d
io:
F
i
x the Start/Stop
/
Reset cycle
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höhle
win
e
coreaudio: Im
p
lement a lo
c
k-free cal
l
back design
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg
H
ö
h
l
e
winecoreaudio
:
Avoid
d
e
adlock in
A
udioC
l
ient_Stop
.
commit
|
commitdiff
|
tree
2012-01-27
Jörg
H
ö
h
le
winealsa: Fix -err
n
o
typo
.
commit
|
commitdiff
|
tree
2012-01-27
Jörg Höhle
winmm
:
P
arse
MCI c
o
lon n
o
tation as in T:
M
M:SS:F
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg
H
öhle
mmdevapi/t
e
sts:
Add a worst-case XAu
d
io2 fr
a
g
m
ent-size
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jö
r
g
Höhle
m
mdevapi/t
e
sts: Pe
r
f
o
rm capture p
r
otocol test
s
in sh
a
red
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg
H
öh
l
e
winealsa: Log the p
e
r
iodic renderer callback
.
commit
|
commitdiff
|
tree
2012-01-26
J
ö
r
g Höhl
e
winealsa: Ma
p
ALS
A
errors
t
o AUDCLNT_E_*
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
w
ineal
s
a: Initia
l
ize c
a
n
f
a
i
l
with AUDCLNT_E_ENDPOINT_CREATE
.
.
.
commit
|
commitdiff
|
tree
2012-01-19
Jörg Höhle
winmm/tests
:
Prope
r
ly reco
v
er from
t
he WAVERR_
S
TILLP
L
AY
I
NG
.
.
.
commit
|
commitdiff
|
tree
2012-01-18
Jörg H
ö
hle
msac
m
32: A
d
d
missing acmStreamClose (
V
al
g
rin
d
)
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg Höhle
wineco
r
e
audio:
G
etNextPacketSize retu
r
ns 0 when no
.
.
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg Höhle
winealsa: Fix Audi
o
CaptureClien
t
G
et
/
R
e
lease
B
uff
e
r
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg Höhle
win
e
cor
e
aud
i
o: Fix Audio
C
aptureCli
e
nt Get/ReleaseBuffer
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
J
örg Höhle
wineos
s
: Reset accou
n
ts
f
or d
r
o
pped frames in capture
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg Höhle
d
s
ou
n
d: Vista/XP S
P
2
rewor
k
e
d
the Speaker
C
onfigurat
i
on
.
commit
|
commitdiff
|
tree
2012-01-12
J
örg Höhle
win
e
alsa:
S
top may n
o
t use snd_pcm_drop or lose
w
ritten
.
.
.
commit
|
commitdiff
|
tree
2012-01-12
Jörg
Höhle
wine
a
l
s
a
:
Reset account
s
for
dropp
e
d
f
rames in capture
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Jörg
H
öhl
e
winm
m
: GetCurren
t
Pa
d
ding is s
u
perf
l
uous while recording
.
commit
|
commitdiff
|
tree
2012-01-10
Jörg Hö
h
l
e
mmdevapi/tests: Fix
some t
e
st failures
o
n
n
ativ
e
.
commit
|
commitdiff
|
tree
2012-01-10
Jör
g
Höhle
win
e
alsa: Fix Audi
o
Rend
e
rClient Get/ReleaseBu
f
fer
p
ro
t
ocol
.
commit
|
commitdiff
|
tree
2012-01-09
J
ö
rg Höhle
mmdeva
p
i: Roun
d
b
u
ffer size like na
t
i
v
e in sh
a
red mode
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
w
i
nealsa
:
Check ValidBitsPerSamp
l
e and
s
u
pport SN
D
_PCM_FORMA
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
wine
a
l
s
a
: Uni
f
y
t
he checks
f
or w
B
itsP
e
r
Sample
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
winmm:
Ignore
b
ro
k
en nBl
o
ckAlign and AvgBytes within
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
J
ör
g
Höhle
w
i
n
e
o
s
s: Get
S
tream
L
a
tency is cons
t
ant, SNDCTL_DSP_GETODELAY
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
J
örg Hö
h
le
w
i
nealsa: Have GetStreamLat
e
ncy reflect
the ALSA period
.
commit
|
commitdiff
|
tree
2012-01-06
Jör
g
Höhle
w
i
n
ecoreaudio: Fix l
a
ten
c
y calculat
i
o
n
.
commit
|
commitdiff
|
tree
2012-01-06
J
ö
rg Höhl
e
mmdev
a
p
i: GetDevicePeriod returns cons
t
ants
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
mmdevapi: Avoid HeapRealloc wh
e
n no dat
a
need be copied
.
commit
|
commitdiff
|
tree
2012-01-05
J
ö
rg
Höhle
winmm: Fix conversion to MMTIM
E
, a
v
o
i
d floating point
.
.
.
commit
|
commitdiff
|
tree
2012-01-04
Jör
g
Höhle
mciseq:
w
NotifyDevic
e
ID i
s
redundant
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Hö
h
l
e
mciseq:
Refactor
u
se of
mciGetDri
v
e
r
Data
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg H
ö
h
l
e
mciseq: Check Devic
e
I
D pri
o
r to
com
m
and invocation
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhle
mcis
e
q: Only s
e
nd non-MCI commands to DefDriverPr
o
c
.
commit
|
commitdiff
|
tree
2012-01-03
Jörg
H
öhle
dsound:
F
ix the computation o
f
t
h
e
mixe
r
pos
i
tion i
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-22
J
örg Höhle
winealsa
:
Us
e
a
n ALSA buffer of 4 periods to l
i
m
it
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
J
ö
rg Höhle
winealsa
.
drv: Request
ALSA peri
o
d
t
ime to
m
at
c
h MMDevAPI
.
.
.
commit
|
commitdiff
|
tree
2011-12-19
Jörg
H
ö
h
le
mmdevapi: Enforce limits on period
and
d
uration
.
commit
|
commitdiff
|
tree
2011-12-12
Jörg
Höhle
wineal
s
a: Impl
e
ment IAudioCloc
k
::GetPos
i
tion()
u
sing
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
Jörg H
ö
hl
e
mmdevapi: SHAREDMODE_
E
X
C
LUSIV
E
+
E
V
ENTC
A
LLBACK is
too
.
.
.
commit
|
commitdiff
|
tree
2011-11-18
Jörg Höhle
mmd
e
v
a
pi/t
e
sts: Add PCM format tests
.
commit
|
commitdiff
|
tree
2011-11-14
Jör
g
Höhle
m
m
devapi
/
tests: Prevent cra
s
h when
device i
s
in use
.
commit
|
commitdiff
|
tree
2011-10-31
J
ö
rg H
ö
hle
wi
n
mm
:
Ne
v
er wr
i
te silenc
e
, mmdevapi m
u
st handle underruns
.
commit
|
commitdiff
|
tree
2011-10-28
Jörg Höhle
mmdevapi/tests:
Fix er
r
ors and cras
h
es in v
a
rious native
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
Jör
g
Höhle
m
m
d
evapi: IsFormatS
u
p
ported
EXCLUSIV
E
mode
n
e
v
e
r returns
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
Jörg
Höhle
w
inecoreaudio:
Release buffer memo
r
y
.
commit
|
commitdiff
|
tree
2011-09-30
J
ö
rg
H
öhle
winm
m
: Mark
headers WHDR
_
DONE
a
t
the
last possib
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg
Höhle
winmm
:
wav
e
OutReset
returns
all buffers
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhl
e
winm
m
: Separate WI
N
MM_P
a
u
se and WINMM_Reset
.
commit
|
commitdiff
|
tree
2011-09-26
J
ö
r
g Hö
h
l
e
winmm: Fix sum
of available s
a
m
p
les
.
commit
|
commitdiff
|
tree
2011-09-26
Jö
r
g Höhl
e
wineoss: Simplify the test for 8bit l
i
near PCM
.
commit
|
commitdiff
|
tree
2011-09-26
Jö
r
g H
ö
hl
e
winealsa
:
Simplify the t
e
st for 8bit linea
r
PCM
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg
Höhle
m
m
devap
i
: Unlock buffer i
n
ca
s
e of Releas
e
Buffe
r
error
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg
H
öhl
e
w
i
neoss: EAGAIN
(
OSS buffer
f
ull) is a regular situatio
n
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg
H
öhle
mmdevapi:
Fix stuttering upon start and underrun
.
commit
|
commitdiff
|
tree
2011-09-09
Jörg Höhl
e
mmd
e
vapi: IsFormat
S
u
p
port
e
d
fills clos
e
st
match iff
.
.
.
commit
|
commitdiff
|
tree
2011-09-08
Jörg Höhle
wineal
s
a
:
Recommend Pulse
u
se
r
s to upgrade
t
o handle
_
underrun
.
commit
|
commitdiff
|
tree
2011-09-08
J
ör
g
Höhl
e
mmde
v
api: Use UINT3
2
for a number of frames and UINT64
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höhle
w
i
necoreaudio:
Fix Audi
o
RenderClient
G
et/ReleaseBuffer
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höhle
mmdeva
p
i: Accept u
p
to
8 channels
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höh
l
e
include
:
D
efine KSAUDIO_SPEAKE
R
_5|7POIN
T
1_SURROUN
D
.
commit
|
commitdiff
|
tree
2011-08-30
Jör
g
H
ö
hl
e
m
mdevapi: Do not mix
frames and byte
s
.
commit
|
commitdiff
|
tree
2011-08-26
Jörg Höhl
e
wi
n
eals
a
:
Pulse knows
h
andle_underrun only since 2
0
10
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Jörg Höhle
m
m
d
evapi: After Ge
t
Buf
f
er
,
refuse Rese
t
,
b
ut Sta
r
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Jörg Höhle
wi
n
eoss
.
drv: Fix A
u
dioRende
r
C
lient
writ
e
point
e
r c
a
lculation
.
commit
|
commitdiff
|
tree
2011-08-22
J
örg Höhl
e
winealsa
.
drv:
Fi
x
AudioRen
d
erClient
w
ri
t
e poi
n
t
er calcu
l
ation
.
commit
|
commitdiff
|
tree
2011-08-22
Jörg Höhle
kern
e
l
32/tests: Wai
t
ForMultipl
e
Objects returns lowest
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
winmm: Remove redund
a
nt c
o
de
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
winmm: Rest
o
re check
i
ng o
f
c
a
llba
c
k
f
lags
.
commit
|
commitdiff
|
tree
2011-08-05
Jör
g
Höhle
winmm: F
i
x
logic condi
t
ions
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höh
l
e
winm
m
: Fix me
m
ory leak
i
n m
s
ac
m
e
r
ror path
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg
H
öhle
winmm: Assign
t
o str
u
cts i
n
s
tead of using m
e
mc
p
y
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg
H
öhle
win
m
m: R
e
place one HeapAlloc with stack allocation
.
commit
|
commitdiff
|
tree
2011-08-03
Jörg Höhle
win
m
m: Fu
n
c
t
ions that tak
e
a
n
open HWAVE
d
on't ne
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-06-21
Jörg
H
öhle
w
inealsa:
A
void deadlock in AudioClient_S
t
op
.
commit
|
commitdiff
|
tree
2011-06-17
Jörg Höhle
winealsa: Fix m
m
d
e
vap
i
memor
y
allocatio
n
s
.
commit
|
commitdiff
|
tree
2011-06-16
Jör
g
Hö
h
le
st
r
mbase: Use !lis
t
_empty() instea
d
of list_count(
.
.
.
commit
|
commitdiff
|
tree
2011-06-16
Jör
g
Höhle
ntdll: Use l
i
st
_
empty() ins
t
ead o
f
l
ist_coun
t
(
)
== 0
.
commit
|
commitdiff
|
tree
2011-06-06
Jö
r
g
Höh
l
e
winecor
e
audi
o
: mmdevapi's m
i
x
e
r format is 32bit f
l
oatin
g
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
wineoss: Properly
a
ll
o
cate t
h
e WAVEFO
R
M
A
TEX
T
ENSIBL
E
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jör
g
Höhle
winecoreaudio:
Properly alloc
a
te
t
he WAV
E
FORMATEXTE
N
SIBLE
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
winea
l
s
a
:
Properly
a
ll
o
cate the WAVEFORMAT
E
X
TENSIBLE
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg H
ö
hle
mmdevapi/
t
ests: Fix wrong buffer un
i
t and memory l
e
aks
.
commit
|
commitdiff
|
tree
2011-05-26
Jörg Höhle
mmsystem:
MCI_UnMapMsg1
6
To32W need
n
ot
r
eturn
a
va
l
ue
.
commit
|
commitdiff
|
tree
2011-05-26
Jörg Höh
l
e
mmsystem: Fix some MCI mapping
s
.
commit
|
commitdiff
|
tree
2011-05-24
Jörg Hö
h
le
winmm: Process
MCI_DGV_
I
NFO
which is larger than
MCI
_
I
N
F
O
.
commit
|
commitdiff
|
tree
2011-05-24
Jör
g
H
ö
hle
m
svfw32: Force lo
w
er-case 'vidc/vid
s
/audc' et
c
.
w
h
en
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Jörg Höhle
i
nclu
d
e: Use SEGPTR for 16bit str
i
ng pointers in MCI_
.
.
.
commit
|
commitdiff
|
tree
2011-05-13
J
ö
rg Höhle
in
c
lud
e
: Define DRV_
M
C
I_FIRST
.
commit
|
commitdiff
|
tree
2011-05-12
J
ö
rg H
ö
hl
e
w
inmm:
Fix 8KB leak when m
m
ioOpen f
a
i
ls
(
Valgr
i
nd)
.
commit
|
commitdiff
|
tree
next