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
imm32/tests: Add ImmGetDescription tests.
2012-02-24
J
örg Höhle
mmde
v
api/test
s
: Fix some r
e
nd
e
r test failures
.
commit
|
commitdiff
|
tree
2012-02-17
J
ö
rg
H
ö
h
le
w
inmm: Make midiStream*
m
essages a
s
y
n
chronous to av
o
i
d
.
.
.
commit
|
commitdiff
|
tree
2012-02-17
Jörg Höhle
winmm: Avoi
d
using SuspendThread
,
it can h
a
ng Wine
.
commit
|
commitdiff
|
tree
2012-02-17
J
ö
rg
Höh
l
e
mciwave
:
Zero
c
l
osed resour
c
e pointer to pr
e
vent reuse
.
commit
|
commitdiff
|
tree
2012-02-16
Jör
g
Höhle
winmm
:
Allow
ne
w
sounds to interrupt previous PlaySou
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-02-11
Jörg H
ö
hle
m
m
d
e
vapi/tests: Perform rendere
r
padding & posi
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg Höhle
m
mdevap
i
/tests:
Fix err
o
r
s
and crashes in va
r
i
o
u
s native
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg Höhle
mmdevapi/t
e
sts
:
Produce
a
udib
l
e outp
u
t
.
commit
|
commitdiff
|
tree
2012-01-31
J
örg Höhle
mciwave:
Always reach an en
d
position expressed in
.
.
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höh
l
e
winecoreaudi
o
: Fix th
e
Start/S
t
op/Re
s
et cycle
.
commit
|
commitdiff
|
tree
2012-01-31
J
örg
Höhle
w
i
necoreaudio: Implement
a lock
-
f
r
ee callback des
i
gn
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg
H
ö
hle
winecoreaudio: Avoid de
a
dlock i
n
AudioClie
n
t_St
o
p
.
commit
|
commitdiff
|
tree
2012-01-27
Jörg Höhle
winealsa:
Fix -errno typo
.
commit
|
commitdiff
|
tree
2012-01-27
J
ö
rg Höhle
win
m
m: Parse
M
C
I
c
o
l
on
notatio
n
a
s in T:MM:SS:F
.
commit
|
commitdiff
|
tree
2012-01-26
Jör
g
Höhle
mmdev
a
pi/tests: Add a
worst-case XAudio2 fragm
e
nt-si
z
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg
H
öhle
mmdevap
i
/te
s
ts
:
Perform c
a
pture protocol
tes
t
s
i
n s
h
a
red
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
winealsa: Log t
h
e pe
r
iodic renderer cal
l
back
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
winealsa: Map ALSA errors to AUD
C
LNT
_
E_*
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
win
e
als
a
:
Initialize ca
n
fail with AUDCLNT_E_E
N
D
POINT_CREATE
.
.
.
commit
|
commitdiff
|
tree
2012-01-19
Jör
g
H
ö
h
le
win
m
m
/
t
es
t
s: Pro
p
erly recover from the WAVE
R
R_STILLPLAYING
.
.
.
commit
|
commitdiff
|
tree
2012-01-18
J
örg Höhle
msacm
3
2:
Add missing acmStr
e
amCl
o
se (Valgr
i
nd)
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg Höhle
wine
c
oreaudio:
GetNext
P
ack
e
tSize
r
etur
n
s 0 when no
.
.
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg Höhle
winealsa: Fix A
u
d
ioCaptu
r
e
Client Get/ReleaseBuffer
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg Höhle
winecoreaudio: Fix
A
udioCa
p
tur
e
Cl
i
ent Get
/
ReleaseBu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg Hö
h
le
wineoss: Reset accounts for d
r
opp
e
d frames i
n
capture
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jö
r
g
H
öhle
dsound: Vi
s
t
a
/XP SP2 rewo
r
ked the Speaker Conf
i
gurati
o
n
.
commit
|
commitdiff
|
tree
2012-01-12
Jörg Hö
h
le
winealsa: Stop may not use snd_pcm_drop or lose written
.
.
.
commit
|
commitdiff
|
tree
2012-01-12
J
ö
rg Hö
h
le
win
e
alsa: Reset acco
u
nts for dr
o
pped
frames in
c
a
pture
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Jörg Höhle
winmm: G
e
tCurrentPadd
i
n
g
is
superfluous wh
i
le
r
ecording
.
commit
|
commitdiff
|
tree
2012-01-10
Jö
r
g Höhle
mmdevapi/t
e
sts: Fi
x
some
test failur
e
s on
native
.
commit
|
commitdiff
|
tree
2012-01-10
Jörg Höhle
winea
l
sa: Fix Aud
i
oRenderClient Get/R
e
leaseBuffer p
r
o
t
ocol
.
commit
|
commitdiff
|
tree
2012-01-09
J
örg Höhle
mmdevapi:
Ro
u
nd bu
f
fe
r
s
iz
e
l
i
ke
na
t
ive in
shared mod
e
.
commit
|
commitdiff
|
tree
2012-01-06
J
ö
rg H
ö
hle
winealsa: Check ValidBitsPer
S
a
m
ple and support SND_PCM_FOR
M
A
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
wi
n
ealsa: Unify the checks for
wBitsP
e
rSampl
e
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg H
ö
hle
w
i
n
m
m: I
g
nor
e
broken nBloc
k
A
l
ig
n
and AvgBytes within
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg
H
öhl
e
wine
o
ss: GetStreamLatency
is consta
n
t
,
S
NDCTL_DSP_GETODELAY
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
J
ö
rg Höh
l
e
wine
a
l
sa: Have GetStreamL
a
tency re
f
lect the ALSA period
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
wine
c
o
reau
d
io: Fix la
t
e
ncy
calculation
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
m
m
d
e
vapi
:
G
e
tDe
v
ic
e
Period retur
n
s const
a
n
ts
.
commit
|
commitdiff
|
tree
2012-01-06
J
ö
rg Höhle
mm
d
evapi:
Avoid HeapR
e
alloc when no
d
ata ne
e
d be
c
opied
.
commit
|
commitdiff
|
tree
2012-01-05
J
örg Höhle
winmm: Fix
conversion to
M
MTIME, avoid
f
loating point
.
.
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhle
m
c
i
s
eq: wNot
i
fyDev
i
c
eID is red
u
ndant
.
commit
|
commitdiff
|
tree
2012-01-04
Jö
r
g Hö
h
le
m
c
is
e
q
: Re
f
ac
t
o
r
use o
f
mci
G
et
D
riverData
.
commit
|
commitdiff
|
tree
2012-01-04
Jör
g
H
öhle
mciseq: Ch
e
ck D
e
vi
c
e
ID prior
t
o command
i
nvocation
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg
H
öhle
mc
i
s
e
q:
Only send non-MCI com
m
and
s
to DefDriverProc
.
commit
|
commitdiff
|
tree
2012-01-03
Jörg Hö
h
le
d
s
ound:
Fix the comput
a
t
i
on of t
h
e
m
i
x
e
r positi
o
n
in
.
.
.
commit
|
commitdiff
|
tree
2011-12-22
Jörg Höhle
winealsa:
Use a
n
ALSA buffer of 4 periods to limit
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Jörg Höhle
w
ineals
a
.
drv
:
Request
A
L
S
A per
i
o
d
tim
e
to match MMDe
v
API
.
.
.
commit
|
commitdiff
|
tree
2011-12-19
Jörg
H
öhle
mmdev
a
pi: Enfo
r
ce limits on peri
o
d and duration
.
commit
|
commitdiff
|
tree
2011-12-12
Jörg Höhle
winealsa
:
Implement IAudioClock:
:
G
e
t
Position()
u
sing
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
Jörg Höhle
mmdevapi: SHAR
E
D
M
ODE_
E
XCL
U
SIVE + EVENTCALLBACK is too
.
.
.
commit
|
commitdiff
|
tree
2011-11-18
Jörg H
ö
h
le
mmd
e
vapi/tests:
A
dd PC
M
format tests
.
commit
|
commitdiff
|
tree
2011-11-14
Jörg Höhle
mmdevapi/tests: Pr
e
v
e
n
t cras
h
when de
v
ice is in use
.
commit
|
commitdiff
|
tree
2011-10-31
Jörg Höhle
w
inmm: Never
w
rite silen
c
e,
mmdevapi m
u
st handle underru
n
s
.
commit
|
commitdiff
|
tree
2011-10-28
Jö
r
g Höhle
m
m
d
e
vapi/
t
ests: Fix errors and crashes in various
native
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
J
ör
g
Höhl
e
mmdevapi: IsFor
m
at
S
uppo
r
ted EXCLUSIVE mode never returns
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
Jörg Höhle
winecoreaudio: Release buffer memory
.
commit
|
commitdiff
|
tree
2011-09-30
J
örg
H
ö
h
le
winmm: Ma
r
k
h
ea
d
e
r
s WHD
R
_D
O
NE at t
h
e last possible
.
.
.
commit
|
commitdiff
|
tree
2011-09-26
J
örg Höhle
winmm: wa
v
eOutRes
e
t
retur
n
s al
l
buff
e
rs
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhle
winmm:
S
e
p
arate WI
N
MM_Pause a
n
d WINMM
_
R
e
set
.
commit
|
commitdiff
|
tree
2011-09-26
J
örg Höhle
winmm: Fix
s
um of availabl
e
samples
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhl
e
wi
n
eoss: Si
m
plify the test fo
r
8
bit linear PCM
.
commit
|
commitdiff
|
tree
2011-09-26
J
ö
r
g
H
ö
h
le
win
e
alsa: Simplify
t
he te
s
t
for 8bit linear PCM
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg
H
öhle
mmde
v
api: Unlock buffer in
c
ase of Rele
a
seBuffer error
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg Höh
l
e
win
e
oss: EAGA
I
N
(OSS buffer fu
l
l
) is a regular
s
ituation
.
commit
|
commitdiff
|
tree
2011-09-22
Jör
g
Höhle
m
m
devapi: Fix stuttering u
p
on start and underru
n
.
commit
|
commitdiff
|
tree
2011-09-09
Jörg
H
ö
h
le
m
m
devapi: IsFormatSupp
o
rted fills close
s
t match iff
.
.
.
commit
|
commitdiff
|
tree
2011-09-08
Jö
r
g Höhle
winealsa:
R
ecommend Puls
e
u
s
ers
t
o
upgra
d
e to
h
an
d
le_underrun
.
commit
|
commitdiff
|
tree
2011-09-08
Jörg Höh
l
e
mmdeva
p
i:
Use UINT32 for a number of frames and
UI
N
T
6
4
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jör
g
Höhle
w
i
necoreaudio: Fi
x
AudioRenderC
l
ient
Get/ReleaseBuffer
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg H
ö
h
le
mmdevapi: Ac
c
ept up t
o
8
channels
.
commit
|
commitdiff
|
tree
2011-09-07
Jö
r
g Höhle
include: Define
KS
A
UDIO_SPEAKER_5
|
7POINT1_SURROUND
.
commit
|
commitdiff
|
tree
2011-08-30
Jörg Höhle
m
mdevapi: Do not mix frames and
b
ytes
.
commit
|
commitdiff
|
tree
2011-08-26
Jörg Höhle
winealsa: Pulse
k
nows
handle_un
d
errun
o
nly since 2010
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Jörg Hö
h
l
e
mmdevapi
:
After G
e
tBuffer, refuse Res
e
t, but Start
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Jör
g
Hö
h
le
wineoss
.
d
r
v
: F
i
x Aud
i
oRenderClient
w
rite poi
n
ter calculation
.
commit
|
commitdiff
|
tree
2011-08-22
J
ö
rg H
ö
hl
e
wine
a
lsa
.
drv: Fix
A
udioRend
e
rClient
write p
o
inter calcula
t
i
on
.
commit
|
commitdiff
|
tree
2011-08-22
Jörg
Höhle
kernel32/tests
:
WaitForM
u
lt
i
pleObjects
r
eturns lowest
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
w
inmm
:
Remo
v
e redundant c
o
de
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
w
i
n
mm: Restore che
c
king o
f
ca
l
lba
c
k flags
.
commit
|
commitdiff
|
tree
2011-08-05
J
örg
Hö
h
le
winmm: Fix
l
o
gic co
n
ditio
n
s
.
commit
|
commitdiff
|
tree
2011-08-05
J
ö
r
g Höhle
winmm: Fix memo
r
y leak
i
n
msacm er
r
or pat
h
.
commit
|
commitdiff
|
tree
2011-08-05
Jö
r
g Höhle
winmm
:
A
ssign
t
o stru
c
t
s
i
nstead of us
i
ng me
m
cpy
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhl
e
winmm: Replace one HeapAlloc with stack allo
c
ation
.
commit
|
commitdiff
|
tree
2011-08-03
Jörg
Höh
l
e
winmm: Functions
that take
a
n op
e
n HWAV
E
do
n
't nee
d
.
.
.
commit
|
commitdiff
|
tree
2011-06-21
Jörg Höhle
wineal
s
a:
A
void
d
eadlock in Au
d
ioClient_Stop
.
commit
|
commitdiff
|
tree
2011-06-17
Jörg Höhle
winealsa: Fi
x
mmdevapi memory allocations
.
commit
|
commitdiff
|
tree
2011-06-16
Jö
r
g Hö
h
l
e
st
r
mbase: Us
e
!lis
t
_empty() i
n
stea
d
of list_count(
.
.
.
commit
|
commitdiff
|
tree
2011-06-16
J
örg
H
öhle
ntdll: Use list_emp
t
y()
i
nstead o
f
list_count() == 0
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Hö
h
le
w
i
n
e
c
o
reaudio: mmdevapi's mixer format is 32b
i
t f
l
oating
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
w
i
neoss
:
Prop
e
r
l
y allocate the
W
AVEFORMATE
X
TENSIBLE
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
J
ö
r
g
Hö
h
le
wi
n
ecore
a
udio: Properly all
o
cate the WAVEFORMATE
X
T
ENSIBLE
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jör
g
Höhle
w
i
nealsa:
P
roperly allocate the
WAVEFORMATEXT
E
NSIBLE
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
mm
d
evapi/tests: F
i
x wrong buffer unit and memory l
e
a
k
s
.
commit
|
commitdiff
|
tree
2011-05-26
Jörg Höhle
mmsystem: MC
I
_UnMapMsg16To32W
n
eed no
t
return
a value
.
commit
|
commitdiff
|
tree
2011-05-26
Jörg
Höhle
m
msystem: Fix some MCI mappings
.
commit
|
commitdiff
|
tree
2011-05-24
Jörg
H
öhle
w
inmm
:
P
r
oce
s
s MCI_DGV_IN
F
O whi
c
h is larger than
MCI_INFO
.
commit
|
commitdiff
|
tree
2011-05-24
Jö
r
g Höhl
e
msvfw
3
2: Force lower-case 'v
i
dc/vids/a
u
dc' etc
.
whe
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Jö
r
g Höhle
inclu
d
e:
Use
S
EG
P
TR for
16bit s
t
r
i
ng pointers in
M
CI_
.
.
.
commit
|
commitdiff
|
tree
2011-05-13
J
örg
H
öhle
include: Define
D
RV_
M
CI_FIRST
.
commit
|
commitdiff
|
tree
next