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
Release 1.4-rc6.
2012-02-24
J
örg Höhle
mmdevap
i
/test
s
:
F
ix some render test failu
r
es
.
commit
|
commitdiff
|
tree
2012-02-17
Jörg Höhle
winmm: Make midi
S
tream* messages asynchronous to
avo
i
d
.
.
.
commit
|
commitdiff
|
tree
2012-02-17
Jörg Höhle
winmm:
Avo
i
d
u
si
n
g Su
s
pendThread, it c
a
n
h
a
ng W
i
ne
.
commit
|
commitdiff
|
tree
2012-02-17
Jörg Höhle
mciw
a
ve:
Z
ero closed resou
r
ce pointer
t
o
prev
e
n
t
reu
s
e
.
commit
|
commitdiff
|
tree
2012-02-16
Jörg Höhle
winmm:
Allow
new sounds
t
o
interrupt previous PlaySound
.
.
.
commit
|
commitdiff
|
tree
2012-02-11
J
ö
rg Höhle
mmdevapi/tests
:
P
e
rfo
r
m renderer
padding & position
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg H
ö
hle
mmde
v
api/tests: Fix erro
r
s a
n
d cr
a
s
h
es in various nati
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-02-09
Jörg Höhle
mmd
e
va
p
i
/
tests: Produce audible
o
utput
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höh
l
e
mc
i
wave: Always reach an end po
s
ition exp
r
e
sse
d
in
.
.
.
commit
|
commitdiff
|
tree
2012-01-31
J
ö
rg H
ö
hle
wine
c
o
r
e
audio: Fix the St
a
rt/Stop/
R
eset cycle
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg
Höhle
winecoreaud
i
o: I
m
p
lement a lock-free
c
allback design
.
commit
|
commitdiff
|
tree
2012-01-31
Jörg Höhle
winecoreaudio: Avoid
deadlock in A
u
dioClient_Stop
.
commit
|
commitdiff
|
tree
2012-01-27
Jörg Höhle
wine
a
lsa: Fix -errno typo
.
commit
|
commitdiff
|
tree
2012-01-27
Jörg Höhle
winmm: Parse MCI c
o
lo
n
notation as in T:MM:SS:F
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg Höhle
mmdevapi/tests: Add
a wo
r
s
t
-
ca
s
e XAudi
o
2 fragmen
t
-siz
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jörg
Hö
h
le
mm
d
e
vapi/t
e
sts: Perfo
r
m captur
e
protocol tests i
n
shared
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Jö
r
g Höhle
w
i
nealsa: Log the pe
r
iodic
r
ende
r
er ca
l
l
back
.
commit
|
commitdiff
|
tree
2012-01-26
J
ö
rg Höhle
wineal
s
a: Map ALSA er
r
ors to
AUDCLNT_E_*
.
commit
|
commitdiff
|
tree
2012-01-26
Jör
g
Höhle
wineals
a
: Init
i
alize can fail
w
it
h
AUDCLNT_E_ENDPOINT_CR
E
ATE
.
.
.
commit
|
commitdiff
|
tree
2012-01-19
J
ö
rg Höhle
winmm/tes
t
s:
P
roperly recov
e
r from t
h
e WAV
E
R
R_STI
L
LPLAYING
.
.
.
commit
|
commitdiff
|
tree
2012-01-18
Jörg Höhl
e
msacm32:
Ad
d
m
issing
acmStream
C
los
e
(Valgri
n
d
)
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg
Höhle
win
e
core
a
udio
:
GetNextP
a
cketSize returns
0
w
hen no
.
.
.
commit
|
commitdiff
|
tree
2012-01-16
Jörg Höhle
w
i
nea
l
sa: Fix A
u
dioCa
p
tur
e
Client Get
/
Relea
s
eBuffe
r
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg Höhl
e
win
e
coreaudio: Fix Audio
C
apt
u
r
eC
l
ient Get/
R
eleaseBuffer
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg Höhle
wineos
s
:
Rese
t
accounts for dropp
e
d frames in cap
t
ure
.
.
.
commit
|
commitdiff
|
tree
2012-01-13
Jörg Höhl
e
dsound: Vis
t
a/XP SP2 rew
o
rke
d
the Speak
e
r Configuration
.
commit
|
commitdiff
|
tree
2012-01-12
J
ö
rg Höhle
wineal
s
a: Stop may not use s
n
d_
p
cm_drop
o
r
lo
s
e writ
t
en
.
.
.
commit
|
commitdiff
|
tree
2012-01-12
Jörg Höhle
w
inealsa: Reset accounts f
o
r
dr
o
pped frames in
captu
r
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Jörg Höhle
w
i
nmm
:
Get
C
u
r
rentPadding is
superfluous whi
l
e
r
e
cording
.
commit
|
commitdiff
|
tree
2012-01-10
J
örg Hö
h
le
mmd
e
vapi/t
e
sts: Fix s
o
me
t
e
st failures on native
.
commit
|
commitdiff
|
tree
2012-01-10
Jörg Höhle
winealsa:
F
ix AudioRe
n
derClient G
e
t/
R
ele
a
seBuffer p
r
otoco
l
.
commit
|
commitdiff
|
tree
2012-01-09
Jörg H
ö
hle
mmdevapi:
R
o
und bu
f
fer size
like n
a
tive in share
d
mode
.
commit
|
commitdiff
|
tree
2012-01-06
Jör
g
H
öhle
winealsa: Check ValidBitsPerSample and supp
o
rt SND_PCM_FORMA
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
win
e
alsa:
Un
i
fy the checks f
o
r wBitsP
e
r
Sample
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
winmm: Ignore broken nBlockAlign and AvgBytes within
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
J
örg Höhle
wine
o
ss: GetStreamLate
n
cy is constant, SNDCTL_DSP_GETO
D
ELAY
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg Höhle
winealsa
:
Hav
e
GetStreamLatency reflect
t
he
AL
S
A period
.
commit
|
commitdiff
|
tree
2012-01-06
Jörg
H
ö
hle
winecoreaudi
o
:
Fix latency calcul
a
tion
.
commit
|
commitdiff
|
tree
2012-01-06
Jö
r
g Höhle
mmdevap
i
: GetD
e
vicePeriod returns co
n
stants
.
commit
|
commitdiff
|
tree
2012-01-06
Jö
r
g Höhle
mm
d
evapi
:
Avoid HeapReallo
c
when
n
o
data ne
e
d
b
e cop
i
ed
.
commit
|
commitdiff
|
tree
2012-01-05
Jörg
Höh
l
e
winm
m
: Fix
c
o
nversion
t
o MMTIME, avo
i
d floatin
g
point
.
.
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhl
e
m
c
ise
q
: wNot
i
fyDevic
e
ID is redundant
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg Höhle
mciseq: R
e
factor use
of mc
i
GetDri
v
er
D
ata
.
commit
|
commitdiff
|
tree
2012-01-04
Jörg
H
ö
h
le
mciseq: C
h
eck De
v
ic
e
ID prior to com
m
an
d
in
v
ocation
.
commit
|
commitdiff
|
tree
2012-01-04
Jör
g
H
ö
hle
m
c
iseq: Only send n
o
n
-
M
C
I comm
a
n
ds to DefD
r
iverProc
.
commit
|
commitdiff
|
tree
2012-01-03
Jör
g
Höhle
dso
u
nd: Fix
t
he
c
o
mputation of
t
he mixer positi
o
n
in
.
.
.
commit
|
commitdiff
|
tree
2011-12-22
Jö
r
g Höhle
wineals
a
: Use an A
L
SA buffer o
f
4 per
i
ods to limit
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Jörg Höhl
e
win
e
alsa
.
drv: Request ALSA period time to match MMDe
v
API
.
.
.
commit
|
commitdiff
|
tree
2011-12-19
Jörg
Höhle
mm
d
evapi: Enforce limits on period and duration
.
commit
|
commitdiff
|
tree
2011-12-12
J
ö
rg
Höhle
wi
n
ealsa
:
I
m
plement IAudio
C
lock::GetPosition() usin
g
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
Jörg Höhle
mmdevapi:
S
HAREDMOD
E
_
E
XCLUSIVE + EVENTCALLBACK is too
.
.
.
commit
|
commitdiff
|
tree
2011-11-18
Jörg Höhl
e
mmdevapi/tests:
Add PC
M
form
a
t tests
.
commit
|
commitdiff
|
tree
2011-11-14
Jörg H
ö
hle
m
m
devapi/test
s
: Pr
e
ven
t
crash
when d
e
vice is in use
.
commit
|
commitdiff
|
tree
2011-10-31
Jörg Hö
h
le
winmm: Ne
v
er write
silence,
m
mdevapi must handle u
n
derruns
.
commit
|
commitdiff
|
tree
2011-10-28
J
ö
rg
H
öh
l
e
mmdevapi/tests: Fix error
s
and cr
a
s
h
es in various native
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
Jörg
H
öhle
m
mdevapi:
IsF
o
rmatSupported EXCL
U
SI
V
E mode never returns
.
.
.
commit
|
commitdiff
|
tree
2011-10-28
Jörg Höhle
wineco
r
e
a
ud
i
o
: Relea
s
e buffer
memory
.
commit
|
commitdiff
|
tree
2011-09-30
Jörg Höhle
winmm: M
a
rk
h
ea
d
ers W
H
DR_DONE at the last possible
.
.
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhle
wi
n
mm: waveOut
R
eset returns all buffe
r
s
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg
H
öhle
w
i
nmm: Se
p
arate WINMM_Pause and WINMM_R
e
set
.
commit
|
commitdiff
|
tree
2011-09-26
J
ö
rg Höhle
w
i
nmm: Fix
s
u
m of available sam
p
l
e
s
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhle
wine
o
ss: Simpli
f
y
t
he tes
t
for 8
b
i
t
l
inear PCM
.
commit
|
commitdiff
|
tree
2011-09-26
Jörg Höhle
winealsa: Simplify
t
he test for
8bit linear
P
C
M
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg Höhle
m
m
devapi:
U
nlock buffer in cas
e
of Rele
a
seB
u
ffer error
.
commit
|
commitdiff
|
tree
2011-09-22
Jö
r
g Höhl
e
win
e
os
s
: EAGAIN (
O
SS buff
e
r
full
)
is a regular
situatio
n
.
commit
|
commitdiff
|
tree
2011-09-22
Jörg Höhle
mmd
e
vapi: F
i
x stutt
e
ring upon
s
tart
a
nd
u
nderrun
.
commit
|
commitdiff
|
tree
2011-09-09
Jörg Höhl
e
mmdevapi: IsFormatSup
p
ort
e
d fills
close
s
t match
i
f
f
.
.
.
commit
|
commitdiff
|
tree
2011-09-08
Jörg Höhle
winealsa: Reco
m
mend Pulse users to upgrad
e
to handle_
u
n
de
r
run
.
commit
|
commitdiff
|
tree
2011-09-08
Jörg H
ö
hl
e
mmdevapi: Use UIN
T
32 for
a
n
u
m
b
er of
f
rames and UINT64
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höhle
wi
n
ecoreaudio:
F
ix AudioR
e
nderClient Get/Rele
a
seBuffer
.
.
.
commit
|
commitdiff
|
tree
2011-09-07
J
ö
rg
H
öhle
m
m
d
evapi: Acc
e
pt up to 8
ch
a
nne
l
s
.
commit
|
commitdiff
|
tree
2011-09-07
Jörg Höhle
include
:
Define KSAUDIO_SPEAKER
_
5|7
P
O
I
N
T
1_SURROUND
.
commit
|
commitdiff
|
tree
2011-08-30
Jörg Höhle
m
md
e
vapi: Do not
mix f
r
am
e
s
a
nd byte
s
.
commit
|
commitdiff
|
tree
2011-08-26
J
ö
r
g
H
öhle
winealsa: Pulse knows handle_underrun only since 201
0
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
J
ö
r
g
Höhle
mmdevapi: After GetBuffer, refuse R
e
se
t
, but Start
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
J
ö
r
g Hö
h
le
win
e
oss
.
drv: Fix AudioRenderClient writ
e
pointer cal
c
ula
t
ion
.
commit
|
commitdiff
|
tree
2011-08-22
Jörg Höhl
e
winealsa
.
drv:
Fix
A
udio
R
enderClient
write pointe
r
calculation
.
commit
|
commitdiff
|
tree
2011-08-22
Jörg Hö
h
le
kerne
l
32/tes
t
s: Wait
F
o
r
Multi
p
le
O
b
ject
s
r
e
turns lowest
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
winmm:
R
emove
redundant code
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
winmm: Restore
c
h
ecking
of callback f
l
ags
.
commit
|
commitdiff
|
tree
2011-08-05
Jör
g
H
ö
h
le
winmm: Fix logi
c
co
n
ditions
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
w
inmm:
Fix memo
r
y l
e
ak in msacm
e
rr
o
r path
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg Höhle
win
m
m: Assign to structs instead of using
memcpy
.
commit
|
commitdiff
|
tree
2011-08-05
Jörg
Höhle
win
m
m: Replac
e
one
H
e
apA
l
loc
w
ith s
t
ack
al
l
ocation
.
commit
|
commitdiff
|
tree
2011-08-03
Jörg Höhle
winmm: F
u
nctions that take a
n
open HWAVE don't need
.
.
.
commit
|
commitdiff
|
tree
2011-06-21
J
ö
r
g
Höhle
winealsa:
A
void deadlock in AudioCl
i
e
n
t_Stop
.
commit
|
commitdiff
|
tree
2011-06-17
Jörg
H
öhle
wi
n
ealsa: Fi
x
mmdevapi memory allocations
.
commit
|
commitdiff
|
tree
2011-06-16
Jörg Höhle
strmbase: Use !list_empty() instead
o
f list_count(
.
.
.
commit
|
commitdiff
|
tree
2011-06-16
Jörg Höhle
ntdll: Use
l
ist_empty(
)
ins
t
ead of
l
ist_count() ==
0
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
win
e
coreaudio: mmdevapi's mixer
f
ormat i
s
32bit floatin
g
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
wineoss: Properly all
o
cate the WAVE
F
ORM
A
TEXT
E
NSIB
L
E
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
w
i
necoreaudio:
P
ro
p
erly all
o
cate the WAVEFORMATEXT
E
NSIBLE
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
wi
n
ealsa:
Properl
y
a
l
lo
c
ate
the
W
A
VEFORMATEXTENS
I
BLE
.
.
.
commit
|
commitdiff
|
tree
2011-06-06
Jörg Höhle
mmdevapi/test
s
:
Fix wr
o
ng buffer
u
n
it and
m
e
mory le
a
ks
.
commit
|
commitdiff
|
tree
2011-05-26
Jörg Höhle
mmsystem: MC
I
_UnMapMsg16To32W n
e
e
d
not return a value
.
commit
|
commitdiff
|
tree
2011-05-26
Jörg Höhle
mm
s
ystem:
F
ix som
e
M
C
I mapp
i
n
gs
.
commit
|
commitdiff
|
tree
2011-05-24
Jörg
H
öhle
winmm: Proc
e
ss MCI_DGV_INFO which is larger
than MCI_
I
N
FO
.
commit
|
commitdiff
|
tree
2011-05-24
Jörg Höhle
msvfw32:
F
orce lower-case 'vi
d
c/vids/au
d
c' etc
.
when
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Jörg Höhle
includ
e
:
U
s
e SEGP
T
R for 1
6
bit stri
n
g point
e
rs i
n
MCI_
.
.
.
commit
|
commitdiff
|
tree
2011-05-13
Jörg H
ö
hle
i
nclu
d
e: D
e
f
i
ne D
R
V_M
C
I_FIRS
T
.
commit
|
commitdiff
|
tree
next