PM4K / PlexMod for Kodi (18, 19, 20, 21, 22+)

0.8.0-beta8.1: script.plexmod.zip (3.1 MB)

  • Core/Servers: Fix rare error when prefer local/LAN is enabled and the resulting connection’s port is None (probably custom https server connection without explicit :443) (thanks @atld for reporting and testing)
  • Cache/PlayerSettings/Items: Clear item cache when subtitle/audio stream is changed, fixes old stream settings persisting when re-visiting item afterwards (thanks @atld for reporting)
  • SeekDialog/VideoPlaylist: Properly unsubscribe signals when closing
  • SeekDialog/VideoPlaylist: When clicking a video in the playlist, send final timeline event for current one, close playlist dialog
  • SeekDialog/VideoPlaylist: Fix logging
  • Player: When playing a playlist at a requested position, properly trigger progress event; assume no resume in this case
  • SeekDialog: Ensure applying current seek when seeking via OSD and figuring out when to hide the OSD (the OSD timeout may be smaller than the auto seek timeout; if so, postpone OSD hiding to guarantee the seek)
  • Library: Add support for sorting by bitrate and randomly
  • Library: When selecting random as sort option, clear library cache to actually get a randomized result

Edit: Switching to a different playlist item (or episode) while playing back is still a little buggy at times, but way more stable than before. Previously it tended to crash on Android.

6 Likes