[Bug 7336] Morrowind fails to load title mp3 track
Wine Bugs
wine-bugs at winehq.org
Tue Feb 27 20:37:19 CST 2007
http://bugs.winehq.org/show_bug.cgi?id=7336
chris.kcat at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |chris.kcat at gmail.com
------- Additional Comments From chris.kcat at gmail.com 2007-27-02 20:37 -------
<i>So, why not add support for MP3 in DirectShow, you ask? Well, DirectShow
doesn't work at all right now;</i>
Actually, it does "work", but it's very messy. I've been doing a bunch of work
on getting mpeg audio in directshow, and I have a patch here that gets
music "working" (adding an mpeg stream splitter). However, quartz.dll is very
messy. There's a lot of skipping and static and white noise even under light
CPU usage. It doesn't even work without a hack if you're not using OSS at Full
acceleration due to a crash in dsound.dll (which a cause has yet to be
pin-pointed).
<i>Also, Morrowind tries to use the IMediaPosition interface, which isn't
implemented in Wine either.</i>
IMediaPosition (stubs, at least) was added in commit
7d597264dc9d70afdf86cee09c4d51028f11168f :)
<i>There may be more roadblocks, but those are the ones I've run into so
far.</i>
The biggest problem is that the code is extremely messy and incomplete. Things
like converting time positions to byte positions, and vice versa, look
incredibly wrong, and fixing it is going to take quite a bit of work. I'm
still trying, but I don't know if I'll be able to figure it out.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list