Opened 9 years ago
Closed 9 years ago
Last modified 9 years ago
#12507 closed Bug Report - General (fixed)
EPG language
Reported by: | Owned by: | Karl Egly | |
---|---|---|---|
Priority: | minor | Milestone: | 0.27.6 |
Component: | MythTV - EIT | Version: | 0.27-fixes |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
In Hong Kong, EPG is delivered in two languages (Chinese and English), but the Chinese can't be shown. UI and Guide language are already set to Chinese. EPG did show 'slots' in the table, so it must be receiving something, but only 'Unknown' are shown for the program names. If the Guide language is set to English, English program names can be shown.
Attachments (1)
Change History (12)
comment:1 Changed 9 years ago by
Status: | new → infoneeded_new |
---|
comment:3 Changed 9 years ago by
Looks like we will need to add support for multibyte languages and codes
DVB-DescriptorTag: 77 (0x4d) [= short_event_descriptor] descriptor_length: 30 (0x1e) ISO639_2_language_code: chi event_name_length: 25 (0x19) event_name: "j.XÇe°yÀ.2.0.1.5.[n/Sð.]" -- Charset: ISO/IEC 10646-1 2Byte pairs Basic Multilingual Plane text_length: 0 (0x00) text_char: ""
comment:4 Changed 9 years ago by
Resolution: | → fixed |
---|---|
Status: | infoneeded_new → closed |
comment:6 Changed 9 years ago by
Milestone: | unknown → 0.27.6 |
---|
Can you verify that this correctly decodes the chinese EPG? The unit test showed some characters that appear to be chinese in my terminal, but that's all I can say about them :/
comment:10 Changed 9 years ago by
Walter, I fixed a bug regarding the byte order. Now the text decodes to something that looks like "title:subtitle" with 5 chinese signs before/after the colon. The first version should work, too. But only on big endian hosts (e.g. Raspberry Pi 2).
comment:11 Changed 9 years ago by
Thank you for your great help, it's working now.
Hope MythTV 0.27.6 will come out soon and be included in Mythbuntu 16.04.
Can you provide a specimen of such an event_information_section? E.g. the output of "dvbsnoop -n 1 -ph 4 0x12".
30-minute blocks of "Unknown" appear in some places when no guide data is available.