Skip to content

Releases: kodi-pvr/pvr.nextpvr

8.2.3-Matrix: Add recording directories (#165)

08 May 21:40
641436c
Compare
Choose a tag to compare
Backend API change allows passing recording directory name on pending shows.

Co-authored-by: emveepee <nospam>

8.2.2-Matrix: Add missing break (#164)

28 Apr 02:45
75a24b0
Compare
Choose a tag to compare
Keyword timers where falling through and acting as advanced searches

Co-authored-by: emveepee <nospam>

8.2.1-Matrix

03 Feb 16:13
2e58d29
Compare
Choose a tag to compare

v8.2.1

  • Fixed a missing count on another duration call
  • force radix 10 on strtoll
  • Add 64 bit cast to time_t for

8.2.0-Matrix: Improve startup behaviour and SID renewal, timer changes, (#161)

23 Jan 01:25
0199454
Compare
Choose a tag to compare
* Timers flag invalid channels

Kodi will not allow editing timers with invalid channel IDs.

* Extend authentication time

The SID life was not being extended while video was streaming when no API calls were being made.  Renew while playing

* Stop caching EPG uid for timers

Obtain backend EPG UID from backend before creating an EPG based timer on demand.

* Rework EPG update trigger

Fire individual EPG triggers when EPG updated, toggling connection state no longer works

* Toggle tImer state

Enable or disable recurring timer state starting in version 5.1.1 of the backend

Co-authored-by: emveepee <nospam>

8.1.0-Matrix

09 Jan 09:57
0b3afa7
Compare
Choose a tag to compare

v8.1.0

  • Update PVR API 7.1.0
  • Fix std::chrono::duration_cast needs count()

8.0.3-Matrix: Rework recording watched state (#157)

03 Jan 16:32
eb0a505
Compare
Choose a tag to compare
* Rework recording watched state

Maintain play count to manage watched state.  Handle fake return position 0 on resume.  Allow option Kodi for management of resume state.

* Recurring Timer change

Allow channel change for a recurring EPG based timer

* Fix timer crash with UTC time zero

Kodi uses localtime on the timer start and end times even when they aren't displayed.   This will crash when the GMT offset is positive and the time is zero.

* Timer type changes

Backend could change timer type 2 to 7.  Fix missing logic to allow modifying a manual recording.

Co-authored-by: emveepee <nospam>

8.0.2-Matrix: 8.0.2 Recording, Timer and EPG Improvements (#156)

10 Dec 17:48
6d26a6b
Compare
Choose a tag to compare
* In process recording improvement



In progress recordings didn't consider potential padding length in duration.  Also prevent timeline from growing to clock time.

* Watched recording change

Kodi core  uses a -1 in SetLastPlayedPosition to flag recordings played to the end and marked as completion.  Report these as 100% played to backend.  Allow 60 second window if stopped early

* Add star rating

Start rating can be x/y or just x.  Normalize to base 10 since Kodi only accepts integer.  Assume single digits are base 4 (Schedules Direct)

* Recording padding change

Use NextPVR padding defaults when Kodi default (no padding) is returned.

Co-authored-by: emveepee <nospam>

8.0.1-Matrix: Standardize backend requests (#155)

18 Nov 18:39
7f9bc56
Compare
Choose a tag to compare
* Standardize backend requests

Move XML validation to single location for consisten error checking on backend requests.   Remove static strings from function calls for readability.

* Logout from backend

Invalidate session information on exit and version error.

* Report unseekable streams

Update GetStreamTimes() to report when stream has   no stream size which is an unseekable state.  Reserver CanSeekStream() for LiveTV

* Re-authenticate session

Session could become invalid after a simple server restart.

* 8.0.1

Finalize 8.0.1 required for next backend version

Co-authored-by: emveepee <nospam>

8.0.0-Matrix

30 Oct 19:24
bdb6164
Compare
Choose a tag to compare
  • Change of PVR API to 7.0.2
    • Rename API related DVD_TIME_BASE to STREAM_TIME_BASE

Note: This need Kodi Matrix from 29. October 2020 or newer!

7.1.1-Matrix: Show drive space usage (#153)

17 Oct 16:51
24f97bb
Compare
Choose a tag to compare
Optionally show drive space by default drive or by summing all drives

Co-authored-by: emveepee <nospam>