von JohnnyC » 09 Nov 2021, 18:40
... Es handelt sich bei den zusätzlichen Kommandos rein logisch nicht solche, die Sendungen zur Aufnahme programmieren ...
Ist das so? Ich meine, es handelt sich um ein Aufnahmeplugin und davon auszugehen, dass exakt 2 Befehle davon zur Aufnahme direkt verwendet werden können, erscheint mir nicht sinnvoll.
Ich sehe dies durchaus als Bug an, denn das zu erwartende Verhalten ist m. E. dass die Parameter bei allen Kommandos verwendet werden.
Alleine tvheadend bietet gut ein dutzend Kommandos über htsp, die sch auf Aufnahmen beziehen (z. B. addDvrEntry, updateDvrEntry, cancelDvrEntry, stopDvrEntry, deleteDvrEntry, addAutorecEntry, deleteAutorecEntry, addTimerecEntry, deleteTimerecEntry, eventAdd) und entsprechend ein Start/Ende-Feld benötigen.
Wesentlich dabei ist z.B. der Unterschied zwischen deleteDvrEntry und cancelDvrEntry, bei letzterem bleibt die Aufnahme erhalten.
Nichtsdestotrotz wäre eine Option unter Zeit-Einstellungen: "Verwende Vor- und Nachlauf auch bei zusätzlichen Kommandos" wahrscheinlich die einfachste Lösung, um auch andere Befehle ohne Vor-/Nachlaufzeit zu ermöglichen.
[quote]... Es handelt sich bei den zusätzlichen Kommandos rein logisch nicht solche, die Sendungen zur Aufnahme programmieren ...[/quote]
Ist das so? Ich meine, es handelt sich um ein Aufnahmeplugin und davon auszugehen, dass exakt 2 Befehle davon zur Aufnahme direkt verwendet werden können, erscheint mir nicht sinnvoll.
Ich sehe dies durchaus als Bug an, denn das zu erwartende Verhalten ist m. E. dass die Parameter bei allen Kommandos verwendet werden.
Alleine tvheadend bietet gut ein dutzend Kommandos über htsp, die sch auf Aufnahmen beziehen (z. B. addDvrEntry, updateDvrEntry, cancelDvrEntry, stopDvrEntry, deleteDvrEntry, addAutorecEntry, deleteAutorecEntry, addTimerecEntry, deleteTimerecEntry, eventAdd) und entsprechend ein Start/Ende-Feld benötigen.
Wesentlich dabei ist z.B. der Unterschied zwischen deleteDvrEntry und cancelDvrEntry, bei letzterem bleibt die Aufnahme erhalten.
Nichtsdestotrotz wäre eine Option unter Zeit-Einstellungen: "Verwende Vor- und Nachlauf auch bei zusätzlichen Kommandos" wahrscheinlich die einfachste Lösung, um auch andere Befehle ohne Vor-/Nachlaufzeit zu ermöglichen.