Project

General

Profile

Actions

Feature #1083

closed

Only list the actually available recordings under XBMC

Added by Sébastien Aubry over 12 years ago. Updated over 12 years ago.

Status:
Fixed
Priority:
Low
Assignee:
Category:
PVR / DVR
Target version:
-
Start date:
2012-08-05
Due date:
% Done:

100%

Estimated time:

Description

Currently, under XBMC, when I display the list of my recordings, I get every program which has been scheduled for <DVR log retention time> days, even :
  • if the associated file was manually deleted (e.g. by my autodelete script)
  • if the recording was not made ("Time missed in the HTTP interface") because no tuner was available at this time
    The only recordings which do not show are those which were deleted through the HTTP interface or through XBMC.

Pressing "Ok" on a deleted recording inside XBMC will cause nothing but a new Tvheadend entry in the syslog:
Aug 5 22:29:08 pchc tvheadend[1583]: HTTP: 127.0.0.1: /dvrfile/12334 -- 404

I would really like to see only the recordings available for watching. The list provided to XBMC should not be the same as the list seen in the HTTP interface under "Recorder schedule" (which must contain everything, including the missed recordings).

This would imply to check the recordings file to see if they still exist:
  • either at Tvheadend startup but it does not occur very often on my setup (sometimes several weeks before I reboot for a kernel or driver update)
  • or on XBMC request but it might take too much time
  • or on a regular basis (like EPG grabbing)

It could also be done by the XBMC plug-in in background but IMHO the best way is to put that on the TvHeadend side since the manual deletion of recordings is allowed.

I am using XBMCBuntu Eden (vanilla 11.10), XBMC-PVR from Pulse (now build 95) and TvHeadend 2.99-9~oneiric (2.99.53.4502158).

Actions

Also available in: Atom PDF