2020-10-21, 05:12
(2020-10-17, 08:20)fantasticn Wrote: Edit: Meanwhile I adjusted the files "View_S23_Netflix.xml" and "View_S25_Netflix_Landscape.xml" and substituted the line "<include>trailer_onup</include>" with "<include></include>". Now I cannot accidently press the "up" button in Netflix View and Netflix Landscape View anymore and thereby cause the trailer to start. But unfortunately this did not resolve my actual problem (first movie of my library starting occasionally, esepcially when entering a library with a different view type). That leaves me puzzled as to this issue being related to the trailer function or not. So I am currently investigating into this "current playlist" thing: Why is this first movie of my library always automatically placed into the "current playlist" and where in the world is this playlist located?
Edit 2: Seems that "current playlist" always shows the movie that was last played and then stopped. So there seems no relevant connection to the autoplay problem then. Also it's not only the first movie of my database that is always starting to play automatically but the first movie that is listed under a Netflix Viewtype. So if I sort the movies by entry date instead of names and then re-enter the section it is the first movie listed that is going to be played automatically. Still I am puzzled why Titan Mod behaves like this while no other skin has this problem.
I knew that the trailer is not to blame. I had already tested it.
This is triggered by "Titan Mod".
Code:
2020-10-19 00:43:30.711 T:8564 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:66 Kodi Version: 18
2020-10-19 00:43:30.712 T:8564 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:67 Script argument data: ['plugin://plugin.video.jellycon/library/movies', '12', '?item_id=615cb62cee7f872bfd9309bb6e694713&mode=PLAY', 'resume:false']
2020-10-19 00:43:30.712 T:8564 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:327 Parameter string: ?item_id=615cb62cee7f872bfd9309bb6e694713&mode=PLAY
2020-10-19 00:43:30.712 T:8564 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:328 Plugin Path string: plugin://plugin.video.jellycon/library/movies
2020-10-19 00:43:30.712 T:8564 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:351 JellyCon -> Detected parameters: {'item_id': '615cb62cee7f872bfd9309bb6e694713', 'mode': 'PLAY', 'request_path': '/library/movies'}
2020-10-19 00:43:30.712 T:8564 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:70 Script params: {'item_id': '615cb62cee7f872bfd9309bb6e694713', 'mode': 'PLAY', 'request_path': '/library/movies'}
2020-10-19 00:43:30.713 T:8564 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:151 JellyCon -> Mode: PLAY
2020-10-19 00:43:30.713 T:8564 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:152 JellyCon -> URL: None
2020-10-19 00:43:30.713 T:8564 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:939 == ENTER: PLAY ==
In my example "id = 615cb62cee7f872bfd9309bb6e694713".
This ID can also be found in the "library.db" of your Emby server or Jellyfin server.
And that is triggered with the other Titan versions.
Code:
2020-10-20 12:06:43.334 T:8376 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:66 Kodi Version: 18
2020-10-20 12:06:43.334 T:8376 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:67 Script argument data: ['plugin://plugin.video.jellycon/library/movies', '11', '', 'resume:alse']
2020-10-20 12:06:43.334 T:8376 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:327 Parameter string:
2020-10-20 12:06:43.335 T:8376 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:328 Plugin Path string: plugin://plugin.video.jellycon/library/movies
2020-10-20 12:06:43.335 T:8376 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:351 JellyCon -> Detected parameters: {'request_path': '/library/movies'}
2020-10-20 12:06:43.335 T:8376 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:70 Script params: {'request_path': '/library/movies'}
2020-10-20 12:06:43.336 T:8376 NOTICE: JELLYFIN.resources.lib.server_detect -> DEBUG::resources\lib\server_detect.py:170 checkServer Called
2020-10-20 12:06:43.340 T:8376 NOTICE: JELLYFIN.resources.lib.downloadutils -> DEBUG::resources\lib\downloadutils.py:109 use_https: False
2020-10-20 12:06:43.340 T:8376 NOTICE: JELLYFIN.resources.lib.downloadutils -> DEBUG::resources\lib\downloadutils.py:112 verify_cert: False
2020-10-20 12:06:43.347 T:8376 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:724 showContent Called: {'item_type': 'Movie', 'media_type': 'movies'}
2020-10-20 12:06:43.351 T:8376 NOTICE: JELLYFIN.resources.lib.functions -> DEBUG::resources\lib\functions.py:746 showContent Content Url: {server}/Users/{userid}/Items?format=json&ImageTypeLimit=1&IsMissing=False&Fields={field_filters}&CollapseBoxSetItems=True&GroupItemsIntoCollections=True&Recursive=true&SortBy=Name&SortOrder=Ascending&IsVirtualUnaired=false&IncludeItemTypes=Movie
2020-10-20 12:06:43.351 T:8376 NOTICE: JELLYFIN.resources.lib.dir_functions -> DEBUG::resources\lib\dir_functions.py:25 == ENTER: getContent ==
Trigger for the misbehavior I go to the created EmbyCon or JellyCon link. And then the call "/library/movies" .
I suspect it is due to the settings of "script.skinshortcuts"
with "Titan MOD" I have "<property name =" translatedPath ">" and "<property name =" path ">".
With the other Titan-Skin versions I only have "<property name =" path ">" in the "script-skinshortcuts-includes.xml"
But unfortunately I am not familiar with that and I hope someone with better knowledge can help.