http://bugs.winehq.org/show_bug.cgi?id=26769
Summary: Unable to play mms in Windows Media Player [9|10] with builtin wininet Product: Wine Version: 1.3.17 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wininet AssignedTo: wine-bugs@winehq.org ReportedBy: chihchun@kalug.linux.org.tw
Created an attachment (id=34097) --> (http://bugs.winehq.org/attachment.cgi?id=34097) errror message of wmp9
I have tested both wmp9, wmp10 with buildint wininet
Test procedures * setup wine bottle sh winetricks -q ie8 jscript wmp9 l3codecx flash quartz devenum # WINETRICKS_VERSION=20110402
* start the wmp export WINEDEBUG="+wininet" export WINEDLLOVERRIDES="wininet=b;*urlmon=n,b;" cd "${WINEPREFIX}/drive_c/Program Files/Windows Media Player" wine "wmplayer.exe" "mms://media-wm.cac.washington.edu/KEXP-Live"
* The debug message shows wmp uses a undocumented flag `400', even removed the flag checking in dlls/wininet/urlcache.c, the player still not play the mms stream.
trace:wininet:GetUrlCacheEntryInfoExW (L"mms://media-wm.cac.washington.edu/KEXP-Live", (nil), (nil), (nil), (nil), (nil), 400) fixme:wininet:GetUrlCacheEntryInfoExW Undocumented flag(s): 400 fixme:wininet:FindFirstUrlCacheGroup (0x00000000, 0x00000000, (nil), 0x00000000, 0x33b12c, (nil)) stub fixme:wininet:FindFirstUrlCacheEntryExW (L"mms://media-wm.cac.washington.edu/KEXP-Live#", 0x00000000, 0x00000001, 0x0000000000000000, 0x339c08, 0x33b134, (nil), (nil), (nil)) stub trace:wininet:InternetQueryOptionA (nil) 50 0x33b5c8 0x33b5c4 trace:wininet:InternetGetConnectedStateExA (0x7a55644, (nil), 0, 0x00000000) trace:wininet:InternetGetConnectedStateExW (0x7a55644, (nil), 0, 0x00000000) warn:wininet:InternetGetConnectedStateExW always returning LAN connection.
* native wininet, caused Unhandled exception: page fault on write access to 0xb9bec3c1 in 32-bit code (0x006402ef).