Modify
Warning Please read the Ticket HowTo before creating or commenting on a ticket. Failure to do so may cause your ticket to be rejected or result in a slower response.

Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#9672 closed Patch - Feature (Fixed)

EIT multi-byte encoding

Reported by: moitinho@… Owned by: stuarta
Priority: minor Milestone: 0.25
Component: MythTV - EIT Version: 0.24-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

In dvbdescriptors.cpp the conversion of "UTF-8 encoding of ISO/IEC 10646" is assumed as "not yet supported."

This patch does not abort conversion for this case
(i.e. when (src[0] == 0x15) and uses QString::fromUtf8 to make the conversion.

It just adds support for that type of "Multi-byte coded text".

I tested it on the Portuguese network "TDT Continente", which had a special rule for ISO8859_15 in eihelper.cpp. This rule is also removed in the patch.

Attachments (2)

eit_utf8_patch.diff (1.9 KB) - added by moitinho@… 3 years ago.
eit_utf8_patch-2.diff (1.9 KB) - added by anonymous 3 years ago.
The second if was not correct

Download all attachments as: .zip

Change History (7)

Changed 3 years ago by moitinho@…

Changed 3 years ago by anonymous

The second if was not correct

comment:1 Changed 3 years ago by Github

Refs #9672 - Adds support for multi-byte EIT encodings.

Thanks to moitinho for the original patch.

Changeset: e751ba6c5edf1f6e11b9f830441892aa16d5ac69

comment:2 Changed 3 years ago by stuarta

  • Milestone changed from unknown to 0.25
  • Status changed from new to assigned

comment:3 Changed 3 years ago by Github

Refs #9672 - Adds support for multi-byte EIT encodings.

Thanks to moitinho for the original patch.

Branch: master
Changeset: 2d7a73e67bec28c81b37ff01249a10d34881414c

comment:4 Changed 3 years ago by stuarta

  • Resolution set to Fixed
  • Status changed from assigned to closed

comment:5 Changed 3 years ago by Github

Refs #9672 - Adds support for multi-byte EIT encodings.

Thanks to moitinho for the original patch.

Branch: new-logging
Changeset: 2d7a73e67bec28c81b37ff01249a10d34881414c

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'new'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.