2013-08-06, 19:13
I run XBMC on a number of different systems (Windows / Ubuntu / IOS) with a shared MySQL database. I use path substitution for a common list of sources (see below).
All works well on 12.2 (and did on earlier versions) on all platforms. I moved to the latest monthlies of Gotham recently as I was hoping to take advantage of, and test improvements around, PVR functionality. I found that sources.xml was no longer being read or saved such that the video sources list is always blank after starting XBMC. I can add to this list but on exiting and restarting XBMC the list is blank again. This is true on all the platforms I use. mediasources.xml does seem to work although I haven't tested this properly yet. I do not believe the rssfeeds substitution is working either. I have reverted to 12.2 and all is fine again. I suspect a bug but would like to find out if there is something I am missing before filing a report.
Section of advancedsettings.xml follows:
<pathsubstitution>
<substitute>
<from>special://masterprofile/sources.xml</from>
<to>SMB://10.10.10.234/Store/Settings/XBMC/userdata/sources.xml</to>
</substitute>
<substitute>
<from>special://masterprofile/mediasources.xml</from>
<to>SMB://10.10.10.234/Store/Settings/XBMC/userdata/mediasources.xml</to>
</substitute>
<substitute>
<from>special://masterprofile/RssFeeds.xml</from>
<to>SMB://10.10.10.234/Store/Settings/XBMC/userdata/RssFeeds.xml</to>
</substitute>
</pathsubstitution>
All works well on 12.2 (and did on earlier versions) on all platforms. I moved to the latest monthlies of Gotham recently as I was hoping to take advantage of, and test improvements around, PVR functionality. I found that sources.xml was no longer being read or saved such that the video sources list is always blank after starting XBMC. I can add to this list but on exiting and restarting XBMC the list is blank again. This is true on all the platforms I use. mediasources.xml does seem to work although I haven't tested this properly yet. I do not believe the rssfeeds substitution is working either. I have reverted to 12.2 and all is fine again. I suspect a bug but would like to find out if there is something I am missing before filing a report.
Section of advancedsettings.xml follows:
<pathsubstitution>
<substitute>
<from>special://masterprofile/sources.xml</from>
<to>SMB://10.10.10.234/Store/Settings/XBMC/userdata/sources.xml</to>
</substitute>
<substitute>
<from>special://masterprofile/mediasources.xml</from>
<to>SMB://10.10.10.234/Store/Settings/XBMC/userdata/mediasources.xml</to>
</substitute>
<substitute>
<from>special://masterprofile/RssFeeds.xml</from>
<to>SMB://10.10.10.234/Store/Settings/XBMC/userdata/RssFeeds.xml</to>
</substitute>
</pathsubstitution>