[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