[prev in list] [next in list] [prev in thread] [next in thread]
List: mythtv-commits
Subject: Re: [mythtv-commits] Ticket #1035: EIT rewrite
From: "MythTV" <mythtv () cvs ! mythtv ! org>
Date: 2006-04-29 16:50:14
Message-ID: 068.c3e25cc5db7253e187fb452d0b250679 () cvs ! mythtv ! org
[Download RAW message or body]
#1035: EIT rewrite
---------------------+------------------------------------------------------
Reporter: stuarta | Owner: danielk
Type: task | Status: new
Priority: major | Milestone: 0.20
Component: mythtv | Version: head
Severity: medium | Resolution:
---------------------+------------------------------------------------------
Comment (by danielk):
(In [9831]) Refs #1035. Refactors DVB recording a bit to work better with
StreamData classes (which is being used for more generalized EIT
handling).
In order allow the recorder to monitor the PAT & PMT for the stream this
makes DVBRecorder and not get confused by multiple PMTs on a pid this
moves the HandlePAT() and HandlePMT() methods from the DVBChannel to the
DVBRecorder.
This moves some the channel table DB stuff from TVRec to ChannelUtil as a
cleanup. This also to allows us to more easilly check whether two channels
share a multiplex by untie these queries from the current channel in the
channel class.
This also adds the other pids in the PAT to the pids being monitored in
DVBRecorder, this allows us to more quickly change between channels on the
same transport by simply querying if we have the needed PSIP tables and
using them if they are present.
So far this has been tested with the HDHomeRun and DVB recorders, but it
should also speed up FireWire and HDTV recorder channel changing since the
use the StreamData classes.
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1035>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic