Commit graph

79 commits

Author SHA1 Message Date
tomkat83
20cf51432f Companion: send transient token 2017-05-17 20:22:16 +02:00
tomkat83
72ed20e47f Big transcoding overhaul
- Fixes #278
2017-05-01 19:51:10 +02:00
tomkat83
d54014cff8 Remove obsolete encoding 2017-02-13 19:54:27 +01:00
tomkat83
cd7b509248 Fix UnicodeDecodeError for non-ASCII filenames
- Fixes #222
2017-02-13 19:27:14 +01:00
tomkat83
579b52905e Code refactoring 2017-01-24 16:53:50 +01:00
tomkat83
8aba0d998d Code refactoring: put variables in one place 2017-01-24 16:04:42 +01:00
tomkat83
0dfafbbe3e Move playbackutils methods to API 2017-01-08 15:03:41 +01:00
tomkat83
e90f48cc8e Rename plex database fields; abstract types 2017-01-07 20:11:48 +01:00
tomkat83
ad80fdfe1d Rename embydb_functions to plexdb_functions 2017-01-04 20:57:16 +01:00
tomkat83
df67b92768 New contextmenu: Force transcode video 2016-11-06 15:37:22 +01:00
tomkat83
2ca4ad7b6c Fix capitalization 2016-09-17 20:30:28 +02:00
tomkat83
48152af27f Fix AttributeError 2016-09-08 15:56:44 +02:00
tomkat83
3757b04e29 Fix playing from widgets without direct paths 2016-09-05 21:29:23 +02:00
tomkat83
143ef86978 Merge conflicts player.py 2016-09-01 19:41:55 +02:00
tomkat83
60b3335e70 Remove obsolete import 2016-08-13 15:25:30 +02:00
tomkat83
5745f33658 Remove obsolete method 2016-08-13 15:25:08 +02:00
tomkat83
ff1c7f9db1 Complete redesign of playlist handling 2016-08-11 22:11:00 +02:00
tomkat83
fca249c292 Fix PKC telling wrong timing 2016-08-10 19:36:08 +02:00
tomkat83
a2693b3485 Optimize player and playlist instances 2016-08-07 15:33:36 +02:00
tomkat83
ee802428f9 PKC player does not need another player instance 2016-07-23 18:16:44 +02:00
tomkat83
5eac547633 Call xbmc __init__ methods 2016-07-22 15:54:03 +02:00
tomkat83
ab47ac958a Don't try too long to get window value 2016-07-22 15:33:27 +02:00
tomkat83
2129257f88 Fix plex.tv Watch Later ignored resume points 2016-06-19 18:30:21 +02:00
tomkat83
386f4ca5f0 Get rid of obsolete setting markPlayed
- Instead, always mark played at 90%
2016-06-05 18:55:12 +02:00
tomkat83
fcf6948735 Improvements to resume points
- Plex sometimes tells time in milliseconds instead of seconds
- Fixes #49
2016-06-05 18:39:26 +02:00
tomkat83
5a11cd70d1 Improve player.py stability 2016-05-31 19:13:29 +02:00
tomkat83
a7832b5ceb Fix crash when Kodi not playing as expected
Fixes #41
2016-05-31 19:02:11 +02:00
tomkat83
a92146abc2 Remove emby references 2016-05-31 08:06:42 +02:00
tomkat83
553dff3bbb Fix playback report and marking item played
- Fixes #34
2016-05-16 18:19:05 +02:00
tomkat83
74e87892d0 Fix player runtime and current position 2016-05-16 16:10:48 +02:00
tomkat83
ca43b19357 Revert "Fix player runtime and current position"
This reverts commit f9b0e69237.
2016-05-16 16:09:21 +02:00
tomkat83
f9b0e69237 Fix player runtime and current position 2016-05-16 15:59:27 +02:00
tomkat83
df38786638 Account for string.encode() not allowing args
- E.g. Android TV
2016-05-07 13:15:02 +02:00
tomkat83
d557712896 Companion reports playstate. Fixes #6, fixes #7 2016-04-26 17:21:09 +02:00
tomkat83
8b04f6175d Revert "Use Plex Companion for Playstate Reporting"
This reverts commit f22369a14a.
2016-04-26 17:10:11 +02:00
tomkat83
f22369a14a Use Plex Companion for Playstate Reporting
- Should fix Unknown answer from PMS
https://192.168.178.5:32400/:/timeline?SubtitleStreamIndex=&AudioStreamIndex=1&ratingKey=4338&state=playing&time=424000&duration=8286000000
with status code 400. Message:
NOTICE: PlexKodiConnect DownloadUtils -> Bad Request

- Merge fixes to player.py
2016-04-26 17:02:29 +02:00
tomkat83
b820953c52 Fix some merge conflicts 2016-04-26 14:41:58 +02:00
tomkat83
c7b52a1fa4 Merge conflicts: download action_type 2016-04-26 14:02:19 +02:00
tomkat83
450437b812 Merge remote-tracking branch 'MediaBrowser/master' into develop 2016-04-26 13:53:19 +02:00
tomkat83
a089dc6e04 Correctly stop transcoding 2016-04-13 16:14:55 +02:00
tomkat83
543cec93b4 Don't normalize moviename for playback report
- Instead, use string (not unicode) for window
2016-04-11 19:18:55 +02:00
tomkat83
c20c701abd Fix endless trailer loop 2016-04-11 17:50:56 +02:00
SpootDev
82bcec9819 type 2016-04-06 13:37:19 -05:00
SpootDev
d080c49821 cleanup 2016-04-04 16:21:05 -05:00
SpootDev
16f3bbf3e4 self doutils 2016-03-31 12:12:02 -05:00
SpootDev
481af3823f self.xbmcplayer 2016-03-31 11:37:41 -05:00
SpootDev
e3d2a6ff72 self log 2016-03-31 11:35:41 -05:00
tomkat83
9dec68f6d9 Do background sync while playing
But no full sync
2016-03-29 19:45:32 +02:00
tomkat83
55791659a9 Fix PMS not being informed of playback stop 2016-03-22 15:16:58 +01:00
tomkat83
de810d1e1d Fixes to monitoring playback 2016-03-16 18:01:07 +01:00