Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
-
- Neugieriger
- Beiträge: 8
- Registriert: Mittwoch 30. September 2009, 16:23
Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
hallo,
ist es möglich - analog zum aufnahme-timer - für den umschalt-timer auch einen "offset" im image zu implementieren? ist so gemeint, dass wenn ich über epg einen umschalt-timer (z.b. 2min) setze, dass dann der timer in der timer-übersicht gleich mit dem eingestellten offset gespeichert wird (aus 18:00 wird 17:58uhr).
die umschaltung per epg-daten bisher ist nicht unbedingt immer präzise und wenn der film/die sendung schon läuft, dann ist das halt ärgerlich.
bei ner aufnahme kann man ja auch den "offset" setzen, um nix zu verpassen. und warum soll das bei einem umschalttimer nicht auch sinn machen?
wenn ihr die idee natürlich für nicht sinnvoll betrachtet, dann nicht. fände es aber eine nützliche ergänzung.
und gehe mal davon aus, dass das evtl gar nicht so schwer zu proggen sein müsste.
Danke im Voraus für sie sicher kommenden Antworten
ist es möglich - analog zum aufnahme-timer - für den umschalt-timer auch einen "offset" im image zu implementieren? ist so gemeint, dass wenn ich über epg einen umschalt-timer (z.b. 2min) setze, dass dann der timer in der timer-übersicht gleich mit dem eingestellten offset gespeichert wird (aus 18:00 wird 17:58uhr).
die umschaltung per epg-daten bisher ist nicht unbedingt immer präzise und wenn der film/die sendung schon läuft, dann ist das halt ärgerlich.
bei ner aufnahme kann man ja auch den "offset" setzen, um nix zu verpassen. und warum soll das bei einem umschalttimer nicht auch sinn machen?
wenn ihr die idee natürlich für nicht sinnvoll betrachtet, dann nicht. fände es aber eine nützliche ergänzung.
und gehe mal davon aus, dass das evtl gar nicht so schwer zu proggen sein müsste.
Danke im Voraus für sie sicher kommenden Antworten
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Soll der Umschalt-offset den gleichen Wert haben wie der Aufnahme-offset?tewsbo hat geschrieben:hallo,
ist es möglich - analog zum aufnahme-timer - für den umschalt-timer auch einen "offset" im image zu implementieren?
Dann brächte man keine neue Option in Neutrino.
Kannst Du eigene Images kompilieren um evtl. demnächst einen Patch zu testen?
Ich ändere meine Umschalttimer nach der Erstellung auch oft ab,
deshalb finde ich Deinen Vorschlag sinnvoll.
-
- Neugieriger
- Beiträge: 8
- Registriert: Mittwoch 30. September 2009, 16:23
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
1) getrennt wäre schöner. wer nutzt einen aufnahme-offset von ca. 2 minuten? ich denke, bei denen, die den rec-offset nutzen, sind die werte größer, sonst macht es ja bei der aufnahme nicht wirklich sinn. beim umschalttimer reichen m.e. 2-5minutenrhabarber1848 hat geschrieben: 1) Soll der Umschalt-offset den gleichen Wert haben wie der Aufnahme-offset?
2) Dann brächte man keine neue Option in Neutrino.
3) Kannst Du eigene Images kompilieren um evtl. demnächst einen Patch zu testen?
4) Ich ändere meine Umschalttimer nach der Erstellung auch oft ab,
5) deshalb finde ich Deinen Vorschlag sinnvoll.
2) sicher ein argument, aber siehe punkt 1
3) leider nein
4) um wieviel minuten? (siehe punkt 1+2)
5) danke
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
1-2 Minuten, genauso wie den Aufnahmetimer.tewsbo hat geschrieben:4) um wieviel minuten? (siehe punkt 1+2)
Aber gut, eine neue Option kostet nicht die Welt
Ich melde mich hier wieder, wenn ich einen Patch habe,
kann aber ein paar Tage dauern.
-
- Neugieriger
- Beiträge: 8
- Registriert: Mittwoch 30. September 2009, 16:23
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
hmm, hab an meiner box einen hdd-recorder, da sind die rec-offsets größer, weil es ja keine rolle spielt und man dadurch sicher nix verpasst.
danke für das interesse und das "angedrohte" engagement.
danke für das interesse und das "angedrohte" engagement.
-
- Einsteiger
- Beiträge: 110
- Registriert: Freitag 9. Januar 2009, 18:22
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Tester gesucht? machen wir
cu FlatTV
cu FlatTV
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Bitte testen: timerd_zapto_starttime.diff
Der Patch ist wegen der daemon-Kommunikation größer geworden
als ich dachte, aber ein erster Test zeigt, dass er funktioniert.
Die Umschalt-offset-Einstellung habe ich erstmal beim Aufnahme-
offset untergebracht (Einstellungen, Aufnahme), die Option sollte
im CVS aber woanders liegen, Vorschläge?
Der Patch ist wegen der daemon-Kommunikation größer geworden
als ich dachte, aber ein erster Test zeigt, dass er funktioniert.
Die Umschalt-offset-Einstellung habe ich erstmal beim Aufnahme-
offset untergebracht (Einstellungen, Aufnahme), die Option sollte
im CVS aber woanders liegen, Vorschläge?
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Warum muss das der Timerd überhaupt wissen? Zieh die X Minuten doch einfach beim Erstellen des Timers ab.
Selbst bei den anderen Timern ist mir nicht klar, warum das unbedingt im timerd gemacht werden muss.
Mir ist aber auch nicht klar, wozu man den timerd überhaupt benötigt und warum das nicht einfach im Neutrino mit drin ist
Selbst bei den anderen Timern ist mir nicht klar, warum das unbedingt im timerd gemacht werden muss.
Mir ist aber auch nicht klar, wozu man den timerd überhaupt benötigt und warum das nicht einfach im Neutrino mit drin ist
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Beim Aufnahmetimer funktioniert das genauso, siehe timerd.cpp ab Zeile 298.seife hat geschrieben:Warum muss das der Timerd überhaupt wissen?
Diesen Mechanismus habe ich für das Umschalt-offset kopiert.
Mir ist das auch nicht klar, aber ich kann es nicht ändern, dazu fehlenseife hat geschrieben:Mir ist aber auch nicht klar, wozu man den timerd überhaupt benötigt und warum das nicht einfach im Neutrino mit drin ist
mir die Programmierkenntnisse. Sie reichen gerade noch aus, um den
obigen Patch zu schreiben
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Mach es dir einfacher: Ändere gar nichts am timerd. Konfiguriere irgendwo im neutrino ein g_settings.pre_announce
Diesen Wert ziehst du beim Erstellen der umschalttimer einfach von der Alarm- und announce-Zeit ab. Beispiel:
Sowas in der Art.
Nachdem es nur 3 mal addZaptoTimerEvent() gibt, halte ich das für einfacher.
Diesen Wert ziehst du beim Erstellen der umschalttimer einfach von der Alarm- und announce-Zeit ab. Beispiel:
Code: Alles auswählen
--- src/gui/eventlist.cpp 3 Oct 2009 10:09:29 -0000 1.128
+++ src/gui/eventlist.cpp 3 Oct 2009 23:10:58 -0000
@@ -496,8 +496,8 @@ int EventList::exec(const t_channel_id c
}
// timerdclient.addZaptoTimerEvent(channel_id,
timerdclient.addZaptoTimerEvent(GET_CHANNEL_ID_FROM_EVENT_ID(evtlist[selected].eventID),
- evtlist[selected].startTime,
- evtlist[selected].startTime - ANNOUNCETIME, 0,
+ evtlist[selected].startTime - pre,
+ evtlist[selected].startTime - ANNOUNCETIME - pre, 0,
evtlist[selected].eventID, evtlist[selected].startTime, 0);
UpdateTimerList();
paintItem(selected - liststart);
Nachdem es nur 3 mal addZaptoTimerEvent() gibt, halte ich das für einfacher.
-
- Neugieriger
- Beiträge: 8
- Registriert: Mittwoch 30. September 2009, 16:23
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
klarrhabarber1848 hat geschrieben:Die Umschalt-offset-Einstellung habe ich erstmal beim Aufnahme-
offset untergebracht (Einstellungen, Aufnahme), die Option sollte
im CVS aber woanders liegen, Vorschläge?
entweder
unter > dbox > einstellungen > diverse einstellungen > allgemein
oder
unter > dbox > einstellungen > diverse einstellungen noch einen punkt "Timer(offsets)" o.ä anlegen (unter epg, zapit ...).
dort könnten dann ja auch die aufnahme-offsets "hinwandern"
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
In meinem Patch habe ich die Funktion CTimerdClient::getOverlappingTimersseife hat geschrieben:Mach es dir einfacher: Ändere gar nichts am timerd.
noch nicht berücksichtigt.
Muss das Umschalt-offset nicht auch dort Berücksichtigung finden und
somit in timerd.cpp bekannt sein?
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Eigentlich nicht.
Glaube ich.
Der umschalttime hat ja in dem Sinne keine "Vorlaufzeit" und auch keine Dauer. Wenn du also bei EPG-Startzeit 19:00 auf den "umschalttimer"-Knopf drückst, und neutrino dann einen umschalttimer für 18:55 machen will, aber deine Aufnahme bis 18:57 geplant ist, dann überschneidet sich das auch so.
Ich habe mir aber den Code nicht angeschaut.
Glaube ich.
Der umschalttime hat ja in dem Sinne keine "Vorlaufzeit" und auch keine Dauer. Wenn du also bei EPG-Startzeit 19:00 auf den "umschalttimer"-Knopf drückst, und neutrino dann einen umschalttimer für 18:55 machen will, aber deine Aufnahme bis 18:57 geplant ist, dann überschneidet sich das auch so.
Ich habe mir aber den Code nicht angeschaut.
-
- Einsteiger
- Beiträge: 110
- Registriert: Freitag 9. Januar 2009, 18:22
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
@rhabarber1848
cu FlatTV
Nur noch mal nagefragt - änderst du am Patch noch etwas?seife hat geschrieben:Mach es dir einfacher: Ändere gar nichts am timerd.
cu FlatTV
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Erstmal nicht, aber eher aus Zeitmangel.FlatTV hat geschrieben:änderst du am Patch noch etwas?
Außerdem hat Seife mich noch nicht überzeugt
Hat schon jemand meinen Patch getestet?
-
- Einsteiger
- Beiträge: 110
- Registriert: Freitag 9. Januar 2009, 18:22
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Darum frage ich... bin aber diese Woche nicht @home
cu FlatTV
cu FlatTV
-
- Neugieriger
- Beiträge: 8
- Registriert: Mittwoch 30. September 2009, 16:23
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
so, erster test ohne zwischenfälle verlaufen. funktioniert so, wie gewünscht.rhabarber1848 hat geschrieben:Hat schon jemand meinen Patch getestet?
evtl kann ja der ort zu einstellen noch optimiert werden.
vorschläge zu neuen orten hab ich ja weiter vorne schon gemacht.
aber immo werden ja eh die menüs aufgeräumt.
also, erst mal ein danke fürs schnelle reagieren und umsetzen.
-
- Einsteiger
- Beiträge: 110
- Registriert: Freitag 9. Januar 2009, 18:22
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
zweiter, Patch funktioniert
cu FlatTV
cu FlatTV
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
committed:rhabarber1848 hat geschrieben:Bitte testen: EDIT: Patch ist im CVS
http://article.gmane.org/gmane.comp.vid ... x.scm/1308
http://article.gmane.org/gmane.comp.vid ... x.scm/1309
http://article.gmane.org/gmane.comp.vid ... x.scm/1310
http://article.gmane.org/gmane.comp.vid ... x.scm/1311
http://article.gmane.org/gmane.comp.vid ... x.scm/1312
Vorschlag für das endgültige Menü:rhabarber1848 hat geschrieben:Die Umschalt-offset-Einstellung habe ich erstmal beim Aufnahme-
offset untergebracht (Einstellungen, Aufnahme)
dbox / Einstellungen / Diverse Einstellungen / Timeroptionen
Dort könnten auch die Aufnahme-Korrektur-Einstellungen
liegen, dies sollte aber im Rahmen der Menürestrukturierung
stattfinden, deshalb habe ich den Patch erstmal so eingecheckt,
auch aufgrund der positiven Rückmeldungen.
@seife: Ich kann verstehen, dass Du timerd loswerden willst,
bis es aber soweit ist, sollte imho kein Code am timerd und
dessen Strukturen vorbei programmiert werden, um eine
spätere Umstellung nicht zu verkomplizieren.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Jedes nun unnützerweise neu implementierte "Feature" im timerd verkompliziert eine spätere Umstellung.
-
- Neugieriger
- Beiträge: 8
- Registriert: Mittwoch 30. September 2009, 16:23
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
muss mich nochmal zum thema melden.
eine nicht so schöne nebenerscheinung ist mir noch aufgefallen.
und zwar wird beim setzen des werbe-zapping-timers auch dort die "offsetzeit" abgezogen.
denke, weil der zapping-timer auch über die funktion "umschalten" gesetzt und in der timerübersicht als "umschalttimer" zu finden ist.
kann man da noch was dran ändern?
andernfalls muss dann eben die zeit, die zum werbezappen eingegeben wird, manuell um die anzahl minuten erhöht werden, die im timer-offset hinterlegt sind. ist aber sicher nicht die eleganteste lösung.
eine nicht so schöne nebenerscheinung ist mir noch aufgefallen.
und zwar wird beim setzen des werbe-zapping-timers auch dort die "offsetzeit" abgezogen.
denke, weil der zapping-timer auch über die funktion "umschalten" gesetzt und in der timerübersicht als "umschalttimer" zu finden ist.
kann man da noch was dran ändern?
andernfalls muss dann eben die zeit, die zum werbezappen eingegeben wird, manuell um die anzahl minuten erhöht werden, die im timer-offset hinterlegt sind. ist aber sicher nicht die eleganteste lösung.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Sagte ich nicht, dass der timerd der falsche Platz ist, um das Ursprüngliche Problem zu lösen?
;-)
Achso: jetzt einen zusätzlichen Timertyp im timerd zu implementieren ist IMHO nicht die korrekte Lösung des Problems.
Stattdessen sollte man wirklich einfach im Neutrino beim Erstellen des Timers den offset abziehen und gut ist. Evtl. auch nur, wenn wirklich aus dem EPG ein Umschalttimer erstellt wird und nicht, wenn er manuell gemacht wird. Wie das jetzt ist, weiss ich gerade nicht auswendig.
;-)
Achso: jetzt einen zusätzlichen Timertyp im timerd zu implementieren ist IMHO nicht die korrekte Lösung des Problems.
Stattdessen sollte man wirklich einfach im Neutrino beim Erstellen des Timers den offset abziehen und gut ist. Evtl. auch nur, wenn wirklich aus dem EPG ein Umschalttimer erstellt wird und nicht, wenn er manuell gemacht wird. Wie das jetzt ist, weiss ich gerade nicht auswendig.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Es kann sein, dass sich der werbezapper und das Dbox2-Plugin
des TVBrowsers (letzteres nutzt yweb) dabei ins Gehege kommen.
Beides sind 3rd-party plugins, daher ist Rücksichtnahme im CVS nicht
zwingend erforderlich. Ich kann nachvollziehen, dass das offset beim
Werbezapper keinen Sinn macht, nur wie soll die Unterscheidung
zum TVBrowser stattfinden? Gibt es überhaupt Sourcecode zum
Werbezapper-Plugin?
Ich halte es für sinnvoll, dass für Umschalttimer, die via TVBrowser
gesetzt werden, ebenfalls das offset berücksichtigt wird. Hier
können Timer gesetzt sein, für die die Dbox noch gar keinen EPG
hat, was dann wohl einer manuellen Eingabe gleich kommt.
des TVBrowsers (letzteres nutzt yweb) dabei ins Gehege kommen.
Beides sind 3rd-party plugins, daher ist Rücksichtnahme im CVS nicht
zwingend erforderlich. Ich kann nachvollziehen, dass das offset beim
Werbezapper keinen Sinn macht, nur wie soll die Unterscheidung
zum TVBrowser stattfinden? Gibt es überhaupt Sourcecode zum
Werbezapper-Plugin?
Ich halte es für sinnvoll, dass für Umschalttimer, die via TVBrowser
gesetzt werden, ebenfalls das offset berücksichtigt wird. Hier
können Timer gesetzt sein, für die die Dbox noch gar keinen EPG
hat, was dann wohl einer manuellen Eingabe gleich kommt.
-
- Tuxboxer
- Beiträge: 2614
- Registriert: Montag 20. Mai 2002, 10:49
- Image: JTG-Image [IDE] Version 2.4.4
- Image: (7025SS) Merlin
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
Öffentlich nicht, aber SnowHead hat ihn. Ich denke aber, dass der Werbezapper keinen Boxtimer nutzt, sondern die Umschaltung selbst erledigt. Im Werbezapper-Plugin existiert nämlich ein eigener Timer, der im LC-Display runterzählt und dann umschaltet. Soweit ich weiss, ist blockads eine Art Deamon, der dann die Umschaltung erledigt. Ich kann es gerade nicht testen, da ich meine Dbox für ein paar Tage ausgeliehen habe.Gibt es überhaupt Sourcecode zum Werbezapper-Plugin?
Greetz von DrStoned
-
- Neugieriger
- Beiträge: 8
- Registriert: Mittwoch 30. September 2009, 16:23
Re: Wunsch/Anfrage: Umschalt-Timer "mit Offset" versehen?
hochzieh und nochmal nachfrag.tewsbo hat geschrieben:...eine nicht so schöne nebenerscheinung ist mir noch aufgefallen.
und zwar wird beim setzen des werbe-zapping-timers auch dort die "offsetzeit" abgezogen.
denke, weil der zapping-timer auch über die funktion "umschalten" gesetzt und in der timerübersicht als "umschalttimer" zu finden ist.
kann man da noch was dran ändern?...
kann man das noch eleganter lösen oder ist das thema erst mal durch? nicht falsch verstehen, kann auch damit leben, dem zapp-timer entsprechend mehr minuten mit auf den weg zu geben.
danke tewsbo.