tsp42 Wrote:I've updated the timer code. Now the old timers should no longer pop up as upcoming recordings. Manual added timers and repeating timers should also work now.
fiveisalive: I didn't notice that MythTV saved the channel number as a string and not as a number . As other have mentioned XBMC PVR only support integers as channel numbers but I should be able to map the subchannel numbers to some unused channel numbers in XBMC PVR. It will however require some changes in the libcmyth code but it should be doable.
Great!
I have a few things I'm still a little confused about (and this probably also relevant for other PVR addons):
1.The relationship between the various options for getting the channel information from the PVR backend is not obvious to me. I don't have my machine in front of me, but from memory it has something like:
- use channel group from backend
- keep channel order from backend
- something else ...?
What is the optimal combination of options to use in order to have a view that corresponds as close as possible to that you would get in the mythfrontend?
2. Does the "reset PVR database" reset the MythTV database in the backend (i.e. clear all recordings, guide data etc.)? or does this just clear the cached information in XBMC. I'm a little unclear as to when you would want to use this.
3. Does the "scan for channels" do effectively the same things as the mythsetup? I didn't want to try in case it was going to step all over my myth configuration.
4. Relationship of EPG data to TV guide data in the backend: does the EPG data refer to the EIT encoded in the actual TV signal, or does it mean the MythTV TV guide data (e.g. from SchedulesDirect)?
Probably a lot of the confusion is that PVR infrastructure was developed using TVHead as the reference plugin and hence the terminology is a little different. (e.g. "timer" versus "schedule"). I tried to find some docs on the wiki that might outline the meaning of all the options in the PVR interface, but the closest I got was:
http://wiki.xbmc.org/index.php?title=HOW...TV_in_XBMC
Which doesn't really have a description of the various options and how they are supposed to work and/or interact.