Hi unterbrecher,
vielen Dank für den Hinweis!
Gruß
Nordlicht
Hi unterbrecher,
vielen Dank für den Hinweis!
Gruß
Nordlicht
Hallo,
kann es sein das das Plugin erst ab vdr version >= 1.3.38
funktioniert ?
Gruss Leo
Hallo Leo,
kann sein, ich habe es unter VDR 1.3.44 entwickelt. Hast du Fehlermeldungen beim Übersetzen?
Gruß
Nordlicht
ZitatHast du Fehlermeldungen beim Übersetzen?
Ja, in der myreplaycontrol.c. Habe die Zeilen
cStatus::MsgReplaying(this, Recording.Name(), Recording.FileName(), true);
durch
cStatus::MsgReplaying(this, Recording.Name());
und
cStatus::MsgReplaying(this, NULL, fileName, false);
durch
cStatus::MsgReplaying(this, NULL);
ersetzt.
Danach laueft das Plugin. Das verschieben geht aber nicht.
Der Hauptmenueeintrag laesst sich zwar verstecken aber das original
Menue laesst sich nicht ersetzen (Mit Taste gelb wird immer das alte
aufgerufen).
Kann sein das es an den geaendeten sourcen des vdr liegt, da sich
doch einiges geaendert hat.
Gruss Leo
Hi Leo,
da die komplette 'myreplaycontrol.c' eine Kopie der cReplayControl-Klasse von VDR ist - ich habe nur einige kleine Änderungen gemacht, damit sie mit dem Plugin funktioniert - würde es wohl schwierig werden, dass ganze auf ältere VDR-Versionen zurückzuportieren. Aber VDR 1.4 ist ja nicht mehr all zu weit entfernt
Gruß
Nordlicht
Hallo Leute,
ich bin gerade dabei, den Neu-Marker (Sternchen) durch ein Symbol zu ersetzen. Zuerst habe ich das 'NEU'-Symbol aus dem WarEagle-Icon-Patch genommen, aber das ist ja nicht wirklich international. Und 'NEW' geht nicht, da bei der Auflösung ein W nicht als solches zu erkennen wäre. Ein Icon wäre mir lieber (vergleichbar zum Wecker-Symbol für gesetzte Timer in meinem EPG-Plugin), also ein kleines Bildchen, das sagt, hier, die Aufnahme ist neu. Bist jetzt hatte ich da noch keine Idee. Berücksichtigt werden sollte auch, das nicht viel Platz und nicht viele Pixel vorhanden sind. Wenn mittendrin ein einzelnen Pixel nicht gesetzt ist, sieht man das höchstwahrscheinlich nicht.
Also, immer her mit den Ideen!
Gruß
Nordlicht
ZitatOriginal von nordlicht
Berücksichtigt werden sollte auch, das nicht viel Platz und nicht viele Pixel vorhanden sind. Wenn mittendrin ein einzelnen Pixel nicht gesetzt ist, sieht man das höchstwahrscheinlich nicht. Also, immer her mit den Ideen!
Hmm.. evtl. einfach einen Stern als Grafik verwenden? So schlecht find ich den Stern nicht.
[Blockierte Grafik: http://www.thegate.ca/v3/star.jpg]
oder
[Blockierte Grafik: http://www.ul.ie/search/star.png]
Grüße
Michi
So lassen wie es ist (auf jeden Fall als Option)
skiller2k1
Original ist es ja ein Sternchen, wie auch im VDR-Menü.
wilderigel
Ist schon als Option eingebaut!
Es soll ja auch Leute geben, die den Stern nicht so mögen Nur eine Idee für was Aussagekräftiges hatte ich bis jetz noch nicht, deshalb mein Aufruf.
Gruß
Nordlicht
Vielleicht gar kein Icon und statt dessen wie in gängigen Emailprogrammen (Stichwort "ungelesen") fett gedruckt. Und weil Fettdruck nicht wirklich geht, eine andere Farbe. Highlighting geht ja irgendwie.
Hi clocker,
andere Farbe geht auch nicht. Man kann nur Text schreiben, die Farbe wird durch den Skin, egal ob VDR-eigene (Classic u. ST:TNG) oder Skin-Plugin, vorgegeben. Ich denke mal, das Hilighting, das du meinst, ist der Auswahl-Balken. Da werde einfach Vorder- und Hintergrundfarbe ausgetauscht (was auch der Skin macht).
Gruß
Nordlicht
Ich hätte mal ne Frage zum Plugin.
Klar, selber testen wäre am besten, doch vorab mal die Frage:
Ich habe auf einem Streamdev-Clienten das Plugin auch laufen.
/video ist über nfs das gleiche, wie auf dem Server.
Wenn ich am Clienten nun über das Plugin eine Aufzeichnung
verschiebe oder umbenenne, kriegt der Server davon was mit?
Wird beim Aufruf des Plugins /video neu eingelesen, oder passiert
das nur beim VDR-Start?
Beim Timer hab ich zur Zeit das Problem, dass der Server davon
nix mitkriegt, bis VDR neu startet.
Hallo Mase,
das wird wohl nicht klappen. Jeder der beiden VDRs (auf dem Server und dem Clienten) hat seine eigene interne Aufzeichnungsliste. Das Plugin kann natürlich nur die Liste des VDRs aktualisieren, auf dem es läuft. Müsstest du deine 'commands.conf' um den Befehl 'touch $VIDEODIR/.update' erweitern und nach dem Verschieben und auch Umbenennen ausführen, damit der andere VDR das mitkriegt.
Gruß
Nordlicht
Schade, dass es nicht so einfach geht.
Ich dachte, das Plugin würde beim Aufruf den Aufzeichnungsbaum
einlesen, wie das beim VDR-Start der Fall ist.
Wäre das nicht machbar?
Hallo Mase,
das /video-Verzeichnis wird beim Start von VDR selber gescannt und mit den Daten eine interne Liste angelegt. Diese Liste wird dann sowohl vom VDR-Aufzeichnungs-Menü als auch von meinem Plugin genutzt. Wenn das mit jedem Aufruf des Plugins wiederholt wird, kann das gerade bei größeren Aufnahme-Sammlungen zu starken Verzögerungen führen. Ich könnte das aber als Option einbauen.
Gruß
Nordlicht
Als Option wäre das doch ok.
Oder durch Drücken einer Taste im Plugin (z. B. "0").
Dann muss ich mir nur noch was für den gemeinsamen Timer einfallen
lassen. Zudem nur der Server aufzeichnen soll, nicht der Client.
Aber das ist ein anderes Thema, passt jetzt nicht hier rein.
Was willst du machen?
Am Clienten die Aufnahmeliste vom Server aktualisieren,
oder am Clienten die Liste neu einlesen, weil der Server was aufgenommen/gelöscht hat?
Wenn der Server davon was mitbekommen soll, wenn am Clienten was gemacht wird kommt ja wohl nur die .update Datei in Frage?
Hallo nordlicht,
ich habe noch etwas gefunden.
1)
Ich habe z.B. ein Verzeichnis mit 4 Aufnahmen
A
B
C
D
Wenn ich jetzt C wähle und dann 2x gelb (löschen) steht der Cursor anschliessend
für 1sec auf D und springt dann auf A. Er sollte aber auf D stehenbleiben.
2)
Wenn keine Wiedergabe läuft kann ich mich mit Menü->Aufzeichnungen durch die Verzeichnisse durchhangeln und eine Wiedergabe starten. Beende ich die mit back lande ich direkt auf der Sendung. Das ist ok.
Gehe ich aber während der Wiedergabe mit Menü->Aufzeichnungen in die Liste lande ich auch direkt bei der Aufnahme und nicht im root wie es der Fall ist wenn keine Wiedergabe läuft. Ist irgendwie nervig.
Hi vejoun,
ZitatWenn ich jetzt C wähle und dann 2x gelb (löschen) steht der Cursor anschliessend
für 1sec auf D und springt dann auf A. Er sollte aber auf D stehenbleiben.
Hängt mit der Aktualisierung der Liste zusammen. Bin ich auch noch nicht richtig glücklich mit, arbeite aber dran.
ZitatGehe ich aber während der Wiedergabe mit Menü->Aufzeichnungen in die Liste lande ich auch direkt bei der Aufnahme und nicht im root wie es der Fall ist wenn keine Wiedergabe läuft. Ist irgendwie nervig.
Ansichtssache Mal sehen, ob ich das noch änder.
Gruß
Nordlicht
wilderigel
Der Client soll nicht aufzeichnen dürfen, nur den Timer editieren und
Aufnahmen umbenennen oder verschieben können.
Der Server soll alles dürfen.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!