Bug #434
EPG Problem on PL channels with encoding
0%
Description
on most of the PL channels for the EPG is from Cyfra+
The coding should be:
ISO-8859-2 for source network id 113
ISO-6937 for source network id 318
Kind regards
Files
Related issues
History
Updated by noem noem over 13 years ago
The problem is known you can get more info about it @ http://www.dvbviewer.tv/forum/topic/27458-epg-in-isoiec-6937/page__st__15
Updated by Anonymous over 13 years ago
also more infor here
http://www.lonelycoder.com/redmine/issues/156
Updated by Martin Mrvka over 13 years ago
If Cyfra+ is sending strings in their EPG without any charset information, it should default to ISO-6937 as per DVB spec.
This patch (https://github.com/andoma/tvheadend/pull/22) adds support to change the default charset and should solve your problem, since you can set the charset per service.
Updated by Andreas Smas over 13 years ago
- Category set to DVB
- Status changed from New to Fixed
- Assignee set to Andreas Smas
- Target version set to 2.13
Fixed (thanks to Martin Mrvka) in commit:fa941ddcb
Updated by bigtarget bigtarget over 13 years ago
- File dvb_support.c dvb_support.c added
Hi, your patch is awesome, but please made one correct. When you change default encoding from web you have to force it in code, because it doesn't work for polish services. See atachment. When i am using my dvb_support.c I have polish all charactes with my change Thanks.
Updated by bigtarget bigtarget over 13 years ago
bigtarget bigtarget wrote:
Hi, your patch is awesome, but please made one correct. When you change default encoding from web you have to force it in code, because it doesn't work for polish services. See atachment. When i am using my dvb_support.c I have polish all charactes with my change Thanks.
When you add my patch you can also close:
http://www.lonelycoder.com/redmine/issues/156
Thanks.
Updated by bigtarget bigtarget over 13 years ago
- File fix_pl_epg.patch fix_pl_epg.patch added
Here you are.
Thanks for merging in advance.
Updated by bigtarget bigtarget over 13 years ago
My patch works, but i have only one problem
If I play channel with encoding ISO6937 and EPG is loading it should using all the time ISO6937, but now it is changing to service encoding
Example:
channel 1: ISO6937
channel 2: ISO8859-2
I watch channel 1 and it loads EPG for channel 2 at background but encoding is still ISO6937 not assigned to channel.
Could anyone fix it? I have no idea from where i can get wached channel id. I'm not a c++ programmer just JAVA and MUMPS
Thanks.
Updated by bigtarget bigtarget over 13 years ago
I made final and working version of patch Polish EPG. Please merge it
Patch is on master of:
https://github.com/andoma/tvheadend.git
commit 77cbb4ba34aa4ede333a
tree 63f63f1ab4431dc85852
parent 1b05817d86d6b89e3336
Updated by bigtarget bigtarget over 13 years ago
Hi Andreas,
Could you tell when you would like to merge it to git master?
My patch doesn't brake anythnig it is just condition for Polish EPG.
Thanks in advance.
Updated by bigtarget bigtarget over 13 years ago
- File 0001-polish-patch.patch 0001-polish-patch.patch added
Hi,
I would like to add patch with working all polish characters.
That code is hardcoded version but all characters is working correctly.
Thanks.
Updated by Hein Rigolo over 13 years ago
in order to supply patches it is preferred submit GIT pull requests with the changes in it with a reference to this ticket number.
Updated by bigtarget bigtarget about 13 years ago
When I'll have time, I will do it better now it is hard-coded: my repository:
https://github.com/bigtarget/tvheadend
Updated by bigtarget bigtarget about 13 years ago
Could you pull that commit into master of tvheadend:
https://github.com/bigtarget/tvheadend/commit/363f417f441800b23e48dd28688fa2e33f58f44b
Thanks.
Updated by bigtarget bigtarget almost 13 years ago
Fix in pull request: https://github.com/andoma/tvheadend/pull/53
Updated by bigtarget bigtarget over 12 years ago
Fixed better and final. Same as it is in vdr. https://github.com/bigtarget/tvheadend-1/commit/fad454f1de0951457ef411f689dfeeecad7c1fcd
Updated by Adam Sutton over 12 years ago
- Category changed from DVB to EPG
- Assignee changed from Andreas Smas to Adam Sutton
- Found in version set to unknown
Can you submit that as a pull request on main tvheadend repo (github.com/tvheadend/tvheadend) and I'll take a look.
Updated by bigtarget bigtarget over 12 years ago
Adam Sutton wrote:
Can you submit that as a pull request on main tvheadend repo (github.com/tvheadend/tvheadend) and I'll take a look.