Old 13th March 2016, 12:09   #1
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
UPNP Media Server Bbrowser

Plugin that browses media servers on the network
I know ml_UPNP or ml_DLNA were there some time back.
Made it my own
Attached Files
File Type: zip ml_UPnP.zip (28.3 KB, 641 views)
Hiroyuki is offline   Reply With Quote
Old 29th March 2016, 18:16   #2
W00fer
Junior Member
 
Join Date: Mar 2016
Posts: 8
It does not load unfortunately

Win7 64
Winamp 5.666 build 3516
W00fer is offline   Reply With Quote
Old 14th May 2016, 12:06   #3
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
Much improved.
1. can browse contents of media servers
2. can send to Winamp playlist
3. can send to the remote media renderer and play
Running on Windows 10.
not checked with 7 or earlier.
Attached Files
File Type: zip ml_UPNP.zip (36.0 KB, 520 views)
Hiroyuki is offline   Reply With Quote
Old 15th May 2016, 11:53   #4
W00fer
Junior Member
 
Join Date: Mar 2016
Posts: 8
Quote:
Originally Posted by Hiroyuki View Post
Much improved.
1. can browse contents of media servers
2. can send to Winamp playlist
3. can send to the remote media renderer and play
Running on Windows 10.
not checked with 7 or earlier.
Winamp client version: 5.666 Build 3516
winamp caused an Access Violation (0xc0000005)
in module XmlLite.dll at 0023:6a834dda.

Running Windows 7 x64 Home

See other error reports in attachment
Attached Files
File Type: zip report.zip (46.7 KB, 307 views)
W00fer is offline   Reply With Quote
Old 15th May 2016, 22:51   #5
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
can you explain when this error occurs?
at the load? does it find servers and folders?
Hiroyuki is offline   Reply With Quote
Old 16th May 2016, 01:12   #6
W00fer
Junior Member
 
Join Date: Mar 2016
Posts: 8
Quote:
Originally Posted by Hiroyuki View Post
can you explain when this error occurs?
at the load? does it find servers and folders?
Winamp does not even start after copying the dll into the plugins directory.
It crashes at start.
W00fer is offline   Reply With Quote
Old 16th May 2016, 14:47   #7
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
humm, so you see it doesnt load and XMLLite causes an exception..
And this error is occurring at the very start of discovery of devices.
I am sure it found a device and the XMLLite is called to retrieve an info from it then failed.
Just for your info, XML document is returned from a server and Microsoft XMLLite.DLL tries to parse it.
I like to know any difference between you and my case.
Here's mine, working fine.
http://prnt.sc/b4py23

I am kinda weekend programmer, and a bit longer turn around. anyways, i will look in to my code.
Hiroyuki is offline   Reply With Quote
Old 16th May 2016, 18:12   #8
W00fer
Junior Member
 
Join Date: Mar 2016
Posts: 8
Maybe it's because I'm running W7?
W00fer is offline   Reply With Quote
Old 17th May 2016, 13:02   #9
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
I will setup Win7 environment on the virtual machine and check if my plugin works.
Will give you an update once I find anything.
Hiroyuki is offline   Reply With Quote
Old 19th May 2016, 06:08   #10
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
I found the cause of the load failure.
The plugin I previously posted doesn't load in a certain environment, not the windows version specific.
Here's the modified version, it at least allows Winamp to load the main window.
on both Win10 and Win7
Attached Files
File Type: zip ml_UPNP.zip (36.3 KB, 366 views)
Hiroyuki is offline   Reply With Quote
Old 20th May 2016, 16:30   #11
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
a small improvement... current playlist is saved as an XML to %TEMP% folder when WinAmp quits.
And it gets loaded at next run.
Attached Files
File Type: zip ml_UPNP.zip (36.3 KB, 275 views)
Hiroyuki is offline   Reply With Quote
Old 1st June 2016, 14:30   #12
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
added time bar, internal cleanup.
works on my Win10 environment.
Attached Files
File Type: zip ml_UPNP.zip (34.0 KB, 308 views)
Hiroyuki is offline   Reply With Quote
Old 29th August 2016, 12:26   #13
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
Several enhancements made.
See the screen capture.
http://prnt.sc/cbnubn

DLL links VCRT statistically, so hope no runtime dependency.
copy it to "C:\Program Files (x86)\Winamp\Plugins"
Attached Files
File Type: zip ml_UPNP.zip (200.9 KB, 344 views)
Hiroyuki is offline   Reply With Quote
Old 29th August 2016, 16:10   #14
W00fer
Junior Member
 
Join Date: Mar 2016
Posts: 8
Quote:
Originally Posted by Hiroyuki View Post
Several enhancements made.
See the screen capture.
http://prnt.sc/cbnubn

