This repository has been archived by the owner on Apr 15, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pvr: use the client's unique channel id for timer entries instead of …
…the channel number on the client (which can change). fixes missing timer entries when using the tvheadend addon. other addons might have to be updated to use the client's unique channel id in timer entries instead of the channel number. don't call UpdateRecordingsCache() while updating timers but afterwards.
- Loading branch information
Showing
3 changed files
with
4 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2ec58a6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what do you think about adding the channel's uid to the PVR_TIMERSTRUCT and PVRTimerInfoTag?
2ec58a6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sure, sounds good. more will have to be changed there though. those structures aren't fit for other backends, that have different features.
I'm just cleaning a few things up there now and I'm adding some things that are needed to get things working with tvheadend.
Later, we'll have to look at a proper interface for all backends.