Yet-Another-New-Version of both the protocol and plugin this time. The protocol fixes, fi a previous problem where non-mp3 streams wouldn't stream. (Turns out that media players inspect the file extension on the stream rather than look at the content-type, oops!) The plugin changes, I've removed all the meta-info support until Foobar2000 can use them on http streams properly, in the mean time I've added a 'kludge' so that foobar2000 users can get nice friendly playlist names on their playlists. To do this I've added a &wsTitle='<title>' paramter to the url that gets sent to the other clients. All that *should* need to be done is write a formatting string that can detect this and display that parameter when it sees it.... howver even this doesn't seem to work all the time sometimes I just see 'fetch', but it's a *LOT* more reliable than the previous meta-tags usage. If someone can fix this string that'd be great
// formatting for files without all the tags:
,
$if(%title%,
$puts(title,%title%)$if(%artist%,$puts(artist,%artist%)),
$puts(title,$if($stricmp($left(%_path_raw%,7),'http://'), $if( $greater($strstr(%_path_raw%, 'wsTitle'), -1), $substr(%_path_raw%, $add($strstr(%_path_raw%,'wsTitle'),8), $len(%_path_raw%)), %_path_raw%),
%_filename_ext%)))
)