Commit Graph

61 Commits

Author SHA1 Message Date
croneter d54307ffd5 Tell the PMS if a video's audio stream or potentially subtitle stream has changed. For subtitles, this functionality is broken due to a Kodi bug 2021-09-24 17:32:01 +02:00
croneter 11d06d909e Transcoding: Fix Plex burning-in subtitles when it should not 2021-09-24 17:07:56 +02:00
croneter e980de05a8 Add skip intro functionality 2021-02-09 19:43:40 +01:00
croneter a648d8941a Improve some code 2021-01-09 16:54:39 +01:00
croneter 6a7ca3c4d1 Rewire the set-up of audio and subtitle streams, esp. before starting a transcoding session 2020-02-25 18:19:08 +01:00
croneter 98f983a830 Fix adjusted subtitle size not working when burning in subtitles 2020-02-23 16:30:25 +01:00
croneter a1d32447ba
Merge pull request #1122 from croneter/fix-transcoding
Fix PKC not burning in (and thus not showing) subtitles when transcoding
2020-02-23 16:27:51 +01:00
croneter ddf4999caa Fix PKC not burning in (and thus not showing) subtitles when transcoding 2020-02-23 14:39:13 +01:00
croneter cad5923546 Improve logic to connect to local PMS via plex.direct redirect 2020-02-21 09:12:59 +01:00
croneter a1bda39e9d Correctly detect whether we can use SSL to connect to the PMS 2020-02-21 08:22:09 +01:00
croneter 2446cdc41a
Merge pull request #1062 from croneter/faster-server-list
Check faster for available Plex Media Server to connect to
2019-11-14 17:36:47 +01:00
croneter 999743c6c1 Check faster for available Plex Media Server to connect to 2019-11-14 17:34:50 +01:00
croneter 2fcbc1f9b7 Optimize code 2019-11-13 17:55:44 +01:00
croneter 9e930f09ca Fix transcoding quality degenerating quickly while playing with a new setting to deactivate auto quality for transcoding 2019-11-07 07:00:46 +01:00
croneter 5fb2279c53 Fix PlexKodiConnect Play error in rare scenarios (an older PMS version?), where posting playqueues using an uri `server://` is not possible and `library://` is necessary 2019-09-29 17:45:16 +02:00
croneter e498736a96 Let PMS StreamingBrain decide on whether we need to force-transcode 2019-09-08 15:22:09 +02:00
croneter 0d7a1b3a9f Change way item is added to Plex playqueue by using PMS machine identifier 2019-08-09 17:06:14 +02:00
croneter 38977a8ca6 Support for the Upnext Kodi add-on 2019-07-14 12:09:25 +02:00
croneter a46cb731cf Refactor Plex API 2019-06-12 11:53:41 +02:00
croneter 1ac19109ba Turn urllib and urlparse unicode-safe 2019-03-30 17:32:42 +01:00
croneter 5b7595c681 Rework widgets and listitems 2019-03-10 18:00:04 +01:00
croneter c7eab63960 Improve error message when playback failes 2019-02-06 16:14:14 +01:00
croneter f90b470f5b Never ignore SSL certificate errors for Kodi >= 18 - just like Kodi 2019-02-03 20:28:50 +01:00
croneter 01609e4d72 Better inform the user if problems arise with manual PMS IP input 2019-02-03 16:44:37 +01:00
croneter 5cf52aa2a3 Fix not all songs being synced 2018-12-21 16:33:31 +01:00
croneter 9b9d2be53d Only marking full sync as successful if that is indeed the case 2018-12-21 16:27:59 +01:00
croneter 9087f27f2a Optimize code 2018-12-21 16:03:56 +01:00
croneter 9a5239ab1d Optimize code 2018-12-21 15:37:16 +01:00
croneter bd1b0cc533 Optimize code 2018-12-21 15:18:19 +01:00
croneter 5d6b8f1273 Fix many items not getting synced 2018-12-21 15:18:06 +01:00
croneter 79785d0400 Fix FutureWarning 2018-12-01 09:13:23 +01:00
croneter 6fe0e23f53 Interrupt sleep if Kodi exits. Use Monitor's Player() 2018-11-20 16:58:25 +01:00
croneter fff791e3d1 Remove obsolete code 2018-11-20 16:21:30 +01:00
croneter 5a30b1c86a Fix download generator hanging 2018-11-13 14:38:38 +01:00
croneter 52dfd49080 More logging 2018-11-11 20:37:40 +01:00
croneter ead799d38b More fixes 2018-11-11 19:22:32 +01:00
croneter bc7fc4db1b Fixes to XML download iterator 2018-11-11 17:48:11 +01:00
croneter 7aec7fe776 Smarter caching for XML download generator 2018-11-11 17:14:40 +01:00
croneter 18891a67fc Download entire xmls asynchronously, not just a piece 2018-11-11 10:47:18 +01:00
croneter e624edc7ae Download PMS xml chunks asynchronously 2018-11-09 14:39:43 +01:00
croneter b08b3dc443 Fix TypeError 2018-11-06 14:11:47 +01:00
croneter 41ec923a30 Fix KeyErrors 2018-11-06 14:08:14 +01:00
croneter b7fa4f2c7b Fix playback receiving string plex id, not int 2018-11-06 12:33:02 +01:00
croneter 16b59d7cbe Revert "Revert "Less logging""
This reverts commit fcb580a62a.
2018-11-05 11:17:21 +01:00
croneter fcb580a62a Revert "Less logging"
This reverts commit a4bd3e469f.
2018-11-05 11:08:20 +01:00
croneter a4bd3e469f Less logging 2018-11-05 11:07:57 +01:00
croneter 48a530b49a More hacking 2018-11-04 16:53:42 +01:00
croneter a060b1fcaa Simplify call of SectionItems download 2018-10-25 13:05:26 +02:00
croneter 2f96749fc7 Rewire llibrary sync, part 5 2018-10-24 07:08:32 +02:00
croneter e935b7c97b Rewire llibrary sync, part 3 2018-10-21 16:56:13 +02:00