Opened 20 years ago

Closed 20 years ago

#1025 closed defect (fixed)

DVB EIT scanner seems not to support unicode characters

Reported by: anonymous Owned by: danielk
Priority: minor Milestone: 0.20
Component: dvb Version: head
Severity: low Keywords:
Cc: Ticket locked: no

Description

The DVB eit scanner doesn't seem to be supporting unicode characters. Evertime I tune to a channel with unicode EIT I get the following type messages:

2006-01-13 13:54:01.850 Old: 2006-01-14T20:00:00 2006-01-14T21:00:00 E=mc2, une biographie de l'équation: Première partie 2006-01-13 13:54:01.851 New: 2006-01-14 20:00:00 2006-01-14 21:00:00 E=mc2, une biographie de l'équation: Première partie

EIT is constantly replacing the title and subtitle because the unicode is not being saved in the db. I'm running Mysql 5.0 and have converted title and subtitle in program to utf8.

Attachments (1)

iso8859.diff (1.7 KB ) - added by Stuart Auchterlonie 20 years ago.
Patch from Einar Bjarni Halldórsson <einarb at gmail.com>

Download all attachments as: .zip

Change History (5)

comment:1 by danielk, 20 years ago

Milestone: unknown0.20

by Stuart Auchterlonie, 20 years ago

Attachment: iso8859.diff added

Patch from Einar Bjarni Halldórsson <einarb at gmail.com>

comment:2 by Stuart Auchterlonie, 20 years ago

Added patch from Einar Bjarni Halldórsson <einarb at gmail.com> as sent to dev list.

Adds preliminary support for iso8859 encoded EIT data.

From ETSI EN 300 468:

if the first byte of the text field has a value "0x10" then the
following two bytes carry a 16-bit value (uimsbf) N to indicate that
the remaining data of the text field is coded using the character code
table specified by ISO Standard 8859, parts 1 to 9;

comment:3 by danielk, 20 years ago

Closed by [8944].

comment:4 by danielk, 20 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.