Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#12032 closed Patch - Bug Fix (fixed)

Use multirec when scheduling around livetv

Reported by: pjokinen@… Owned by: gigem
Priority: minor Milestone: 0.27.1
Component: MythTV - Scheduling Version: 0.27-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Hi, there is regression in 0.27-fixes when backend schedules recordings around livetv. When the scheduler creates "dummy" recordings for livetv in SchedLiveTv?() it doesn't set mplexid for it. Therefore mplexid comparison doesn't work in scheduler and recordings are not moved to other virtual tuners in same multiplex, causing LiveTV to become interrupted.

Attached patch fixes the problem. In before-patch.log YLE TV1 and YLE TV2 are on the same multiplex but recording isn't moved.

Attachments (3)

set-dummy-mplexid.patch (477 bytes) - added by anonymous 10 years ago.
before-patch.log (846 bytes) - added by anonymous 10 years ago.
after-patch.log (5.2 KB) - added by anonymous 10 years ago.

Download all attachments as: .zip

Change History (6)

Changed 10 years ago by anonymous

Attachment: set-dummy-mplexid.patch added

Changed 10 years ago by anonymous

Attachment: before-patch.log added

Changed 10 years ago by anonymous

Attachment: after-patch.log added

comment:1 Changed 10 years ago by gigem

Component: MythTV - GeneralMythTV - Scheduling
Milestone: unknown0.27.1
Owner: set to gigem
Status: newassigned

comment:2 Changed 10 years ago by pjokinen <pjokinen@…>

Resolution: fixed
Status: assignedclosed

In 2ebd924706b97015e15f3075f93e03bfc1616fef/mythtv:

Add mplexid to dummy entries when scheduling around live TV.

This was missed when the mplexid optimization was done. Thanks to
pjokinen for spotting it and submitting the patch.

Fixes #12032

Signed-off-by: David Engel <dengel@…>

comment:3 Changed 10 years ago by pjokinen <pjokinen@…>

In f1e620c6fcaead237ee01c9aa7d0bd5380571189/mythtv:

Add mplexid to dummy entries when scheduling around live TV.

This was missed when the mplexid optimization was done. Thanks to
pjokinen for spotting it and submitting the patch.

Refs #12032

Signed-off-by: David Engel <dengel@…>

(cherry picked from commit 2ebd924706b97015e15f3075f93e03bfc1616fef)

Note: See TracTickets for help on using tickets.