Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Commits

Ticket #10781: DVB TableID 0x82

 

 

MythTV commits RSS feed   Index | Next | Previous | View Threaded


noreply at mythtv

May 31, 2012, 11:15 AM

Post #1 of 3 (84 views)
Permalink
Ticket #10781: DVB TableID 0x82

#10781: DVB TableID 0x82
--------------------------------------+-----------------------------
Reporter: j.d.vogelsang@… | Owner: danielk
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - DVB | Version: Master Head
Severity: medium | Keywords: DVB tableID EIT
Ticket locked: 0 |
--------------------------------------+-----------------------------
in mpegtables.h:
{{{
// DVB Conditional Access
DVBCAbeg = 0x80,
DVBCAend = 0x8f,

// Dishnet Longterm EIT data
DN_EITbego = 0x80, // always on pid 0x300
DN_EITendo = 0xfe, // always on pid 0x300
}}}

But in dvbtables.cpp
{{{
is_eit |= (TableID::SC_EITbego <= table_id &&
TableID::SC_EITendo >= table_id);
}}}

Well and here comes the problem: I have some channels where I receive CA
data in table 0x80, but they are treated as EIT-data and additionally a
CRC-value is calculated (and fails):

mpegtables.cpp
{{{
// Dishnet Longterm EIT data
if (TableID::DN_EITbego <= TableID() &&
TableID() <= TableID::DN_EITendo)
{
has_crc = true;
}
}}}


{{{
2012-05-28 17:24:24.256652 E PSIPTable: Failed CRC check 0x8dec147c !=
0x8155bb9c for StreamID = 0x82
2012-05-28 17:24:24.256657 E PSIP table 0x82 is invalid
2012-05-28 17:24:24.256663 E PSIPTable: Failed CRC check 0x8dec147c !=
0xe4dbb3d5 for StreamID = 0x83
2012-05-28 17:24:24.256665 E PSIP table 0x83 is invalid
2012-05-28 17:24:24.256671 I PESPacket: Failed CRC check 0x90484607 !=
0xc94cb6d5 for StreamID = 0x82
2012-05-28 17:24:24.256673 E PSIP packet failed CRC check. pid(0x1000)
type(0x82)
2012-05-28 17:24:24.259807 I PESPacket: Failed CRC check 0x90484607 !=
0x3681d3b for StreamID = 0x83
2012-05-28 17:24:24.259814 E PSIP packet failed CRC check. pid(0x1002)
type(0x83)
}}}


Maybe the failing CRC check is also a problem of my tv card (Philips
TDA10023 DVB-C, no CA module connected), but in general mythtv should
check more carefully if it is really an EIT table. I get some stuttering
of playback everytime a CRC check fails (but I think the main reason is
the EIT-thing). Output of "dvbsnoop -s pidscan" attached.

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10781>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

May 31, 2012, 1:31 PM

Post #2 of 3 (78 views)
Permalink
Re: Ticket #10781: DVB TableID 0x82 [In reply to]

#10781: DVB TableID 0x82
----------------------------------+-----------------------------
Reporter: j.d.vogelsang@… | Owner: danielk
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - DVB | Version: Master Head
Severity: medium | Resolution:
Keywords: DVB tableID EIT | Ticket locked: 0
----------------------------------+-----------------------------

Comment (by dekarl@…):

this is a subset of #10495

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10781#comment:1>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Jun 27, 2012, 3:14 PM

Post #3 of 3 (61 views)
Permalink
Re: Ticket #10781: DVB TableID 0x82 [In reply to]

#10781: DVB TableID 0x82
----------------------------------+-----------------------------
Reporter: j.d.vogelsang@… | Owner: danielk
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: unknown
Component: MythTV - DVB | Version: Master Head
Severity: medium | Resolution: Duplicate
Keywords: DVB tableID EIT | Ticket locked: 0
----------------------------------+-----------------------------
Changes (by danielk):

* status: new => closed
* resolution: => Duplicate


Comment:

Dup of part of #10495.

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10781#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits

MythTV commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.