Filter - Problem nach Senderänderung.
-
- Plugin-Developer
- Beiträge: 1206
- Registriert: 25 Dez 2012, 07:35
Filter - Problem nach Senderänderung.
Hi,
ändert sich ein Sender, so auch sein zugehöriger Filter.
Falls nun ein Filter auf einem Senderfilter aufbaut, wird dieser nach Änderung des Senders zerstört, wenn man es nicht rechtzeitig bemerkt.
Das ist soweit auch klar, weil es den ursprünglichen Senderfilter ja nicht mehr gibt. Aber es sollte hier einen Warnhinweis geben, der den User zur Anpaassung des betreffenden Filters bewegt. Falls man den Filter nicht explizit angeben kann, sollte man zumindest melden, das es einen Filter gibt, der von dieser Änderung betroffen ist.
Das konkrete aktuelle Beispiel liefert Sky Atlantic HD UK, der jetzt nur noch Sky Atlantic HD heißt.
Gruß
Sheldon
ändert sich ein Sender, so auch sein zugehöriger Filter.
Falls nun ein Filter auf einem Senderfilter aufbaut, wird dieser nach Änderung des Senders zerstört, wenn man es nicht rechtzeitig bemerkt.
Das ist soweit auch klar, weil es den ursprünglichen Senderfilter ja nicht mehr gibt. Aber es sollte hier einen Warnhinweis geben, der den User zur Anpaassung des betreffenden Filters bewegt. Falls man den Filter nicht explizit angeben kann, sollte man zumindest melden, das es einen Filter gibt, der von dieser Änderung betroffen ist.
Das konkrete aktuelle Beispiel liefert Sky Atlantic HD UK, der jetzt nur noch Sky Atlantic HD heißt.
Gruß
Sheldon
Re: Filter - Problem nach Senderänderung.
Verschwindende Sender sollten einen Senderfilter nicht beeindrucken, auch Umbenennungen dürften keine Probleme machen, denn dabei ändert sich die ID des Senders nicht. Eine Filterlieblingssendung wird auch anzeigen, dass sie nicht gültig ist, wenn ein Filter nicht mehr existiert. Wenn ein Senderfilter mehrere Sender enthält, sollte er bei Wegfall eines Senders immer noch die anderen Sender filtern.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
-
- Plugin-Developer
- Beiträge: 1206
- Registriert: 25 Dez 2012, 07:35
Re: Filter - Problem nach Senderänderung.
So sollte es sein, ist es aber nicht. Darum ist es ja ein Bug.
Spaß beiseite - da läuft was schief!
Spaß beiseite - da läuft was schief!
Re: Filter - Problem nach Senderänderung.
Ich kann das aber nicht nachvollziehen, da ich keine wegfallenden Sender habe, deshalb wird sich daran nichts ändern können, denn theoretisch arbeiten die Filter ja bereits richtig.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
-
- Plugin-Developer
- Beiträge: 1206
- Registriert: 25 Dez 2012, 07:35
Re: Filter - Problem nach Senderänderung.
Also bei mir hat sich der Sender Sky Atlantic HD UK geändert. Als ich es nicht rechtzeitig bemerkt hatte, waren die Filter, in denen die Filterkomponente des Senders verwendet wird, schlicht weg. Ich habe das System dann zurückgesetzt und rechtzeitig die neue Filterkomponente in die betreffenden Filter eingetragen.
Wenn ich mich recht erinnere, verwendest Du doch im Code irgendwo den Namen des Filters bzw. der Filterkomponente als ID.
Da könnte der Haken liegen. Oder Du erzeugst schlicht eine neue Filterkomponente und somit eine neue ID.
Wenn ich mich recht erinnere, verwendest Du doch im Code irgendwo den Namen des Filters bzw. der Filterkomponente als ID.
Da könnte der Haken liegen. Oder Du erzeugst schlicht eine neue Filterkomponente und somit eine neue ID.
Re: Filter - Problem nach Senderänderung.
Der Name von Filtern und Filterkomponenten dient als ID dieser Filter, aber nicht für die Sender, die in einer Senderfilterkomponente verwendet wird. Alle Sender haben eine eindeutige ID, die sich bei Namensänderung eines Senders nicht verändert. Wenn der Sender wegfällt und stattdessen ein neuer Sender hinzukommt, wird die Filterkomponente gar keinen Sender mehr haben und damit auch keine Sendungen mehr akzeptieren. Ein wegfallender Sender kann daher keinen Einfluss auf die Existenz einer Filterkomponente haben, sie funktioniert dann einfach nicht mehr, muss sie aber auch nicht, wenn es den Sender nicht mehr gibt. Dass ein Sender durch eine andere Version von sich selbst ersetzt wird, ist kein typischer Fall, sondern eine extreme Ausnahme.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
-
- Plugin-Developer
- Beiträge: 1206
- Registriert: 25 Dez 2012, 07:35
Re: Filter - Problem nach Senderänderung.
Ausnahme hin oder her. Es bleibt ein Bug!
Vielleicht läßt sich diese Situation ja künstlich herstellen.
Vielleicht läßt sich diese Situation ja künstlich herstellen.
Re: Filter - Problem nach Senderänderung.
Das ist keine Annahme, der Quellcode gibt einfach nichts anderes her, ein nicht mehr existierender Sender zerstört die Filterkomponente nicht, eine reine Namensänderung betrifft den Filter überhaupt nicht, der funktioniert dann weiter wie gewohnt. (Etwas anderes wäre es, wenn es nicht die Senderfilterkomponente ist, sondern eine andere.)
Woher willst du überhaupt wissen, dass eine Änderung der Sender ursächlich für den Filterverlust war? Nur weil die beiden Ereignisse gleichzeitig aufgetreten zu sein scheinen, müssen sie dennoch nichts miteinander zu tun haben.
Woher willst du überhaupt wissen, dass eine Änderung der Sender ursächlich für den Filterverlust war? Nur weil die beiden Ereignisse gleichzeitig aufgetreten zu sein scheinen, müssen sie dennoch nichts miteinander zu tun haben.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
Re: Filter - Problem nach Senderänderung.
Wie vermutet war der Fehler nicht in der Senderfilterkomponente, sondern in der Einzel-Senderfilterkomponente, die die automatisch erstellten Senderfilter enthält.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
-
- Plugin-Developer
- Beiträge: 1206
- Registriert: 25 Dez 2012, 07:35
Re: Filter - Problem nach Senderänderung.
Schön! Hauptsache ist doch, dass die Ursache gefunden wurde. Danke fürs nachsehen!
-
- Plugin-Developer
- Beiträge: 1206
- Registriert: 25 Dez 2012, 07:35
Re: Filter - Problem nach Senderänderung.
Super! Mit der neuen Nightly werden die betroffenen Filter nicht mehr zerstört.
Danke für die Implementierung.
Leider gibt es keinen Hinweis auf die betroffenen Filter.
Das wäre natürlich sehr hilfreich, um diese direkt anpassen zu können.
Danke für die Implementierung.
Leider gibt es keinen Hinweis auf die betroffenen Filter.
Das wäre natürlich sehr hilfreich, um diese direkt anpassen zu können.
Re: Filter - Problem nach Senderänderung.
Wenn man Filter zum Bearbeiten öffnet, dann sieht man, welche Komponente nicht mehr funktioniert. Eine solche Komponente akzeptiert dann einfach alle Sendungen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
-
- Plugin-Developer
- Beiträge: 1206
- Registriert: 25 Dez 2012, 07:35
Re: Filter - Problem nach Senderänderung.
Das ist schon klar, aber wenn man das nicht rechtzeitig bemerkt, hat man verloren.
Ein einfacher Hinweis "Bitte überprüfen Sie den Filter x" würde ja schon reichen.
Ein einfacher Hinweis "Bitte überprüfen Sie den Filter x" würde ja schon reichen.
Re: Filter - Problem nach Senderänderung.
Ich habe das Prinzip einfach umgedreht, ein Filter eines entfernten Senders akzeptiert jetzt keine Sendungen mehr. So braucht man auch keine Benachrichtigung, denn der Filter verhält sich dann neutral, denn der Sender auf dem er etwas finden würde, existiert ja dann nicht mehr.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
-
- Plugin-Developer
- Beiträge: 1206
- Registriert: 25 Dez 2012, 07:35
Re: Filter - Problem nach Senderänderung.
Aber so merkt der User ja erst, das etwas nicht stimmt, wenn er ungewollte Ergebnisse vom Filter erhält. Das finde ich nicht so gut.