I have a coverflow style flash movie object that I have been working on lately and have begun testing it in my RRskin (Elite Lite). I have created a simple cover_browser.skin that contains the flash object.
For the flash object, when the selected album is clicked, it sends the command:
Code:
fscommand("LIST||SETPATH;"+eo.data.Folder)
Where eo.data.Folder is the path to the selected album.
Ex: C:\\Rock\\Metallica\\Metallica\\
This appears to work perfectly, the audio_browser.skin loads, and the directory list shows the songs within the selected Album. I am able to click the song to play and everything works great. ID3 tags all update correctly, the album's songs all load into the playlist, etc.
The problem Im having is when I close road runner then re-open, the song does not fade in and resume where it left off. The Label for Artist that is on the menu.skin changes 2 or 3 times displaying the track name until it reaches the last track listed in the playlist, which also has not completely loaded correctly. The Artist label is the only Music label that shows information. The audio_player.skin does not show any information other than the track name in the artist label. Road Runner itself takes noticably longer to execute button clicks, which might indicate that it is trying to do something in the background, not sure. Anyways, it stays like this until I select another song to play, whether it is in the same album or a different one. Once a new song is selected and the playlist is updated with that song's album, RR does not run slow, and all labels work fine.
Im 99% sure the problem is being caused by the SETPATH command the flash object is defining for the directory list on the Audio_browser.skin. Is the SETPATH command causing the directory list to conflict with the RR.ini designated path when RR is restarted?
Anyone have any suggestions on how to correct this issue or root cause?