[mythtv-commits] Ticket #9867: [PATCH] libfreemheg: add MHEG LifecycleExtension from ETSI ES202-184 V2.1.1
MythTV
noreply at mythtv.org
Sat Jun 25 10:19:50 UTC 2011
#9867: [PATCH] libfreemheg: add MHEG LifecycleExtension from ETSI ES202-184 V2.1.1
-------------------------------------------------+-------------------------
Reporter: Lawrence Rust <lvr@…> | Type: Patch -
Status: new | Bug Fix
Milestone: unknown | Priority: minor
Version: 0.24-fixes | Component: MythTV
Keywords: libmythfreemheg LifecycleExtension | - General
timeout | Severity: medium
| Ticket locked: 0
-------------------------------------------------+-------------------------
This series of patches update the MHEG library to support features
currently used by the BBC interactive service. They allow browsing of the
BBC's interactive sports channels (ideal for Wimbledon) and other
interactive streams.
Patch 0044:
- Add support for MHEG LifecycleExtension as described in ETSI ES 202 184
V2.1.1. This requires interpreting the tuneinfo from the SI_TuneIndexInfo
resident program, preserving the running application across the re-tune
and
generating a NonDestructiveTuneOK EngineEvent when the re-tune completes.
LifecycleExtension is required to run the interactive content from the BBC
sports multiscreen stream.
- Support SetData of running stream elements
- Bug fixes to DSMCC carousel handling.
Patch 0045:
This disables the tuning OSD display when changing channel via a
MythEvent. The intention is to provide a cleaner display for MHEG programs
that change streams.
Patch 0046
Prevents spurious hangs in the mheg code when waiting for an absent file
to arrive.
Patch 0047
Adds timeouts and EngineEvents to all waits for carousel data. This
prevents the MHEG interface hanging in the event of missing files.
Although the patches were designed for 0.24.1, they can, with the
exception of 0046, be applied to git master. 0046 is already fixed in git
master.
--
Ticket URL: <http://code.mythtv.org/trac/ticket/9867>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list