@seife: sectionsd static void sendEventList() Stringlänge
Verfasst: Dienstag 5. März 2013, 17:32
Hi,
durch den Commit "Schriftgrößenänderung" ist mir aufgefallen, dass die Beschreibung beim CurrentEvent
in der Infobox, teilweise nach 50 Zeichen abgeschnitten wird. Das betrifft aber nur im alten Format
gesendeten Text. Bei Sky Bundesliga Sendern wird der Text meistens nicht abgeschnitten.
Das liegt an der Funktion "static void sendEventList(...)" Zeile 3813 bzw. 3834.
Im Coolstream GIT heißt die Funktion "void CEitManager::getEventsServiceKey(...) und
dort wird der Text nach 120 Zeichen abgeschnitten. Zeile 2274
Es dürfte unkritisch sein die Länge auf 95 Zeichen zu erhöhen. Das passt dann auch bei einem
horizontalen Schriftgößenfaktor von 50%.
Edit: Ob das für static "static void sendAllEvents)" auch nötig ist weiss ich nicht, es macht sich nur bei der
anderen Funktion "sichtbar" bemerkbar.
durch den Commit "Schriftgrößenänderung" ist mir aufgefallen, dass die Beschreibung beim CurrentEvent
in der Infobox, teilweise nach 50 Zeichen abgeschnitten wird. Das betrifft aber nur im alten Format
gesendeten Text. Bei Sky Bundesliga Sendern wird der Text meistens nicht abgeschnitten.
Das liegt an der Funktion "static void sendEventList(...)" Zeile 3813 bzw. 3834.
Code: Alles auswählen
strcpy(liste, eExtendedText.substr(0, 50).c_str());
dort wird der Text nach 120 Zeichen abgeschnitten. Zeile 2274
Code: Alles auswählen
aEvent.text = (*e)->getExtendedText().substr(0, 120);
horizontalen Schriftgößenfaktor von 50%.
Edit: Ob das für static "static void sendAllEvents)" auch nötig ist weiss ich nicht, es macht sich nur bei der
anderen Funktion "sichtbar" bemerkbar.