Project

General

Profile

Actions

Bug #865

closed

Wrong subtitle page set

Added by Anonymous over 12 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
High
Assignee:
Target version:
-
Start date:
01/27/2012
Due date:
% Done:

100%

Estimated time:

Description

I have problem with e-tobi repository ttxtsubs 0.2.4 and VDR 1.7.22. It seems the page number is shifted by 8 bits. The log shows: "Found subtitle page:088", even the correct page is 888. Everything works fine, if I disable the "update channels PIDs" and enter manually the page number 888 in the channels.conf:

TF1;CSAT:11895:VC34M2O0S0:S19.2E:27500:171=2:124=fra@4,125=eng@4,126=deu@4:53+888=fra:0:8366:1:1074:0

But if I enable the update channels PIDs, the autoupdate finds page 088, the subtitles stop working and the channels.conf looks like this:

TF1;CSAT:11895:VC34M2O0S0:S19.2E:27500:171=2:124=fra@4,125=eng@4,126=deu@4:53+88=fra:0:8366:1:1074:0

I looked at the source and the file ttxtsubsdisplayer.c and the wrong value seems to be assigned here:

int bcdPage = (teletextSubtitlePages[p].ttxtMagazine << 8) + teletextSubtitlePages[p].ttxtPage;

but I did not yet have time to look further...

Also setting the page manually through OSD does not help, even if manual mode is enabled and page number 888 entered on the field


Files

ttxtsubs-French-fix.patch (2.1 KB) ttxtsubs-French-fix.patch JTe, 04/02/2012 10:49 AM
Actions

Also available in: Atom PDF