Tv-Onscreen 0.7.1 |
BEEjay
Routinier
 
Registration Date: 02.12.2003
Posts: 453
Herkunft: Kirmes am Kanale grande!
 |
|
Die Version sollte nun auch mit der neuen VDR Version funktionieren
http://beejay.vdr-developer.org/patches/...en-0.7.1.tar.gz
Das ist mein erster Versuch nen Plugin zu patchen, hoffe das es wirklich überall funktioniert
Thx @ Thomas für den Webspace
Freu mich über Feedback
__________________ www.sascha-bajonczak.de
|
|
09.01.2005 17:42 |
|
|
AnK
Graf
 

Registration Date: 23.04.2003
Posts: 2,300
Herkunft: DE
 |
|
Hast du im Vergleich zum *.diff aus dem "VDR 1.3.18" Thread sonst noch etwas verändert?
__________________
|
|
09.01.2005 18:04 |
|
|
apex
Haudegen
  

Registration Date: 01.06.2003
Posts: 577
 |
|
@ beejay
und das läuft bei dir? Ich habe stark verwürfelte Schriftzeichen wenn ich TVOnscreen aufrufe. Man kann es kaum lesen.
|
|
09.01.2005 18:11 |
|
|
sundin
Routinier
 

Registration Date: 26.03.2004
Posts: 392
Herkunft: München
 |
|
| quote: |
Original von BEEjay
Freu mich über Feedback |
Statt
| code: |
1:
2:
|
cReadLine *FileOps= new cReadLine();
while ((s = FileOps->Read(f)) != NULL) |
|
besser
| code: |
1:
2:
|
cReadLine FileOps;
while ((s = FileOps.Read(f)) != NULL) |
|
Sonst hast du ein klassisches Speicherleck.
Ich weiss auch nicht, ob der Plugin-Maintainer das gern hat, wenn du
ein "inoffizielles 0.7.1" rausbringst, das will er wahrscheinlich selber
in der Hand haben
Grüße
Achim
__________________
new VDR: Asus AT3IONT-I deluxe, Digital Devices Cine S2 (dual DVB-S2 V5.5), yavdr 0.2, VDR 1.7.15
old VDR: Dell GX1 PII-333, Nexus-s 2.1, TT FF 1.5, Debian etch, 2.6.18, VDR 1.7.8
OSD-Calender: PIM Plugin
|
|
09.01.2005 18:21 |
|
|
Brougs78
Graf
 

Registration Date: 12.05.2003
Posts: 2,361
Herkunft: Tirol (A)
 |
|
| quote: |
Original von sundin
Ich weiss auch nicht, ob der Plugin-Maintainer das gern hat, wenn du
ein "inoffizielles 0.7.1" rausbringst, das will er wahrscheinlich selber
in der Hand haben
|
Yepp, das finde ich auch, dass das nicht ganz glücklich gewählt ist. Auch vdr-burn-0.0.6 (anderer Thread) ist nicht so ideal, da es dann - bei einem wirklichen Release der Version - Verwirrungsgefahr gibt.
Trotzdem danke, dass du hier Patches uploadest.
Gruß,
Brougs78
__________________
- -- --- ================================================================ --- -- -
VDR-Konfig: Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), 2xDVB-s2 // yavdr-0.2
- -- --- ================================================================ --- -- -
» Mein VDR-Zeugs (OSDImage-Plugin, Enigma-Skin): brougs78.vdr-developer.org «
|
|
09.01.2005 18:41 |
|
|
apex
Haudegen
  

Registration Date: 01.06.2003
Posts: 577
 |
|
bei euch geht das mit dem patch für tvonscreen? oder sieht eure anzeige auch so aus wie meine?
|
|
09.01.2005 18:50 |
|
|
BEEjay
Routinier
 
Registration Date: 02.12.2003
Posts: 453
Herkunft: Kirmes am Kanale grande!
Thread Starter
 |
|
Hi Sorry wie gesagt sind meine ersten versuche gut das mit der Verisonsnummer ist unglücklich gewählt aber werd in zukunft lieber unterlassen
Ich konnte es selber noch nciht testen weil cih grade auch was aufnehme aber sonst wurde bisher nicht viel geändert daher könnte ich das nicht nachvollziehen was dort die schrift etwas überscheniden lässt @ apex
__________________ www.sascha-bajonczak.de
|
|
09.01.2005 19:02 |
|
|
BEEjay
Routinier
 
Registration Date: 02.12.2003
Posts: 453
Herkunft: Kirmes am Kanale grande!
Thread Starter
 |
|
| quote: |
Original von Brougs78
Hi!
Hab mal nen Patch draus gebaut und FileOps mit
| code: |
1:
|
cReadLine FileOps; |
|
erzeugt ... sollte sonst eigentlich ein Memory-Leak sein oder?
|
Hi ja, das sollte es sonst sein, ich weis nicht was das bedeutet aber es wurde schon korrigiert von sundin, wie gesagt ist mein erster versuch gewesen und hab auch nicht all zu viel ahnung davon.
@ apex
es sieht so aus als ob irgendwie der font nicht richtig geladen wird oder sowas.
Weil ich hab da auch nichts an der visualisierung groassartig gemacht.
__________________ www.sascha-bajonczak.de
|
|
10.01.2005 09:16 |
|
|
_Frank_
Haudegen
  

Registration Date: 30.12.2004
Posts: 596
Herkunft: Miriquidi
 |
