[Bug 41290] DirectShow applications: MP3 playback is broken if winegstreamer is disabled

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Jan 7 21:26:59 CST 2017


https://bugs.winehq.org/show_bug.cgi?id=41290

--- Comment #15 from Kol <kol at MV8660.spb.edu> ---
Nothing changed with Wine versions from 1.9.24 to 2.0-rc4. And my mistake:
original TES4:Oblivion is also affected when the in-game music is enabled.
With WINEDEBUG="err+quartz,fixme+quartz,warn+quartz" the related lines of
the output are

fixme:quartz:MPEGSplitter_QueryInterface No interface for
{37d84f60-42cb-11ce-8135-0
0aa004bb851}!
fixme:strmbase:TransformFilterImpl_QueryInterface No interface for
{37d84f60-42cb-11
ce-8135-00aa004bb851}!fixme:quartz:DSoundRender_QueryInterface No interface for
{37d
84f60-42cb-11ce-8135-00aa004bb851}!
fixme:quartz:MPEGSplitter_QueryInterface No interface for
{2dd74950-a890-11d1-abe8-0
0a0c905f375}!
fixme:quartz:MPEGSplitter_QueryInterface No interface for
{2dd74950-a890-11d1-abe8-0
0a0c905f375}!
fixme:quartz:MPEGSplitter_QueryInterface No interface for
{56a868b3-0ad4-11ce-b03a-0
020af0ba770}!
fixme:strmbase:TransformFilterImpl_QueryInterface No interface for
{56a868b3-0ad4-11
ce-b03a-0020af0ba770}!fixme:quartz:Parser_OutputPin_QueryInterface No interface
for
{56a868a5-0ad4-11ce-b03a-0020af0ba770}!
warn:quartz:DSoundRender_GetWritePos Delta too big 66/0, too far ahead
warn:quartz:DSoundRender_GetWritePos Advancing 11664 bytes
fixme:quartz:Parser_OutputPin_QueryInterface No interface for
{56a868a5-0ad4-11ce-b0
3a-0020af0ba770}!
warn:quartz:DSoundRender_GetWritePos Delta too big -26/25, overwriting old data
or e
ven skipping
warn:quartz:DSoundRender_GetWritePos Advancing 16272 bytes
fixme:quartz:Parser_OutputPin_QueryInterface No interface for
{56a868a5-0ad4-11ce-b0
3a-0020af0ba770}!
(repeated many times)

and after that thousands of
 err:quartz:ACMWrapper_Receive Cannot prepare header 512.
The game freezes when the saved game is loading.

Reverting the problem commit to msacm32.dll still fixes the bug. In the debug
output "err:quartz:ACMWrapper_Receive Cannot prepare header 512" are absent
but the new lines appear

err:quartz:ACMWrapper_Receive Error sending sample (80040227)
warn:quartz:MPEGSplitter_process_sample Failed with hres: 80040227!
warn:quartz:FileAsyncReader_WaitForNext Called without samples in queue and not
flus
hing!!
fixme:quartz:FileAsyncReader_WaitForNext Returned: 258 (00000000)

and the game works fine. Winegstreamer is always disabled.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list