hi, I just feel like to have a component to play mms radio in foobar, but just realise rtsp also can be supported with the wmsdk, so here it is.
it has no saving file support btw. playing any source format with this component doesn't require any input decoder of foobar, it uses WMP's decoders.
to add the url, add it with "Add Location" in the main menu, or the menu location item provided by mslive (you can directly input the url with this one).
* WMP7+ needed, also the requirements listed in my component post in my blog *
remove foo_title if you use itcurrent version: 0.4.4 (http://acropolis.lokalen.org/)
note: no authentication, proxy, firewall functionalities is implemented.
examples of valid stream urls:
mms://www.stream.com/stream
rtsp://www.stream.com/stream
mslive://|mms://www.stream.com/stream|/
mslive://|mms://www.stream.com/stream|live|/
mslive://|c:\stream.mp3|/
to avoid foobar uses other decoders,
url like this: "mms://www.stream.com/stream.wma" is recommended to be specified as "mslive://|mms://www.stream.com/stream.wma|/"
examples of valid asx playlist:
mslive://|http://www.stream.com/stream.asx|/
mslive://|http://www.stream.com/stream.asx|list|/
c:\stream.asx
"list" and "live" are to override the content type detected by mslive, list is playlist, live is stream.
change log0.4.4
- fixed when playing asf that contains video, sound gets corrupted
- add stream url dialog now has a “browse” button
- some minor updates
0.4.3
- fixed a bug in the add stream url dialog
- fixed that adding stream url to the current playlist is not undoable
- fixed that REF link to another playlist is not playable
0.4.2
- fixes:
ENTRYREF does not work as expected
some asx parsing bugs
resetting the config settings does not reset all
- news:
buffering time can now be specified
stream location history can now be cleared
0.4.1
- fixed that creating asx may have duplicated entries
0.4
- able to create asx playlist by stream urls for tagging
- grouped main mslive menu items
- context menu item for creating asx playlist
- added an option to avoid displaying the static track info of direct stream urls
- and some little things updated
thanks 4 sharing!
I`ll try it.
Aaarg! For internet radio streams I've completely switched to winamp and unfortunately dropped all trackinfo panel code... EEEEEEK! I have to find the last backup with the best code...
But many many thanks anyway. I will test it and like to switch back if your plugin works fine.
rstp? Is that realaudio?
Where is the buffer size being set?
EDIT. AFTER A FIRST TEST:
It seems like it doesn't resolve the playlist like files as asx?
Example:
http://www.br-online.de/streaming/bayern1/...rn1_m20_red.asx (http://www.br-online.de/streaming/bayern1/bayern1_m20_red.asx) does not work with your plugin.
It should be resolved to:
mms://a600.l674024643.c6740.e.lm.akamaistream.net/D/600/6740/v0001/reflector:24643
The asx files contents:
<asx version="3.0">
<!-- bayern1_m20_red.asx -->
<!-- author: mkr -->
<!-- date: 20030911 mk -->
<!-- rem: reduced 1x 35 min = 1x 2100 s -->
<!-- rem: 1st title als Hinweis auf Playerneustart -->
<!-- stream information -->
<!-- rem: Hinweis auf Playerneustart -->
<title>Time Limit: Press Play to restart!</title>
<author>Bayerischer Rundfunk</author>
<copyright>© Bayerischer Rundfunk</copyright>
<!-- stream 1 -->
<entry>
<DURATION VALUE="00:35:00" />
<!-- 35 min -->
<title>Bayern 1</title>
<author>Bayerischer Rundfunk</author>
<copyright>© Bayerischer Rundfunk</copyright>
<ref href="mms://a600.l674024643.c6740.e.lm.akamaistream.net/D/600/6740/v0001/reflector:24643" />
</entry>
</asx>
Foobar crashes after adding this location:
http://www.eldoradio.de/broadcast/128.pls (http://www.eldoradio.de/broadcast/128.pls)
rstp? Is that realaudio?
Where is the buffer size being set?
rtsp is not real audio, in fact if you play mms in WMP, it will try to connect with rtsp protocol first (even you specify mms://xxxxxx.xxx/xx), if failed, then use the mms protocol, it is microsoft's modified protocol of original rtsp. doesn't matter anyway, what I can tell you is, what you can play with WMP for stream, this component can play, because they use the same WM thing.
regarding about asx and pls, playlist is not supported yet, only the actual url.
Foobar crashes after adding this location:
http://www.eldoradio.de/broadcast/128.pls (http://www.eldoradio.de/broadcast/128.pls)
I just found that for those playlist file extension, (eg. pls, fpl, but not asx) my component cannot handle it because foobar will exclusively take the control and will not let other component process it. so cannot play.
regarding about asx and pls, playlist is not supported yet, only the actual url.
Oh, please give it high priority! The online radio world is full of playlist files, dynamic places, akamai.net etc...
One question (but I reckon it's the playlists viewers job): Could you make playlists display only the .pls or .asx instead of resolving to the contents? Some .asx have quite a few akamai targets, this messes the playlist massively...
Thank you for this plugin, i hope a support for playlists
One question (but I reckon it's the playlists viewers job): Could you make playlists display only the .pls or .asx instead of resolving to the contents? Some .asx have quite a few akamai targets, this messes the playlist massively...
no, not suppose to behave like that, should extract the items.
Thank you for this plugin, i hope a support for playlists
not for the moment.
because I need to implement the asx parser and http protocol to retreive the asx on the net.
my primary goal now is mms can be played in foobar. when I get more free time I will.
BTW, it crashes fb2k when I try to retrieve information from freedb2.
BTW, it crashes fb2k when I try to retrieve information from freedb2.
can u give me a stream url? I can't reproduce.
BTW, it crashes fb2k when I try to retrieve information from freedb2.
here doesn't crash, but it can't get anything from freedb server
BTW, it crashes fb2k when I try to retrieve information from freedb2.
here doesn't crash, but it can't get anything from freedb server
of course can't get anything, it's radio stream.
BTW, it crashes fb2k when I try to retrieve information from freedb2.
can u give me a stream url? I can't reproduce.
No, I tried to rip my good ole "Aphex Twin - Ventolin" CD. Marked all tracks, tried to retrieve tags from freedb2.org --> *crash*. Crashlog told the crash was caused by foo_input_mslive.
I can be more precise tomorrow, as I'm not at that computer now. BTW I'm on w2k and fb2k 0.94.1b
EDIT: Crashes here as well. Mark some tracks, choose "get tags from freedb"
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00C252D4h
Access violation, operation: write, address: 0176E054h
Call path:
threaded_process thread
This is the first crash logged by this instance.
Code bytes (00C252D4h):
00C25294h: BE 98 00 00 00 00 74 27 80 BE 99 00 00 00 00 74
00C252A4h: 1E 80 BE 9A 00 00 00 00 75 15 8B 86 90 00 00 00
00C252B4h: 8B 08 8B 51 30 50 FF D2 C6 86 9A 00 00 00 01 5E
00C252C4h: C2 04 00 CC CC CC CC CC CC CC CC CC 8B 46 04 50
00C252D4h: C7 06 68 FB C2 00 FF 15 38 91 C2 00 85 C0 74 13
00C252E4h: 8B 46 04 6A 00 6A 02 68 11 01 00 00 50 FF 15 20
00C252F4h: 91 C2 00 57 8D 7E 0C C7 06 60 FB C2 00 80 7F 08
00C25304h: 00 74 0B 57 FF 15 88 91 C2 00 C6 47 08 00 56 E8
Stack (04EAFCFCh):
04EAFCDCh: 0012F3F4 008A0688 0012F4AC 778B7E64
04EAFCECh: 77883158 FFFFFFFF 0012F4BC 778CB7C2
04EAFCFCh: 01735EB0 00C22953 00B07D08 00000000
04EAFD0Ch: 00C25163 AC59B177 00000000 00B07D08
04EAFD1Ch: 04EAFD5C 00000000 04EAFD50 00C28444
04EAFD2Ch: 00000003 00C25690 00B07D08 AC59B13F
04EAFD3Ch: 00BB63E8 00001000 00000000 00000000
04EAFD4Ch: 04EAFD38 04EAFDB4 00C28540 00000000
04EAFD5Ch: 04EAFDC0 00B7DC0E AC5C7FE5 00BB2200
04EAFD6Ch: 00BB4CD8 00000000 00B975E8 00000000
04EAFD7Ch: 00000000 00000000 00000006 00B975E8
04EAFD8Ch: 00000000 00000000 00000000 0000000B
04EAFD9Ch: 00B975E8 00000000 00000000 00000000
04EAFDACh: 00000009 04EAFD64 04EAFE84 00B940C0
04EAFDBCh: 00000009 0000000F 00BB4D10 04EAFEB4
04EAFDCCh: 00BB4F80 00B963A8 00BB4F20 00000029
04EAFDDCh: 00000029 00000018 00B963A8 00BB4D90
04EAFDECh: 0000001A 0000001A 00000009 00B963F4
04EAFDFCh: 00000000 00000000 00000000 00000000
04EAFE0Ch: 00000001 00B96388 00BB81A8 000000A8
Registers:
EAX: 01735EB0, EBX: 00000000, ECX: 04EAFD24, EDX: 00C25601
ESI: 0176E054, EDI: 00000000, EBP: 00B07D08, ESP: 04EAFCFC
Crash location: "foo_input_mslive", loaded at 00C20000h - 00C3A000h
Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 77880000h - 77902000h
COMCTL32 loaded at 71710000h - 71794000h
GDI32 loaded at 77F40000h - 77F7F000h
KERNEL32 loaded at 77E70000h - 77F30000h
USER32 loaded at 77E00000h - 77E69000h
ADVAPI32 loaded at 79350000h - 793B5000h
RPCRT4 loaded at 77D20000h - 77D98000h
SHLWAPI loaded at 70BD0000h - 70C35000h
msvcrt loaded at 78000000h - 78045000h
SHELL32 loaded at 7CF90000h - 7D1EC000h
ole32 loaded at 7CE80000h - 7CF81000h
shared loaded at 10000000h - 1002A000h
comdlg32 loaded at 76B00000h - 76B3F000h
foo_abx loaded at 008C0000h - 008F4000h
foo_alarm loaded at 00910000h - 0094E000h
foo_autoplaylist loaded at 00960000h - 00990000h
foo_cdda loaded at 009A0000h - 009D6000h
foo_converter loaded at 009F0000h - 00A59000h
foo_cuesheet_creator loaded at 00A70000h - 00A9D000h
foo_cwb_hooks loaded at 00AB0000h - 00ADE000h
foo_dsp_crossfader loaded at 00AF0000h - 00AFC000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_dsp_std loaded at 00B10000h - 00B51000h
foo_freedb2 loaded at 00B70000h - 00BB0000h
foo_input_monkey loaded at 00BC0000h - 00C09000h
foo_input_mslive loaded at 00C20000h - 00C3A000h
WMVCore loaded at 07EB0000h - 080B0000h
wmidx loaded at 07650000h - 07679000h
WMASF loaded at 07270000h - 072AA000h
OLEAUT32 loaded at 779A0000h - 77A3B000h
msdmo loaded at 00C40000h - 00C47000h
WININET loaded at 70200000h - 70296000h
CRYPT32 loaded at 799D0000h - 79A5C000h
MSASN1 loaded at 77400000h - 77411000h
urlmon loaded at 702B0000h - 7032A000h
VERSION loaded at 77810000h - 77817000h
LZ32 loaded at 75940000h - 75946000h
MSACM32 loaded at 773E0000h - 773F3000h
WINMM loaded at 77540000h - 77571000h
MSVFW32 loaded at 6A770000h - 6A790000h
WSOCK32 loaded at 74FC0000h - 74FC9000h
WS2_32 loaded at 74FA0000h - 74FB4000h
WS2HELP loaded at 74F90000h - 74F98000h
DRMClien loaded at 08B20000h - 08B6F000h
foo_input_std loaded at 010F0000h - 01204000h
foo_masstag loaded at 01220000h - 01270000h
foo_menu_addons loaded at 01280000h - 0129E000h
foo_playlist_bind loaded at 012A0000h - 012C5000h
foo_playlist_manager loaded at 012E0000h - 01326000h
foo_random loaded at 01340000h - 0137F000h
foo_rgscan loaded at 01390000h - 013D8000h
foo_run loaded at 013F0000h - 0141B000h
foo_runcmd loaded at 01430000h - 0145F000h
foo_sic loaded at 01470000h - 014C7000h
foo_uie_bookmarks loaded at 015E0000h - 01628000h
foo_uie_explorer loaded at 01640000h - 0167D000h
foo_uie_quicksearch loaded at 01690000h - 016D8000h
foo_uie_tabs loaded at 016F0000h - 01719000h
foo_uie_trackinfo_mod loaded at 01730000h - 0177A000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
foo_ui_columns loaded at 01780000h - 01817000h
foo_ui_std loaded at 01830000h - 01887000h
foo_unpack loaded at 018A0000h - 018CE000h
foo_utils loaded at 018E0000h - 01919000h
CLBCATQ loaded at 784A0000h - 78530000h
cscui loaded at 77840000h - 7787F000h
CSCDLL loaded at 77090000h - 770B3000h
imagehlp loaded at 77910000h - 77933000h
DBGHELP loaded at 72970000h - 7299D000h
Stack dump analysis:
Address: 01735EB0h, location: "foo_uie_trackinfo_mod", loaded at 01730000h - 0177A000h
Address: 00C22953h, location: "foo_input_mslive", loaded at 00C20000h - 00C3A000h
Address: 00C25163h, location: "foo_input_mslive", loaded at 00C20000h - 00C3A000h
Address: 00C28444h, location: "foo_input_mslive", loaded at 00C20000h - 00C3A000h
Address: 00C25690h, location: "foo_input_mslive", loaded at 00C20000h - 00C3A000h
Address: 00C28540h, location: "foo_input_mslive", loaded at 00C20000h - 00C3A000h
Address: 00B7DC0Eh, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B975E8h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B975E8h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B975E8h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B940C0h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B963A8h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B963A8h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B963F4h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B96388h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B7C4BCh, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B940E0h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B963A8h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B9676Ch, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B93E30h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B7F9D2h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B963C8h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B94410h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B96EE4h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 00B96C04h, location: "foo_freedb2", loaded at 00B70000h - 00BB0000h
Address: 0045D183h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 01781A01h, location: "foo_ui_columns", loaded at 01780000h - 01817000h
Address: 004C4274h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 10002D87h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000A7h)
Address: 004C4274h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 01781A01h, location: "foo_ui_columns", loaded at 01780000h - 01817000h
Address: 004A895Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0045D137h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A8B66h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 77E7B388h, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 01781A01h, location: "foo_ui_columns", loaded at 01780000h - 01817000h
Address: 77EC1F54h, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 77E72B08h, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 0045D112h, location: "foobar2000", loaded at 00400000h - 004F3000h
Version info:
foobar2000 v0.9.4.1 beta 1
UNICODE
Additional info:
Alarm 1.61 (foo_alarm)
freedb Tagger 0.5.2a (foo_freedb2)
RAR reader 1.1 (foo_unpack)
Playlist Bind 3.1 (foo_playlist_bind)
Autoplaylist Manager 1.0 (foo_autoplaylist)
Quick Search Toolbar 2.8i (foo_uie_quicksearch)
Columns UI 0.1.3 beta 1v6 TEST (foo_ui_columns)
Default User Interface 0.9acc (foo_ui_std)
Converter 1.0.1 (foo_converter)
Monkey's Audio decoder 2.1.1 (foo_input_monkey)
Track info panel mod 0.5 beta [Aug 30 2006 - 16:35:44] (foo_uie_trackinfo_mod)
Run Command 1.0 beta 1 (foo_runcmd)
cwbowron's title format hooks 1.0.11 [Sep 22 2006 - 17:01:48] (foo_cwb_hooks)
foosic music database 1.0 beta 11 (foo_sic)
CD Audio Decoder 2.1.1 (foo_cdda)
Bookmarks 0.0.6.1 (foo_uie_bookmarks)
FLAC Decoder 1.1.0 (foo_input_std)
Cuesheet Creator 0.4.5 (foo_cuesheet_creator)
Menu Addons 0.3.4 (foo_menu_addons)
mslive streaming support 0.1 (foo_input_mslive)
Masstagger 1.6 (foo_masstag)
Playlist tools 0.5.6 (foo_utils)
Standard Input Array 1.0 (foo_input_std)
Tabbed panel modified 0.2.4 (foo_uie_tabs)
Explorer Tree 1.04.6a (foo_uie_explorer)
ABX Comparator 1.3.1 (foo_abx)
Run services 0.3.2 (foo_run)
Playlist Manager 1.0 (foo_playlist_manager)
Randomized playlist entry 1.2.3 (foo_random)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Standard DSP array 1.0 (foo_dsp_std)
WMA Decoder 1.1 (foo_input_std)
Crossfader 0.1.5 (foo_dsp_crossfader)
foobar2000 core v0.9.4.1 beta 1 (Core)
ZIP/GZIP reader 1.0 (foo_unpack)
It now also crashes fb2k after:
File - Add location - http://sender.eldoradio.de:8000/128 (http://sender.eldoradio.de:8000/128) <play>
Illegal operation:
Code: C0000094h, flags: 00000000h, address: 00C26EAFh
Call path:
This is the first crash logged by this instance.
Code bytes (00C26EAFh):
00C26E6Fh: C7 44 24 10 B4 03 C3 00 E8 F6 17 00 00 8B 01 52
00C26E7Fh: 8B 50 34 FF D2 5F 83 C4 10 C3 CC CC CC CC CC CC
00C26E8Fh: CC 55 8B EC 83 E4 F8 83 EC 0C 8B 4D 1C 53 8B D8
00C26E9Fh: D1 E8 24 01 88 44 24 04 8B 45 10 C1 E9 03 33 D2
00C26EAFh: F7 F1 56 8B 75 08 8B 16 57 8B CE 8B F8 8B 42 0C
00C26EBFh: 57 FF D0 8B 16 8B 42 04 8B CE FF D0 8B 4D 1C C1
00C26ECFh: EB 02 80 E3 01 8D 51 F8 83 FA 18 88 5C 24 14 0F
00C26EDFh: 87 C7 00 00 00 0F B6 92 08 70 C2 00 FF 24 95 F4
Stack (04EAFE30h):
04EAFE10h: 00880178 00880178 00880178 00130000
04EAFE20h: 00169F10 00169F18 04DAEEFC 00130688
04EAFE30h: 00197B40 00B09D00 00197B40 00887C00
04EAFE40h: 04EAFEA0 00C256AF 04DAFEA8 056791D0
04EAFE50h: 00003600 0000AC44 00000002 00000000
04EAFE60h: 00000003 00B09D74 056791D0 07EF1940
04EAFE70h: 00003600 00000000 00000000 00000000
04EAFE80h: 000BE6E0 00000000 00000003 05679118
04EAFE90h: 00000000 00887C00 00887C00 00887C00
04EAFEA0h: 04EAFF04 07EF2496 00000000 00000000
04EAFEB0h: 00000000 000BE6E0 00000000 00000003
04EAFEC0h: 05679118 00000000 00887C00 00197B40
04EAFED0h: 0019CF40 04EAFEE8 07FA556D 07FA55D4
04EAFEE0h: 77E7972F 00000238 00000001 07EDA13C
04EAFEF0h: 00000238 00197B58 00000000 00000000
04EAFF00h: 00000000 04EAFF20 07EF3069 056761A0
04EAFF10h: 00887C00 00000000 00000000 00000000
04EAFF20h: 04EAFF40 07EF34DE 00197B40 00000000
04EAFF30h: 00000000 00887C00 00887F88 00197B40
04EAFF40h: 04EAFF64 07EF3583 00000000 00887C00
Registers:
EAX: 00003600, EBX: 00000005, ECX: 00000000, EDX: 00000000
ESI: 00B09D74, EDI: 00887720, EBP: 04EAFE40, ESP: 04EAFE30
Crash location: "foo_input_mslive", loaded at 00C20000h - 00C3A000h
Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 77880000h - 77902000h
COMCTL32 loaded at 71710000h - 71794000h
GDI32 loaded at 77F40000h - 77F7F000h
KERNEL32 loaded at 77E70000h - 77F30000h
USER32 loaded at 77E00000h - 77E69000h
ADVAPI32 loaded at 79350000h - 793B5000h
RPCRT4 loaded at 77D20000h - 77D98000h
SHLWAPI loaded at 70BD0000h - 70C35000h
msvcrt loaded at 78000000h - 78045000h
SHELL32 loaded at 7CF90000h - 7D1EC000h
ole32 loaded at 7CE80000h - 7CF81000h
shared loaded at 10000000h - 1002A000h
comdlg32 loaded at 76B00000h - 76B3F000h
foo_abx loaded at 008C0000h - 008F4000h
foo_alarm loaded at 00910000h - 0094E000h
foo_autoplaylist loaded at 00960000h - 00990000h
foo_cdda loaded at 009A0000h - 009D6000h
foo_converter loaded at 009F0000h - 00A59000h
foo_cuesheet_creator loaded at 00A70000h - 00A9D000h
foo_cwb_hooks loaded at 00AB0000h - 00ADE000h
foo_dsp_crossfader loaded at 00AF0000h - 00AFC000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_dsp_std loaded at 00B10000h - 00B51000h
foo_freedb2 loaded at 00B70000h - 00BB0000h
foo_input_monkey loaded at 00BC0000h - 00C09000h
foo_input_mslive loaded at 00C20000h - 00C3A000h
WMVCore loaded at 07EB0000h - 080B0000h
wmidx loaded at 07650000h - 07679000h
WMASF loaded at 07270000h - 072AA000h
OLEAUT32 loaded at 779A0000h - 77A3B000h
msdmo loaded at 00C40000h - 00C47000h
WININET loaded at 70200000h - 70296000h
CRYPT32 loaded at 799D0000h - 79A5C000h
MSASN1 loaded at 77400000h - 77411000h
urlmon loaded at 702B0000h - 7032A000h
VERSION loaded at 77810000h - 77817000h
LZ32 loaded at 75940000h - 75946000h
MSACM32 loaded at 773E0000h - 773F3000h
WINMM loaded at 77540000h - 77571000h
MSVFW32 loaded at 6A770000h - 6A790000h
WSOCK32 loaded at 74FC0000h - 74FC9000h
WS2_32 loaded at 74FA0000h - 74FB4000h
WS2HELP loaded at 74F90000h - 74F98000h
DRMClien loaded at 08B20000h - 08B6F000h
foo_input_std loaded at 010F0000h - 01204000h
foo_masstag loaded at 01220000h - 01270000h
foo_menu_addons loaded at 01280000h - 0129E000h
foo_playlist_bind loaded at 012A0000h - 012C5000h
foo_playlist_manager loaded at 012E0000h - 01326000h
foo_random loaded at 01340000h - 0137F000h
foo_rgscan loaded at 01390000h - 013D8000h
foo_run loaded at 013F0000h - 0141B000h
foo_runcmd loaded at 01430000h - 0145F000h
foo_sic loaded at 01470000h - 014C7000h
foo_uie_bookmarks loaded at 015E0000h - 01628000h
foo_uie_explorer loaded at 01640000h - 0167D000h
foo_uie_quicksearch loaded at 01690000h - 016D8000h
foo_uie_tabs loaded at 016F0000h - 01719000h
foo_uie_trackinfo_mod loaded at 01730000h - 0177A000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
foo_ui_columns loaded at 01780000h - 01817000h
foo_ui_std loaded at 01830000h - 01887000h
foo_unpack loaded at 018A0000h - 018CE000h
foo_utils loaded at 018E0000h - 01919000h
CLBCATQ loaded at 784A0000h - 78530000h
cscui loaded at 77840000h - 7787F000h
CSCDLL loaded at 77090000h - 770B3000h
mlang loaded at 70440000h - 704CF000h
shdocvw loaded at 71000000h - 71149000h
actxprxy loaded at 703D0000h - 703EB000h
msafd loaded at 74F40000h - 74F5E000h
wshtcpip loaded at 74F80000h - 74F87000h
RASAPI32 loaded at 774B0000h - 774E4000h
rasman loaded at 77490000h - 774A1000h
TAPI32 loaded at 77500000h - 77522000h
RTUTILS loaded at 77820000h - 7782E000h
sensapi loaded at 75A40000h - 75A45000h
USERENV loaded at 791A0000h - 79205000h
netapi32 loaded at 7CE20000h - 7CE73000h
DNSAPI loaded at 77970000h - 77994000h
NETRAP loaded at 75130000h - 75136000h
NTDSAPI loaded at 77BE0000h - 77BF1000h
WLDAP32 loaded at 77940000h - 7796C000h
SECUR32 loaded at 79430000h - 7943F000h
SAMLIB loaded at 750C0000h - 750D0000h
rnr20 loaded at 77830000h - 7783C000h
iphlpapi loaded at 77310000h - 77323000h
ICMP loaded at 774F0000h - 774F5000h
MPRAPI loaded at 772F0000h - 77307000h
ACTIVEDS loaded at 77380000h - 773B0000h
ADSLDPC loaded at 77350000h - 77373000h
SETUPAPI loaded at 78310000h - 783A1000h
DHCPCSVC loaded at 77330000h - 77349000h
winrnr loaded at 777D0000h - 777D8000h
rasadhlp loaded at 777E0000h - 777E5000h
wmnetmgr loaded at 072C0000h - 073C0000h
pstorec loaded at 68E90000h - 68E9C000h
ATL loaded at 773B0000h - 773C5000h
msv1_0 loaded at 782D0000h - 782F2000h
digest loaded at 05BB0000h - 05BC0000h
l3codeca loaded at 05DD0000h - 05E5A000h
imagehlp loaded at 77910000h - 77933000h
DBGHELP loaded at 72970000h - 7299D000h
Stack dump analysis:
Address: 00C256AFh, location: "foo_input_mslive", loaded at 00C20000h - 00C3A000h
Address: 07EF1940h, location: "WMVCore", loaded at 07EB0000h - 080B0000h
Address: 07EF2496h, location: "WMVCore", loaded at 07EB0000h - 080B0000h
Address: 07FA556Dh, location: "WMVCore", loaded at 07EB0000h - 080B0000h
Address: 07FA55D4h, location: "WMVCore", loaded at 07EB0000h - 080B0000h
Address: 77E7972Fh, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 07EDA13Ch, location: "WMVCore", loaded at 07EB0000h - 080B0000h
Address: 07EF3069h, location: "WMVCore", loaded at 07EB0000h - 080B0000h
Address: 07EF34DEh, location: "WMVCore", loaded at 07EB0000h - 080B0000h
Address: 07EF3583h, location: "WMVCore", loaded at 07EB0000h - 080B0000h
Address: 07EF1244h, location: "WMVCore", loaded at 07EB0000h - 080B0000h
Address: 07EF130Eh, location: "WMVCore", loaded at 07EB0000h - 080B0000h
Address: 780085BCh, location: "msvcrt", loaded at 78000000h - 78045000h
Address: 7800BD6Ah, location: "msvcrt", loaded at 78000000h - 78045000h
Address: 78032F20h, location: "msvcrt", loaded at 78000000h - 78045000h
Address: 77E7B388h, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 77EC1F54h, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 77E72B08h, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 78008532h, location: "msvcrt", loaded at 78000000h - 78045000h
Version info:
foobar2000 v0.9.4.1 beta 1
UNICODE
Additional info:
mslive streaming support 0.1.1 (foo_input_mslive)
CD Audio Decoder 2.1.1 (foo_cdda)
Track info panel mod 0.5 beta [Aug 30 2006 - 16:35:44] (foo_uie_trackinfo_mod)
Run services 0.3.2 (foo_run)
Playlist Manager 1.0 (foo_playlist_manager)
WMA Decoder 1.1 (foo_input_std)
foosic music database 1.0 beta 11 (foo_sic)
Alarm 1.61 (foo_alarm)
Randomized playlist entry 1.2.3 (foo_random)
Standard DSP array 1.0 (foo_dsp_std)
Cuesheet Creator 0.4.5 (foo_cuesheet_creator)
Run Command 1.0 beta 1 (foo_runcmd)
Menu Addons 0.3.4 (foo_menu_addons)
Crossfader 0.1.5 (foo_dsp_crossfader)
Standard Input Array 1.0 (foo_input_std)
ReplayGain Scanner 2.0.2 (foo_rgscan)
ABX Comparator 1.3.1 (foo_abx)
Converter 1.0.1 (foo_converter)
Tabbed panel modified 0.2.4 (foo_uie_tabs)
Monkey's Audio decoder 2.1.1 (foo_input_monkey)
Bookmarks 0.0.6.1 (foo_uie_bookmarks)
Masstagger 1.6 (foo_masstag)
Columns UI 0.1.3 beta 1v6 TEST (foo_ui_columns)
Explorer Tree 1.04.6a (foo_uie_explorer)
Playlist Bind 3.1 (foo_playlist_bind)
RAR reader 1.1 (foo_unpack)
foobar2000 core v0.9.4.1 beta 1 (Core)
Autoplaylist Manager 1.0 (foo_autoplaylist)
ZIP/GZIP reader 1.0 (foo_unpack)
Default User Interface 0.9acc (foo_ui_std)
cwbowron's title format hooks 1.0.11 [Sep 22 2006 - 17:01:48] (foo_cwb_hooks)
freedb Tagger 0.5.2a (foo_freedb2)
FLAC Decoder 1.1.0 (foo_input_std)
Playlist tools 0.5.6 (foo_utils)
Quick Search Toolbar 2.8i (foo_uie_quicksearch)
BTW, it crashes fb2k when I try to retrieve information from freedb2.
can u give me a stream url? I can't reproduce.
No, I tried to rip my good ole "Aphex Twin - Ventolin" CD. Marked all tracks, tried to retrieve tags from freedb2.org --> *crash*. Crashlog told the crash was caused by foo_input_mslive.
I can be more precise tomorrow, as I'm not at that computer now.
you mean just to rip a cd, and not trying to tag the stream?
EDIT: just tried to tag my ape with freedb, no errors, no crashes.
BTW, it crashes fb2k when I try to retrieve information from freedb2.
here doesn't crash, but it can't get anything from freedb server
of course can't get anything, it's radio stream.
em... i mean for any album... of course not radio stream
Strange. Now I'm not able to reproduce it any more. I tried all playlist types (locked ones, playlists with urls, with foo_random entries) -> no crash. I'll report if I know more.
Strange. Now I'm not able to reproduce it any more. I tried all playlist types (locked ones, playlists with urls, with foo_random entries) -> no crash. I'll report if I know more.
But for some reason the freedb tagger does not work as expected now. It does give the result immediately, i.e. it does not do a lookup. EDIT: After a fb2k restart it does. Something is b0rken here.
just noticed the new version... the freedb bug has gone
Strange. Now I'm not able to reproduce it any more. I tried all playlist types (locked ones, playlists with urls, with foo_random entries) -> no crash. I'll report if I know more.
But for some reason the freedb tagger does not work as expected now. It does give the result immediately, i.e. it does not do a lookup. EDIT: After a fb2k restart it does. Something is b0rken here.
just noticed the new version... the freedb bug has gone
oh, I've found the bug.
it is because my component will handle http, and freedb use http, it sends request to my component
I'll release a new version soon.
done.
bugs mentioned above all fixed.
Great news, thank you. I can confirm the crashes have gone.
Here's a problem stream, maybe you know why it isn't played:
WMP eats http://dms-cl-017.skypro.tv/drs1 (http://dms-cl-017.skypro.tv/drs1)
Winamp needs some extension, (Media Player probably does automatically): http://dms-cl-017.skypro.tv/drs1 (http://dms-cl-017.skypro.tv/drs1)?=.wma
Foobar with your plugin does skip both. (Buffers the 2nd, but skip).
Here's a problem stream, maybe you know why it isn't played:
WMP eats http://dms-cl-017.skypro.tv/drs1 (http://dms-cl-017.skypro.tv/drs1)
Winamp needs some extension, (Media Player probably does automatically): http://dms-cl-017.skypro.tv/drs1 (http://dms-cl-017.skypro.tv/drs1)?=.wma
Foobar with your plugin does skip both. (Buffers the 2nd, but skip).
I can play it when I add the location as: xttp://dms-cl-017.skypro.tv/drs1
what is the problem?
if I guess correctly, your problem is because you didn't change http to xttp. this cause your foobar to use the default http handler and audio decoder to play (while the foobar's wma decoder doesn't support streaming, my component uses WMP's decoder which support streaming).
see the change log of 0.1.3
It will be nice to add tag.
if I guess correctly, your problem is because you didn't change http to xttp.
Yes, it works now. When I posted I didn't know about that solution.
Can you make the connect window timeout and disappear (also try the next playlist entry)? I've had some streams where the connect window showed no progress, nothing happened.
This is especially useful for people who remote control foobar.
Why do you need to handle HTTP yourself? Is there something special involved with the HTTP request that prevents you from using the built-in HTTP reader?
Can you make the connect window timeout and disappear (also try the next playlist entry)? I've had some streams where the connect window showed no progress, nothing happened.
if it cannot connect to the server, the window will time out and disppear, you just have to wait for a while.
this one is not a big deal as I can see.
the big problem is for any errors, after the error window popped up, foobar will play the next item and keep trying, until it reaches the end of the playlist. this is especially annoying, I asked a long time ago in the support forum if it is a bug, nobody answered.
a bad workaround is to check the "stop after current" menu item.
in 0.8.3, foobar would not behave like this, it will stop doing anything after a failure, but now it will try the next, I hate this but can't do anything about it.
btw, during the buffering phase, whatever error happens will not stop the playing process, it will "reconnect", just you don't know, unless you press cancel.
Why do you need to handle HTTP yourself? Is there something special involved with the HTTP request that prevents you from using the built-in HTTP reader?
the things that prevents me to use the builit-in one is because it just supports http.
for later implementation of getting the asx (or other playlist format), I will use the built-in http reader.
but for the actual "getting the audio data", no. simply because the WM dll can handle http/rtsp/mms directly.
if I insist to use the built-in http reader, it's a bit redundant. why should I do two tasks while I can do it in one?
also my component is a bit violating the foobar architecture in fact, as the decoding task is in a class that inherits the class "file", while the input decoder only gets the audio sample rather than decodes it. and some class methods from the class that inherits "file" are not really doing task as the class specification.
e.g.
virtual t_size read(void * p_buffer,t_size p_bytes,abort_callback & p_abort) { return 0; }
bool read(audio_chunk & p_chunk,abort_callback & p_abort);
the actual method that getting the audio sample is the second one, that's why my "input decoder" only works with my "filesystem", and I have set this limitation in the method open() in the input decoder.
It doesn't seem to make much sense to expose your special HTTP/RTSP/MMS handling code as a filesystem service, if it's just used by your own code and even violates the contract for filesystem services. On the other hand, it is perfectly legal if an input implementation does not use the normal file/filesystem mechanism (see CDDA input).
It doesn't seem to make much sense to expose your special HTTP/RTSP/MMS handling code as a filesystem service, if it's just used by your own code and even violates the contract for filesystem services. On the other hand, it is perfectly legal if an input implementation does not use the normal file/filesystem mechanism (see CDDA input).
I know it doesn't make sense at all, because the file class my filesytem returns doesn't follow the specification, but I have no idea how to make foobar let my component to handle the file path like mms if I don't create/expose my weird filesystem.
Thanks for your great plugin! I always wanted something like this since I got foobar.
But is it possible that some streams don't already work? I just tested some an for example this one doesn't work:
http://www.bullheadcity.com/media/dragon2.asx
There appears just a popup "invalid asx playlist".
Nevertheless it's great to finally hear some of my favourite stations with foobar.
Thanks for your great plugin! I always wanted something like this since I got foobar.
But is it possible that some streams don't already work? I just tested some an for example this one doesn't work:
http://www.bullheadcity.com/media/dragon2.asx
There appears just a popup "invalid asx playlist".
Nevertheless it's great to finally hear some of my favourite stations with foobar.
I just found that even XML is case sensitive, asx seems to allow case insensitive tags (at least WMP does).
to improve compatibility, I will change it to case insensitive.
EDIT: ok, now your link can be played, but the duration is ignored.
EDIT: ok, now your link can be played, but the duration is ignored.
Thanks very much! Now it works.
And sorry if I bother you, but a mate just gave me two other links that even don't work with your new version but work in WMP.
The first is another asx-file: http://www.tv1.de/cms/_vm100/mdr1/sachsen_tv1.asx (http://www.tv1.de/cms/_vm100/mdr1/sachsen_tv1.asx)
(the error is "
invalid asx playlist")
and the second is a wax: http://radioleipzig.stream.green.ch/radioleipzig.wax (http://radioleipzig.stream.green.ch/radioleipzig.wax)
(here appears "
Unable to open item for playback (failed to open live stream): "wmp://http://radioleipzig.stream.green.ch/radioleipzig.wax"")
EDIT: ok, now your link can be played, but the duration is ignored.
Thanks very much! Now it works.
And sorry if I bother you, but a mate just gave me two other links that even don't work with your new version but work in WMP.
The first is another asx-file: http://www.tv1.de/cms/_vm100/mdr1/sachsen_tv1.asx (http://www.tv1.de/cms/_vm100/mdr1/sachsen_tv1.asx)
(the error is "invalid asx playlist")
and the second is a wax: http://radioleipzig.stream.green.ch/radioleipzig.wax (http://radioleipzig.stream.green.ch/radioleipzig.wax)
(here appears "Unable to open item for playback (failed to open live stream): "wmp://http://radioleipzig.stream.green.ch/radioleipzig.wax"")
the first one I'll leave it for the next release, because I have to reinstall xp=.=
probably I need to rewrite the xml parser too, because too much troubles with the current one.
the wax playlist support I think I will not implement.
EDIT: just give me the links that don't work with the current version (even the wax playlist).
EDIT: just give me the links that don't work with the current version (even the wax playlist).
You mean this?
mms://wm-ipx-05.stream.tv1.de/22001mdr1sachsen/live/3087mdr_sachsen/de_44.wma
mms://stream.green.ch/RadioLeipzig
no, just give me all the playlist links that you've found not working, like below:
http://www.tv1.de/cms/_vm100/mdr1/sachsen_tv1.asx (http://www.tv1.de/cms/_vm100/mdr1/sachsen_tv1.asx)
http://radioleipzig.stream.green.ch/radioleipzig.wax (http://radioleipzig.stream.green.ch/radioleipzig.wax)
well, there are just two more at the moment. if i find some more i will show you.
http://mdr.streamfarm.net/cms/_vm100/radio...ve/jump_cms.asx (http://mdr.streamfarm.net/cms/_vm100/radios/mdr/live/jump_cms.asx)
http://www.tv1.de/cms/_vm100/mdr1/sachsen_tv1.asx (http://www.tv1.de/cms/_vm100/mdr1/sachsen_tv1.asx)
http://radioerzgebirge.stream.green.ch/radioerzgebirge.wax (http://radioerzgebirge.stream.green.ch/radioerzgebirge.wax)
http://radioleipzig.stream.green.ch/radioleipzig.wax (http://radioleipzig.stream.green.ch/radioleipzig.wax)
I know it doesn't make sense at all, because the file class my filesytem returns doesn't follow the specification, but I have no idea how to make foobar let my component to handle the file path like mms if I don't create/expose my weird filesystem.
Just check for the "mms://" prefix in the g_is_our_path() method of your input implementation. I don't have access to the SDK while posting this, but feel free to ask if you need more details.
Cool, finally there it is.
Thanks a lot.
wmp://http://www.omroep.nl/radio1/live20.asx
gives me "invalid asx playlist".
Wow. This asx has nested asx'es. Endless possibilities.
I know it doesn't make sense at all, because the file class my filesytem returns doesn't follow the specification, but I have no idea how to make foobar let my component to handle the file path like mms if I don't create/expose my weird filesystem.
Just check for the "mms://" prefix in the g_is_our_path() method of your input implementation. I don't have access to the SDK while posting this, but feel free to ask if you need more details.
I was having an impression that for all other protocols that are not supported by foobar must have a file system for each of them, and when getting called into
open(service_ptr_t<file> p_filehint,const char * p_path,t_input_open_reason p_reason,abort_callback & p_abort)
the p_filehint must not be NULL, otherwise the input decoder will not get called, obviously I was wrong. I'll change my implementation, thanks for your info.
Acropolis, will there be a chance you could eventuelly make this plugin (or is it the job of columns playlist?) supporting playlist files? Example asx: As far as I can see, after adding a wmp:// url, your plugin first loads the asx file, reads it and then adds the resulting url(s) to the playlist. Can't this be done somehow internally? It would be great to only have the asx url in the playlist.
The problem:
http://www.br-online.de/streaming/bayern1/...rn1_m20_red.asx (http://www.br-online.de/streaming/bayern1/bayern1_m20_red.asx)
will be constant, hopefully for a longer time.
But the foobar playlists will store the dynamic urls, which the asx resolves to:
mms://a600.l674024643.c6740.e.lm.akamaistream.net/D/600/6740/v0001/reflector:24643
Those regularly change It's probably the mechanism of any streams which have a time limit.
Acropolis, will there be a chance you could eventuelly make this plugin (or is it the job of columns playlist?) supporting playlist files? Example asx: As far as I can see, after adding a wmp:// url, your plugin first loads the asx file, reads it and then adds the resulting url(s) to the playlist. Can't this be done somehow internally? It would be great to only have the asx url in the playlist.
The problem:
http://www.br-online.de/streaming/bayern1/...rn1_m20_red.asx (http://www.br-online.de/streaming/bayern1/bayern1_m20_red.asx)
will be constant, hopefully for a longer time.
But the foobar playlists will store the dynamic urls, which the asx resolves to:
mms://a600.l674024643.c6740.e.lm.akamaistream.net/D/600/6740/v0001/reflector:24643
Those regularly change It's probably the mechanism of any streams which have a time limit.
yes with my currently writing one. the old implementation didn't allow me to do it this way (probably I don't know a way).
I'm going to change the way it handles asx, it will be similar to cue sheet, with the new implementation of the input decoder.
yes with my currently writing one. the old implementation didn't allow me to do it this way (probably I don't know a way).
I'm going to change the way it handles asx, it will be similar to cue sheet, with the new implementation of the input decoder.
Good news! I'll stay silent until next release
hi there
i really like the idea of this plugin, and i was looking forward to it. unfortunately something doesn't work for me. or am i missing something?
i tried to listen to the following stream:
http://lsd.newmedia.tiscali-business.com/b...ve&media=ms (http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?adid=0&stream=sunshinelive/livestream.wma&content=live&media=ms)
i also tried (even with that wmp:// prefix thing):
mms://213.200.75.252/sunshinelive$livestream.wma
but that didn't work either. can someone help me?
thanks
i also tried (even with that wmp:// prefix thing):
mms://213.200.75.252/sunshinelive$livestream.wma
but that didn't work either. can someone help me?
thanks
Well, it does not work in WMP9 as well. Tiscali tastes bad. Is this a stream which is supposed to run in a browser popup with an embedded WMP (and adverts around it)?
Is this a stream which is supposed to run in a browser popup with an embedded WMP (and adverts around it)?
exactly, you got it. i managed to get it work with WMP11, but it was just an advertising loop to be honest. but when i am able to listen to the stream via browser & plugin, it shouldn't be such a big problem to listen to it with WMP and even with foobar.
i'm not a fan of tisc$#| at all anyway....
[Problem]
trying to listen http://www.polskieradio.pl/st/program3M.asx (http://www.polskieradio.pl/st/program3M.asx)
[Error got:]
invalid asx playlist
have a look into the asx (asx is like a playlist format), the links you find there will work (I tested the mms:// one)
Hi Acropolis
Trying to connect to:
mms://stream.radio.com.pt/ROLI-ENC-124
which works fine in WMP and MPC but all I get is a conncting to server window with no action a nothing happens.
Tried other stations with same failure.
mms://stream.radio.com.pt/ROLI-ENC-201
wmp://mms://rdp.oninet.pt/antena1
Would appreciate your help
have a look into the asx (asx is like a playlist format), the links you find there will work (I tested the mms:// one)
Its Still nothing...
It buffering for 0.1s and doesnt playng but it shows file info like bitrate and channels...
i tried to listen to the following stream:
http://lsd.newmedia.tiscali-business.com/b...ve&media=ms (http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?adid=0&stream=sunshinelive/livestream.wma&content=live&media=ms)
i also tried (even with that wmp:// prefix thing):
mms://213.200.75.252/sunshinelive$livestream.wma
but that didn't work either. can someone help me?
thanks
if wmp can't play, then this component can't play either, same core.
Trying to connect to:
mms://stream.radio.com.pt/ROLI-ENC-124
which works fine in WMP and MPC but all I get is a conncting to server window with no action a nothing happens.
Tried other stations with same failure.
mms://stream.radio.com.pt/ROLI-ENC-201
wmp://mms://rdp.oninet.pt/antena1
it works for me, probably your connection problem, this component works only with direct internet connection.
the links I've tried are:
wmp://mms://stream.radio.com.pt/ROLI-ENC-201
wmp://mms://rdp.oninet.pt/antena1
[Problem]
trying to listen http://www.polskieradio.pl/st/program3M.asx (http://www.polskieradio.pl/st/program3M.asx)
[Error got:]
invalid asx playlist
the current version provides only a very very primitive support of asx, if the asx is not working, you need to find the direct link yourself.
I'm developing a new version, but these few weeks I'm very busy.
have a look into the asx (asx is like a playlist format), the links you find there will work (I tested the mms:// one)
Its Still nothing...
It buffering for 0.1s and doesnt playng but it shows file info like bitrate and channels...
the mms link in the asx works for me with prefix wmp://
if it enters the stage of buffering, that means most likely it is the problem between the connection of the server and your computer.
it works for me, probably your connection problem, this component works only with direct internet connection.
There's the reason - my access is through a router. Shame
Thanks anyway
please help me
after using this plugin , the add dirctory in the menu don't work any more only add the folder,not the music files in the folder
it happens when i drag the folder into the playlist as well
I deleted all other plugins and foobar2000.cfg but the problem also exist
and my friends have the problem as well
sorry for my poor english ,I think you can understand what i say !
I love this plugin very much ,i wish you can fix it
please help me
after using this plugin , the add dirctory in the menu don't work any more only add the folder,not the music files in the folder
it happens when i drag the folder into the playlist as well
I deleted all other plugins and foobar2000.cfg but the problem also exist
and my friends have the problem as well
sorry for my poor english ,I think you can understand what i say !
I love this plugin very much ,i wish you can fix it
try the new version, should be fixed.
note that foo_input_matroska will cause this problem too.
I'm trying to open this stream:
http://www.kvegas.com/mediaplayer/stream.htm (http://www.kvegas.com/mediaplayer/stream.htm)
what url should i use? i tried it as mms, rtsp and http.
all come back as:
Unable to open item for playback (failed to open live stream):
"wmp://mms://www.kvegas.com/mediaplayer/stream.htm"
Does this address mms://kempcom.wm.llnwd.net/kempcom_kvegfm work?
Since the plugin doesn't support afaik embedded media player you need to manually resolve address in hope of that this time the address I now gave to you is fixed / non-expiring
Acropolis. Your plugin is dependent on the Microsoft Media Player engine, in whatever way, dll calls, I don't know.
We all know, Media Player does not play everything and from the streaming versability point of view it's a rather poor choice. But MPlayer does. A good start is here (http://forum.doom9.org/showthread.php?t=112365) It's a command line beast, but also has a gui. I didn't find an audio stream yet, which it cannot play. Works like this: "mplayer.exe -playlist http://example.com/blubb.ram" (http://example.com/blahstream.ram") Maybe you can hide the DOS window and pass all information over to foobar? I'm not sure, but foobar seems to do the same in the converters progress window, when calling external encoders like lame.exe. What do you think?
Acropolis. Your plugin is dependent on the Microsoft Media Player engine, in whatever way, dll calls, I don't know.
We all know, Media Player does not play everything and from the streaming versability point of view it's a rather poor choice. But MPlayer does. A good start is here (http://forum.doom9.org/showthread.php?t=112365) It's a command line beast, but also has a gui. I didn't find an audio stream yet, which it cannot play. Works like this: "mplayer.exe -playlist http://example.com/blubb.ram" (http://example.com/blahstream.ram") Maybe you can hide the DOS window and pass all information over to foobar? I'm not sure, but foobar seems to do the same in the converters progress window, when calling external encoders like lame.exe. What do you think?
iirc, mplayer is something like vlc (I tried it when I was using linux sometimes ago), it has it's own codecs, something like libxxx_plugin.dll.
while this component just provides the support of some common streaming types (exception real stream type), does it worth for a single user to install another software just to use this little component (I think not many people are willing to install it)? but WMP is now like IE, even you don't want it, most likely you already have it installed.
while lame.exe is just a single exe, it's alright to have foobar as its frontend, but mplayer is a complete video player, I don't think it's a good idea to have a complete audio software on top of it.
so, the only approach is to use part of the source code of mplayer to incorporate with my code, it will work, but I just don't like the GNU style of coding, unless I have no other choice.
Well, I would only want a playlist parser that handles .ASX and .WMX files and not anything else. MMS is really just HTTP with a few extensions to the HTTP headers (same with SHOUTCast which FooBar2000 handles natively) and most Windows media servers have HTTP backwards compatibility with HTTP.
If we get a decent Windows Media Audio input plugin for FooBar2000 that decodes and sends audio through FooBar2000 plugin chain, we would only require the ASX parser which would expose all it's playlist items as subsongs when loaded from a server and load as regular playlist when loaded from disk.
I don't want FooBar2000 to become yet a DirectShow frontend or be too dependent on the Windows Media SDK.
Well, I would only want a playlist parser that handles .ASX and .WMX files and not anything else. MMS is really just HTTP with a few extensions to the HTTP headers (same with SHOUTCast which FooBar2000 handles natively) and most Windows media servers have HTTP backwards compatibility with HTTP.
If we get a decent Windows Media Audio input plugin for FooBar2000 that decodes and sends audio through FooBar2000 plugin chain, we would only require the ASX parser which would expose all it's playlist items as subsongs when loaded from a server and load as regular playlist when loaded from disk.
I don't want FooBar2000 to become yet a DirectShow frontend or be too dependent on the Windows Media SDK.
if I could get the radio station I listen to, I probably don't need to write this component.
a post like this is really pointless, or bullshit. if we ......
please do some research on mms/rtsp, before making statement like "MMS is really just HTTP with a few extensions to the HTTP headers".
Thank you very much for this plugin!! A lot of streams work.
I'm having troubles getting this link to work.
http://cgi.omroep.nl/cgi-bin/streams?/vpro...asf?title=Steve (http://cgi.omroep.nl/cgi-bin/streams?/vpro/30572572/windowsmedia.asf?title=Steve) Rachmad - Awakenings 7-10-2006&author=Steve Rachmad
or
http://cgi.omroep.nl/cgi-bin/streams?/vpro...indowsmedia.asf (http://cgi.omroep.nl/cgi-bin/streams?/vpro/30572572/windowsmedia.asf)
(works also in wmp)
Thank you very much.
Works perfectly fine for me.
Okay, sorry for being so ignorant. I was completely sure that MMS was just a layer on top of HTTP when I wrote that. But it was a layer on top of either UDP or TCP and with a modified version of HTTP as a failsafe in case neither MMS methods work.
I know I read an entire document on MMS a long time ago, but sometimes your mind plays tricks on you and shuffle the information you thought you knew very well.
Okay, now I'm coming back with a vengenace. Here is a tip:
http://sourceforge.net/projects/libmms (http://sourceforge.net/projects/libmms)
That will help you out I guess.
But it was a layer on top of either UDP or TCP and with a modified version of HTTP as a failsafe in case neither MMS methods work.
hm.. I don't want to argue about this anymore, since it will not affect the implementation of this component anyway, but I agree with what you just said.
Hi Acropolis,
any news on the development? You're probably busy these days? I hope you'll write a playlist file (like asx) resolver, which does not resolve visually to the playlist... just internally...
Thx
Hi Acropolis,
any news on the development? You're probably busy these days? I hope you'll write a playlist file (like asx) resolver, which does not resolve visually to the playlist... just internally...
Thx
yea, I've been almost no time to touch mslive recently, hopefully I will have some in the coming weeks.
but I have just updated menu addons (of your last request), will upload it soon.
Good news, thanks
Hello I have the latest version of your plugin but there is a strange beahviour with a stream
wmp://mms://213.200.75.252/swr$swr2$live.wma
It seems Foobar is trying to play this file but its showing 00:00 and seems to be stopped.
In properties you can see teh following info
File Name : swr$swr2$live.wma
File Path : wmp://mms://213.200.75.252/swr$swr2$live.wma
Duration : 0:00.000 (0 samples)
Sample Rate : 32000 Hz
Channels : 2
Bitrate : 40 kbps
Codec : WMA
Codec Profile : WMA v9
Encoding : lossy
Notice : None of the selected items are in the Media Library, their playback statistics are not collected.
<BROADCAST> : True
<CAN_SKIP_BACKWARD> : False
<CAN_SKIP_FORWARD> : False
<COPYRIGHT> : Copyright © SWR
<HASARBITRARYDATASTREAM> : False
<HASATTACHEDIMAGES> : False
<HASAUDIO> : True
<HASFILETRANSFERSTREAM> : False
<HASIMAGE> : False
<HASSCRIPT> : False
<HASVIDEO> : False
<IS_PROTECTED> : False
<IS_TRUSTED> : False
<ISVBR> : False
<OPTIMALBITRATE> : 40 kbps
<SEEKABLE> : False
<STRIDABLE> : False
<WM/CONTAINERFORMAT> : 1
<WMFSDKNEEDED> : 0.0.0.0000
<WMFSDKVERSION> : 9.00.00.3250
<WMS_CONTENT_DESCRIPTION_COPIED_METADATA_FROM_PLAYLIST_FILE> : 1
<WMS_CONTENT_DESCRIPTION_PLAYLIST_ENTRY_DURATION> : 0
<WMS_CONTENT_DESCRIPTION_PLAYLIST_ENTRY_START_OFFSET> : 2432
<WMS_CONTENT_DESCRIPTION_PLAYLIST_ENTRY_URL> : /
<WMS_CONTENT_DESCRIPTION_SERVER_BRANDING_INFO> : WMServer/9.1
well, the current implementation is quite buggy in some way, and is being abandoned.
the new version is on its half way, it is a complete rewrite, should get rid of a lot of problems, especially the support of asx playlist. so at the moment you can just wait for it to come out.
in my blog I said it was expected to be release in a week.... but my main computer's CPU is dead, this makes me so damn angry and depressed.... what I do now is to write it on my second (quite slow) computer, just expect 1 more week for it.
I can understand thats really bad. But don`t be depressed. I think you are doing great work.
Yeah great plugin, all my streams worked (wm, shoutcasts...).
Is possible to reduce CPU usage? I know it's only 2-5%, but for me (slow old celeron 900mhz )
I think that won't be very possible. Perhaps it's WM decoder doing that high usage. Normal mp3 decoding (VBR V2) is 1-2%.
Thanks for this great plugin!!!
a new version is out, complete support of asx playlist.
@Morfeus,
you right, not really possible.
EDIT: forgot to say, all the asx/stream mentioned in this thread before are working properly now, except those don't even work with WMP.
I'll test the update soon, thanks!
Bug report
It doesn't work here. W2K and latest fb2k.
mslive://http://www.wdr.de/wdrlive/media/wdr2-wm32.asx does resolve to two playlist entries. If I double click the first, "loading track" appears in the status bar. Nothing else. After trying the second stream, fb2k is unresponsible and wants to be killed.
BTW. Can't you make the player resolving internally, i.e. only the asx playlist entry appears? Otherwise, with lots of dynamic and multiple resolved streams the fb2k playlist would become messy.
Bug report
It doesn't work here. W2K and latest fb2k.
mslive://http://www.wdr.de/wdrlive/media/wdr2-wm32.asx does resolve to two playlist entries. If I double click the first, "loading track" appears in the status bar. Nothing else. After trying the second stream, fb2k is unresponsible and wants to be killed.
BTW. Can't you make the player resolving internally, i.e. only the asx playlist entry appears? Otherwise, with lots of dynamic and multiple resolved streams the fb2k playlist would become messy.
do u have the status dialog popup for connecting/buffering, etc? it works fine for me....
and can you successfully play other streams? like those in this thread mentioned before.
if you mean only show the asx playlist (1 entry per asx playlist), how do you change to the other track (entry) in the asx playlist?
do u have the status dialog popup for connecting/buffering, etc?
No.
if you mean only show the asx playlist (1 entry per asx playlist), how do you change to the other track (entry) in the asx playlist?
Well, I don't want to! See the example asx playlist. I think generally the ASXes only hold mirrors for an identical stream... I've not seen another asx...
do u have the status dialog popup for connecting/buffering, etc?
No.
if you mean only show the asx playlist (1 entry per asx playlist), how do you change to the other track (entry) in the asx playlist?
Well, I don't want to! See the example asx playlist. I think generally the ASXes only hold mirrors for an identical stream... I've not seen another asx...
you are wrong, the same entry with different urls will only be shown as 1 entry in the foobar playlist, those urls will be added as ref1, ref2, etc. in the properties dialog.
you see 2 entries there is because the asx contains 2 entries, and each of those contains only 1 url.
and for manual editing of asx playlist (customising your own playlist), the current behavior is preferable.
and for that you can't play.... I have to check, and probably need more people's reports, it works for me, because at the moment I don't have another computer to test.
you are wrong, the same entry with different urls will only be shown as 1 entry in the foobar playlist, those urls will be added as ref1, ref2, etc. in the properties dialog.
you see 2 entries there is because the asx contains 2 entries, and each of those contains only 1 url.
and for manual editing of asx playlist (customising your own playlist), the current behavior is preferable.
The example asx looks like this:
<entry>
<DURATION VALUE="24:00:00" /> <!-- 24 h -->
<ref href="mms://a1367.l672223084.c6722.g.lm.akamaistream.net/D/1367/6722/v0001/reflector:23084" />
</entry>
<entry>
<DURATION VALUE="24:00:00" /> <!-- 24 h -->
<ref href="mms://a623.l672223087.c6722.g.lm.akamaistream.net/D/623/6722/v0001/reflector:23087" />
</entry>
When you say "the same entry with different urls will only be shown as 1 entry in the foobar playlist": So what you are describing would look like this?
<entry>
<DURATION VALUE="24:00:00" /> <!-- 24 h -->
<ref href="mms://a1367.l672223084.c6722.g.lm.akamaistream.net/D/1367/6722/v0001/reflector:23084" />
<ref href="mms://a623.l672223087.c6722.g.lm.akamaistream.net/D/623/6722/v0001/reflector:23087" />
</entry>
yes, that's correct, I believe this is what wmp does as well.
<entry>
<DURATION VALUE="24:00:00" /> <!-- 24 h -->
<ref href="mms://a1367.l672223084.c6722.g.lm.akamaistream.net/D/1367/6722/v0001/reflector:23084" />
<ref href="mms://a623.l672223087.c6722.g.lm.akamaistream.net/D/623/6722/v0001/reflector:23087" />
</entry>
will be shown as 1 entry and two references, and
<entry>
<DURATION VALUE="24:00:00" /> <!-- 24 h -->
<ref href="mms://a1367.l672223084.c6722.g.lm.akamaistream.net/D/1367/6722/v0001/reflector:23084" />
</entry>
<entry>
<DURATION VALUE="24:00:00" /> <!-- 24 h -->
<ref href="mms://a623.l672223087.c6722.g.lm.akamaistream.net/D/623/6722/v0001/reflector:23087" />
</entry>
will be shown as 2 entries
The stream I posted within this topic cuases a strange behaviour.
Foobar seems to load the track. But then it freezes or reacts no more
The stream I posted within this topic cuases a strange behaviour.
Foobar seems to load the track. But then it freezes or reacts no more
that's really strange.. it works for me too..
ok, now I will create a special version that will print some message to the console, back to you soon.
try this (http://acropolis.lokalen.org/foobar2000/foo_input_msliveT.zip)
make sure you open the console before trying to play, report the message in the console to me.
play with asx, then with direct stream.
I don't think there is an asx available?
Unable to open item for playback (Invalid path):
"wmp://mms://213.200.75.252/swr$swr2$live.wma"
Have I done someting wrong?
I am using Foobar 9.4 is that the problem?
I don't think there is an asx available?
Unable to open item for playback (Invalid path):
"wmp://mms://213.200.75.252/swr$swr2$live.wma"
Have I done someting wrong?
I am using Foobar 9.4 is that the problem?
you didn't read my words in my site, now wmp:// is changed to mslive://
for mms and rtsp the mslive:// is optional.
I installled the mslive version you posted.
If I use mslive://mms://213.200.75.252/swr$swr2$live.wma I get:
Unable to open item for playback (Failed to query IWMReaderAdvanced6 interface):
"mslive://mms://213.200.75.252/swr$swr2$live.wma"
If I use the link with out mslive I got:
Unable to open item for playback (Invalid path):
"mms://213.200.75.252/swr$swr2$live.wma"
I installled the mslive version you posted.
If I use mslive://mms://213.200.75.252/swr$swr2$live.wma I get:
Unable to open item for playback (Failed to query IWMReaderAdvanced6 interface):
"mslive://mms://213.200.75.252/swr$swr2$live.wma"
If I use the link with out mslive I got:
Unable to open item for playback (Invalid path):
"mms://213.200.75.252/swr$swr2$live.wma"
right, i see why now, i assumed everybody has the new wmp installed, later I will release an update to solve this, i have another issue regarding to server side playlist to fix now.
First, let me say this is a great plugin. I find myself regularly having to open WMP to listen to streaming audio when at school or wherever, but I really am not a fan of WMP except for video as needed.
As for my issue, I have been trying to use an MSN Radio station, and I am unable to connect.
The URL I am using is:
mslive://http://radio.msn.com/asx/generate.aspx?type=terres&id=10002600
This works fine in WMP, but not in your plugin. The error I get is: "Unable to open item for playback (failed to open stream)". I have been able to connect successfully to some of the other streaming audio sources listed in here though.
Also, I am running Windows XP Pro, WMP 10 and foobar2000 v0.9.3.1.
Any help would be greatly appreciated. Thanks.
right, i see why now, i assumed everybody has the new wmp installed
Win2000 users (I am) can only install WMP9.
OK. I got the wmfdist11.exe (http://www.free-codecs.com/Windows_Media_Format_11_download.htm) and extracted it (it's not installable on w2k). Because I don't know what's needed, I've put all wm*.dll into the fb2k directory. Now the connection window on the top left appears, but then fb2k crashes at "Crash location: "wmnetmgr", loaded at 072C0000h - 073C0000h". Probably it won't work with w2k.
EDIT: this also happens with only the wmvcore.dll in the fb2k directory.
@redwolf3,
with the url: mslive://http://radio.msn.com/asx/generate.aspx?type=terres&id=10002600
the component cannot determine if it is asx or stream url, and is assumed as the latter, so it doesn't work.
I will change the code.
your problem give me some real headache, because I just change the handling method of asx like cue sheet, but when I was investigating your report, I found a critical issue.
normally for those stream that is just music (not normal radio show with people talking), a notification will be sent to the client and ask it to switch to another connection or something like that when a track is ended.
but what I found with the asx of the msn radio is... it has 30 entries, and the each of the last entry of that asx will have a reference to another asx that contains another 30 entries and keep on like this, this completely break my implementation.
I need to think of a way to sort this out, but I can promise you, my component will eventually let you listen to that radio music.
@Squeller,
you don't need to install the wmp11 redistribution file, I will change the code back to support wmp9 dlls, I suggest you better get your wmp9 working again before I release another version.
and I just found some issues with the current implementation, like redwolf3's one, probably what you suggested before (show only 1 entry for a single asx) is a solution, but then tagging and changing tracks will not be available at all.
I need to think........
by some observations of how WMP handles recursive asx, I think the best solution is:
only entries in the root asx will be listed in the foobar playlist, and those entries (in the the child asx) will not be listed, but internally get handled.
to make it more clear, if root asx has 10 entries, and the last entry is referencing to a child asx, those entries in the child asx will not be listed, but will be automatically handled by the component. but the disadvantage is that you cannot seek or change tracks in this child asx.
anybody has a better solution or suggestions? I'm about to implement this.
asx in xml format doesn't work for me I was hoping I could tag entrys with the <TITLE> tag. Is this possible? Got it working...
works great with fox news radio.
http://foxnews-foxnewstalk.wm.llnwd.net/foxnews_foxnewstalk (http://foxnews-foxnewstalk.wm.llnwd.net/foxnews_foxnewstalk)
For me it's making a few hiccups when you initiate a stream. Also foobar was a few minutes to react when one of the stations appearently pulled the plug...
Besides that it's great
A nice feature could be a tag to adjust replaygain for each station, as volume varies alot.
Another thing: Titles are read from the station instead of the tag when it's playing - Could that be changed?
For me it's making a few hiccups when you initiate a stream. Also foobar was a few minutes to react when one of the stations appearently pulled the plug...
Besides that it's great
A nice feature could be a tag to adjust replaygain for each station, as volume varies alot.
Another thing: Titles are read from the station instead of the tag when it's playing - Could that be changed?
what do u mean "a few hiccups when you initiate a stream" ? if you mean before you can hear any sound, then it's normal, because current version will close the status dialog and wait for the buffering status message to be received, if the server is slow, you will probably wait for a while before the buffering dialog appears.
since the internal data transmission is all done by the wm core, situation like if the server stops sending data while buffering, foobar will seem like halted, I think I can't do anything about this, because the internal of the component is depending on the status message sent by the wm core. that's why I hate slow server very much.
as I know, replaygain needs a scan for the audio stream before it can apply, but how could it be done for streams?
if you look deeper, you'll find the title is only changed in the display, but not the actual asx.
the display will change is because for some streams which only play music by remote playlist, the same title for different songs doesn't make sense.
I can't implement what you are suggesting and the current implementation, because both have their advantages, but I think the latter would be more acceptable. if you are confused by the title, you can reload the info from the properties dialog. but I'll see what I can do in the next release anyway.
as I know, replaygain needs a scan for the audio stream before it can apply, but how could it be done for streams?
ReplayGain are able to scan to calculate the volume by a reference, but during play it just uses a value to increase/decrease volume. I know you can't scan a livestream, but if you are able to pass the value, which it usual reads from the tags, to foobar, it will treat it as normal.
the display will change is because for some streams which only play music by remote playlist, the same title for different songs doesn't make sense.
I'm not sure what you mean - If radio stations are broadcasting the title of the current playing song? That could be a problem, but maybe you could use two different tags in that case? One, if set will always show, and the default "TITLE" which will only show if stopped. Just an idea
ReplayGain are able to scan to calculate the volume by a reference, but during play it just uses a value to increase/decrease volume. I know you can't scan a livestream, but if you are able to pass the value, which it usual reads from the tags, to foobar, it will treat it as normal.
if you are saying adding a support of allowing the the RG value in the asx and then read while play, this can be done, yes, I can do it.
but I think it's not practical, how do you know the value? you calculate it your own?
I'm not sure what you mean - If radio stations are broadcasting the title of the current playing song? That could be a problem, but maybe you could use two different tags in that case? One, if set will always show, and the default "TITLE" which will only show if stopped. Just an idea
some radio stations just only keep playing music, and for each song, it has its title/artist/album, do you think it makes more sense if foobar can dynamically change those display?
probably I can add an option to let user choose if to change the title dynamically.
if you are saying adding a support of allowing the the RG value in the asx and then read while play, this can be done, yes, I can do it.
but I think it's not practical, how do you know the value? you calculate it your own?
Trial and error Some radio stations are just insanely high, and it should only take a few tries to determine a somewhat correct RG value.
some radio stations just only keep playing music, and for each song, it has its title/artist/album, do you think it makes more sense if foobar can dynamically change those display?
probably I can add an option to let user choose if to change the title dynamically.
I thought that the component already did show it dynamically, since it loads the title from the stream during play. I'm not aware of any stations which shows the current playing song through the stream, but maybe someone will find it useful
The reason i'd like to use the tag written in the asx, is that often radio stations are writing crap in the title, which ruins the aesthetics Personally I think it would be sufficient with the title loaded from asx file, or if that's not entered, showing it from the stream.
Is it possible to get this working/add to the "To do" list?
http://www.txradica.net/emap.php?c=viking-70&.wvx (http://www.txradica.net/emap.php?c=viking-70&.wvx) (renaming to .aac works for WMP11 here..), whenever i enter this into fb2k's location, it just keeps saying "failed to open stream". Thought you said it would play anything WMP would as it uses same codecs and stuff??
Shame really, as i'd like to be able to get my local radio station working in Fb2k so i don't have to use WMP...
Nice work anyway, and thanks for sharing.
Is it possible to get this working/add to the "To do" list?
http://www.txradica.net/emap.php?c=viking-70&.wvx (http://www.txradica.net/emap.php?c=viking-70&.wvx) (renaming to .aac works for WMP11 here..), whenever i enter this into fb2k's location, it just keeps saying "failed to open stream". Thought you said it would play anything WMP would as it uses same codecs and stuff??
Shame really, as i'd like to be able to get my local radio station working in Fb2k so i don't have to use WMP...
Nice work anyway, and thanks for sharing.
I don't know how you open it, but it works, as it will direct me to a message saying only UK user is allowed to listen.
I can't test it further because of this reason.
Hmm, now i feel like an idiot.
mslive://http://www.txradica.net/emap.php?c=viking-70&.wvx Does work, but my firewall was blocking it. I could've sworn i'd turned my Fw off and tried once, with no success..
Sorry for that. Thanks for the quick reply, and thanks for sharing this great component.
that's fine, as long as it works
I've got another local radio station that won't work.
http://www.mainstreamnetwork.com/listen/dynamicuasx.asp?station=kjwl-fm
It works in WMP 10.00.00.4040, which is the version I have, but I can't get it to work in foobar.
Whenever I try to use the mslive:// address it either locks up or reports the error:
Unable to open item for playback (Failed to query IWMReaderAdvanced6 interface):
"mslive://http://www.mainstreamnetwork.com/listen/dynamicuasx.asp?station=kjwl-fm
Are there files I forgot to copy over into foobar's directory? Or am I doing something wrong? Any help would be greatly appreciated.
Try installing Windows Media 11 runtimes http://www.free-codecs.com/Windows_Media_F...11_download.htm (http://www.free-codecs.com/Windows_Media_Format_11_download.htm)
Helped for me.
Hello,
I have problem with polish radio...
I've read all posts since last update, but I could't find any solution of my problem.
I have problems with this radio:
http://www.itvp.pl/i.tvp/radio/media/pr3/
wmp link: http://lokal.itvp.pl/asx/2/5/83.29.77.121.45c3766e669a88.19420225.asx
In foo none of them worked... [in wmp10 this links work correctly]...
Is there any chance to listen this radio in foo?
TIA.
Greetz.
For me, it helped copying files (below) from WM11 runtime (above) to foobar directory
wmasf.dll
wmvcore.dll
foo_input_mslive version 0.2 works well for me. Thanks!
Does rtsp://213.200.97.107/energynuernberg$livestream.wma work for anybody? I sniffed it of www.energy.de by using Ethereal.
Thanks Acropolis - anyway!
Hello,
I have problem with polish radio...
I've read all posts since last update, but I could't find any solution of my problem.
I have problems with this radio:
http://www.itvp.pl/i.tvp/radio/media/pr3/
wmp link: http://lokal.itvp.pl/asx/2/5/83.29.77.121.45c3766e669a88.19420225.asx
In foo none of them worked... [in wmp10 this links work correctly]...
Is there any chance to listen this radio in foo?
I'll check as I update it, I've been fairly busy with other stuff at the moment.
Does rtsp://213.200.97.107/energynuernberg$livestream.wma work for anybody? I sniffed it of www.energy.de by using Ethereal.
I just realise that even the rtsp:// is specified, if the wma decoder is first asked if supporting than mslive, foobar will ask the decoder to handle it, so it gives invalid path, I will try to find a workaround.
Chaser: Doesn't work!
Acropolis, thank you for working on it!
bye
Have you had time to take a look at it?
not yet.
the way of determinating if a url is asx or actual file gives me real headache...
also the default wma decoder will be used when the extension is wma, even the prefix is mms or mslive://
What about using one more workaround:
If a file has the extension wma use the prefix "mslive_wma_ext://" and enter the url without the extension ".wma" (the user has unfortunatelly to take care of this). Now your plugin can handle the entry because the default wma decoder won't recognise it as a wma-file. You have to internally add ".wma" to the path.
Is my concept worth the hassle?
this will work, but will produce some other problems, e.g. what if the extension is asf? another prefix? and how about wmv?
proabably the ultimate solution is to implement file system again, and use the default decoder, but this is not what I want
Maybe a more expierienced user like foosion or musicmusic could give us a hint, that leads us into the right direction?
maybe i'm blind, but i can NOT find a link to d/l this here or on your blog.
maybe i'm blind, but i can NOT find a link to d/l this here or on your blog.
I agree the components are a bit hard to find. On the right of his main page you see "my foobar2000 components".
http://acropolis.lokalen.org/2006/10/fooba...2000-components (http://acropolis.lokalen.org/2006/10/foobar2000/my-foobar2000-components)
I don't know what exactly I did, but somewhere in the mix of:
Your component + streaming live windows media + pausing + standby + wi-fi
I got:
Unrecoverable playback error: bad allocation
after unpausing after restore from standby (it froze for a while too). Its not some thing I would expect to work, but error doesn't sound too good.
Also, any chance you could get seeking working if there is a buffer built up from pausing? I doubt it, but it would be nice
More also, I don't know whose fault it is, but its pretty annoying that it stops playing if you do try and seek (e.g. using keyboard).
bye
Maybe a more expierienced user like foosion or musicmusic could give us a hint, that leads us into the right direction?
Use a custom protocol scheme and enclose the original path in pipe characters |, for example "mslive:|http://some.domain.com/a.wma|". foobar2000 treats | as path separator, so this will effectively make the combined path have an empty filename - and extension, which blocks recognition by extension. foo_random uses the same approach.
BTW, what are your plans now? I wasn't using the component any more, after the incompatibility with w2k/wmp9... Most important for me is, no matter if an asx or pls resolves to multiple locations, to have your component displaying only one entry because otherwise online radio playlists get messy very soon...
I don't know what exactly I did, but somewhere in the mix of:
Your component + streaming live windows media + pausing + standby + wi-fi
I got:
Unrecoverable playback error: bad allocation
after unpausing after restore from standby (it froze for a while too). Its not some thing I would expect to work, but error doesn't sound too good.
Also, any chance you could get seeking working if there is a buffer built up from pausing? I doubt it, but it would be nice
More also, I don't know whose fault it is, but its pretty annoying that it stops playing if you do try and seek (e.g. using keyboard).
I'm going to rewrite again, so for the moment I will ignore your playback error.
not possible to get seeking working because foobar only checks for if it's seekable for once.
it's strange that even I return false for can_seek(), foobar will not disable the seek bar, I'll check again while rewriting.
Maybe a more expierienced user like foosion or musicmusic could give us a hint, that leads us into the right direction?
Use a custom protocol scheme and enclose the original path in pipe characters |, for example "mslive:|http://some.domain.com/a.wma|". foobar2000 treats | as path separator, so this will effectively make the combined path have an empty filename - and extension, which blocks recognition by extension. foo_random uses the same approach.
thanks so much, this is the solution I don't even know it's possible.
BTW, what are your plans now? I wasn't using the component any more, after the incompatibility with w2k/wmp9... Most important for me is, no matter if an asx or pls resolves to multiple locations, to have your component displaying only one entry because otherwise online radio playlists get messy very soon...
I'll rewrite, it will still use cue sheet approach, but this time it will only show the entries in the root asx, recursive entries will be handled internally.
I just upload a beta version of mslive 0.3, you can try it out (yes, no more WMP11, but VC8 SP1 runtime libraries needed):
location syntax:
mslive://|http://www.abc.com/stream.asx|/
mslive://|http://www.abc.com/stream.asx|list|/
mslive://|http://www.abc.com/stream.wma|/
mslive://|http://www.abc.com/stream.wma|live|/
"list" and "live" are to override the type, in case mslive can't determine if it's asx or actual stream.
e.g. mslive://|www.abc.com/stream.wma|list|/
this can make mslive try to load the file as asx playlist, but in fact mslive will try to load it as asx if it cannot play it.
for mms and rtsp you can still just type the url without anything added:
e.g. mms://www.abc.com/1.wma
location syntax:
mslive://|http://www.abc.com/stream.asx|/
mslive://|http://www.abc.com/stream.asx|list|/
Thanks Acropolis, I'll test it. Can't you make you component parse the location and insert the "|" by itself, so that the user has only put mslive:// at front of the location? This would be more user friendly I think.
location syntax:
mslive://|http://www.abc.com/stream.asx|/
mslive://|http://www.abc.com/stream.asx|list|/
mslive://|http://www.abc.com/stream.wma|/
mslive://|http://www.abc.com/stream.wma|live|/
General safety hint to everyone considering this approach: Be careful with multiple segments separated by | if you ever use this idea for local files. The pipe character is also used as delimiter in unpack:// URLs, so finding the next pipe character wouldn't be a good idea there. As long as you process the prefix and postfix of an URL, you should be safe.
In the context of foo_input_mslive you should be safe unless MS introduces zipped streams.
location syntax:
mslive://|http://www.abc.com/stream.asx|/
mslive://|http://www.abc.com/stream.asx|list|/
Thanks Acropolis, I'll test it. Can't you make you component parse the location and insert the "|" by itself, so that the user has only put mslive:// at front of the location? This would be more user friendly I think.
this approach is to avoid foobar using other input components to handle the stream/asx, if you read the previous posts, you'll know the problem. it's not for identifying as "a mslive syntax", it's just force foobar to use mslive.
for local *.asx, you don't need to put in the location, just drag and drop.
this approach is to avoid foobar using other input components to handle the stream/asx
Ah, now I see the point, tx.
Squeller,
what you want before is now available as an option (to show only one entry in the playlist and handle all of them internally), it's under the input section in the foobar preference dialog.
W2KSP4, latest fb2k, WMP9:
Great! But: After adding "mslive://|http://www.radiomikrowelle.de/stream.asx|" as location and double clicking the entry, nothing happens. "Loading track." appears for maybe 300 ms in the status bar, thats all.
BTW, about the Syntax userfriendlyness you could also offer your own "add mslive location" input box, with "list" and "live" checkboxes, which then could add all the necessary pipes by itself....
the file in that link is not valid at all, it's not a reference or asx, it contains only the actual url, it's shit.
I'll support it anyway.
you should look that the status bar message after "loading track", if it's back to "foobar2000 v0.9.4.2", you should check the console if an error happened, I think it's a bug in foobar that the exception message is added to the console but doesn't display automatically.
I'll add the location menu soon.
Oh, I didn't have a look into that specific asx. It happens to me at any asx! This is a valid asx I think and nothing happens here as well: mslive://|http://www.wdr.de/wdrlive/media/wdr2-wm32.asx|
The console says:
Unable to open item for playback (invalid path):
"mslive://|http://www.wdr.de/wdrlive/media/wdr2-wm32.asx|"
and yes, the status bar immediately goes back to "foobar 2000 0.9.4.2"
Unable to open item for playback (invalid path):
"mslive://|http://www.wdr.de/wdrlive/media/wdr2-wm32.asx|"
look, should be: "mslive://|http://www.wdr.de/wdrlive/media/wdr2-wm32.asx|/"
Unable to open item for playback (invalid path):
"mslive://|http://www.wdr.de/wdrlive/media/wdr2-wm32.asx|"
look, should be: "mslive://|http://www.wdr.de/wdrlive/media/wdr2-wm32.asx|/"
Gna. I was sure I tested with a trailing slash as well. Anyway, it works. You see the importance of an own input box
Crash on http://www.akasanomamedia.com/LiveRadio.asx (http://www.akasanomamedia.com/LiveRadio.asx)
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00D5C5F4h
Access violation, operation: read, address: 00000000h
Call path:
playback_process entry
This is the first crash logged by this instance.
Code bytes (00D5C5F4h):
00D5C5B4h: 00 8D 4C 24 0C 51 E8 27 8A 00 00 F6 46 18 08 74
00D5C5C4h: 0E 8B 46 08 8B 10 50 8B 82 90 00 00 00 FF D0 8B
00D5C5D4h: 3D 00 70 D6 00 55 8B 2D 38 70 D6 00 8B 4E 2C 51
00D5C5E4h: FF D7 6A 64 FF D5 F6 46 18 02 75 F0 5D 8B 46 04
00D5C5F4h: 8B 10 50 8B 42 10 FF D0 8B 46 20 33 FF 3B C7 74
00D5C604h: 0D 50 FF 15 E4 70 D6 00 83 C4 04 89 7E 20 89 7E
00D5C614h: 24 5F 83 C4 10 C3 CC CC CC CC CC CC 6A FF 68 23
00D5C624h: 5F D6 00 64 A1 00 00 00 00 50 53 55 56 57 A1 1C
Stack (07B7E8C0h):
07B7E8A0h: 00000000 100A0788 4B0107CB 77F46B8D
07B7E8B0h: 4B0107CB 0000000F 4B0107CB 00000008
07B7E8C0h: 058D997C 00000000 07B7E8B8 00000200
07B7E8D0h: 07B7EAA8 00D607BA 15E941BE 00000000
07B7E8E0h: 058D9978 07B7E900 00D65DC3 00000001
07B7E8F0h: 00D61C76 058D997C 15E9419E 058D9978
07B7E900h: 07B7E92C 00D661E8 00000000 00D61BBD
07B7E910h: 058D9978 15E9405A 00000000 05485090
07B7E920h: 00446683 00000000 07B7E914 07B7E97C
07B7E930h: 00D66210 00000000 07B7FEE8 00443066
07B7E940h: 07B7FEDC 07B7EBBC 00446698 004A0177
07B7E950h: 07B7FEDC 07B7EBBC 07B7E968 07B7FEDC
07B7E960h: 00446683 07B7FEE8 07B7E994 00499699
07B7E970h: 00446683 07B7FEDC 00000100 07B7E9EC
07B7E980h: 004993A0 15EEC918 004D7CE4 07B7FEDC
07B7E990h: 00000001 07B7E9FC 0049F876 07B7FEDC
07B7E9A0h: 004D7CE4 00446683 00000000 00000100
07B7E9B0h: 15EEC998 004D7CD0 07B7FEDC 004D7C70
07B7E9C0h: 07B7EF4C 00000000 00000000 00000000
07B7E9D0h: 00000000 07B7E9C0 07B7F6D8 0049F66A
Registers:
EAX: 00000000, EBX: 00446683, ECX: 058D99A4, EDX: 00D61B70
ESI: 00AFC088, EDI: 058D997C, EBP: 07B7E938, ESP: 07B7E8C0
Crash location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 77880000h - 77902000h
COMCTL32 loaded at 71710000h - 71794000h
GDI32 loaded at 77F40000h - 77F7F000h
KERNEL32 loaded at 77E70000h - 77F30000h
USER32 loaded at 77E00000h - 77E69000h
ADVAPI32 loaded at 79350000h - 793B5000h
RPCRT4 loaded at 77D20000h - 77D98000h
SHLWAPI loaded at 70BD0000h - 70C35000h
msvcrt loaded at 78000000h - 78045000h
SHELL32 loaded at 7CF90000h - 7D1EC000h
ole32 loaded at 7CE80000h - 7CF81000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 76B00000h - 76B3F000h
foo_abx loaded at 008C0000h - 008F4000h
foo_autoplaylist loaded at 00910000h - 00940000h
foo_cdda loaded at 00950000h - 00986000h
foo_cmd_playlist loaded at 009A0000h - 009B8000h
foo_common loaded at 009D0000h - 00A0A000h
foo_converter loaded at 00A20000h - 00A89000h
foo_cwb_hooks loaded at 00AA0000h - 00ACE000h
foo_dsp_crossfader loaded at 00AE0000h - 00AF0000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_dsp_delta loaded at 00B00000h - 00B1E000h
foo_dsp_src9 loaded at 00B30000h - 00B6B000h
foo_dsp_ssrc loaded at 00B80000h - 00BB3000h
foo_dsp_std loaded at 00BD0000h - 00C11000h
foo_dsp_vlevel loaded at 00C30000h - 00C54000h
foo_freedb2 loaded at 00C70000h - 00CB0000h
foo_fullscreen loaded at 00CC0000h - 00CDB000h
foo_input_monkey loaded at 00CF0000h - 00D39000h
foo_input_mslive loaded at 00D50000h - 00D75000h
WMVCore loaded at 07EB0000h - 080B0000h
wmidx loaded at 07650000h - 07679000h
WMASF loaded at 07270000h - 072AA000h
OLEAUT32 loaded at 779A0000h - 77A3B000h
msdmo loaded at 00D80000h - 00D87000h
WININET loaded at 70200000h - 70296000h
CRYPT32 loaded at 799D0000h - 79A5C000h
MSASN1 loaded at 77400000h - 77411000h
urlmon loaded at 702B0000h - 7032A000h
VERSION loaded at 77810000h - 77817000h
LZ32 loaded at 75940000h - 75946000h
MSACM32 loaded at 773E0000h - 773F3000h
WINMM loaded at 77540000h - 77571000h
MSVFW32 loaded at 6A770000h - 6A790000h
WSOCK32 loaded at 74FC0000h - 74FC9000h
WS2_32 loaded at 74FA0000h - 74FB4000h
WS2HELP loaded at 74F90000h - 74F98000h
DRMClien loaded at 08B20000h - 08B6F000h
foo_input_std loaded at 01230000h - 01344000h
foo_masstag loaded at 01360000h - 013B0000h
foo_masstag_addons loaded at 013C0000h - 013CE000h
foo_menu_addons loaded at 013D0000h - 013F5000h
foo_playlist_bind loaded at 01400000h - 01425000h
foo_playlist_manager loaded at 01440000h - 01486000h
foo_pqview loaded at 014A0000h - 014BC000h
foo_random loaded at 014D0000h - 0150F000h
foo_rgscan loaded at 01520000h - 01568000h
foo_run loaded at 01580000h - 015AB000h
foo_runcmd loaded at 015C0000h - 015EF000h
foo_sic loaded at 01600000h - 01657000h
foo_trackpos loaded at 01770000h - 0178F000h
foo_uie_bookmarks loaded at 017A0000h - 017E9000h
foo_uie_explorer loaded at 01800000h - 0183C000h
foo_uie_lyrics loaded at 01850000h - 018AE000h
foo_uie_queuemanager loaded at 018C0000h - 018F6000h
msvcm80 loaded at 7C4C0000h - 7C53D000h
mscoree loaded at 79000000h - 79045000h
mscorwks loaded at 79E70000h - 7A3D1000h
mscorlib.ni loaded at 03C70000h - 04758000h
mscorjit loaded at 79060000h - 790B3000h
rsaenh loaded at 7CA00000h - 7CA23000h
USERENV loaded at 791A0000h - 79205000h
System.ni loaded at 7A440000h - 7ABFE000h
System.Drawing.ni loaded at 7ADE0000h - 7AF74000h
Gdiplus loaded at 70D00000h - 70E91000h
foo_uie_quicksearch loaded at 04C10000h - 04C56000h
foo_uie_tabs loaded at 04C70000h - 04C9A000h
foo_uie_trackinfo loaded at 04CB0000h - 04CDF000h
foo_uie_trackinfo_mod loaded at 04CF0000h - 04D46000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
foo_ui_columns loaded at 04D50000h - 04DE7000h
foo_ui_std loaded at 04E00000h - 04E57000h
foo_utils loaded at 04E70000h - 04EA9000h
CLBCATQ loaded at 784A0000h - 78530000h
keyboard loaded at 05D00000h - 05D10000h
rnr20 loaded at 77830000h - 7783C000h
DNSAPI loaded at 77970000h - 77994000h
iphlpapi loaded at 77310000h - 77323000h
ICMP loaded at 774F0000h - 774F5000h
MPRAPI loaded at 772F0000h - 77307000h
SAMLIB loaded at 750C0000h - 750D0000h
NETAPI32 loaded at 7CE20000h - 7CE73000h
NETRAP loaded at 75130000h - 75136000h
NTDSAPI loaded at 77BE0000h - 77BF1000h
WLDAP32 loaded at 77940000h - 7796C000h
SECUR32 loaded at 79430000h - 7943F000h
ACTIVEDS loaded at 77380000h - 773B0000h
ADSLDPC loaded at 77350000h - 77373000h
RTUTILS loaded at 77820000h - 7782E000h
SETUPAPI loaded at 78310000h - 783A1000h
RASAPI32 loaded at 774B0000h - 774E4000h
rasman loaded at 77490000h - 774A1000h
TAPI32 loaded at 77500000h - 77522000h
DHCPCSVC loaded at 77330000h - 77349000h
winrnr loaded at 777D0000h - 777D8000h
msafd loaded at 74F40000h - 74F5E000h
wshtcpip loaded at 74F80000h - 74F87000h
rasadhlp loaded at 777E0000h - 777E5000h
mlang loaded at 70440000h - 704CF000h
wmnetmgr loaded at 072C0000h - 073C0000h
WINHTTP loaded at 4FF90000h - 4FFE4000h
pstorec loaded at 68E90000h - 68E9C000h
ATL loaded at 773B0000h - 773C5000h
msv1_0 loaded at 782D0000h - 782F2000h
digest loaded at 06E90000h - 06EA0000h
sensapi loaded at 75A40000h - 75A45000h
wmadmod loaded at 08120000h - 08184000h
DSOUND loaded at 51080000h - 510DA000h
wdmaud loaded at 77530000h - 77538000h
msacm32 loaded at 773D0000h - 773D8000h
KsUser loaded at 5EF80000h - 5EF84000h
shdocvw loaded at 71000000h - 71149000h
actxprxy loaded at 703D0000h - 703EB000h
imagehlp loaded at 77910000h - 77933000h
DBGHELP loaded at 72970000h - 7299D000h
Stack dump analysis:
Address: 00D607BAh, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00D65DC3h, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00D61C76h, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00D661E8h, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00D61BBDh, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00446683h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00D66210h, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00443066h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00446698h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A0177h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00446683h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00499699h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00446683h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004993A0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049F876h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00446683h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CD0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049F66Ah, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00446683h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496FE0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049FBFAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049FF5Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A003Fh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A0143h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00499390h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 778BB272h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778BB286h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778ACC28h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 004AF2EDh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496FE0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00D5AB9Ah, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00438A0Ah, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E2ABCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D47ECh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00497A43h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 77891BC6h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77E9BC3Fh, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 00441EBAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 778B2C0Ch, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778B7E64h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77883148h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 00446095h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E2ABCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 77E9BC3Fh, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 00441EBAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 77E317A7h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 778B2C0Ch, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778B7E64h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77883148h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778CAE15h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778B7E64h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77883148h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778CAE15h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778CACEAh, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77E2C1DAh, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77891BAFh, location: "ntdll", loaded at 77880000h - 77902000h
Address: 04D565D0h, location: "foo_ui_columns", loaded at 04D50000h - 04DE7000h
Address: 77E2C168h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E2B6D5h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 778B2C8Ah, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77F7B080h, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 778CB7C2h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77F7B080h, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 77F7B080h, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 77F46B8Dh, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 77F7B080h, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 77F46B8Dh, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 77E9BC3Fh, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 004E2ABCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E2ABCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AC3D8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00441CB6h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00438A0Ah, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E2ABCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004980CEh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00445643h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C6B30h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C2AB4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004460ADh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C2AB4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A0177h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00446095h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00499699h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00446095h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004993A0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049F876h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00446095h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7C80h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7C00h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049F66Ah, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00446095h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496FE0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049FBFAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049FF5Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 778CACEAh, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778CACEAh, location: "ntdll", loaded at 77880000h - 77902000h
Address: 004D7C00h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A0143h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00499390h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D7CE4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 778BB272h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778BB286h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778ACC28h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 004AF2EDh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 77E9BC3Fh, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 77891BC6h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77E9BC3Fh, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 0046B1BCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 778B2C0Ch, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778B7E64h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77883148h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77E9BC3Fh, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 0046B1BCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 77E317A7h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 778B2C0Ch, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778B7E64h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77883148h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778CAE15h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778B7E64h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77883148h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778CAE15h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778CACEAh, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77E2C1DAh, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77891BAFh, location: "ntdll", loaded at 77880000h - 77902000h
Address: 04D565D0h, location: "foo_ui_columns", loaded at 04D50000h - 04DE7000h
Address: 77E2C168h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 77E2B6D5h, location: "USER32", loaded at 77E00000h - 77E69000h
Address: 778B2C8Ah, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77F7B080h, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 778CB7C2h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77F7B080h, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 77F7B080h, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 77F46B8Dh, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 77F7B080h, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 77F46B8Dh, location: "GDI32", loaded at 77F40000h - 77F7F000h
Address: 77E9BC3Fh, location: "KERNEL32", loaded at 77E70000h - 77F30000h
Address: 78134BBEh, location: "MSVCR80", loaded at 78130000h - 781CB000h
Address: 00D69D20h, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00D69D20h, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 778B7E64h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 77881650h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 78158DD3h, location: "MSVCR80", loaded at 78130000h - 781CB000h
Address: 00D5CA9Ch, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00490000h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00D67268h, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 78196474h, location: "MSVCR80", loaded at 78130000h - 781CB000h
Address: 00D69D20h, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00D66360h, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 00D61A57h, location: "foo_input_mslive", loaded at 00D50000h - 00D75000h
Address: 0048A673h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00403A42h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AA82Bh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0048A29Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AA860h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004425D3h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004ACE02h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00443010h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AD358h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00445F84h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 778B3AF0h, location: "ntdll", loaded at 77880000h - 77902000h
Address: 778B34DFh, location: "ntdll", loaded at 77880000h - 77902000h
Version info:
foobar2000 v0.9.4.2
UNICODE
Additional info:
Fullscreen 0.3.1 (foo_fullscreen)
cwbowron's title format hooks 1.0.14 [Nov 1 2006 - 10:20:44] (foo_cwb_hooks)
FLAC Decoder 1.1.0 (foo_input_std)
Masstagger 1.6 (foo_masstag)
Playlist Commandline Tools 0.0.1 (foo_cmd_playlist)
Default User Interface 0.9acc (foo_ui_std)
Masstagger Addons 0.3.3 (foo_masstag_addons)
foobar2000 core 0.9.4.2 (Core)
Explorer Tree 1.04.6b (foo_uie_explorer)
Playlist tools 0.5.7 (foo_utils)
Columns UI 0.1.3 beta 1v7 (foo_ui_columns)
Bookmarks 0.1.4 (foo_uie_bookmarks)
Quick Search Toolbar 2.8k (foo_uie_quicksearch)
mslive 0.3 beta 5 (foo_input_mslive)
Playlist Manager 1.0 (foo_playlist_manager)
Run services 0.3.2 (foo_run)
Randomized playlist entry 1.2.3 (foo_random)
Monkey's Audio decoder 2.1.1 (foo_input_monkey)
Converter 1.0.1 (foo_converter)
Resampler DSP (SSRC) 0.57 (foo_dsp_ssrc)
Track info panel 0.82 (foo_uie_trackinfo)
foosic music database 1.0 beta 11 (foo_sic)
Common services 0.1 (foo_common)
Queue manager panel 0.2.2 (foo_uie_queuemanager)
Gapless Crossfader 0.2.6 (foo_dsp_crossfader)
Lyric Show Panels 0.3.0.0 (foo_uie_lyrics)
Track info panel mod 0.8.0 beta [Jan 5 2007 - 13:36:12] (foo_uie_trackinfo_mod)
ABX Comparator 1.3.1 (foo_abx)
VLevel 20060324.0 (foo_dsp_vlevel)
Resampler (Secret Rabbit Code) 1.03 (foo_dsp_src9)
Run Command 1.0 beta 1 (foo_runcmd)
LPCM <--> delta-PCM converter 0.1.1 (foo_dsp_delta)
CD Audio Decoder 2.1.1 (foo_cdda)
freedb Tagger 0.5.2a (foo_freedb2)
Track Positioner 1.0 (foo_trackpos)
Standard Input Array 1.0 (foo_input_std)
Standard DSP array 1.0 (foo_dsp_std)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Menu Addons 0.3.9 (foo_menu_addons)
Tabbed panel modified 0.2.5 (foo_uie_tabs)
Playlist Bind 2.2 (foo_playlist_bind)
WMA Decoder 1.1 (foo_input_std)
Autoplaylist Manager 1.0 (foo_autoplaylist)
this crashlog doesn't help much.
how did it crash? was it source switching? or playing then suddenly crashed?
1. Add location, "mslive://|http://www.akasanomamedia.com/LiveRadio.asx|/"
2. Double click the new entry: nothing happens.
3. Add location, "http://www.akasanomamedia.com/LiveRadio.asx"
4. Double click the new entry: connection window appears, then crash.
BTW I'm not sure if 4) is handled by your component? I think so.
Another problem (worse) now is: Whenever I update a playlist with foo_playlist_bind (http://www.skipyrich.com/store/foo_playlist_bind.7z), fb2k crashes at your component.
I will release another one soon which fixed some problem. you should always check the status bar and the console if an error happened, showing loading track and no popup dialog yet doesn't mean it's not working, it may be waiting for sever response.
but I have to remind you, if you have some asx saved using private address (redirect to its internal network), it will not play.
btw, I don't get crash when updating with bind, it does only if I try to play a url using private address and I press cancel.
maybe you should upload some asx for me to bind and crash.
Hi Acropolis,
your component crashed foobar not because of the playlist_bind plugin, but because it doesn't like broken files.
Simply add the mp3 file to a playlist ->
http://www.hydrogenaudio.org/forums/index....st&p=477534 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=53280&view=findpost&p=477534)
unfortunately I don't have a chance to taste the bug, when I try your mp3, the bug is gone
btw, add location menu item is added.
Thanks, I will test it this weekend.
Can you add a wipe history context menu on the dropdown box, as exists in all other fb2k dropdowns?
Could you make your component handle .pls playlists as well? The big advantage of your plugin is the "hide playlist entries" option. This way we can have very neat playlists which are not messed with the playlists contents, which, in internet radio, are often multiple load balance servers.
So thats why it would be great if we could feed your plugin with e.g. lists like http://somafm.com/spacestation.pls (http://somafm.com/spacestation.pls) as well.
Another question: Do you think tagging in hidden playlist entries will ever be possible? If you say, "never ever" I'll go on using TAGZ for displaying purposes, which is ok.
I initially wanted to add the button to clear the history, but later I thought keeping the history may be more preferable , so I didn't make it.
for the *.pls:
firstly, foobar already support it.
secondly, since mslive is basically for mms/rtsp radio (asf/wma stream), I don't think there's a need to support formats other than asx/wav/wvx.
and I still recommend to use the default handler for http mp3 stream, it's way faster and better, mslive (wm core) uses 16 bit audio samples.
while you are always selecting the same entry in foobar when the entries are hidden, internally it's playing some other tracks, so it's not possible to tag.
for the *.pls:
firstly, foobar already support it.
secondly, since mslive is basically for mms/rtsp radio (asf/wma stream), I don't think there's a need to support formats other than asx/wav/wvx.
and I still recommend to use the default handler for http mp3 stream, it's way faster and better, mslive (wm core) uses 16 bit audio samples.
Yes I know it's preferable to use fb2k core for .pls. The
very fine advantage of your plugin is, it will keep fb2k playlists with internet locations clean, because of the hiding (i.e. one remote asx will not be resolved to 10 ugly playlist entries). Maybe you could make it just handle *.pls, but internally pass them to the fb2k core on playback? This would be really excellent, then we'd have one very handy solution for playlist handling of streams! Without your plugin, playlists with internet locations are just a mess. See somafm.com, some .pls have more than 3 locations internally.
One question about the hiding functionality: Does your plugin (I think it should) load the remote playlist at any double click or does it only lookup once, then store it? I think it should lookup every time because the internal playlist entries sometimes change (especially in case of akamai hosted streams).
no, this is an input component, not radio playlist managing component.
every time you click play, new info will be loaded.
There's some strange behaviour happening only with another user. If I add files to a playlist, an mslive window comes up many many times, seems to be more often than files being added, it's flickering and saying: "checking if the target is supported".
Even if theres just one track in the fb2k playlist. After startup the mslive window starts flickering about a hundred times for a couple of seconds-
yes, I was thinking it would be good to let user know it's checking for the url instead of look dead, but I found it's quite annoying, removed in beta 8, update.
Hi Acropolis,
even with your new version I can't get this stream (rtsp://213.200.97.107/energynuernberg$livestream.wma/) to work. Do you have a hint for me? I tried it manually and via the new dialog - no success.
either enter "mslive://|rtsp://213.200.97.107/energynuernberg$livestream.wma|/" in the default Add Location menu item, or simply enter "rtsp://213.200.97.107/energynuernberg$livestream.wma" in the Add Location provided by mslive.
Great work Acropolis!!! But one disturbing thing. mslive always notices foobar about current playing song (e.g. mslive:// ...). There's no need to always notice foobar about it. Thanks!!!!!
Unfortunatelly no success. On adding the stream via your dialog I get a "Processing Files"-window, that doesn't go away (no errors in log).
Adding mslive://|rtsp://213.200.97.107/energynuernberg$livestream.wma|/ directly results in the same dialog-window.
I already tried these earlier.
Unfortunatelly no success. On adding the stream via your dialog I get a "Processing Files"-window, that doesn't go away (no errors in log).
Works here, w2k sp4 wmp9. Firewalling issues? VC runtimes installed?
I would say so - his crossfader-plugin is working fine for me and has the same requirements, hasn't it?!
edit:
I get this error when I first cancel your dialog and then press cancel on "Processing Files"-window.
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00A37E81h
Access violation, operation: read, address: 00000002h
Call path:
entry=>app_mainloop
This is the first crash logged by this instance.
Code bytes (00A37E81h):
00A37E41h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01
00A37E51h: 00 00 00 00 00 00 00 03 00 06 00 1A 01 0E 00 80
00A37E61h: 78 A3 00 46 00 31 00 00 00 00 00 00 00 00 00 08
00A37E71h: 00 03 00 1F 01 0A 00 00 00 00 00 3A 2F 2F 32 31
00A37E81h: 33 2E 32 30 30 2E 39 37 2E 31 30 37 2F 65 6E 65
00A37E91h: 72 67 79 6E 75 65 72 6E 62 65 72 67 24 6C 69 76
00A37EA1h: 65 73 74 72 65 61 6D 2E 77 6D 61 22 00 00 00 07
00A37EB1h: 00 08 00 07 01 08 00 00 00 00 00 10 00 00 00 30
Stack (0012F704h):
0012F6E4h: 00000000 00000000 00000000 00000000
0012F6F4h: 00000000 00000000 00000000 00000000
0012F704h: 00E90CCE 00000001 C5A39403 003C0738
0012F714h: 00000001 0012F774 00A307AE 00E9A288
0012F724h: 00A37520 00000045 00000045 00000036
0012F734h: 0012F7FC 00E98B88 00000000 00E969B2
0012F744h: 0012F6F8 00000001 003C0738 00A37808
0012F754h: 00E96939 00000001 003C0738 0012F7DC
0012F764h: 00E968E0 00000000 00000000 00000000
0012F774h: 0012F7A0 77D18744 00A307AE 00000111
0012F784h: 00000001 003C0738 00E968E0 DCBAABCD
0012F794h: 00000000 0012F7DC 00E968E0 0012F80C
0012F7A4h: 77D24ECB 00E968E0 00A307AE 00000111
0012F7B4h: 00000001 003C0738 00000111 00A307AE
0012F7C4h: 007DA8B0 00000014 00000001 00000000
0012F7D4h: 00000000 00000010 00000000 00000215
0012F7E4h: 00000000 00000000 00000000 00000000
0012F7F4h: 0012F7BC 0012F328 0012FA4C 77D4046F
0012F804h: 77D24EF0 00000000 0012F854 77D24D17
0012F814h: 00000000 00E968E0 00A307AE 00000111
Registers:
EAX: 00A37DEC, EBX: 00A37808, ECX: 00A37808, EDX: 00A39060
ESI: 00000002, EDI: 00EA5008, EBP: 00000000, ESP: 0012F704
Unable to identify crash location
Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 7C910000h - 7C9C7000h
kernel32 loaded at 7C800000h - 7C906000h
COMCTL32 loaded at 773A0000h - 774A3000h
msvcrt loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77DA0000h - 77E4A000h
RPCRT4 loaded at 77E50000h - 77EE1000h
GDI32 loaded at 77EF0000h - 77F37000h
USER32 loaded at 77D10000h - 77DA0000h
SHLWAPI loaded at 77F40000h - 77FB6000h
SHELL32 loaded at 7C9D0000h - 7D1F0000h
ole32 loaded at 774B0000h - 775ED000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 76350000h - 7639A000h
IMM32 loaded at 76330000h - 7634D000h
LPK loaded at 62E10000h - 62E19000h
USP10 loaded at 75790000h - 757FB000h
MSCTF loaded at 746A0000h - 746EC000h
GameHook loaded at 10D00000h - 10D0F000h
lgscroll loaded at 10100000h - 1010F000h
MSVCR80 loaded at 78130000h - 781CB000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
NTMARTA loaded at 77660000h - 77681000h
WLDAP32 loaded at 76F20000h - 76F4D000h
SAMLIB loaded at 71B70000h - 71B83000h
msctfime loaded at 75250000h - 7527E000h
foo_burninate loaded at 00A60000h - 00A97000h
VERSION loaded at 77BD0000h - 77BD8000h
foo_cdda loaded at 00AC0000h - 00AF6000h
foo_channel_mixer loaded at 00B20000h - 00B5B000h
foo_common loaded at 00B70000h - 00BA3000h
foo_converter loaded at 00BD0000h - 00C39000h
foo_cwb_hooks loaded at 00C60000h - 00C8E000h
foo_dbsearch loaded at 00CB0000h - 00D20000h
OLEAUT32 loaded at 770F0000h - 7717C000h
foo_DeleteCurrent loaded at 00D40000h - 00D60000h
foo_dsp_crossfader loaded at 00D70000h - 00D80000h
foo_dsp_skip_silence loaded at 00D90000h - 00D9A000h
foo_dsp_std loaded at 00DB0000h - 00DF1000h
foo_freedb2 loaded at 00E20000h - 00E60000h
foo_input_mslive loaded at 00E80000h - 00EAB000h
WMVCore loaded at 15110000h - 1536A000h
WMASF loaded at 11C70000h - 11CA9000h
foo_input_std loaded at 00EC0000h - 00FD4000h
foo_lyricsdb loaded at 01000000h - 0102F000h
WININET loaded at 771B0000h - 7727E000h
Normaliz loaded at 01040000h - 01049000h
iertutil loaded at 5DCA0000h - 5DCE5000h
foo_managedWrapper loaded at 01270000h - 01312000h
mscoree loaded at 79000000h - 79045000h
msvcm80 loaded at 7C4C0000h - 7C53D000h
mscorwks loaded at 79E70000h - 7A3D1000h
mscorlib.ni loaded at 790C0000h - 79BA6000h
mscorjit loaded at 79060000h - 790B3000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
System.ni loaded at 7A440000h - 7ABFE000h
System.Drawing.ni loaded at 7ADE0000h - 7AF74000h
System.Windows.Forms.ni loaded at 7AFD0000h - 7BC56000h
xpsp2res loaded at 20000000h - 202D9000h
dotnet_title loaded at 11000000h - 11014000h
gdiplus loaded at 4EBA0000h - 4ED43000h
uxtheme loaded at 5B0F0000h - 5B128000h
foo_masstag loaded at 03DD0000h - 03E20000h
foo_osd loaded at 03E30000h - 03E64000h
foo_playcount_mod loaded at 03E90000h - 03EA5000h
foo_playlist_tree loaded at 03EC0000h - 03F2B000h
foo_pqview loaded at 03F50000h - 03F6B000h
foo_rgscan loaded at 03F90000h - 03FD8000h
foo_rg_trn loaded at 04000000h - 0401B000h
foo_run loaded at 04040000h - 0406B000h
foo_sendtodevice loaded at 04090000h - 040BF000h
foo_sic loaded at 040E0000h - 04139000h
WS2_32 loaded at 71A10000h - 71A27000h
WS2HELP loaded at 71A00000h - 71A08000h
foo_uie_albumart loaded at 04260000h - 0429C000h
foo_uie_lyrics_panel loaded at 042C0000h - 04329000h
foo_uie_vis_egoh loaded at 04350000h - 0436D000h
foo_ui_columns loaded at 04380000h - 04418000h
foo_ui_panels loaded at 04440000h - 04508000h
foo_utils loaded at 04530000h - 04568000h
dciman32 loaded at 73B30000h - 73B36000h
System.Xml.ni loaded at 69BE0000h - 6A148000h
Msimg32 loaded at 76320000h - 76325000h
mswsock loaded at 719B0000h - 719F0000h
DSOUND loaded at 73E70000h - 73ECC000h
WINMM loaded at 76AF0000h - 76B1E000h
serwvdrv loaded at 5D100000h - 5D107000h
umdmxfrm loaded at 5B420000h - 5B427000h
WINTRUST loaded at 76BF0000h - 76C1E000h
CRYPT32 loaded at 77A50000h - 77AE5000h
MSASN1 loaded at 77AF0000h - 77B02000h
IMAGEHLP loaded at 76C50000h - 76C78000h
wdmaud loaded at 72C90000h - 72C99000h
msacm32 loaded at 72C80000h - 72C88000h
MSACM32 loaded at 77BB0000h - 77BC5000h
midimap loaded at 77BA0000h - 77BA7000h
KsUser loaded at 73E40000h - 73E44000h
CLBCATQ loaded at 76F90000h - 7700F000h
COMRes loaded at 77010000h - 770E3000h
mlang loaded at 75DC0000h - 75E51000h
Secur32 loaded at 77FC0000h - 77FD1000h
wmnetmgr loaded at 12840000h - 12940000h
msv1_0 loaded at 77C40000h - 77C63000h
iphlpapi loaded at 76D20000h - 76D39000h
wdigest loaded at 742F0000h - 742FF000h
DBGHELP loaded at 59DD0000h - 59E71000h
Stack dump analysis:
Address: 00E90CCEh, location: "foo_input_mslive", loaded at 00E80000h - 00EAB000h
Address: 00E9A288h, location: "foo_input_mslive", loaded at 00E80000h - 00EAB000h
Address: 00E98B88h, location: "foo_input_mslive", loaded at 00E80000h - 00EAB000h
Address: 00E969B2h, location: "foo_input_mslive", loaded at 00E80000h - 00EAB000h
Address: 00E96939h, location: "foo_input_mslive", loaded at 00E80000h - 00EAB000h
Address: 00E968E0h, location: "foo_input_mslive", loaded at 00E80000h - 00EAB000h
Address: 77D18744h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 00E968E0h, location: "foo_input_mslive", loaded at 00E80000h - 00EAB000h
Address: 00E968E0h, location: "foo_input_mslive", loaded at 00E80000h - 00EAB000h
Address: 77D24ECBh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "PostQuitMessage" (+0000027Ah)
Address: 00E968E0h, location: "foo_input_mslive", loaded at 00E80000h - 00EAB000h
Address: 77D4046Fh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D24EF0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "PostQuitMessage" (+0000029Fh)
Address: 77D24D17h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "PostQuitMessage" (+000000C6h)
Address: 00E968E0h, location: "foo_input_mslive", loaded at 00E80000h - 00EAB000h
Address: 77D1B51Ch, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 77D24C98h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "PostQuitMessage" (+00000047h)
Address: 77D194CEh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongA" (+00000061h)
Address: 77D1D4F4h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "SetPropW" (+000000BBh)
Address: 77D1B913h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "SendMessageW" (+00000049h)
Address: 773C7344h, location: "COMCTL32", loaded at 773A0000h - 774A3000h
Symbol: "Ordinal384" (+0000B4A4h)
Address: 773C7426h, location: "COMCTL32", loaded at 773A0000h - 774A3000h
Symbol: "Ordinal384" (+0000B586h)
Address: 773C972Bh, location: "COMCTL32", loaded at 773A0000h - 774A3000h
Symbol: "Ordinal384" (+0000D88Bh)
Address: 773C8EA4h, location: "COMCTL32", loaded at 773A0000h - 774A3000h
Symbol: "Ordinal384" (+0000D004h)
Address: 746A4F06h, location: "MSCTF", loaded at 746A0000h - 746EC000h
Symbol: "DllGetClassObject" (+00000BD7h)
Address: 77D4046Fh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1F818h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "EnableMenuItem" (+00000081h)
Address: 77D1F96Bh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "CallNextHookEx" (+00000100h)
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 746B1031h, location: "MSCTF", loaded at 746A0000h - 746EC000h
Symbol: "TF_UninitSystem" (+00000970h)
Address: 77D1F829h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "EnableMenuItem" (+00000092h)
Address: 77D18744h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 773C8EA4h, location: "COMCTL32", loaded at 773A0000h - 774A3000h
Symbol: "Ordinal384" (+0000D004h)
Address: 773C8EA4h, location: "COMCTL32", loaded at 773A0000h - 774A3000h
Symbol: "Ordinal384" (+0000D004h)
Address: 77D18826h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000014Fh)
Address: 773C8EA4h, location: "COMCTL32", loaded at 773A0000h - 774A3000h
Symbol: "Ordinal384" (+0000D004h)
Address: 77D4046Fh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D18840h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000169h)
Address: 77D189DDh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+00000127h)
Address: 773C8EA4h, location: "COMCTL32", loaded at 773A0000h - 774A3000h
Symbol: "Ordinal384" (+0000D004h)
Address: 77D1F96Bh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "CallNextHookEx" (+00000100h)
Address: 77D31B55h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "AppendMenuA" (+0000006Eh)
Address: 77D4046Fh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D18A00h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+0000014Ah)
Address: 77D18A20h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 77D23635h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "IsDialogMessageW" (+000000DBh)
Address: 00430122h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 77D1DAFAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+00000000h)
Address: 004BEBB0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00430194h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 10002DD2h, location: "shared", loaded at 10000000h - 10029000h
Symbol: "uCallStackTracker::uCallStackTracker" (+00000032h)
Address: 004C0560h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00430CF3h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004BC44Ch, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C70FCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C70FCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C70E0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C921596h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004E41B0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B49D0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C927BF5h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlReAllocateHeap" (+000001F8h)
Address: 10003251h, location: "shared", loaded at 10000000h - 10029000h
Symbol: "uGetCallStackPath" (+00000451h)
Address: 004E3E80h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 00491D18h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E4230h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0040CA96h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004480F4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004990ADh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 01000000h, location: "foo_lyricsdb", loaded at 01000000h - 0102F000h
Address: 00496FE0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C0570h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 10002D87h, location: "shared", loaded at 10000000h - 10029000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000A7h)
Address: 004C0570h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AF5D4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C0570h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00430EFAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0928h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049729Ah, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004935BCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004935B6h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B49E4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B34A0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E4228h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496FE0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AF9C8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496154h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496FE0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 004961BDh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Version info:
foobar2000 v0.9.4.2
UNICODE
Additional info:
foobar2000 core 0.9.4.2 (Core)
Egoh Spectrum analyser (uie) 1.1.0 (foo_uie_vis_egoh)
cwbowron's title format hooks 1.0.14 [Nov 1 2006 - 10:20:44] (foo_cwb_hooks)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Run services 0.3.2 (foo_run)
Converter 1.0.1 (foo_converter)
WMA Decoder 1.1 (foo_input_std)
Standard Input Array 1.0 (foo_input_std)
CD Audio Decoder 2.1.1 (foo_cdda)
Columns UI 0.1.3 beta 1v8 TEST (foo_ui_columns)
Channel Mixer 0.9.6.1 (foo_channel_mixer)
foosic music database 1.0 beta 12 (foo_sic)
freedb Tagger 0.5.2a (foo_freedb2)
Skip silence 0.1 (foo_dsp_skip_silence)
FLAC Decoder 1.1.0 (foo_input_std)
Gapless Crossfader 0.2.6 (foo_dsp_crossfader)
Play Count Mod 1.0.2 (foo_playcount_mod)
Playlist Tree Panel 2.2.4 [Nov 17 2006 - 16:34:17] (foo_playlist_tree)
Playlist Tools 0.5.9 (foo_utils)
mslive 0.3 beta 8 (foo_input_mslive)
On-Screen Display GDI+ 1.52 (foo_osd)
foo_managedWrapper 0.3 (foo_managedWrapper)
Database Search 1.4 (foo_dbsearch)
FooBar2000 Delete Current Track 1.0.0.0 (foo_DeleteCurrent)
ReplayGain override 0.1.1 (foo_rg_trn)
Standard DSP array 1.0 (foo_dsp_std)
Audio CD Writer 2.0.1 (foo_burninate)
Masstagger 1.6 (foo_masstag)
foo_lyricsdb 0.0.7 beta 5 (foo_lyricsdb)
Common services 0.1 (foo_common)
PanelsUI 0.7.1 beta [Mar 1 2007 - 02:50:49] (foo_ui_panels)
Send to Device 1.0.5 [Nov 17 2006 - 14:16:40] (foo_sendtodevice)
Album Art Panel 0.2.6 (foo_uie_albumart)
Lyrics panel 0.35 (foo_uie_lyrics_panel)
do you have any mms/rtsp links got playing successfully?
For http://www.akasanomamedia.com/LiveRadio.asx (http://www.akasanomamedia.com/LiveRadio.asx) I get another dialog-box (propably of your component). After about 5-10 seconds foobar crashes with:
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C911010h
Access violation, operation: read, address: 00000014h
Call path:
This is the first crash logged by this instance.
Code bytes (7C911010h):
7C910FD0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
7C910FE0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
7C910FF0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
7C911000h: 90 90 90 90 90 64 8B 0D 18 00 00 00 8B 54 24 04
7C911010h: 83 7A 14 00 75 4F F0 FF 42 04 75 19 8B 41 24 89
7C911020h: 42 0C C7 42 08 01 00 00 00 33 C0 C2 04 00 8D A4
7C911030h: 24 00 00 00 00 8B 41 24 39 42 0C 75 08 FF 42 08
7C911040h: 33 C0 C2 04 00 52 E8 44 7F 01 00 64 8B 0D 18 00
Stack (0663F684h):
0663F664h: FFFFFFFF 7C91FB71 77DA6FB4 C0000034
0663F674h: 00000000 05FEF2DC 77DA6FBF 05FEF2CC
0663F684h: 1285B0E9 00000000 00000000 0663F6B0
0663F694h: 128672BD 00000000 06C06188 06C06020
0663F6A4h: 00000000 0663FAEC 00000000 0663F6D0
0663F6B4h: 12866CB2 000006D8 00000000 06C06028
0663F6C4h: 07980050 00000000 06C06020 0663F6E4
0663F6D4h: 12867819 000006D8 00000001 07984C34
0663F6E4h: 0663F6F4 12864F6A 06C06040 00000001
0663F6F4h: 0663FB1C 1289C371 06C06020 00000001
0663F704h: 07980050 07980048 00000000 00000000
0663F714h: 000006D8 0819F000 080A0000 061B9A28
0663F724h: 0663FB64 00000E74 000002A0 FFFFFFFF
0663F734h: 00000000 00000000 000006EC 00000000
0663F744h: 00010007 00256EC0 00000000 00000014
0663F754h: 00000001 00000000 001B08F8 00000000
0663F764h: 001A3270 00000000 000A0009 71A102CB
0663F774h: 00000000 00000000 77D113BC 7FFAA000
0663F784h: 71A102B8 00000000 71A102CB 00000050
0663F794h: 00256EC0 71A10288 06C08900 00000074
Registers:
EAX: 00000000, EBX: 00000000, ECX: 7FFAA000, EDX: 00000000
ESI: 0663F6AC, EDI: 06C06188, EBP: 0663F690, ESP: 0663F684
Crash location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlEnterCriticalSection" (+0000000Bh)
Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 7C910000h - 7C9C7000h
kernel32 loaded at 7C800000h - 7C906000h
COMCTL32 loaded at 773A0000h - 774A3000h
msvcrt loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77DA0000h - 77E4A000h
RPCRT4 loaded at 77E50000h - 77EE1000h
GDI32 loaded at 77EF0000h - 77F37000h
USER32 loaded at 77D10000h - 77DA0000h
SHLWAPI loaded at 77F40000h - 77FB6000h
SHELL32 loaded at 7C9D0000h - 7D1F0000h
ole32 loaded at 774B0000h - 775ED000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 76350000h - 7639A000h
IMM32 loaded at 76330000h - 7634D000h
LPK loaded at 62E10000h - 62E19000h
USP10 loaded at 75790000h - 757FB000h
MSCTF loaded at 746A0000h - 746EC000h
GameHook loaded at 10D00000h - 10D0F000h
lgscroll loaded at 10100000h - 1010F000h
MSVCR80 loaded at 78130000h - 781CB000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
NTMARTA loaded at 77660000h - 77681000h
WLDAP32 loaded at 76F20000h - 76F4D000h
SAMLIB loaded at 71B70000h - 71B83000h
msctfime loaded at 75250000h - 7527E000h
foo_burninate loaded at 00A60000h - 00A97000h
VERSION loaded at 77BD0000h - 77BD8000h
foo_cdda loaded at 00AC0000h - 00AF6000h
foo_channel_mixer loaded at 00B20000h - 00B5B000h
foo_common loaded at 00B70000h - 00BA3000h
foo_converter loaded at 00BD0000h - 00C39000h
foo_cwb_hooks loaded at 00C60000h - 00C8E000h
foo_dbsearch loaded at 00CB0000h - 00D20000h
OLEAUT32 loaded at 770F0000h - 7717C000h
foo_DeleteCurrent loaded at 00D40000h - 00D60000h
foo_dsp_crossfader loaded at 00D70000h - 00D80000h
foo_dsp_skip_silence loaded at 00D90000h - 00D9A000h
foo_dsp_std loaded at 00DB0000h - 00DF1000h
foo_freedb2 loaded at 00E20000h - 00E60000h
foo_input_mslive loaded at 00E80000h - 00EAB000h
WMVCore loaded at 15110000h - 1536A000h
WMASF loaded at 11C70000h - 11CA9000h
foo_input_std loaded at 00EC0000h - 00FD4000h
foo_lyricsdb loaded at 01000000h - 0102F000h
WININET loaded at 771B0000h - 7727E000h
Normaliz loaded at 01040000h - 01049000h
iertutil loaded at 5DCA0000h - 5DCE5000h
foo_managedWrapper loaded at 01270000h - 01312000h
mscoree loaded at 79000000h - 79045000h
msvcm80 loaded at 7C4C0000h - 7C53D000h
mscorwks loaded at 79E70000h - 7A3D1000h
mscorlib.ni loaded at 790C0000h - 79BA6000h
mscorjit loaded at 79060000h - 790B3000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
System.ni loaded at 7A440000h - 7ABFE000h
System.Drawing.ni loaded at 7ADE0000h - 7AF74000h
System.Windows.Forms.ni loaded at 7AFD0000h - 7BC56000h
xpsp2res loaded at 20000000h - 202D9000h
dotnet_title loaded at 11000000h - 11014000h
gdiplus loaded at 4EBA0000h - 4ED43000h
uxtheme loaded at 5B0F0000h - 5B128000h
foo_masstag loaded at 03DD0000h - 03E20000h
foo_osd loaded at 03E30000h - 03E64000h
foo_playcount_mod loaded at 03E90000h - 03EA5000h
foo_playlist_tree loaded at 03EC0000h - 03F2B000h
foo_pqview loaded at 03F50000h - 03F6B000h
foo_rgscan loaded at 03F90000h - 03FD8000h
foo_rg_trn loaded at 04000000h - 0401B000h
foo_run loaded at 04040000h - 0406B000h
foo_sendtodevice loaded at 04090000h - 040BF000h
foo_sic loaded at 040E0000h - 04139000h
WS2_32 loaded at 71A10000h - 71A27000h
WS2HELP loaded at 71A00000h - 71A08000h
foo_uie_albumart loaded at 04260000h - 0429C000h
foo_uie_lyrics_panel loaded at 042C0000h - 04329000h
foo_uie_vis_egoh loaded at 04350000h - 0436D000h
foo_ui_columns loaded at 04380000h - 04418000h
foo_ui_panels loaded at 04440000h - 04508000h
foo_utils loaded at 04530000h - 04568000h
dciman32 loaded at 73B30000h - 73B36000h
System.Xml.ni loaded at 69BE0000h - 6A148000h
Msimg32 loaded at 76320000h - 76325000h
mswsock loaded at 719B0000h - 719F0000h
DSOUND loaded at 73E70000h - 73ECC000h
WINMM loaded at 76AF0000h - 76B1E000h
serwvdrv loaded at 5D100000h - 5D107000h
umdmxfrm loaded at 5B420000h - 5B427000h
WINTRUST loaded at 76BF0000h - 76C1E000h
CRYPT32 loaded at 77A50000h - 77AE5000h
MSASN1 loaded at 77AF0000h - 77B02000h
IMAGEHLP loaded at 76C50000h - 76C78000h
wdmaud loaded at 72C90000h - 72C99000h
msacm32 loaded at 72C80000h - 72C88000h
MSACM32 loaded at 77BB0000h - 77BC5000h
midimap loaded at 77BA0000h - 77BA7000h
KsUser loaded at 73E40000h - 73E44000h
advancedautoaway loaded at 11BD0000h - 11BE0000h
DNSAPI loaded at 76EE0000h - 76F07000h
iphlpapi loaded at 76D20000h - 76D39000h
rasadhlp loaded at 76F80000h - 76F86000h
CLBCATQ loaded at 76F90000h - 7700F000h
COMRes loaded at 77010000h - 770E3000h
mlang loaded at 75DC0000h - 75E51000h
Secur32 loaded at 77FC0000h - 77FD1000h
ieframe loaded at 7E1E0000h - 7E7A9000h
PSAPI loaded at 76BB0000h - 76BBB000h
urlmon loaded at 61410000h - 61534000h
hnetcfg loaded at 66710000h - 66769000h
wshtcpip loaded at 719F0000h - 719F8000h
RASAPI32 loaded at 76EA0000h - 76EDC000h
rasman loaded at 76E50000h - 76E62000h
NETAPI32 loaded at 597D0000h - 59825000h
TAPI32 loaded at 76E70000h - 76E9F000h
rtutils loaded at 76E40000h - 76E4E000h
USERENV loaded at 76620000h - 766D5000h
msv1_0 loaded at 77C40000h - 77C63000h
sensapi loaded at 72240000h - 72245000h
wmnetmgr loaded at 12840000h - 12940000h
wdigest loaded at 742F0000h - 742FF000h
winhttp loaded at 4D5C0000h - 4D618000h
netman loaded at 77CD0000h - 77D03000h
MPRAPI loaded at 76D00000h - 76D18000h
ACTIVEDS loaded at 77C90000h - 77CC3000h
adsldpc loaded at 76DD0000h - 76DF5000h
ATL loaded at 76AD0000h - 76AE1000h
SETUPAPI loaded at 778F0000h - 779E4000h
netshell loaded at 763A0000h - 7654A000h
credui loaded at 76BC0000h - 76BEF000h
WZCSAPI loaded at 72FA0000h - 72FB0000h
WZCSvc loaded at 7DB20000h - 7DBAB000h
WMI loaded at 76CF0000h - 76CF4000h
DHCPCSVC loaded at 76D40000h - 76D5E000h
WTSAPI32 loaded at 76F10000h - 76F18000h
WINSTA loaded at 76300000h - 76310000h
ESENT loaded at 5E200000h - 5E310000h
DBGHELP loaded at 59DD0000h - 59E71000h
Stack dump analysis:
Address: 1285B0E9h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 128672BDh, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12866CB2h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12867819h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12864F6Ah, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1289C371h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 71A102CBh, location: "WS2_32", loaded at 71A10000h - 71A27000h
Symbol: "Ordinal496" (+000002CBh)
Address: 77D113BCh, location: "USER32", loaded at 77D10000h - 77DA0000h
Address: 71A102CBh, location: "WS2_32", loaded at 71A10000h - 71A27000h
Symbol: "Ordinal496" (+000002CBh)
Address: 71A10288h, location: "WS2_32", loaded at 71A10000h - 71A27000h
Symbol: "Ordinal496" (+00000288h)
Address: 7C92AFF8h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlEncodeSystemPointer" (+00000030h)
Address: 1290E790h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 77C0A341h, location: "msvcrt", loaded at 77BE0000h - 77C38000h
Symbol: "endthreadex" (+0000003Ah)
Address: 7C810659h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "CreateThread" (+00000022h)
Address: 7C941BECh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+00000392h)
Address: 7C941C41h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+000003E7h)
Address: 1290D814h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 7C941F6Bh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+00000711h)
Address: 7C941C41h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+000003E7h)
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C941C48h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+000003EEh)
Address: 7C941C41h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+000003E7h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 1290D814h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C941C48h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+000003EEh)
Address: 7C941C41h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+000003E7h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 1290E790h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 7C80ABC1h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "GetProcessHeap" (+00000000h)
Address: 7C92094Eh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAcquirePebLock" (+00000031h)
Address: 7C941CDAh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+00000480h)
Address: 7C92440Eh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlQueryEnvironmentVariable_U" (+0000006Dh)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C942124h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+000008CAh)
Address: 7C9421C2h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+00000968h)
Address: 76D014F0h, location: "MPRAPI", loaded at 76D00000h - 76D18000h
Address: 7C9421C2h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+00000968h)
Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C921B09h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlLogStackBackTrace" (+00000025h)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C942124h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageRvaToVa" (+000008CAh)
Address: 7C91E68Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "ZwSetIoCompletion" (+0000000Ch)
Address: 7C81270Fh, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "PostQueuedCompletionStatus" (+0000001Dh)
Address: 128D4774h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 128D474Fh, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1287709Bh, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 128E4891h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 128E48B7h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1289632Ch, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12897466h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12897B60h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1289938Ah, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12897B32h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1290E830h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1285B0E9h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1290E814h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1290E790h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12866FD9h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1290E814h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1290E814h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12867954h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1288C322h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1288C384h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1289DDE5h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12889744h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12847D08h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1286D65Fh, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12847D08h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 774CD420h, location: "ole32", loaded at 774B0000h - 775ED000h
Symbol: "CoTaskMemAlloc" (+000003D8h)
Address: 128D53F4h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 128DAFE2h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1286DAD7h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12884924h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 128C5203h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1288ACCEh, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1288BE75h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1288C3D1h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1288E332h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1289DDE5h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 12889744h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 1288E4C8h, location: "wmnetmgr", loaded at 12840000h - 12940000h
Address: 151432B8h, location: "WMVCore", loaded at 15110000h - 1536A000h
Symbol: "WMIsAvailableOffline" (+00003710h)
Address: 77C16ABBh, location: "msvcrt", loaded at 77BE0000h - 77C38000h
Symbol: "wcsnicmp" (+00000000h)
Address: 15144EDFh, location: "WMVCore", loaded at 15110000h - 1536A000h
Symbol: "WMIsAvailableOffline" (+00005337h)
Address: 15113282h, location: "WMVCore", loaded at 15110000h - 1536A000h
Address: 15145313h, location: "WMVCore", loaded at 15110000h - 1536A000h
Symbol: "WMIsAvailableOffline" (+0000576Bh)
Address: 151457A0h, location: "WMVCore", loaded at 15110000h - 1536A000h
Symbol: "WMIsAvailableOffline" (+00005BF8h)
Address: 151642FEh, location: "WMVCore", loaded at 15110000h - 1536A000h
Symbol: "WMIsAvailableOffline" (+00024756h)
Address: 151687F1h, location: "WMVCore", loaded at 15110000h - 1536A000h
Symbol: "WMIsAvailableOffline" (+00028C49h)
Address: 151684DEh, location: "WMVCore", loaded at 15110000h - 1536A000h
Symbol: "WMIsAvailableOffline" (+00028936h)
Address: 151699A8h, location: "WMVCore", loaded at 15110000h - 1536A000h
Symbol: "WMIsAvailableOffline" (+00029E00h)
Address: 7C8025F0h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "WaitForSingleObjectEx" (+000000B0h)
Address: 7C802532h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "WaitForSingleObject" (+00000012h)
Address: 151734CCh, location: "WMVCore", loaded at 15110000h - 1536A000h
Symbol: "WMIsAvailableOffline" (+00033924h)
Address: 77C0A341h, location: "msvcrt", loaded at 77BE0000h - 77C38000h
Symbol: "endthreadex" (+0000003Ah)
Address: 151735B5h, location: "WMVCore", loaded at 15110000h - 1536A000h
Symbol: "WMIsAvailableOffline" (+00033A0Dh)
Address: 77C0A3B0h, location: "msvcrt", loaded at 77BE0000h - 77C38000h
Symbol: "endthreadex" (+000000A9h)
Address: 77C0A341h, location: "msvcrt", loaded at 77BE0000h - 77C38000h
Symbol: "endthreadex" (+0000003Ah)
Address: 77C05C94h, location: "msvcrt", loaded at 77BE0000h - 77C38000h
Symbol: "except_handler3" (+00000000h)
Address: 77BE40D8h, location: "msvcrt", loaded at 77BE0000h - 77C38000h
Symbol: "ctype" (+00001838h)
Address: 7C80B683h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 77C0A341h, location: "msvcrt", loaded at 77BE0000h - 77C38000h
Symbol: "endthreadex" (+0000003Ah)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B690h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 77C0A341h, location: "msvcrt", loaded at 77BE0000h - 77C38000h
Symbol: "endthreadex" (+0000003Ah)
Version info:
foobar2000 v0.9.4.2
UNICODE
Additional info:
FLAC Decoder 1.1.0 (foo_input_std)
Send to Device 1.0.5 [Nov 17 2006 - 14:16:40] (foo_sendtodevice)
WMA Decoder 1.1 (foo_input_std)
Playlist Tools 0.5.9 (foo_utils)
PanelsUI 0.7.1 beta [Mar 1 2007 - 02:50:49] (foo_ui_panels)
Audio CD Writer 2.0.1 (foo_burninate)
FooBar2000 Delete Current Track 1.0.0.0 (foo_DeleteCurrent)
Masstagger 1.6 (foo_masstag)
Standard DSP array 1.0 (foo_dsp_std)
freedb Tagger 0.5.2a (foo_freedb2)
Run services 0.3.2 (foo_run)
Columns UI 0.1.3 beta 1v8 TEST (foo_ui_columns)
foosic music database 1.0 beta 12 (foo_sic)
ReplayGain override 0.1.1 (foo_rg_trn)
Playlist Tree Panel 2.2.4 [Nov 17 2006 - 16:34:17] (foo_playlist_tree)
foobar2000 core 0.9.4.2 (Core)
Common services 0.1 (foo_common)
Album Art Panel 0.2.6 (foo_uie_albumart)
Egoh Spectrum analyser (uie) 1.1.0 (foo_uie_vis_egoh)
Converter 1.0.1 (foo_converter)
CD Audio Decoder 2.1.1 (foo_cdda)
Lyrics panel 0.35 (foo_uie_lyrics_panel)
Channel Mixer 0.9.6.1 (foo_channel_mixer)
cwbowron's title format hooks 1.0.14 [Nov 1 2006 - 10:20:44] (foo_cwb_hooks)
mslive 0.3 beta 8 (foo_input_mslive)
Skip silence 0.1 (foo_dsp_skip_silence)
Gapless Crossfader 0.2.6 (foo_dsp_crossfader)
foo_managedWrapper 0.3 (foo_managedWrapper)
Standard Input Array 1.0 (foo_input_std)
ReplayGain Scanner 2.0.2 (foo_rgscan)
foo_lyricsdb 0.0.7 beta 5 (foo_lyricsdb)
Database Search 1.4 (foo_dbsearch)
Play Count Mod 1.0.2 (foo_playcount_mod)
On-Screen Display GDI+ 1.52 (foo_osd)
http://www.abc.com/stream.asx (http://www.abc.com/stream.asx) doesn't crash foobar, but doesn't play. The above mentioned box vanishes (after internal playlist is generated).
mms://213.200.75.252/swr$swr2$live.wma crashes foobar on clicking on "abort" like the one of energynuernberg.
Tell me, what more information you need.
I ask again, do you have any asx/stream successfully played?
No success yet. I tried some out of this thread. Could you give me a link to some more that work on your system?
I'm on hidden playlist mode. FYI: Most streams work here, e.g. you could try any WDR or BR 32 kbps streams, they all work.
For http://www.akasanomamedia.com/LiveRadio.asx (http://www.akasanomamedia.com/LiveRadio.asx)
Important station Well, it tries to load ("opening"), nothing happens, I can cancel without a crash.
http://www.abc.com/stream.asx (http://www.abc.com/stream.asx) doesn't crash foobar, but doesn't play. The above mentioned box vanishes (after internal playlist is generated).
Same here, but I've also seen a crash at ntdll here as well.
mms://213.200.75.252/swr$swr2$live.wma crashes foobar on clicking on "abort" like the one of energynuernberg.
Works & no crash here on cancel.
No success yet. I tried some out of this thread. Could you give me a link to some more that work on your system?
I think it's your firewall problem.
@Squeller,
for this url, "http://www.akasanomamedia.com/LiveRadio.asx"
I once can play it, but it takes quite long to get connected or the server never replies, it doesn't work with wmp either.
but I can assure you that I successfully played it before.
I have no Firewall in the middle. There's only a router. Usual internet-radio, like http://s4.viastreaming.net:7420/ (http://s4.viastreaming.net:7420/), works like a charm.
http://www.akasanomamedia.com/LiveRadio.asx (http://www.akasanomamedia.com/LiveRadio.asx) sucessfully creates "internal playlist", but hangs on "opening...".
Anything else I could try?
"creating playlist" means connect and create.
try opening it with WMP, probably it can't play either.
it could be your router blocks the ports.
http://www.abc.com/stream.asx
Not found!
http://www.akasanomamedia.com/LiveRadio.asx
Creates internal playlist... cannot connect!
(WMP10 crashes)
mms://213.200.75.252/swr$swr2$live.wma
Connects and plays!
Notice that none of above links crashes foobar.
the first url will occasionally crash foobar, it was a bug, now fixed.
btw, why everybody tries this made-up url, it is just an example
EDIT: everybody please update to the latest version, or you will have high cpu usage problem when display dynamic track info is on.
mms://213.200.75.252/swr$swr2$live.wma
Plays in WMP11
Hangs in Foobar on "Processing Files" (no crash on "abort" - I updated to the last component-version)
rtsp://213.200.97.107/energynuernberg$livestream.wma/
Plays In WMP11
Hangs in Foobar on "Processing Files"
This is not nice..
Crash when playing allmusic stream, occurs when changing to second track. I pasted the following link in the Add location (ctrl+u) window.
Link: http://www.allmusic.com/cg/amg.dll?p=amg&a...:46rc2883051a~R (http://www.allmusic.com/cg/amg.dll?p=amg&sql=50:46rc2883051a~R)
0.3 beta 10, XP SP2, wmp9 and VC8 SP1 runtime libraries installed
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00EBEA13h
Access violation, operation: read, address: 00000028h
Call path:
playback_process entry=>input_decoder::run
This is the first crash logged by this instance.
Code bytes (00EBEA13h):
00EBE9D3h: EC 00 E8 D6 FA FF FF 84 C0 0F 85 9E FE FF FF 8D
00EBE9E3h: 44 24 30 50 8D 4C 24 38 FF 15 94 C0 EC 00 68 F8
00EBE9F3h: 23 ED 00 8D 4C 24 38 51 E8 66 B3 00 00 80 7E 1C
00EBEA03h: 00 0F 85 BE 00 00 00 8D 9B 00 00 00 00 8B 46 38
00EBEA13h: 83 78 28 00 75 09 39 46 34 0F 85 CC 00 00 00 8B
00EBEA23h: 4E 38 8B 41 30 83 C0 01 8D 50 01 39 51 10 72 19
00EBEA33h: 89 41 30 8B 45 0C 50 8B CE E8 0F E6 FF FF F6 46
00EBEA43h: 18 01 74 DB E9 34 FE FF FF 8B F9 33 DB 3B FB 74
Stack (05C4F640h):
05C4F620h: 00000001 00000000 00223210 016E8BF0
05C4F630h: 00000000 00000000 00000000 03A59C80
05C4F640h: 047BD090 047BD2E8 047BD358 05C4FF37
05C4F650h: 957D7519 3FC1D53A 047BD3E0 00000001
05C4F660h: 05C4F684 00000016 00000012 002245B0
05C4F670h: 004C727C 10002D87 002245D0 004C727C
05C4F680h: 00000012 047BD358 047BD090 05C4F6B0
05C4F690h: 05C4FEE8 10002DD2 05C4FEE8 0048A723
05C4F6A0h: 05C4FEA8 047BD0DC DECDD097 047BD358
05C4F6B0h: 00000016 05C4FEDC 004A8899 FFFFFFFF
05C4F6C0h: 05C4FEDC 004A64B9 00000000 00446148
05C4F6D0h: 05C4FEA8 047BD0DC 00000009 0012F484
05C4F6E0h: 047BD090 7C839AA8 7FFDA000 7FFDA000
05C4F6F0h: 05C4FB6C 00000000 00000000 001A0018
05C4F700h: 7FFDAC00 02080000 05C4F928 02080000
05C4F710h: 05C4F720 00000000 00000000 7C800000
05C4F720h: 00000000 001A0018 7FFDAC00 02080000
05C4F730h: 05C4F950 02080000 05C4F748 00000000
05C4F740h: 00000000 7C800000 7C800000 02080000
05C4F750h: 05C4F760 00000000 00000000 7C800000
Registers:
EAX: 00000000, EBX: 00000000, ECX: 78134C58, EDX: 00040001
ESI: 00CE7C10, EDI: 00CE7820, EBP: 05C4F698, ESP: 05C4F640
Crash location: "foo_input_mslive", loaded at 00EB0000h - 00EDD000h
Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 7C910000h - 7C9C7000h
kernel32 loaded at 7C800000h - 7C904000h
COMCTL32 loaded at 77390000h - 77493000h
msvcrt loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77DA0000h - 77E4C000h
RPCRT4 loaded at 77E50000h - 77EE1000h
GDI32 loaded at 77EF0000h - 77F37000h
USER32 loaded at 77D10000h - 77DA0000h
SHLWAPI loaded at 77F40000h - 77FB6000h
SHELL32 loaded at 7C9D0000h - 7D1F3000h
ole32 loaded at 774A0000h - 775DD000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 76340000h - 7638A000h
MSCTF loaded at 74690000h - 746DB000h
foo_browser loaded at 00A20000h - 00A5A000h
foo_cdda loaded at 00A60000h - 00A96000h
foo_converter loaded at 00AB0000h - 00B19000h
foo_cwb_hooks loaded at 00B40000h - 00B75000h
foo_discogs loaded at 00BA0000h - 00C12000h
gdiplus loaded at 4EB80000h - 4ED23000h
WS2_32 loaded at 719F0000h - 71A07000h
WS2HELP loaded at 719E0000h - 719E8000h
WINMM loaded at 76AE0000h - 76B0F000h
usbnp4x4 loaded at 6BD00000h - 6BD1A000h
foo_dsp_crossfader loaded at 00CC0000h - 00CD0000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_dsp_delta loaded at 00CF0000h - 00D0E000h
foo_dsp_gapless loaded at 00D30000h - 00D3B000h
foo_dsp_skip_silence loaded at 00D50000h - 00D5A000h
foo_dsp_std loaded at 00D70000h - 00DB1000h
foo_freedb2 loaded at 00DE0000h - 00E20000h
foo_input_monkey loaded at 00E40000h - 00E89000h
foo_input_mslive loaded at 00EB0000h - 00EDD000h
WMVCore loaded at 00EF0000h - 0110C000h
wmidx loaded at 4B410000h - 4B439000h
WMASF loaded at 59D10000h - 59D4C000h
OLEAUT32 loaded at 770E0000h - 7716C000h
msdmo loaded at 73600000h - 73607000h
WININET loaded at 77AA0000h - 77B47000h
CRYPT32 loaded at 779E0000h - 77A76000h
MSASN1 loaded at 77A80000h - 77A92000h
urlmon loaded at 7DF30000h - 7DFD0000h
VERSION loaded at 77BD0000h - 77BD8000h
MSACM32 loaded at 77BB0000h - 77BC5000h
MSVFW32 loaded at 75BA0000h - 75BC1000h
WSOCK32 loaded at 71A10000h - 71A1A000h
DRMClien loaded at 01110000h - 0115F000h
foo_input_std loaded at 01230000h - 01344000h
foo_lyricsdb loaded at 01190000h - 011AE000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
foo_masstag loaded at 011C0000h - 01210000h
foo_menu_addons loaded at 01370000h - 01395000h
foo_playcount loaded at 013B0000h - 013D8000h
foo_rgscan loaded at 01400000h - 01448000h
foo_run loaded at 01470000h - 0149B000h
foo_uie_albumlist loaded at 014C0000h - 014FD000h
foo_uie_console loaded at 01520000h - 0153B000h
foo_uie_lyrics loaded at 01560000h - 015BE000h
foo_uie_queuemanager loaded at 015E0000h - 01619000h
mscoree loaded at 79000000h - 79045000h
msvcm80 loaded at 7C4C0000h - 7C53D000h
mscorwks loaded at 79E70000h - 7A3D1000h
mscorlib.ni loaded at 790C0000h - 79BA6000h
mscorjit loaded at 79060000h - 790B3000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
System.ni loaded at 7A440000h - 7ABFE000h
System.Drawing.ni loaded at 7ADE0000h - 7AF74000h
foo_uie_quicksearch loaded at 03C60000h - 03CA6000h
foo_uie_vis_egoh loaded at 03DE0000h - 03DFD000h
foo_ui_columns loaded at 03E00000h - 03E97000h
foo_ui_panels loaded at 03EC0000h - 03F89000h
IMM32 loaded at 76320000h - 7633D000h
foo_ui_std loaded at 03FB0000h - 04007000h
foo_unpack loaded at 04030000h - 0405E000h
foo_utils loaded at 04080000h - 040B8000h
UxTheme loaded at 5B090000h - 5B0C8000h
Msimg32 loaded at 76310000h - 76315000h
System.Windows.Forms.ni loaded at 7AFD0000h - 7BC56000h
mswsock loaded at 71990000h - 719D0000h
DNSAPI loaded at 76ED0000h - 76EF7000h
rasadhlp loaded at 76F70000h - 76F76000h
CLBCATQ loaded at 76F80000h - 76FFF000h
COMRes loaded at 77000000h - 770D4000h
mlang loaded at 75D30000h - 75DC1000h
Secur32 loaded at 77FC0000h - 77FD1000h
hnetcfg loaded at 62E40000h - 62E99000h
wshtcpip loaded at 719D0000h - 719D8000h
RASAPI32 loaded at 76E90000h - 76ECC000h
rasman loaded at 76E40000h - 76E52000h
NETAPI32 loaded at 6FEE0000h - 6FF34000h
TAPI32 loaded at 76E60000h - 76E8F000h
rtutils loaded at 76E30000h - 76E3E000h
msv1_0 loaded at 77C40000h - 77C63000h
iphlpapi loaded at 76D10000h - 76D29000h
USERENV loaded at 76960000h - 76A15000h
wmnetmgr loaded at 4F0E0000h - 4F1E7000h
wdigest loaded at 742E0000h - 742EF000h
wmadmod loaded at 4EF90000h - 4EFFB000h
DSOUND loaded at 73E60000h - 73EBC000h
wdmaud loaded at 72C70000h - 72C79000h
WINTRUST loaded at 76BE0000h - 76C0E000h
IMAGEHLP loaded at 76C40000h - 76C68000h
msacm32 loaded at 72C60000h - 72C68000h
midimap loaded at 77BA0000h - 77BA7000h
KsUser loaded at 73E30000h - 73E34000h
DBGHELP loaded at 5D3F0000h - 5D491000h
Stack dump analysis:
Address: 004C727Ch, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 10002D87h, location: "shared", loaded at 10000000h - 10029000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000A7h)
Address: 004C727Ch, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 10002DD2h, location: "shared", loaded at 10000000h - 10029000h
Symbol: "uCallStackTracker::uCallStackTracker" (+00000032h)
Address: 0048A723h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A8899h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A64B9h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00446148h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C904000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C904000h
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C904000h
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C904000h
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C904000h
Address: 7C80B62Eh, location: "kernel32", loaded at 7C800000h - 7C904000h
Symbol: "GetModuleFileNameA" (+0000015Fh)
Address: 7C80B643h, location: "kernel32", loaded at 7C800000h - 7C904000h
Symbol: "GetModuleFileNameA" (+00000174h)
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C904000h
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 004C7008h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C920895h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlImageDirectoryEntryToData" (+0000003Fh)
Address: 7C910000h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Address: 7C929A9Ch, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "towlower" (+00000330h)
Address: 7C910000h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Address: 7C929B3Fh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "towlower" (+000003D3h)
Address: 7C98C0D8h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Address: 7C929AEBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "towlower" (+0000037Fh)
Address: 7C808F88h, location: "kernel32", loaded at 7C800000h - 7C904000h
Symbol: "DecodePointer" (+00000000h)
Address: 7C929B3Fh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "towlower" (+000003D3h)
Address: 7C98C0D8h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Address: 7C910000h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Address: 7C92393Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlDecodePointer" (+00000000h)
Address: 7C92393Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlDecodePointer" (+00000000h)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C929AF0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "towlower" (+00000384h)
Address: 7C929AEBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "towlower" (+0000037Fh)
Address: 7C929D27h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "LdrGetProcedureAddress" (+0000019Fh)
Address: 7C910000h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C904000h
Address: 004C7008h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C92393Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlDecodePointer" (+00000000h)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C929AF0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "towlower" (+00000384h)
Address: 7C929AEBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "towlower" (+0000037Fh)
Address: 7C929BA0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "LdrGetProcedureAddress" (+00000018h)
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C904000h
Address: 7C80ADDEh, location: "kernel32", loaded at 7C800000h - 7C904000h
Symbol: "GetProcAddress" (+0000003Eh)
Address: 7C80ADF0h, location: "kernel32", loaded at 7C800000h - 7C904000h
Symbol: "GetProcAddress" (+00000050h)
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C904000h
Address: 040938C5h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 040AF19Ch, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 0408E8B1h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 040AFE40h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 0408FD40h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 0408FD38h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 04080000h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C904000h
Address: 0408F510h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 0408FD38h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 0408E1D4h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 0408E1DCh, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 04080000h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 0408E272h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 04080000h, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 0408E2FBh, location: "foo_utils", loaded at 04080000h - 040B8000h
Address: 5B0916C2h, location: "UxTheme", loaded at 5B090000h - 5B0C8000h
Address: 5B09166Eh, location: "UxTheme", loaded at 5B090000h - 5B0C8000h
Address: 5B090000h, location: "UxTheme", loaded at 5B090000h - 5B0C8000h
Address: 004C7008h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C928E00h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlUnicodeStringToInteger" (+0000019Fh)
Address: 7C928DFAh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlUnicodeStringToInteger" (+00000199h)
Address: 7C91D625h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "ZwContinue" (+0000000Ch)
Address: 7C91EACFh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserApcDispatcher" (+0000000Fh)
Address: 004C2C28h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AF2EDh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004456E5h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C2B04h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 10002D87h, location: "shared", loaded at 10000000h - 10029000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000A7h)
Address: 004C2B04h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AF308h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00445687h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A67D9h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C80B683h, location: "kernel32", loaded at 7C800000h - 7C904000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C904000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B690h, location: "kernel32", loaded at 7C800000h - 7C904000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 00445650h, location: "foobar2000", loaded at 00400000h - 004F3000h
Version info:
foobar2000 v0.9.4.2
UNICODE
Additional info:
LPCM <--> delta-PCM converter 0.1.1 (foo_dsp_delta)
Gapless Crossfader 0.2.5.1 (foo_dsp_crossfader)
Console panel 0.2.1 (foo_uie_console)
Columns UI 0.1.3 beta 1v7 (foo_ui_columns)
Masstagger 1.6 (foo_masstag)
Album list panel 0.2.1 (foo_uie_albumlist)
Lyric Show Panels 0.3.1.0 (foo_uie_lyrics)
CD Audio Decoder 2.1.1 (foo_cdda)
Run services 0.3.2 (foo_run)
Playlist Tools 0.5.9 (foo_utils)
Music Browser 1.2.3 [Dec 4 2006 - 09:42:32] (foo_browser)
FLAC Decoder 1.1.0 (foo_input_std)
cwbowron's title format hooks 1.1.0beta [Dec 1 2006 - 13:47:34] (foo_cwb_hooks)
ReplayGain Scanner 2.0.2 (foo_rgscan)
foo_lyricsdb 0.0.7 beta 4 (foo_lyricsdb)
Quick Search Toolbar 2.8k (foo_uie_quicksearch)
WMA Decoder 1.1 (foo_input_std)
ZIP/GZIP reader 1.0 (foo_unpack)
Egoh Spectrum analyser (uie) 1.1.0 (foo_uie_vis_egoh)
foobar2000 core 0.9.4.2 (Core)
Queue manager panel 0.2.3 (foo_uie_queuemanager)
RAR reader 1.1 (foo_unpack)
Discogs Tagger 0.92 (foo_discogs)
freedb Tagger 0.5.2a (foo_freedb2)
Standard Input Array 1.0 (foo_input_std)
Playback Statistics 1.3.2 (foo_playcount)
Converter 1.0.1 (foo_converter)
Standard DSP array 1.0 (foo_dsp_std)
Gapless 0.2 (foo_dsp_gapless)
Skip silence 0.1 (foo_dsp_skip_silence)
PanelsUI 0.7.3 beta [Mar 3 2007 - 13:27:41] (foo_ui_panels)
Default User Interface 0.9acc (foo_ui_std)
mslive 0.3 beta 10 (foo_input_mslive)
Monkey's Audio decoder 2.1.1 (foo_input_monkey)
Menu Addons 0.3.9 (foo_menu_addons)
@Chaser
since I don't have any problem with it, I can't do anything.
but I still think it's your router blocks the connection, while WMP can play is probably because it uses some kind of way like uPnP to connect, but this component has not done this yet.
while you say it hangs, I think it's actually trying to connect.
you try to wait for max. 1 min, I think it will close the processing dialog, and if you check the console, you'll see the error message.
@eejadx,
fixed.
but I still think it's your router blocks the connection, while WMP can play is probably because it uses some kind of way like uPnP to connect, but this component has not done this yet.
If packet filtering is really only done on router layer I do not see any other possibility than upnp, chaser could turn off upnp on the router and see if wmp still plays the streams. Upnp and outgoing filtering is bullshit anyway. If you don't trust your own machine, don't run it.
oops... forgot to fix the source switching bug, another update is made.
My router doesn't support Upnp (as far as I know).
Whicht port would the stream come through?
"while you say it hangs, I think it's actually trying to connect."
In fact I waited some time (could really have been the one minute) - foobar crashed
well, some of the streams in this thread can be connected very fast, if you can't connect to those either, obviously it's your computer's setting.
because so far only you have this connection problem, I think it's best for you to check your computer's setting instead of guessing possible reasons by me. xp firewall could be one of the reasons, although you said you have no firewall in between, but who knows.
Hmm, and chance in getting this stream to work?
http://soulfulsmoothjazz.com/listen128.asx (http://soulfulsmoothjazz.com/listen128.asx)
It wants to streams ads first in WMP11 and then plays content afterwards. I'm thinking this is not possible. It won't even let you listen in WMP11 if you don't allow the web (enhanced) content to be shown.
I don't know what to check. As I said before. Usual streams work fine in foobar. The rstp-streams works in WMP11. I have no firewall (not even windows-firewall) activated/installed.
Can anybody enlighten me, which port is used?
Apart from that I also don't know, what more todo.
Apart from that I also don't know, what more todo.
I contact you via PM and we see if we can sort it out.
stable version 0.3 is released.
Hmm, and chance in getting this stream to work?
http://soulfulsmoothjazz.com/listen128.asx (http://soulfulsmoothjazz.com/listen128.asx)
It wants to streams ads first in WMP11 and then plays content afterwards. I'm thinking this is not possible. It won't even let you listen in WMP11 if you don't allow the web (enhanced) content to be shown.
yes, new version can play it.
Can anybody enlighten me, which port is used?
rtsp is 554, mms is 1755, but it's better for you to open both port, because I found WMP will try rtsp even mms is specified.
btw, you try the new version, I changed a bit the code, it will now show in the console if it can't connect.
Thanks! I'll give it a shot sometime today.
I'll try it later.
Good news and bad news:
Good: foo_input_mslive is working for me on a clean-foobart-setup
Bad: What is responsible for that?
Here's the answer:
foo_managed_wrapper - This component is needed for foo_title
Any ideas?!
you
Acropolis - see my edit. I found the responsible component.
hm... I mentioned about foo_title will cause problem for mslive in the first post before, since I don't use that component anymore, I can't say if it will still cause problem, so I removed the words there...
but I don't know why it causes the problem though, probably it improperly does things about COM interface.
Hmm, and chance in getting this stream to work?
http://soulfulsmoothjazz.com/listen128.asx (http://soulfulsmoothjazz.com/listen128.asx)
I'm getting spotty success with this one. I got it to stream the first time I tried it, and successive attempts have given me this error message with v0.3 -
Decoding failure at 0:00.000 (Unknown error(c00d2ee6)):
"mslive://|http://soulfulsmoothjazz.com/listen128.asx|list|/"
I left the computer alone for a while to do something else, came back and tried it, and it worked the first time again. I got the error every attempt after that.
mslive://|http://soulfulsmoothjazz.com/listen128.asx|list|/
Unable to open item for playback (unsupported content type):
"mslive://|http://soulfulsmoothjazz.com/listen128.asx|list|/"
CORRECTION:
I'm sorry i have forgotten to update mslive :-(
So, that stream plays FINE always
ok, it's fixed now, that was the bug when the server is busy it would give up trying other reference urls.
I think there's a reconnect problem. This happened to me three times already: I played http://www.wdr.de/wdrlive/media/wdr2-wm32.asx (http://www.wdr.de/wdrlive/media/wdr2-wm32.asx), it played for 30-60 minutes, then playback interrupted. The connect window appears as fullscreen and doesn't progress. Nothing happens any more. I have to cancel and start the playlist entry again, then it works as usual again.
I'm using 0.31.
hi,
is there any chance for proxy support? specifically socks
Thanks.
@Squeller,
did it happen just once? I have not encountered, so I don't know what to do.
go full screen sounds rediculous, you sure it's mslive caused it?
@omiwolf,
I don't need to use proxy, and it's hard to find socks to test, so no.
did it happen just once? I have not encountered, so I don't know what to do.
go full screen sounds rediculous, you sure it's mslive caused it?
I don't know why the progress window went fullscreen. But let's forget about it, I realized I had lots of errors on my network interfaces because of wrong link speed and duplex mode; now the problem never happened to me again.
hey what is this?
Failed to load DLL: foo_input_mslive.dll
Reason: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.
Failed to load DLL: foo_input_mslive.dll
Reason: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.
Did it work before, did you have the vc++ runtimes installed?
You could delete the plugins configuration entries in foobar2000.cfg, i.e.:
1. delete the dll
2. start fb2k
3. Answer "no" when it asks about keeping the configuration
4. put the dll into the directory again
5. start fb2k, does it work now?
Failed to load DLL: foo_input_mslive.dll
Reason: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.
Did it work before, did you have the vc++ runtimes installed?
You could delete the plugins configuration entries in foobar2000.cfg, i.e.:
1. delete the dll
2. start fb2k
3. Answer "no" when it asks about keeping the configuration
4. put the dll into the directory again
5. start fb2k, does it work now?
vc++ runtimes installed?
no, have to? I'm not sure what it is when I google it though.
first time I install the plugin.
.cfg shows me alot of crap, dont know what to delete.
when I delete the dll and start foobar, nothing happens.
I put the dll into the dir again, but still the error. (so far I didn't change anything)
Just read my previous posting again. I wasn't talking about directly editing the file. Please delete the binary code out of your previous posting Just do steps 1-5.
EDIT I see you can leave that out, because the component didn't ever run on your system, so no configuration in the cfg file has been left yet. I guess it's just because you're lacking the runtimes.
You need them in order to run the component. Read the first posting of acropolis! Get them at http://acropolis.lokalen.org/2006/10/fooba...2000-components (http://acropolis.lokalen.org/2006/10/foobar2000/my-foobar2000-components), I don't know the original ms location.
thank you it works!
Hello,
I have problem with polish radio...
I've read all posts since last update, but I could't find any solution of my problem.
I have problems with this radio:
http://www.itvp.pl/i.tvp/radio/media/pr3/
wmp link: http://lokal.itvp.pl/asx/2/5/83.29.77.121.45c3766e669a88.19420225.asx
In foo none of them worked... [in wmp10 this links work correctly]...
Is there any chance to listen this radio in foo?
I'll check as I update it, I've been fairly busy with other stuff at the moment.
With the latest version of your component, this link above works partially.
itvp.pl server prevents users from (probably) easy stream recording (as it plays in full 192kbit stereo),
so it generates random path to every stream we want to play, every time.
With Foobar and mslive plugin we can hear only itvp.pl announce, something like that:
"Interactive Polish Televison, itvp - presents", then plugin show us title for the station
(without polish characters, maybe due to bad coding), then opens internal playlist, and
stops. Only canceling is possible.
Link works correctly in my WMP11 only.
EDIT: Link which is resolved correctly by WMP11 is: http://v1.itvp.pl/radio/media/pr3/ (http://v1.itvp.pl/radio/media/pr3/)
It plays announce, and immediately after it streams Polish Radio Program 3 in 192 kbit
Also for your help here is the link to that station: www.radio.com.pl/trojka where you
can see speaker icon and text "posluchaj" = "listen now"
it works, finding "http://v1.itvp.pl/radio/media/pr3/" is your job.
but I'll see if I can do some internal redirection.
http://v1.itvp.pl/radio/media/pr3/
Yeah, just like Acropolis said, IT WORKS like CHARM! It creates two entries in playlist, plays that annouce then it plays normal radio. BUT! There's bad char encoding (below).
it has crashed when it has been creating internal playlist
I took a quick debug, I think it's not possible to redirect
from: http://www.itvp.pl/i.tvp/radio/media/pr3/ (http://www.itvp.pl/i.tvp/radio/media/pr3/)
to: http://v1.itvp.pl/radio/media/pr3/ (http://v1.itvp.pl/radio/media/pr3/)
because the foobar provided http handler doesn't support http status code 302 (Moved Temporarily).
but I'll fix the encoding problem of the displayed text though.
@Morfeus,
there may be a bug, but I can't reproduce it (I don't get crashed at all), so for the moment I'll ignore it, and you just try to add the radio again.
Yeah I have just produced the same crash so:
1) I open that radio (through add location (mslive))
2) Close that dialog
Add Location (mslive), while mslive is creating
internal playlist3) Start playing some song (my case mp3)
Result: It start playing a then crashes (crash log appears).
Try it. Every time I repeat those steps, it crashes.
I can't reproduce it when using some fast asx e.g. dialog
creating internal playlist closes in shorter time than that stream above
http://www.wdr.de/wdrlive/media/wdr2-wm32.asx
ok, I've fixed it, as well as the wrong display, will be uploaded to my blog soon, as they are not that critical.
* another update has been made, check my new requirement in my blog *
Acropolis: sorry but i can't get to your components post. And I still doesn't know what's that new dependency
you will need vc8 sp1 runtime as before, as well as libmmd.dll (http://acropolis.lokalen.org/wp-content/plugins/DownloadCounter/download.php?id=20) (extract it to SYSTEM32 or foobar directory), and most important, now my components need Pentium 3+ or compatible computer, they use SSE now.
the dll is needed for most of my components too, because now I use the Intel C++ compiler.
No problem, i have amd athlon 64
question: will it work with intel celeron (just question)? because i know that first was pentium 2 then celeron and AFTER it was pentium 3. And i know that celeron supports SSE
it will work as long as the cpu support the instruction set, I just make it general to say P3+ required, but I don't know about celeron.
I can't differentiate different types of celeron, and always have an impression that it is just a pentium II grade cpu. for me, celeron = slow.
So Intel Celeron (old NOT that new Celeron D or something like that) is derivate from Pentium 3, so it is supported
EDIT: I don't see the point of building those "Intel Builds". From version 0.34 to version 0.35 size raised 2,6x and only one "tiny little bug" has fixed.
I have said about the new builds in my blog already. bugfix is another thing, intel compiler can generate faster code, while it has to sacrifice the file size.
404 http://acropolis.lokalen.org/2006/10/fooba...2000-components (http://acropolis.lokalen.org/2006/10/foobar2000/my-foobar2000-components)
Hi, have a problem
mms://200.59.146.10/rockandpop-ba
Unable to open item for playback (Unsupported file format):
"mms://200.59.146.10/rockandpop-ba"
plays well in WMP 9, thanks in advance
404 http://acropolis.lokalen.org/2006/10/fooba...2000-components (http://acropolis.lokalen.org/2006/10/foobar2000/my-foobar2000-components)
what the hell....
you are the second people reporting this to me...
but I can access the page as normal.....
anybody can confirm this problem? anyone can open it?Hi, have a problem
mms://200.59.146.10/rockandpop-ba
Unable to open item for playback (Unsupported file format):
"mms://200.59.146.10/rockandpop-ba"
plays well in WMP 9, thanks in advance
shit, it's a bug..., try using the default add location method for now.
404 http://acropolis.lokalen.org/2006/10/fooba...2000-components (http://acropolis.lokalen.org/2006/10/foobar2000/my-foobar2000-components)
what the hell....
you are the second people reporting this to me...
but I can access the page as normal.....
anybody can confirm this problem? anyone can open it?
Well, I get this
[a href="http://img400.imageshack.us/my.php?image=notfoundoa8.jpg" target="_blank"]
ok, my mistake, now it should be ok.
btw, updated.
Thx. But it doesn't work for me any more. After double clicking of whatever asx files nothing happens. The console gets flooded with "Unable to open item for playback (Unsupported file format)".
sorry, I created another bug while fixing the other bug...
fixed now.
Works fine, thanks!
Works fine, thanks!
Same Here, thank a lot.
Great Work!!
I just installed the newest version of foo_input_mslive and foo_dsp_reverse and both are giving the error "Failed to load DLL: .....
Reason: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem."
I have the new dll and my processor is a pentium M, which supports SSE and SSE 2. I also have the newest version of foobar. Any ideas?
I'm having trouble listening to Swedish national radio ("Sveriges Radio"). The link
mms://sr-wm.qbrick.com/02038_SR-P1-High
works fine in WMP11. Foobar result available here (http://wetterbom.se/dump.jpg). The error message on the left does not occur every time. I have the latest version of foo_input_mslive and fulfil all other reqs.
Any suggestions? Can anyone reproduce or deny?
I just installed the newest version of foo_input_mslive and foo_dsp_reverse and both are giving the error "Failed to load DLL: .....
Reason: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem."
I have the new dll and my processor is a pentium M, which supports SSE and SSE 2. I also have the newest version of foobar. Any ideas?
I think you put the libmmd.dll in a wrong place, must be either foobar root or SYSTEM32 dir.
I'm having trouble listening to Swedish national radio ("Sveriges Radio"). The link mms://sr-wm.qbrick.com/02038_SR-P1-High
works fine in WMP11. Foobar result available here (http://wetterbom.se/dump.jpg). The error message on the left does not occur every time. I have the latest version of foo_input_mslive and fulfil all other reqs.
Any suggestions? Can anyone reproduce or deny?
I think you have some component or you try to edit the tag, it can't be modified.
I think you put the libmmd.dll in a wrong place, must be either foobar root or SYSTEM32 dir.
Nope, I actually put a copy in both places, just to be sure.
there are only 3 reasons I can see if you can't load it:
1. no proper vc8 runtime installed (vc8sp1)
2. wrong place of the libmmd.dll
3. your CPU doesn't support SSE
that's strange...I just reinstalled the vc8 runtime and now it works. I guess I had a screwed up dll or something.
I think you have some component or you try to edit the tag, it can't be modified.
Culprit identified. foo_uie_lyrics tried to do something with the tags. After removing it, everything works fine. Thanks for your nice work Acropolis.
I found a funny bug:
mslive plays back Video streams! Listening to the video is... interesting. Although quite repetitive. (Please don't fix this bug, it's funny.)
Version: 0.3.7
I can't open these links:
http://www.sistemaplug.com/asx/intervalo.asx (http://www.sistemaplug.com/asx/intervalo.asx)
mms://itapemawms.sistemaplug.com
Both work with mslive. Tell more about your problem. What's happening? Which WMP do you have, which streams work etc...
BTW, I just recognized there's a "Paste location". This is excellent, thx!
For acropolis:
Hearing nothing sometimes is bad, sometimes is good. I'd like to give you the short feedback of me, that I am very happy with what you've created here!
Thank you!
I downloaded MSlive from your website.
but I get this error:
Failed to load DLL: foo_input_mslive.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000.
I use Foobar2000 v.0.9.4.2
I searched on my computer because I used this plugin before.
I found version 0.3.3 this one let me load the .asx
I can listen to the file for maybe 0.5 sec. and then it shut down with this error:
Unable to resume decoding at 0:00.078 (Unsupported format or corrupted file):
"C:\Documents and Settings\Administrator\Desktop\stream.asx"
WMP do let me play this asx file.
I installed libmmd.dll
What about vc++8 runtimes, as described?
I googled for vc8sp1 and installed this:
http://www.microsoft.com/downloads/details...;displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&displaylang=en)
but is doesn't help.
restart foobar.
Unable to resume decoding at 0:00.078 (Unsupported format or corrupted file):
"C:\Documents and Settings\Administrator\Desktop\stream.asx"
I suspect you have some kinds of components trying to tag the stream, so it can't resume.
you are right.
I removed foo_playback_custom.dll and it works.
is there anything you can do or should I report this at
Some Playcounter mods, For foobar 0.9
http://www.hydrogenaudio.org/forums/index....=55746&st=0 (http://www.hydrogenaudio.org/forums/index.php?showtopic=55746&st=0)
or just let it go because there's nothing to do except remove the plugin?
I don't know about foo_playback_custom, but for playcounter mod, in its setting, you are supposed to be able to skip tracks with some patterns, in this case:
mslive://*;mms://*;rtsp://*
not 100% sure it works, just guess.
there is an option to disable the plugin, but this isn't that comfortable so I think the best option is to report this to the maker of Playcounter mod and maybe he can help me.
thanks.
When rescanning a media library with lots of entries, I see a message box continously flickering, on the top left of the screen:
[mslive]
checking if the target is supported...
This is highly annoying as it steals the focus afaics...
When rescanning a media library with lots of entries, I see a message box continously flickering, on the top left of the screen:
[mslive]
checking if the target is supported...
This is highly annoying as it steals the focus afaics...
hm.. actually I don't use the media library, so I don't quite bother to find a solution for this.
the "checking if the target is supported" dialog box will only show when mslive cannot identify the file type, i.e. not mms, rtsp, asx. for example, when trying to play a *.jpg file, it will show.
because that checking (especially remote file) takes a bit of time, it's good to have a dialog box shown, so you will see a lot of flickering of the dialog when scanning by the media library.
for the moment, one solution comes to my head is that you can set the restriction in media library to some common file types like below to scan:
"*.mp3;*.wma;*.flac;*.tak;*.ape"
yes, it's annoying to type all the supported types, or maybe later I'll add an option to suppress this dialog.
the "checking if the target is supported" dialog box will only show when mslive cannot identify the file type, i.e. not mms, rtsp, asx. for example, when trying to play a *.jpg file, it will show.
because that checking (especially remote file) takes a bit of time, it's good to have a dialog box shown, so you will see a lot of flickering of the dialog when scanning by the media library.
for the moment, one solution comes to my head is that you can set the restriction in media library to some common file types like below to scan:
"*.mp3;*.wma;*.flac;*.tak;*.ape"
But of course I only scan for audio file extensions?! But I'll have a closer look on the file filter there. I think (it's at work) I use the same like at home: "*.mp?;*.m4a;*.ogg;*.wma;*.wav;*.flac;*.ape;*.wv;*.tak;*.spx"
Maybe there's a wrong extension there or files which match the extension filter, but aren't audio files...
Hi Acropolis,
my media library include filter is: *.mp?;*.m4a;*.ogg;*.wma;*.wav;*.flac;*.ape;*.tak;*.wv;*.m3u;*.cue
I'm not sure if this is correct, because at home I only scan folders with only audio files: I see the not included file types (.jpg, .doc, .png files, simply anything), jumping through the fb2k media library rescan ("processing files") window. At that moment your components window appears.
sorry, I probably provided wrong example. *.JPG will not cause the dialog to pop up (I was confused with my old source code).
I think you see the dialog is because you have some files, which don't have file extensions, this is virtually the only situation. I can't (don't know how to) specify the scanning restriction to exclude those file types.
so.. you can just move those files to somewhere else, or wait for my next release.
sorry, I probably provided wrong example. *.JPG will not cause the dialog to pop up (I was confused with my old source code).
I think you see the dialog is because you have some files, which don't have file extensions, this is virtually the only situation. I can't (don't know how to) specify the scanning restriction to exclude those file types.
so.. you can just move those files to somewhere else, or wait for my next release.
Not a problem, I can wait, thanks!
updated
another update~
Should mslive be able to play music samples from allmusic.com?
yes, it plays them.
I was wondering if there was a way to play last.fm radios with this component?
Hy,
i am trying to install foo_input_mslive and foo_dsp_crossfader (because i read somewhere, that mslive needs this component to run) but i allways get the error
"Failed to load DLL: foo_dsp_crossfader.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000.
Failed to load DLL: foo_input_mslive.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000."
when i start foobar (0.9.4.2).
I do have vc8 sp1 runtime libraries from http://www.microsoft.com/downloads/details...;displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&displaylang=en) installed.
Is it possible that this error comes because i also have MS Visual Studio 2005 installed?
Hope someone can help me!
thks
mik
yes, it plays them.
Trying to play streams from allmusic.com:
Get this error:
Unable to open item for playback (cannot connect to any of the referenced urls):
"C:\Documents and Settings\****\Local Settings\Temporary Internet Files\Content.IE5\FZW0TY1B\amg[1].asx"
just made a small update.
it's not critical and no bug fixes, just to make the playlist look better, without the "mslive://" prefix thing.
You know, an entry of a radiostation is not taggable. Could you thing of a workaround for it? It happens quite some times, that I can't identify the entry with the acutal radio-station. It only gets clear as soons as playback is started, and the title is loaded from the stream.
You know, an entry of a radiostation is not taggable. Could you thing of a workaround for it? It happens quite some times, that I can't identify the entry with the acutal radio-station. It only gets clear as soons as playback is started, and the title is loaded from the stream.
I have no idea for a workaround, because you need a place to store the tag. it's like the case of tagging wave file, and even worse, there's no actual file.
although I can make a separate database file to store the tag, it's not wise because you may only play that stream for a few times and there are so many streams around.
what I can think of is:
creating something that allows users to generate asx playlist file from 1 to many stream urls, save it somewhere and load it, then you can tag the stream.
Your solution-proposal sounds nice. It's not very important so take all your time!
released 0.4 as the proposal.
the link is here (http://www.hydrogenaudio.org/forums/index.php?act=ST&t=48927)
Thank you very much! I will give it a try, when I get home.
mee2!
What exactly has changed? I see the "display static info" checkbox but cannot sort out what it does. (Mainly because my Online Radio tag display is a code mayhem)...
Playing an asx-file created with your component crashes (the last beta of) foobar. I added this url: rtsp://213.200.97.107/energynuernberg$livestream.wma/
Ah OK, I see the "Create asx option".
What exactly has changed? I see the "display static info" checkbox but cannot sort out what it does. (Mainly because my Online Radio tag display is a code mayhem)...
static info is the first read of the track info.
dynamic info is the track info at different time.
Playing an asx-file created with your component crashes (the last beta of) foobar. I added this url: rtsp://213.200.97.107/energynuernberg$livestream.wma/
I don't have the crash, could it be another component?
updated for a minor bug though.
I'll check it out, since foo_uie_albumart made some trouble and could have been theh problem. I report back, as soon as I have news for you.
updated
updated
Can't access acropolis.lokalen.org ...
Downloaded it now.
I've had problems with this great radio station http://www.rgw.it/live.asx (http://www.rgw.it/live.asx)
The stream is alive, I tested with wmp. It doesn't play, also nothing happens if I use http://www.digital-webstream.de/stream/8770.asx (http://www.digital-webstream.de/stream/8770.asx)
Possibly because the 8770.asx is broken?
http://www.rgw.it/live.asx (http://www.rgw.it/live.asx)
<asx version="3.0">
<entry>
<ref href="http://www.digital-webstream.de/stream/8770.asx" />
<author>Radio Grüne Welle</author>
<copyright>(C) 2007 RGW</copyright>
</entry>
</asx>
http://www.digital-webstream.de/stream/8770.asx (http://www.digital-webstream.de/stream/8770.asx)
http://server4.digital-webstream.de:8770
http://server4.digital-webstream.de:8770 (http://server4.digital-webstream.de:8770) works.
Maybe you can make your asx parser very "liberal" in what it plays? E.g. if it finds just one playable url, it should follow it, no matter if the asx may be standard compliant or not. And follow the first, if there's more than one... The old story, standard compliancy versus education
updated.
the parser really doesn't care about the referenced content
it supports playlist format types like asx, references, or direct links.
it's the mslive core's problem, that I didn't expect the REF element could be pointing to another playlist.
hopefully the new update should be liberal enough.
hopefully the new update should be liberal enough.
Works good, I reckon there will be less support questions like "does not play" here. Many thanks.
Hey, this is interesting: I tried to use the converter to dump a stream to disk, and it works with whatever encoder I use The converter will be always open and I can still hear the stream.
Acropolis, what do you think: Does the converter use the existing stream or does it open a second connection? Especially, if the converter is running, I open another track and open the live stream again, will I then have two connections to the streaming server?
as I can see, the converter is just another instance (well, sort of) of the normal playback routine.
for each instance, it will have a connection.
so you have two connections when playing normally and using the converter at the same time.
updated.
You removed the dependencies, GREAT. Will you offer statically linked compiles for your other components as well? Thanks...
what a problem?
Illegal operation:
Code: C000001Dh, flags: 00000000h, address: 00E2AC4Dh
Call path:
entry
Code bytes (00E2AC4Dh):
00E2AC0Dh: CC CC CC 55 8B EC 83 EC 0C 8B 45 08 56 57 89 55
00E2AC1Dh: F4 89 45 F8 A8 0F 75 58 F6 C2 0F 75 53 8B D1 C1
00E2AC2Dh: EA 04 83 E1 0F 89 55 FC 89 4D 08 85 D2 75 04 85
00E2AC3Dh: C9 74 48 8B 75 F4 8B 7D F8 8B 4D FC 85 C9 74 11
00E2AC4Dh: 0F 28 06 0F 29 07 83 C6 10 83 C7 10 83 E9 01 75
00E2AC5Dh: EF 8B 4D 08 85 C9 74 12 8B D1 C1 E9 02 51 C1 E1
00E2AC6Dh: 02 2B D1 59 F3 A5 8B CA F3 A4 5F 5E 8B E5 5D C3
00E2AC7Dh: 51 52 50 E8 4B 9A 00 00 83 C4 0C 5F 5E 8B E5 5D
Stack (0012F0F4h):
0012F0D4h: F7820CDC 804E9120 F7820CE4 00E73005
0012F0E4h: FF3C3DA0 80C23868 017AF000 C00039CC
0012F0F4h: 0000003C 00E4F7A0 00A063E0 00E73D40
0012F104h: 00000003 00A063E0 00E12B3A 0000000B
0012F114h: 00E2A9E9 00A063E0 004C2C47 00E4D16C
0012F124h: 0012F238 01C8705A 004123E9 00A063E0
0012F134h: 00A06760 00000000 003F2238 00000000
0012F144h: 7C9006F0 00000201 00000000 003F3D98
0012F154h: 003F0000 00010000 00000018 003F0000
0012F164h: 003F0000 0012EF60 00000000 0012F1F8
0012F174h: 7C8FEE18 000106F0 00000003 0012F0DC
0012F184h: 1000B8FB 0012F1C8 7C8FEE18 7C900570
0012F194h: FFFFFFFF 7C90056D 1000B6B1 003F0000
0012F1A4h: 00000000 1000B6D0 00DA0000 00DD526C
0012F1B4h: FDC99800 01C7E019 0012F204 0012F21C
0012F1C4h: 0012F1AC 22024200 01C8705A 0E0BB780
0012F1D4h: 22024200 01C8705A 10002A37 00000027
0012F1E4h: 0012F240 004D0F78 00A063E0 00000044
0012F1F4h: 00000044 0000003B 004D0F78 00A06760
0012F204h: 00000021 00000021 00000010 00E10000
Registers:
EAX: 00E73D40, EBX: 0000003B, ECX: 00000003, EDX: 00000003
ESI: 00A063E0, EDI: 00E73D40, EBP: 0012F108, ESP: 0012F0F4
Crash location: "foo_input_mslive", loaded at 00E10000h - 00E57000h
Loaded modules:
foobar2000 loaded at 00400000h - 0051E000h
ntdll loaded at 7C8F0000h - 7C99F000h
kernel32 loaded at 7C800000h - 7C8EF000h
COMCTL32 loaded at 773C0000h - 774C3000h
msvcrt loaded at 77C00000h - 77C58000h
ADVAPI32 loaded at 77DC0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F02000h
Secur32 loaded at 77FE0000h - 77FF1000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 7E360000h - 7E3F0000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9B0000h - 7D1C7000h
ole32 loaded at 774D0000h - 7760D000h
shared loaded at 10000000h - 1002A000h
COMDLG32 loaded at 76390000h - 763D9000h
foo_abx loaded at 00A10000h - 00A43000h
foo_albumlist loaded at 00A70000h - 00AD5000h
foo_audioscrobbler loaded at 00B00000h - 00B31000h
WS2_32 loaded at 71AA0000h - 71AB7000h
WS2HELP loaded at 71A90000h - 71A98000h
foo_cdda loaded at 00B60000h - 00B95000h
foo_converter loaded at 00BC0000h - 00C25000h
foo_cwb_hooks loaded at 00C50000h - 00C9A000h
foo_dsp_std loaded at 00CC0000h - 00D07000h
foo_fileops loaded at 00D30000h - 00D77000h
OLEAUT32 loaded at 77110000h - 7719B000h
foo_freedb2 loaded at 00DA0000h - 00DE1000h
foo_input_mslive loaded at 00E10000h - 00E57000h
WMVCore loaded at 15110000h - 1536A000h
WMASF loaded at 11C70000h - 11CAA000h
imagehlp loaded at 76C80000h - 76CA8000h
DBGHELP loaded at 59CA0000h - 59D41000h
VERSION loaded at 77BF0000h - 77BF8000h
Stack dump analysis:
Address: 00E4F7A0h, location: "foo_input_mslive", loaded at 00E10000h - 00E57000h
Address: 00E12B3Ah, location: "foo_input_mslive", loaded at 00E10000h - 00E57000h
Address: 00E2A9E9h, location: "foo_input_mslive", loaded at 00E10000h - 00E57000h
Address: 004C2C47h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00E4D16Ch, location: "foo_input_mslive", loaded at 00E10000h - 00E57000h
Address: 004123E9h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C9006F0h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C8FEE18h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "strchr" (+00000117h)
Address: 1000B8FBh, location: "shared", loaded at 10000000h - 1002A000h
Address: 7C8FEE18h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "strchr" (+00000117h)
Address: 7C900570h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C90056Dh, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 1000B6B1h, location: "shared", loaded at 10000000h - 1002A000h
Address: 1000B6D0h, location: "shared", loaded at 10000000h - 1002A000h
Address: 00DA0000h, location: "foo_freedb2", loaded at 00DA0000h - 00DE1000h
Address: 00DD526Ch, location: "foo_freedb2", loaded at 00DA0000h - 00DE1000h
Address: 10002A37h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uGetCallStackPath" (+00000396h)
Address: 004D0F78h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0F78h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00E10000h, location: "foo_input_mslive", loaded at 00E10000h - 00E57000h
Address: 00E4D16Ch, location: "foo_input_mslive", loaded at 00E10000h - 00E57000h
Address: 004B07D9h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004120EBh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C8FEE18h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "strchr" (+00000117h)
Address: 7C9006F0h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9006EBh, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 00498E01h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0048A91Eh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0043F94Bh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004050E9h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00405103h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00405001h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00404F3Fh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C8FEE18h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "strchr" (+00000117h)
Address: 7C9006F0h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9006EBh, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 00404EA7h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004AE997h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0F78h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004AE9ACh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00489D53h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004ED04Ch, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004140B6h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B07D9h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004126D7h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004C2C47h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C9005C8h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C900551h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C90056Dh, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C8FEE18h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "strchr" (+00000117h)
Address: 7C9040C0h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlDetermineDosPathNameType_U" (+00000721h)
Address: 7C9040BBh, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlDetermineDosPathNameType_U" (+0000071Ch)
Address: 7C900833h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 7C8FEE18h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "strchr" (+00000117h)
Address: 7C900838h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+00000264h)
Address: 7C8FE96Ch, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "NtUnmapViewOfSection" (+0000000Ch)
Address: 7C90A2ACh, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlPushFrame" (+000000CCh)
Address: 7C905DB4h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlValidateUnicodeString" (+00000142h)
Address: 7C96CE62h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Address: 7C96CE28h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Address: 7C900732h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C8FEE18h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "strchr" (+00000117h)
Address: 7C900738h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C900732h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9006ABh, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9006EBh, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7E3694BEh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetWindowLongA" (+00000061h)
Address: 7E36B42Dh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+000000F1h)
Address: 7E36B3F9h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 7E36B393h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000057h)
Address: 7E36B3A7h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7E36B3A7h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 7E368734h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+0000006Dh)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7E36B3F9h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 7E36B393h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000057h)
Address: 7E36B3A7h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7E36B3B0h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E36B3B0h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 7E36B3A7h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 7E368734h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+0000006Dh)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7E368816h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+0000014Fh)
Address: 7E36885Ah, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+00000193h)
Address: 7E36882Ah, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+00000163h)
Address: 7E36F9FEh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CallNextHookEx" (+000001A3h)
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E368830h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+00000169h)
Address: 7E36882Ah, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "GetDC" (+00000163h)
Address: 7E36B4C0h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7E36B4CBh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+0000018Fh)
Address: 774D0000h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E36B4D0h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 7E36B4CBh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+0000018Fh)
Address: 7E36B50Ch, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 7E36B51Ch, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+000001E0h)
Address: 7C8FEAE3h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 7E36B473h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 7E36FE13h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CreateWindowExW" (+000001EEh)
Address: 7E36FDD9h, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CreateWindowExW" (+000001B4h)
Address: 774D0000h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 774DD294h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 7E36FDFEh, location: "USER32", loaded at 7E360000h - 7E3F0000h
Symbol: "CreateWindowExW" (+000001D9h)
Address: 7C8FEE18h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "strchr" (+00000117h)
Address: 774D0000h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 7C809382h, location: "kernel32", loaded at 7C800000h - 7C8EF000h
Symbol: "GetTickCount" (+000000E6h)
Address: 7C80E6D2h, location: "kernel32", loaded at 7C800000h - 7C8EF000h
Symbol: "GetModuleHandleW" (+00000295h)
Address: 77DC8FE8h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "MD4Final" (+00000556h)
Address: 77DC8FE8h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "MD4Final" (+00000556h)
Address: 77DC8AFAh, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "MD4Final" (+00000068h)
Address: 77E362C0h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Address: 77E362A0h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Address: 77DC8B27h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "MD4Final" (+00000095h)
Address: 77E362A0h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Address: 77DC880Ah, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "SystemFunction036" (+0000028Ch)
Address: 77E362A0h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Address: 77DC8867h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "SystemFunction036" (+000002E9h)
Address: 7C90554Ah, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlHashUnicodeString" (+000000E5h)
Address: 7C9053F5h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlFindActivationContextSectionString" (+000000DCh)
Address: 774DC050h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 77DC8921h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "SystemFunction036" (+000003A3h)
Address: 77DC892Ah, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "SystemFunction036" (+000003ACh)
Address: 77E362A0h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Address: 77DC8771h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "SystemFunction036" (+000001F3h)
Address: 77DC877Fh, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "SystemFunction036" (+00000201h)
Address: 774D0000h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 7751E581h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001374h)
Address: 774D0000h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 774DC050h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 774DC050h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 774DC050h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 774DC050h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 7C900732h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C8FEE18h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "strchr" (+00000117h)
Address: 7C901538h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C901596h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9006EBh, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 775F68E4h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 77DC8664h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "SystemFunction036" (+000000E6h)
Address: 77DC8664h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "SystemFunction036" (+000000E6h)
Address: 77DC8627h, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "SystemFunction036" (+000000A9h)
Address: 77DC85CFh, location: "ADVAPI32", loaded at 77DC0000h - 77E6B000h
Symbol: "SystemFunction036" (+00000051h)
Address: 77E7611Ch, location: "RPCRT4", loaded at 77E70000h - 77F02000h
Symbol: "NdrTypeFlags" (+000003E4h)
Address: 77E76125h, location: "RPCRT4", loaded at 77E70000h - 77F02000h
Symbol: "NdrTypeFlags" (+000003EDh)
Address: 77E760A8h, location: "RPCRT4", loaded at 77E70000h - 77F02000h
Symbol: "NdrTypeFlags" (+00000370h)
Address: 775F6860h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 77E760B4h, location: "RPCRT4", loaded at 77E70000h - 77F02000h
Symbol: "NdrTypeFlags" (+0000037Ch)
Address: 774EF344h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoInitializeEx" (+000003D9h)
Address: 775F68C0h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 774EF4C3h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoInitializeEx" (+00000558h)
Address: 774ED6BCh, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "IsValidInterface" (+00000293h)
Address: 774ED7DCh, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "IsValidInterface" (+000003B3h)
Address: 774ED20Ah, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoTaskMemAlloc" (+000001C2h)
Address: 775F6860h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 774ED1D7h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoTaskMemAlloc" (+0000018Fh)
Address: 775F6868h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 774EF5E1h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoInitializeEx" (+00000676h)
Address: 775F68E4h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 774DC2B4h, location: "ole32", loaded at 774D0000h - 7760D000h
Address: 7751ED05h, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoGetTreatAsClass" (+00001AF8h)
Address: 004EA198h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 774EF05Bh, location: "ole32", loaded at 774D0000h - 7760D000h
Symbol: "CoInitializeEx" (+000000F0h)
Address: 004C5D60h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004C2C47h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004125C5h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B161Fh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0042CAC7h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0F78h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0F78h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004D0F78h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C8FEE18h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "strchr" (+00000117h)
Address: 7C9006F0h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9006EBh, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 00498E01h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C8FE027h, location: "ntdll", loaded at 7C8F0000h - 7C99F000h
Symbol: "ZwQueryInformationProcess" (+0000000Ch)
Address: 1000263Ah, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000CAh)
Address: 004C8224h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B4766h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0042CEB6h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049BFFEh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004993E1h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004993DBh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004BAF9Ch, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B9620h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049AFC0h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004993DBh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004993EFh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B9620h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 004B4B73h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049AD6Fh, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 0049AFC0h, location: "foobar2000", loaded at 00400000h - 0051E000h
Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C8EF000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8EF000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C8EF000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 0049ADDAh, location: "foobar2000", loaded at 00400000h - 0051E000h
Version info:
foobar2000 v0.9.5
UNICODE
Windows 5.1
[!--sizeo:1--][span style=\"font-size:8pt;line-height:100%\"][!--/sizeo--]Moderation: codeboxed.[/size]
I'm having trouble getting track info to display when playing a stream (ex. rtsp://live.cumulusstreaming.com/WXFX-FM).
All I end up with after the stream buffers in is -
mslive://|rtsp://live.cumulusstreaming.com/WXFX-FM|/
rtsp://live.cumulusstreaming.com/WXFX-FM works fine and out of the box here.
Are you using the latest version of the mslive plugin? Does "View - Console" tell anything?
EDIT: Ugh, I think your problem is only about displaying information. Well, I'll stay silent here, different task with streams...
Thank you for great plugin!
I have a question - I keep foobar opened for a long time (week, for example), and, for example, each day I start live radio through foo_input_mslive. If I start radio and then stop it, you can see in task manager that total quantity of threads of foobar is increased by 2. So, soon you can have more than 100 threads used by foobar. Is it bug of foo_input_mslive or ms?
Thank you.
Unable to open item for playback (cannot connect to any of the referenced urls):
"mslive://|http://www.centralstation.com.au/kissfm/stream.asx|live|/"
Installed Microsoft Visual C++ 2008 Redistributable Package (x86)
http://www.microsoft.com/downloads/details...;DisplayLang=en (http://www.microsoft.com/downloads/details...;DisplayLang=en)
but doesn't work =\
You need to install Windows Media or something else that contains WMVCORE.DLL
You need to install Windows Media or something else that contains WMVCORE.DLL
I have windows media 11.
I can't find libmmd.dll on Acropolis' blog, doesn't look like it's there anymore.
Don't know what is SSE but i have a Intel E4300
You need to install Windows Media or something else that contains WMVCORE.DLL
I have windows media 11.
I can't find libmmd.dll on Acropolis' blog, doesn't look like it's there anymore.
Don't know what is SSE but i have a Intel E4300
Latest version of foo_input_mslive 0.4.6 doesn't require 'libmmd.dll', so, just update your plugin:
http://acropolis.lokalen.org/wp-content/pl...wnload.php?id=6 (http://acropolis.lokalen.org/wp-content/plugins/DownloadCounter/download.php?id=6)
Yea that's what i've installed though. Put it in the components directory and restarted foobar (9.4.3)
Looks like something wrong with URL: "mslive://|http://www.centralstation.com.au/kissfm/stream.asx|live|/"
I think that better ask author at his site.
Hi everybody! My first post here :)
First of all, many thanks for the plugin!
And unfortunately one more "Unable to open item..." msg :|
I'm trying to open "mslive://|http://akastreaming.yle.fi/vp/fiyle/no_geo/live_f.asx|/" but I keep getting "Unable to open item for playback (Could not connect to host)" error.
Running foo_input_mslive 0.4.6 on foobar2000 v0.9.5.3
Stream opens without problems when using WMP.
Maybe some firewalling/filtering problem on your side. The stream works here. OMG, nice finnish that I'm listening to now: "Pautarakalaaala snapsi mukalalaaaaa" BTW the author has been banned from HA, you can ask in his blog (http://acropolis.lokalen.org)
You were absolutely right! Works fine on my home pc, although can't understand why WMP was able to play it on my work pc also (and foobar wasn't). Anyway, my goal is to make that stream play on a pc running windows with no IE, WMP and OE installed... I may have a look at that soon.
Btw, YleX is very famous Finnish radiostation (but only in Finland I assume :P) I wonder which song you've been listening :D
IE, WMP and OE installed...
You'll have a WMP dependency in any case. Why the effort, just have an up to date wmp, you'll need it anyway, coz streams often use the newest and fanciest unplayable windows media format. -->
(http://msp250.photobucket.com/albums/gg252/cnewton858/puke.gif)
No idea, listened to some hardrock, uninteresting for me.
Hey, as I reinstalled my computer and updated to WinXP Sp3 and WMP 11, i also updated my foobar and components to the latest versions.
Now I have a problem with foo_input_mslive.dll.
I use for example this file:
<asx version="3.0">
<entry>
<ref href="http://players.creacast.com/creacast/klassik/playlist.asx"/>
<title>KlassikRadio</title>
</entry>
</asx>
The first time I try to play this stream, it works just fine. But the second time I try to open it, foobar freezes.
This also happens with other locations like:
http://lsd.newmedia.nacamar.net/bb/redirec.../livestream.wma (http://lsd.newmedia.nacamar.net/bb/redirect.lsc?content=live&media=ms&stream=swr1bwlive/livestream.wma)
I am not really sure what is needed for the component in the meantime, I copied wmvcore.dll to c:\program files\foobar2000
Is there anything else I need to copy? Or am I doing anything else wrong?
This plugin plays MMS very nicely—thanks for your work! However, I've run into a problem with the stream at rtsp://211.89.225.1/encoder/cnr3, which Windows Media Player and Media Player Classic open successfully; when I use File > mslive streams > Add stream url > rtsp://211.89.225.1/encoder/cnr3 (Detect), foobar2000's console reports:
could not enumerate tracks (cannot connect to any of the referenced urls) on:
mslive://|rtsp://211.89.225.1/encoder/cnr3|/
I'm using version 0.4.7 of foo_input_mslive.dll with version 0.9.5.6 of foobar2000.
I would really appreciate it if you could explain and remedy this!
You should visit his blog and ask there.
Acropolis
Member Group: Banned
Joined: 23-September 04
Ah, thank you, Squeller! Had you not said that, I would've waited for a long time.
I've just discovered this component. It works very well, thanks a lot!
could someone help me find out the url of this stream? :
edit: nevermind, I found it, but the url is dynamic, it changes every minute or so! >.<
I guess there's no way around this, right?
As Acropolis' site is down, does anyone have a copy of the most recent foo_input_mslive (0.4.9 I believe)? Thanks!
http://www.megaupload.com/?d=SKSAUKLK (http://www.megaupload.com/?d=SKSAUKLK)
here I uploaded 0.4.8
This is the most recent version I have.
http://www.megaupload.com/?d=SKSAUKLK (http://www.megaupload.com/?d=SKSAUKLK)
here I uploaded 0.4.8
This is the most recent version I have.
Thanks! Quick question. Is that 0.4.8 or 0.3.8? The Megaupload page says 0.3.8.
If someone does have 0.4.9, feel free to share.
It is 0.4.8. I must have misstyped in megaupload.
It is 0.4.8. I must have misstyped in megaupload.
Awesome. Thanks. I appreciate it. Happy New Year!
few versions (46), including 0.4.9 : http://www.mediafire.com/?jy1ynnl0zmz (http://www.mediafire.com/?jy1ynnl0zmz)