[mythtv] what does "DVBRec(1): PID 0x840 discontinuity detected" mean?

Steven Adeff adeffs.mythtv at gmail.com
Fri Sep 29 23:19:02 UTC 2006

On 9/29/06, Stuart Auchterlonie <stuarta at squashedfrog.net> wrote:
> On Fri, Sep 29, 2006 at 02:59:03PM -0400, Steven Adeff wrote:
> > Starting about 3 weeks ago I've been getting these errors with lots of
> > glitches on my ATSC tuners.
> >
> > I had the cable guy come out today and he cleaned up some of the noise
> > being experienced on the line and said that the signal out of the wall
> > is as good as it gets.
> okay so the wall signal is pretty good.
> >
> > So what I'm wondering is what else could be causing errors like these:
> > 2006-09-29 14:47:56.303 DVBRec(1): PID 0x840 discontinuity detected
> > 2006-09-29 14:47:56.304 DVBRec(1): PID 0x840 discontinuity detected
> [...]
> These are caused by the next packet being recieved on that pid,
> not being the one that is expected.
> The main cause is bad signal, but you've had that sorted.
> It can also caused by things like power spikes, or other
> intermittant interferance.
> However, looking at this i've noticed something interesting.
> We don't throw away the packet if we detect a discontinuity.
> This would be okay if the new packet CC = last seen CC, as this
> would possibly be a duplicate packet. But if the new packet CC
> is > last seen CC + 1 (modulo 0xf) then the full TS packet is
> broken and should be thrown away....
> I'll whip up a quick patch for that...

thanks, let me know if I can provide any more information. I do know
that my HD3000 is more prone to this error than either of my Aver
A180's (which 95% of the time show the problem at the same time).

Before you ask, read the FAQ!
then search the Wiki, and this list,
Mailinglist etiquette -

More information about the mythtv-dev mailing list