2015-04-21, 07:04
Quick question. How does the episode update work. Deltas or full sync every time? On the Pi it takes a while. Not sure if it's the download of the list or processing of the list after the download.
(2015-04-20, 21:58)rterblanche Wrote: Ok very impressed.
Running on one central kodi with most of the media and then have a Pi 2 connecting to the main instance.
Setup was easy. Just a funny behaviour when adding multiple sources. Settings window took a while to open and when I added the second source some of the settings windows never opened. Think you mentioned you know about that behaviour and it will be fixed with the events system.
Will let you know if I find any issues
(2015-04-20, 22:29)rterblanche Wrote: First funny.Will put it on the TODO list. There are a lot of places in our code were UPnP items are specifically excluded from doing certain actions but those need to be revisited for imported items.
Doing a mark as watched or play on a tv series level doesn't mark the episode in that tv series as played. Going into tv series and play or mark as watched worked
(2015-04-20, 23:01)LongMan Wrote: Beautiful work. I have been waiting a long time for this day. Thanks for your efforts.The only other way I can think of right now is to add all those movies to a "Kids Movies" tag and do the filtering on that. The problem is that UPnP importing doesn't really care about your library organization. It simply asks the server to provide all movies independent of how they are structured/organized and we can't reverse engineer these custom library paths from the media items because the custom library paths are just virtual folders for a filtered list of items. It might even be that an item is part of multiple virtual folders in which case there won't be a single valid custom library path.
A small request. Would be possible to allow the user to select sources via the upnp browse menu? I am asking because I use video nodes on my Home menu based on paths in the source.
<?xml version="1.0" encoding="UTF-8" standalone="true"?>
-<node visible="True" type="filter" order="3">
<label>KIDS MOVIES</label>
<content>movies</content>
<match>all</match>
<rule operator="contains" field="path">
<value>Kids Movies</value>
</rule>
<order direction="ascending">title</order>
</node>.
This worked beautifully for the local database, and I have a little system that I use to share the library via UPnP using other corresponding nodes.
<?xml version="1.0" encoding="UTF-8" standalone="true"?>
<node visible="True" type="folder" order="3">
<label>KIDS MOVIES</label>
<path pathversion="1">upnp://UUID/library%3a%2f%2fvideo%2fMenus%2fMain%2fMain3(kids movies).xml%2f/</path>
</node>
In the new media import version, the upnp path listed on the info screen, does not include the "Kids Movies" part, so, my system will no longer work. Is it possible to have
upnp://UUID/library://video/Kids Movies/ etc
instead of
upnp://UUID/videodb://movies etc.
I am assuming if this is possible then the separation would still work. Maybe you can suggest another way for me to do it.
Cheers,
(2015-04-20, 23:53)LongMan Wrote: Unexpected BehaviourProbably same problem as with marking a tvshow or season as watched as explained above.
The items in recently added does not play when they are selected. Neither movies or episodes.
Cheers
Edit: ie The recently added icons on the Home Screen.
(2015-04-21, 07:04)rterblanche Wrote: Quick question. How does the episode update work. Deltas or full sync every time? On the Pi it takes a while. Not sure if it's the download of the list or processing of the list after the download.Right now it does a full download and then tries to detect any changes. If nothing changed the episodes won't be touched. But both the full download and the changeset detection take time. Ideally we'd only have to synchronise changes/updates but that's currently not possible.
(2015-04-21, 15:06)LongMan Wrote: OpenELEC Builds?
(2015-04-21, 18:25)LongMan Wrote: Btw the openELEC builds links above give a 404 error.
(2015-04-21, 18:24)LongMan Wrote: Speaking of Tags; Is there an infolabel for tags similar to ListItem.Cast or ListItem.Genre that will give a list of tags associated with a mediaitem. A ListItem.Tags perhaps?Not that I know of.
(2015-04-21, 18:24)LongMan Wrote: Thinking about the system framework further, you should consider say a netflix plugin or USTV VoD or BBc iplayer which will have many more media items than a user might want to scan into their library. I might want to add a single show or genre. To add everything from the plugin would explode my library, but adding the drama section from iplayer would be fine. So maybe a advanced mediasources section in the advancedsettings.xml could be a consideration for the future.
Cheers