[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