[mythtv] Re: [mythtv-commits] Re: Ticket #833: Frontent crash whiel playing different recordings from 1 channel

joggl jochen.kuehner at gmx.de
Mon Jan 2 20:16:54 UTC 2006


but the channel worked with a svn from with 2 month ago...
----- Original Message ----- 
From: "MythTV" <mythtv at cvs.mythtv.org>
To: <mythtv-commits at mythtv.org>
Sent: Monday, January 02, 2006 4:24 PM
Subject: [mythtv-commits] Re: Ticket #833: Frontent crash whiel playing 
different recordings from 1 channel


> #833: Frontent crash whiel playing different recordings from 1 channel
> --------------------+-------------------------------------------------------
> Reporter:  jochen  |        Owner:  danielk
>     Type:  defect  |       Status:  new
> Priority:  minor   |    Milestone:  0.20
> Component:  mythtv  |      Version:  head
> Severity:  medium  |   Resolution:
> --------------------+-------------------------------------------------------
> Changes (by danielk):
>
>  * milestone:  0.19 => 0.20
>
> Comment:
>
> Fixing this properly is too invasive to do right now. [8470] fixes the
> segfault but you'll still have problems with the streams you've already
> recorded from this channel.
>
> The problem is that we rewrite the PMT's PID in the DVBRecorder, but we
> don't do any checking to make sure that we aren't using a PID assigned to
> some other stream. In the HDTVRecorder I avoided this problem by reusing
> the PID used in the original stream. What is happening in this case is
> that captions and the PMT are sharing the same PID, which avlib can't
> handle properly. That mplayer works is really just a fluke, they have
> another bug in their PMT scanning which means they miss the inconsistency.
>
> But there is good news. The rewritten PID for the PMT is a constant you
> can set, just go to line 70 of dvbrecorder.cpp and change the 0x20 to
> something like 0x1700. That value would work for your stream, but may
> break others. You want something above 0x1f and below 0x17f0, that isn't
> used by one of your other channels. Generally values ending in zero are
> safe, with your 'pro7' channel being an exception to the general rule.
>
> -- 
> Ticket URL: <http://svn.mythtv.org/trac/ticket/833>
> MythTV <http://www.mythtv.org/>
> MythTV


--------------------------------------------------------------------------------


_______________________________________________
mythtv-commits mailing list
mythtv-commits at mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits



More information about the mythtv-dev mailing list