<meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><br>> Well, obviously it's a better approach then what was first suggested.<br>
> The function is already there, but not used everywhere that it should<br>> because in many cases it's not properly implemented. In fact it's<br>> mostly just "return true;".<br>><br>> Like I said, with the correct handling of track loading in<br>
> XSPFPlaylist and checking for isPlayable() in PlaylistModel this can<br>> be quite seamless and easy to implement. I would make the non-playable<br>> tracks gray/desaturated as this is understood by all computer users as<br>
> "not available".<br>><br>> Bart</span><div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">Hi,</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">Just so I'm clear on what I need to do..... you're saying that I should properly implement the isPlayable() function for all the *Track classes derived from Meta::Track right? </span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><br></span></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">-Sandeep</span></font></div>