I've been pouring over the code to see if I can implement a better (more automatic) solution for idents than the manual interleave rule. So far the design of the idea is simple to look for tvshows with the 'ident' genre during the xsp creation process for network playlists. Instead of adding the ident tvshow to the playlist as a rule, it adds an <ident field="tvshow" operator="is">%s</ident> into the xsp.
My problem is, I can't find where the xsp is being read/used by the system. The Rules.py seem to concern themselves with all the manual rules, and nothing automatic like the <rule field="tvshow" ... rules. Could you explain how this works or where I should be looking?
I've been pouring over the code to see if I can implement a better (more automatic) solution for idents than the manual interleave rule. So far the design of the idea is simple to look for tvshows with the 'ident' genre during the xsp creation process for network playlists. Instead of adding the ident tvshow to the playlist as a rule, it adds an <ident field="tvshow" operator="is">%s</ident> into the xsp.
My problem is, I can't find where the xsp is being read/used by the system. The Rules.py seem to concern themselves with all the manual rules, and nothing automatic like the <rule field="tvshow" ... rules. Could you explain how this works or where I should be looking?