[TV] - Any Channel Cancelled Schedules Inaccurate

Discussion in 'MediaPortal 1.1.0 BETA 1' started by mjcrxx, February 4, 2010.

  1. mjcrxx

    mjcrxx Portal User

    Joined:
    October 9, 2008
    Messages:
    2
    Likes Received:
    0
    Location:
    London
    Ratings:
    +0 / 0
    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
     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. gibman
    • Team MediaPortal

    gibman Retired Team Member

    Joined:
    October 4, 2006
    Messages:
    2,998
    Likes Received:
    1,321
    Occupation:
    Developer
    Location:
    Aarhus
    Ratings:
    +1,372 / 0
    Home Country:
    Denmark Denmark
    Sounds like a valid problem.

    Question is how high priority is.

    Feel like doing a patch ?

    /gibman
     
  4. jameson_uk
    • Team MediaPortal

    jameson_uk Retired Team Member

    Joined:
    January 27, 2005
    Messages:
    7,258
    Likes Received:
    2,228
    Gender:
    Male
    Occupation:
    Data Warehousing Consultant
    Location:
    Birmingham
    Ratings:
    +2,405 / 0
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    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.
     
  5. gibman
    • Team MediaPortal

    gibman Retired Team Member

    Joined:
    October 4, 2006
    Messages:
    2,998
    Likes Received:
    1,321
    Occupation:
    Developer
    Location:
    Aarhus
    Ratings:
    +1,372 / 0
    Home Country:
    Denmark Denmark
  6. mjcrxx

    mjcrxx Portal User

    Joined:
    October 9, 2008
    Messages:
    2
    Likes Received:
    0
    Location:
    London
    Ratings:
    +0 / 0
    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
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!