Peter Åstrand
2006-Jan-26 13:10 UTC
[Wine] EaseReader gives fixme:amstream:IAMMultiMediaStreamImpl_Initialize
Hi. I'm trying to get the EaseReader application (http://www.dolphinaudiopublishing.com/products/EaseReader/) running in Wine. By using the native oleacc, oleaut32 and rpcrt4, it's now actually possible to start the application. The "self voicing" mode also works: The application "speaks", for example when hovering above menu choices. Listening to the actual DAISY book does not work, however. I get: fixme:imm:ImmGetContext (0x10136): stub fixme:imm:ImmGetContext (0x10136): stub fixme:amstream:IAMMultiMediaStreamImpl_QueryInterface (0x7a4fdc50/0x7a4fdc50)->({bebe595c-9a6f-11d0-8fde-00c04fd9189d},0x7fc6e968) fixme:amstream:IAMMultiMediaStreamImpl_Initialize (0x7a4fdc50/0x7a4fdc50)->(0,1,(nil)) partial stub! fixme:amstream:IAMMultiMediaStreamImpl_AddMediaStream (0x7a4fdc50/0x7a4fdc50)->((nil),0x4b0d3200,0,(nil)) partial stub! fixme:amstream:IAMMultiMediaStreamImpl_OpenFile (0x7a4fdc50/0x7a4fdc50)->(L"c:\\program files\\easereader demo\\help\\22_highlig.mp3",8) stub! I guess this is the problem. If I configure Wine for using native amstream, the application hangs at startup. I've tried installing DirectX 8.1 as well. Regards, -- Peter ?strand ThinLinc Chief Developer Cendio www.cendio.se Teknikringen 3 583 30 Link?ping Phone: +46-13-21 46 00