[TV] Any Channel Cancelled Schedules Inaccurate (1 Viewer)

mjcrxx

Portal Member
October 9, 2008
2
0
London
MediaPortal Version: 1.1 Beta + Latest SVN
MediaPortal Skin: StreamedMP
Windows Version: Windows 7 64bit
CPU Type: Intel Core2 Quad Q8400
HDD: 32 GB Corsair SSD
Memory: 8 GB Crucial
Motherboard: DFI Lanparty GF9400
Video Card: onboard
Video Card Driver:
Sound Card: onboard
Sound Card AC3: Optical Out
Sound Card Driver:
1. TV Card: Hauppauge Nova T USB2
1. TV Card Type: DVB-T
1. TV Card Driver:
2. TV Card: Hauppauge Nova TD
2. TV Card Type: DVB-T
2. TV Card Driver:
3. TV Card: Hauppauge Nova T PCI
3. TV Card Type: DVB-T
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec:
MPEG2 Audio Codec:
h.264 Video Codec: Core AVC 1.9
Satelite/CableTV Provider:
HTPC Case:
Cooling:
Power Supply:
Remote: MCE Remote
TV:
TV - HTPC Connection: Sub-D


Hi

I've noticed that when an Any Time on Any Channel recording schedule has been set up and if a program in the schedule is cancelled it can potentially cancel more than one program. The below example explains when this occurs:

EPG has the following programs on the following channels at the following times:

Channel 19:00 19:30 20:00 20:30

E4 Friends Friends Friends Friends
E4+1 Friends Friends

If a recording schedule of type 4 (Any Time on Any Channel) for Friends has been specified and if a user cancels the recording at 20:00 on E4 it will also cancel the recording at 20:00 on E4+1. This is because the canceledschedule table does not contain any channel information, only the schedule id and the cancel time. This works fine for any recording schedule that is channel specific but for the Any Channel schedule it falls down. I think the best way to resolve this is to include the channel of the recording being cancelled in the canceledschedule table and then only exclude recordings for the program in the schedule, starttime and channel.

Cheers
Mike
 

gibman

Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Sounds like a valid problem.

    Question is how high priority is.

    Feel like doing a patch ?

    /gibman
     

    jameson_uk

    Retired Team Member
  • Premium Supporter
  • January 27, 2005
    7,258
    2,528
    Birmingham
    Home Country
    United Kingdom United Kingdom
    Sounds like a valid problem.

    Question is how high priority is.

    Feel like doing a patch ?

    /gibman
    I had a quick look at this but I think it would involve a reasonable amount of change for not much gain...
    Basically the canceledschedule table the database only has the schedule ID and the cancelled date/time so to enable this it would need to change the database and all the code which deals with cancelled/cancelling schedules.
     

    mjcrxx

    Portal Member
    October 9, 2008
    2
    0
    London
    Cool, that was quick. Just back from a week's snowboarding and was thinking of looking into writing a patch but no need now.
    :D
     

    Users who are viewing this thread

    Top Bottom