[mythtv-commits] Ticket #12553: EITFixups for Star One C2 (Brazil)

MythTV noreply at mythtv.org
Sun Nov 22 21:33:08 UTC 2015


#12553: EITFixups for Star One C2 (Brazil)
--------------------------------+-------------------------
     Reporter:  dekarl          |      Owner:  dekarl
         Type:  Developer Task  |     Status:  new
     Priority:  minor           |  Milestone:  unknown
    Component:  MythTV - EIT    |    Version:  Unspecified
     Severity:  medium          |   Keywords:
Ticket locked:  0               |
--------------------------------+-------------------------
 This is a tracking ticket for the EITFixups that Renato came up with at
 https://forum.mythtv.org/viewtopic.php?f=36&t=898

 The original_network_id on Star One C2 is set to 1 which is commonly used
 on Astra 19.2°. So they need to be checked for collisions. (It would not
 be nice to make the guide better for some users while making it worse for
 others)

 Conclusion on the forum was
  According to [http://www.lyngsat.com/Astra-1KR-1L-1M-1N.html Lyngsat
 Astra with ONID 1] starts its TIDs around 1000, so this should fix your
 guide without breaking the guide of others :-)

 The collected transport_ids to fix are
 {{{
         // DVB-S Star One C2 70W
         fix[  1 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[  2 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[  3 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[  4 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[ 50 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[ 51 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[ 52 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[ 53 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[ 54 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[ 55 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[ 56 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[ 57 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[ 58 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
         fix[ 59 << 32 | 1 << 16 ] = EITFixUp::kEFixForceISO8859_1;
 }}}

 Open question was if we can fix the encoding of the channel names / SDT,
 too.

 The guide data also contains cast/director/year/country/seriesid/episodeid
 and other details in the key/value section which could be parsed once we
 support it. Hexdumps are in this post
 https://forum.mythtv.org/viewtopic.php?p=4376#p4376

--
Ticket URL: <https://code.mythtv.org/trac/ticket/12553>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list