DLL links VCRT statistically, so hope no runtime dependency.
copy it to "C:\Program Files (x86)\Winamp\Plugins"

It hangs again when I press renderer

===

Beschrijving:
Een probleem heeft ervoor gezorgd dat dit programma niet meer met Windows communiceert.

Probleemhandtekening:
Gebeurtenisnaam van probleem: AppHangB1
Naam van de toepassing: winamp.exe
Toepassingsversie: 5.6.6.3516
Tijdstempel van toepassing: 52aa753e
Handtekening van vastlopen: e0d0
Type vastlopen: 0
Versie van besturingssysteem: 6.1.7601.2.1.0.768.3
Landinstelling-id: 1043
Aanvullende handtekening 1: e0d01e460e143cfd2cad536e4ceb8d18
Aanvullende handtekening 2: e8e3
Aanvullende handtekening 3: e8e323a901e57c058cd9039b8ae24705
Aanvullende handtekening 4: e0d0
Aanvullende handtekening 5: e0d01e460e143cfd2cad536e4ceb8d18
Aanvullende handtekening 6: e8e3
Aanvullende handtekening 7: e8e323a901e57c058cd9039b8ae24705

Lees de onlineprivacyverklaring:
http://go.microsoft.com/fwlink/?link...8&clcid=0x0413

Als de onlineprivacyverklaring niet beschikbaar is, lees dan onze offlineprivacyverklaring:
C:\Windows\system32\nl-NL\erofflps.txt
W00fer is offline   Reply With Quote
Old 5th September 2016, 12:26   #15
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
hmm,
I can play to SONY BRAVIA TV too.
Seems something unique reason in your home network environment.
Pressing [Renderer] doesn't do anything if there's no renderer found on your home network.

You say it hangs when you press Renderer, so I guess you see initial winamp screen?
Can you describe more of your home network config?
- whatever Renderer info(product, IP address and anything you know)
- your client info(running Winamp and my plugin)
- and Media Server info

I can share my full source if you can setup VS2015 community(it's free for personal use) on your machine.
Then you can debug it and see what's happening.

Last edited by Hiroyuki; 5th September 2016 at 15:23.
Hiroyuki is offline   Reply With Quote
Old 6th September 2016, 14:34   #16
Hiroyuki
Junior Member
 
Join Date: Jan 2016
Posts: 15
Hi W00fer
I am attaching new one.
Mainly UI changes, control buttons have now become iconic, and for the artwork it shows default musical note icon if the track doesn't have an artwork.
I am not sure if this one resolves the problem you encounter, but anyways.
screen shot: http://prnt.sc/ceu2ma
please share with me what the mouse click sequence till you see it hangs.

thx
Attached Files
File Type: zip ml_UPNP.zip (206.3 KB, 718 views)
Hiroyuki is offline   Reply With Quote
Old 2nd January 2017, 21:38   #17
euamotubaina
Junior Member
 
Join Date: Jan 2017
Posts: 2
Hiroyuki, thanks for the plugin, man. It is working perfectly here (win10). Any intention to add the client funcionality in the future?

Thanks again for the hard work. The plugin works a charm!
euamotubaina is offline   Reply With Quote
Old 2nd January 2017, 21:42   #18
euamotubaina
Junior Member
 
Join Date: Jan 2017
Posts: 2
I mean, it is working as client now (can browse other servers in the network). It would be awesome to have Winamp working as a server/renderer as well.

Thanks man
euamotubaina is offline   Reply With Quote
Old 7th July 2017, 02:14   #19
W00fer
Junior Member
 
Join Date: Mar 2016
Posts: 8
Here is another crash log. It finds the renderer now but as soon as I press play it crashes

Winamp client version: 5.666 Build 3516
winamp caused an Access Violation (0xc0000005)
in module ml_UPNP.dll at 0023:5417ddbb.

Exception handler called in Winamp.

Error report is attached.
W00fer is offline   Reply With Quote
Old 7th July 2017, 02:18   #20
W00fer
Junior Member
 
Join Date: Mar 2016
Posts: 8
See attachment.

If you press play or pause, Winamp crashes.
Attached Thumbnails
Click image for larger version

Name:	sla5520.png
Views:	351
Size:	45.1 KB
ID:	53350  
W00fer is offline   Reply With Quote
Old 7th July 2017, 02:42   #21
W00fer
Junior Member
 
Join Date: Mar 2016
Posts: 8
I used Windows Media Player now as renderer and it partially works. No seeking and only play pause but no restart of the song. Only if I let it play in Windows Media Player it can be played and then paused. External Philips renderer crashes it.
W00fer is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump