Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#10003 closed Patch - Bug Fix (Fixed)

MHEG Tuning fix

Reported by: David Matthews <dm@…> Owned by: stuartm
Priority: minor Milestone:
Component: MythTV - Video/OSD Rendering Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

This patch modifies the code used to get a channel index to use the source ID rather than card ID. It simplifies the code a bit but it also fixes a small problem which only seems to have appeared in the current git HEAD. When viewing recordings from BBC1, at least, a periodic message would come up saying "Due to technical difficulties...". This appears because the BBC MHEG code checks to see which regional variation it is running on by looking up various transport and service IDs. If the look-up fails it produces this message. The patch solves this problem.

Attachments (1)

mheg.tuning.patch (8.1 KB) - added by David Matthews <dm@…> 8 years ago.

Download all attachments as: .zip

Change History (6)

Changed 8 years ago by David Matthews <dm@…>

Attachment: mheg.tuning.patch added

comment:1 Changed 8 years ago by stuartm

Milestone: unknown0.24.2
Owner: changed from markk to stuartm
Status: newaccepted

Thank you David, your continued work on MHEG support is much appreciated.

comment:2 Changed 8 years ago by danielk

It looks like a couple unsigned integers are assigned -1 in this patch...

comment:3 Changed 8 years ago by beirdo

Resolution: Fixed
Status: acceptedclosed

comment:4 Changed 8 years ago by Github

Fix some uint vs int issues in MHEG handling

Refs #10003

This fixes the comment danielk had on the -1 in a uint.

Branch: master Changeset: c3b546e41788d793c03b218bb38cd7e22f7238cd

comment:5 Changed 8 years ago by stuartm

Milestone: 0.24.2

Milestone 0.24.2 deleted

Note: See TracTickets for help on using tickets.