Accessing WMP playlists without creating dependency on WMP?



Is there a way my product can access WMP playlists programmatically
without my software having a deployment dependence on WMPLib? I have
written a DirectX media player application and I would like to be able
to import existing WMP playlists if the user currently has any, but I
dont want to introduce a dependency on WMP into my deployment. Does
WMP keep the playlist data in a format somewhere that I can just go
read? IOW can the WMP media library be accessed without referencing
WMPLib? I suppose I could just runtime late-bind to the WMPLib by
classid or name to create an instance, then handle the abend if WMP is
unavailable, but was wondering if anyone
ever needed to do this in a better way. I dont want my player
dependent on WMP.

Thanks for your help
Rick

.


Loading