Releases: kodi-pvr/pvr.nextpvr
Releases · kodi-pvr/pvr.nextpvr
8.2.3-Matrix: Add recording directories (#165)
Backend API change allows passing recording directory name on pending shows. Co-authored-by: emveepee <nospam>
8.2.2-Matrix: Add missing break (#164)
Keyword timers where falling through and acting as advanced searches Co-authored-by: emveepee <nospam>
8.2.1-Matrix
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)
* 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
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)
* 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)
* 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)
* 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
- 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)
Optionally show drive space by default drive or by summing all drives Co-authored-by: emveepee <nospam>