Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: VDR Portal. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

BEEjay

Fortgeschrittener

  • »BEEjay« ist der Autor dieses Themas

Beiträge: 456

Wohnort: Kirmes am Kanale grande!

Beruf: Programmierer

  • Nachricht senden

1

Sonntag, 9. Januar 2005, 17:42

Tv-Onscreen 0.7.1

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

2

Sonntag, 9. Januar 2005, 18:04

Hast du im Vergleich zum *.diff aus dem "VDR 1.3.18" Thread sonst noch etwas verändert?
HW I: Thermaltake DH 202, Intel DH67BL, Intel Pentium G630, TT Premium S2-6400, Crucial m4 SSD,
Fortron Source Aurum Gold 400W, Scythe Big Shuriken, LG DVD-RW GH22NS50, Kingston ValueRAM 4GB

HW II: A+case Cupid 2, Intel D945GSEJT, 512 MB RAM, 2x PCI Riser, Atric IR-Einschalter Rev. 5,
Hauppauge Nexus Rev 2.2, 60W 12V/DC, Slimline Samsung DVD-RW, CF/SATA-Adapter, 4 GB CF Card

3

Sonntag, 9. Januar 2005, 18:11

@ beejay

und das läuft bei dir? Ich habe stark verwürfelte Schriftzeichen wenn ich TVOnscreen aufrufe. Man kann es kaum lesen.

sundin

Fortgeschrittener

Beiträge: 403

Wohnort: München

  • Nachricht senden

4

Sonntag, 9. Januar 2005, 18:21

RE: Tv-Onscreen 0.7.1

Zitat

Original von BEEjay
Freu mich über Feedback


Statt

Quellcode

1
2
                cReadLine *FileOps= new cReadLine();
                while ((s = FileOps->Read(f)) != NULL)


besser

Quellcode

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

my VDR: Asus AT3IONT-I deluxe, Digital Devices Cine S2 (dual DVB-S2 V5.5), yavdr 0.4, VDR 1.7.21
OSD-Calender: PIM Plugin

5

Sonntag, 9. Januar 2005, 18:32

bei mir sieht das OSD so aus (auch nach obiger korrektur)
»apex« hat folgendes Bild angehängt:
  • quark.jpg

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »apex« (9. Januar 2005, 18:33)


6

Sonntag, 9. Januar 2005, 18:41

RE: Tv-Onscreen 0.7.1

Zitat

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 «

7

Sonntag, 9. Januar 2005, 18:50

bei euch geht das mit dem patch für tvonscreen? oder sieht eure anzeige auch so aus wie meine?

sundin

Fortgeschrittener

Beiträge: 403

Wohnort: München

  • Nachricht senden

8

Sonntag, 9. Januar 2005, 19:01

Zitat

Original von apex
bei euch geht das mit dem patch für tvonscreen? oder sieht eure anzeige auch so aus wie meine?


Bei mir siehts anders aus:
»sundin« hat folgendes Bild angehängt:
  • tvosc.jpg

my VDR: Asus AT3IONT-I deluxe, Digital Devices Cine S2 (dual DVB-S2 V5.5), yavdr 0.4, VDR 1.7.21
OSD-Calender: PIM Plugin

BEEjay

Fortgeschrittener

  • »BEEjay« ist der Autor dieses Themas

Beiträge: 456

Wohnort: Kirmes am Kanale grande!

Beruf: Programmierer

  • Nachricht senden

9

Sonntag, 9. Januar 2005, 19:02

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

10

Sonntag, 9. Januar 2005, 23:27

Hi!

Hab mal nen Patch draus gebaut und FileOps mit

Quellcode

1
cReadLine FileOps;

erzeugt ... sollte sonst eigentlich ein Memory-Leak sein oder?

Gruß,
Brougs78
»Brougs78« hat folgende Datei angehängt:
- -- --- ================================================================ --- -- -
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 «

BEEjay

Fortgeschrittener

  • »BEEjay« ist der Autor dieses Themas

Beiträge: 456

Wohnort: Kirmes am Kanale grande!

Beruf: Programmierer

  • Nachricht senden

11

Montag, 10. Januar 2005, 09:16

Zitat

Original von Brougs78
Hi!
Hab mal nen Patch draus gebaut und FileOps mit

Quellcode

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

_Frank_

Profi

Beiträge: 597

Wohnort: Miriquidi

Beruf: Mechatroniker

  • Nachricht senden

12

Montag, 10. Januar 2005, 15:39

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.

13

Montag, 10. Januar 2005, 17:35

@frank

Du bist mein persönlicher Held des Tages ;). Mit deinen obigen patches geht TV Onscreen nun wieder!
Dein erstes Posting und dann gleich so ein prima Tip.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »apex« (10. Januar 2005, 17:37)


14

Montag, 10. Januar 2005, 18:02

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 «

_Frank_

Profi

Beiträge: 597

Wohnort: Miriquidi

Beruf: Mechatroniker

  • Nachricht senden

15

Montag, 10. Januar 2005, 19:11

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 :-)

16

Montag, 10. Januar 2005, 19:14

Kann bitte jemand mal ein diff machen und hier hochladen?
HW I: Thermaltake DH 202, Intel DH67BL, Intel Pentium G630, TT Premium S2-6400, Crucial m4 SSD,
Fortron Source Aurum Gold 400W, Scythe Big Shuriken, LG DVD-RW GH22NS50, Kingston ValueRAM 4GB

HW II: A+case Cupid 2, Intel D945GSEJT, 512 MB RAM, 2x PCI Riser, Atric IR-Einschalter Rev. 5,
Hauppauge Nexus Rev 2.2, 60W 12V/DC, Slimline Samsung DVD-RW, CF/SATA-Adapter, 4 GB CF Card

17

Montag, 10. Januar 2005, 19:27

@ frank

auch diese patches laufen, auch die Suchfunktion ist nun ohne Störungen im OSD. Weiter so :-)

18

Dienstag, 11. Januar 2005, 18:57

Wenn ein "VDR-1.3.18 Sammelpatch" für TV Onscreen noch erwünscht ist, mache ich einen.

19

Dienstag, 11. Januar 2005, 20:04

Zitat

Original von apex
Wenn ein "VDR-1.3.18 Sammelpatch" für TV Onscreen noch erwünscht ist, mache ich einen.


Ja, das wäre toll.

Tom

20

Dienstag, 11. Januar 2005, 21:15

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.
»apex« hat folgende Datei angehängt:

Immortal Romance Spielautomat