|
Da ich hier auch das Problem hatte, daß die Anfangszeiten nicht korrekt
angezeigt wurden, hab ich nach Stöbern in der History folgendes gefunden:
- Several formerly non-threadsafe functions now have a return type of cString:
...
cEvent::GetTimeString()
...
Although this will compile without error message, the resulting 'date' will not
be valid after this line. Use this instead:
cString date = DayDateTime();
In a 'const void *' context (as in printf() etc.) the result needs to be
dereferenced with a '*', as in
printf("%s", *DayDateTime());
to make it a 'const char *'.
Hab daraufhin mal, abgeshen vom hier bereits geposteten Patch folgendes in magazine.c geändert:
Zeile 478: const *txt,*timetxt;
in const char *txt;
cString timetxt;
Zeile 545: timetxt=cev->GetTimeString();
in timetxt=*cev->GetTimeString();
kann mir bitte jemand bestätigen, ob dies korrekte Änderungen sind?
Glaub zwar nicht, daß es dabei bleibt, aber zumindest die Anfangszeiten
werden wieder angezeigt.
__________________ Shuttle (AV61) VIA 693A, PIII-533 Mhz, 192 MB Ram, c't-vdr-2 (Kernel 2.4.24) - viel geändert
1*Nexus-S Rev. 2.2 mit Speichermod (dvb0), 1*TT Rev.1.6 (dvb1), 1*Cinergy 1200S (dvb2)
dvb-treiber aus cvs vom 30.09.05 + Patch für Cinergy 1200S, vdr 1.3.37 + Patches + einige Plugins
|
|
10.01.2005 15:39 |
|
|
Brougs78
Graf
 

Registration Date: 12.05.2003
Posts: 2,361
Herkunft: Tirol (A)
 |
|
Hi!
Ich denke allerdings, dass da noch einige andere Änderungen folgen müssten, denn wenn man den Sourcecode nach cEvent dursucht gibt es 117 Treffer, wobei sich gerade da einiges geändert hat ... die Frage ist jetzt, ob der Author in den nächsten Tagen ein Update bringt, oder ob man sich da die Arbeit antuen soll das ganze auszubessern ...
Gruß,
Brougs78
__________________
- -- --- ================================================================ --- -- -
VDR-Konfig: Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), 2xDVB-s2 // yavdr-0.2
- -- --- ================================================================ --- -- -
» Mein VDR-Zeugs (OSDImage-Plugin, Enigma-Skin): brougs78.vdr-developer.org «
|
|
10.01.2005 18:02 |
|
|
_Frank_
Haudegen
  

Registration Date: 30.12.2004
Posts: 596
Herkunft: Miriquidi
 |
|
War mir schon klar, aber ganz so viele Änderungen werden's wohl
nicht werden müssen.
Für das <Suchen> hätte ich jetzt noch was zu ergänzen:
Änderungen in search.c:
Zeile 20: const char *txt,*time1,*time2,*date,*chan;
in const char *txt,*chan;
cString time1,time2,date;
Zeile 30: time1=ev->GetTimeString();
in time1=*ev->GetTimeString();
Zeile 31: time2=ev->GetEndTimeString();
in time2=*ev->GetEndTimeString();
Zeile 33: date=ev->GetDateString();
in date=*ev->GetDateString();
Zeile 48: snprintf(buf,sizeof(buf)-1,"%.6s %s - %s %s/%s",date,time1,time2,chan,txt);
in snprintf(buf,sizeof(buf)-1,"%.6s %s - %s %s/%s",*date,*time1,*time2,chan,txt);
Irgendwann lern ich auch noch, wie man ein File anhängt :-)
__________________ Shuttle (AV61) VIA 693A, PIII-533 Mhz, 192 MB Ram, c't-vdr-2 (Kernel 2.4.24) - viel geändert
1*Nexus-S Rev. 2.2 mit Speichermod (dvb0), 1*TT Rev.1.6 (dvb1), 1*Cinergy 1200S (dvb2)
dvb-treiber aus cvs vom 30.09.05 + Patch für Cinergy 1200S, vdr 1.3.37 + Patches + einige Plugins
|
|
10.01.2005 19:11 |
|
|
AnK
Graf
 

Registration Date: 23.04.2003
Posts: 2,300
Herkunft: DE
 |
|
Kann bitte jemand mal ein diff machen und hier hochladen?
__________________
|
|
10.01.2005 19:14 |
|
|
apex
Haudegen
  

Registration Date: 01.06.2003
Posts: 577
 |
|
@ frank
auch diese patches laufen, auch die Suchfunktion ist nun ohne Störungen im OSD. Weiter so :-)
|
|
10.01.2005 19:27 |
|
|
apex
Haudegen
  

Registration Date: 01.06.2003
Posts: 577
 |
|
Wenn ein "VDR-1.3.18 Sammelpatch" für TV Onscreen noch erwünscht ist, mache ich einen.
|
|
11.01.2005 18:57 |
|
|
TomG
Großherzog
Registration Date: 09.01.2004
Posts: 3,716
Herkunft: Berlin
 |
|
|
11.01.2005 20:04 |
|
|
apex
Haudegen
  

Registration Date: 01.06.2003
Posts: 577
 |
|
OK, hier der Patch. Bitte auf das original 0.7.0 anwenden. Ich habe den Patch nur zusammengestellt, Ehre gebürt den "patchern" in diesem Thread
Bitte kurze rückmeldung obs klappt.
|
|
11.01.2005 21:15 |
|
|
|