Uploaded image for project: 'MediaPortal 1'
  1. MediaPortal 1
  2. MP1-1050

WebEPG drops programs on merged channels

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 1.0.1
    • 1.0 RC2
    • WebEPG
    • None

    Description

      There are two different, but possibly related, cases where WebEPG drops programs (i.e. does not write some programs to tvguide.xml) on merged channels:

      - Any program that starts exactly at the minute a "timeslice" begins (i.e. when the channel switches to another station) is dropped.

      - When a timeslice spans midnight (i.e. begins before and ends after midnight) ALL programs starting between 00:00 and 00:59 are dropped.

      All programs are properly found and reported in webepg.log.

      All behavior is independent of ending time, and independent of number of stations on the merged channel.

      h4. Steps to Reproduce
      Example channel "X" has a program "1" at 23:05-23:15, program "2" at 23:15-00:05, "3" at 00:05-00:30, "4" at 00:30-01:00 and "5" at 01:00-01:20.

      Create a merged channel which contains channel "X".

      - Let the timeslice start at 00:05, and programs "4" and "5" are written to tvguide.xml. Program "3" is dropped, creating a hole in the EPG from 00:05-00:30.
      - Let the timeslice start at 00:04, and programs "3", "4" and "5" are written.
      - Let the timeslice start at 23:15, and only program "5" is written to the EPG, programs "2", "3" and "4" are dropped.
      - Let the timeslice start at 23:14, and programs "2" and "5" are written, "3" and "4" are dropped.
      - Let the timeslice start at 23:05, and programs "2" and "5" are written, while "1", "3" and "4" are dropped, creating 2 holes in the EPG (23:05-23:15 and 00:00-01:00).

      h4. Additional Information
      Bug nr. 1 can be worked around by setting the starting time 1 minute before the actual switch time.

      Bug nr. 2 can be partially worked around by always starting a new timeslice at 00:00, but because of MP1-1 this still means missing any program that starts at 00:00.

      Attachments

        Activity

          People

            James James (Inactive)
            pbb pbb (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: