Commit Graph

66 Commits

Author SHA1 Message Date
angelblue05 30ea23aea0 Fix for externalsubs - direct paths 2015-09-02 23:00:29 -05:00
angelblue05 1691fd5e8b External subtitles
Add external subtitles as tracks for direct play and direct stream.
Important to note, when direct streaming, the tracks are defined as
Unknown(external). There's no way to correct this.
2015-08-24 05:55:37 -05:00
angelblue05 e24d982c36 Prevent errors in reporting to server
For other media that are not movies and tv shows.
2015-08-20 07:27:29 -05:00
angelblue05 c0f9948cf5 Convert settings to utils method for addon settings 2015-08-14 04:03:12 -05:00
angelblue05 ec6daa3a87 Fix playback key error
For real this time.
2015-08-07 22:29:27 -05:00
angelblue05 e7335b05a0 Fix error caused when starting from widget
.get to avoid key error. Didn't think about the playback error from
widgets.
2015-08-06 21:30:15 -05:00
angelblue05 ecaaa11deb Added audio/sub selection for transcoding
Also fixed transcoding not terminating as it should and leaving the
ffmpeg running.
2015-08-06 03:09:45 -05:00
angelblue05 68245268ba Quick follow up
Account for when subtitles are disabled.
2015-08-05 23:56:47 -05:00
angelblue05 08285df00f Revert "Quick follow up"
This reverts commit 567da0114e.
2015-08-05 23:55:55 -05:00
angelblue05 567da0114e Quick follow up
Account for when subtitles are disabled.
2015-08-05 23:55:20 -05:00
angelblue05 abe60aa3b8 Added remote control - audio and subtitle streams
Fix the index of streams to properly reflect the correct ones.
2015-08-05 23:30:33 -05:00
angelblue05 60bc0bfcaf Quick follow up 2015-07-19 23:36:15 -05:00
angelblue05 4e7cbc56ba Fix for merge
Create sources, fix for user pref login bug, create a dummy bookmark for
homescreen, remove workaround for resume point
2015-07-19 20:35:14 -05:00
xnappo 0b9b5d3e64 Expand offer delete to movies (optionally) 2015-07-04 10:04:04 -05:00
angelblue05 e3412912ac Move websocket library to library sync
This allows the websocket to properly communicate, since it's not busy
doing incremental syncs anymore.
2015-06-28 07:08:06 -05:00
angelblue05 b68ef6df84 Disable audio-subs pref
Temporarily to re-work.
2015-06-13 17:54:48 -05:00
angelblue05 4d28f2a878 Follow up for audio subs pref 2015-06-11 03:17:48 -05:00
angelblue05 0dc4f91908 Audio and subs auto selection
Now supports Direct stream, Transcoding and Direct path
2015-06-09 05:30:01 -05:00
angelblue05 3fcdbe0bb8 Tweaking audio subs pref some more 2015-06-08 20:19:56 -05:00
angelblue05 cf17e957bb Quick follow up
The usual revision.
2015-06-08 02:31:13 -05:00
angelblue05 de928ec669 Audio and subtitles automatically set for playback
Currently only available for direct play. Unsure if this works with
direct paths. To find out.
2015-06-07 22:48:28 -05:00
angelblue05 20ac3c9465 Log Level instant change
I grew tired of restarting Kodi everytime....so I made it so the log
level changes on the stop without restarting Kodi. Also removed NextUp
import and added the downloadUtils 200 response to help debug in the
future.
2015-06-05 05:12:09 -05:00
im85288 44286e2764 moved out next up play logic to seperate addon 2015-06-01 01:16:55 +01:00
xnappo bdea60fba3 Revert "First attempt - fix for slow playback start"
This reverts commit 9197e274d2.
2015-05-24 22:59:57 -05:00
angelblue05 9197e274d2 First attempt - fix for slow playback start
Removing the json call, might cause lock up on low end devices and/or
slow playback start.
2015-05-23 17:51:41 -05:00
angelblue05 ddb7ec4bbd Second attempt at fixing playcount situation
This should also reflect the actual Emby playcount. The websocket didn't
echo, but what I did is kill the echo caused by the video library update
after userdata change happens.
2015-05-17 00:37:53 -05:00
xnappo 26befdb859 Typo fix 2015-05-16 14:57:44 -05:00
angelblue05 7454b022f7 Seek playback
Reflect more accurately in the dashboard
2015-05-16 03:52:30 -05:00
angelblue05 52994a65a2 Revert "Last one, promise!"
This reverts commit 513362eb2b.
2015-05-16 03:47:06 -05:00
angelblue05 513362eb2b Last one, promise!
Make seeking reflect more accurately when reporting to dashboard
2015-05-16 03:45:41 -05:00
angelblue05 c847bbbdd2 Revert "Last one, promise!"
This reverts commit 4446bcd313.
2015-05-16 03:44:11 -05:00
angelblue05 4446bcd313 Last one, promise!
Makes seeking reflect more accurately. I found that why the type the
reportplayback is called, the service loop didn't update the
currentPosition yet.
2015-05-16 03:35:37 -05:00
angelblue05 79e4bd8a6a Fix watched feedback and added General command
Everything in the remote control is supported except for audiostream and
subtitleindex. Turns out the watched playcount bug was indeed a
feedback, so to prevent this I'm skipping the first message that has the
itemId right after marking watched.
2015-05-16 01:31:08 -05:00
xnappo 833e2b553f Really remove all 'pending' code 2015-05-09 07:26:33 -05:00
xnappo e45b59c487 Add offer delete for episode option 2015-05-08 12:40:36 -05:00
angelblue05 aa72b4ce9c Reworked playback
Supports local path, network path, direct streaming, transcoding.
2015-05-07 01:11:20 -05:00
im85288 44b22e7a67 replaced auto play episode with custom nextup dialog, also added
ItemInfo and PersonInfo from the old addon
2015-05-06 22:41:44 +01:00
im85288 8de2eecdcf fixed autoplay episodes 2015-05-03 17:26:04 +01:00
angelblue05 6cb5fd12a1 logging for report progress
Moved to debug
2015-05-03 01:06:44 -05:00
Marcel van der Veldt 367b658a29 some more changes to the playback 2015-05-02 18:36:06 +02:00
Marcel van der Veldt 88b31ae5c4 fixed playback 2015-05-02 16:49:47 +02:00
angelblue05 2f3d609f53 Attempt #1 at fixing playback report/resume
Cleaning up the code, using websocket to report playback progress.
2015-04-28 17:23:26 -05:00
xnappo fca5f3c9f2 Queue updated items in playback, process on stop 2015-04-18 12:10:06 -05:00
shaun 9e004fa1a1 Use the new ItemId from the UserDataChanged WebSocket event 2015-04-18 12:28:39 +10:00
angelblue05 5f91d49f3f Add https support 2015-04-13 13:56:36 -05:00
im85288 31656e4684 changed autoplay to popup in last 20 seconds rather than at play stopped 2015-04-09 13:29:48 +01:00
im85288 51d5e3733b label again for autoplay 2015-04-07 18:44:36 +01:00
im85288 4d0e53525a label change for autoplay dialog 2015-04-07 18:40:24 +01:00
im85288 b88f467357 added autoplay remaining episodes option 2015-04-07 15:21:54 +01:00
shaun 52bd5b662e wait for the data to be available on PlaybackStarted event 2015-03-30 21:01:26 +11:00