XBMC still showing the deleted recordings
I am using XBMCBuntu Eden + TvHeadend. I am very satisfied with this solution, apart from a few minor problems.
I record about 20 programs per day because I like to never watch Live TV and to always have the choice when I want to see a movie :-)
I have written a script which autodeletes the old recordings after a few weeks. It works very well and always makes sure that I have at least 15 GB of free space after a recording, for the next ones.
You confirmed that by design, it is allowed to externally delete a file recorded by TvHeadend.
However, in the XBMC frontend, using the PVR plug-in, when I select the Recordings list, I still see the deleted ones for about one month (perhaps related to the DVR Log retention time). Trying to play these files does nothing.
This is not user-friendly at all. The XBMC log shows:
22:10:41 T:2712652656 NOTICE: Creating InputStream 22:10:41 T:2712652656 WARNING: FillBuffer: curl failed with code 22 22:10:41 T:2712652656 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream. 22:10:41 T:2712652656 ERROR: Open - failed to open source <http://user:firstname.lastname@example.org:9981/dvrfile/3089> 22:10:41 T:2712652656 ERROR: CDVDPlayer::OpenInputStream - error opening [http://user:email@example.com:9981/dvrfile/3089]
The syslog shows:
Jun 29 22:10:41 pchc tvheadend: HTTP: 127.0.0.1: /dvrfile/3089 -- 404
Is this a TvHeadend or XBMC+PVR problem? Is there a way to automatically make it refresh and re-read the recordings file list when XBMC asks for it? Should I open a demand about this?