Project

General

Profile

Actions

Bug #728

closed

Aufnahmen mit gleichem Namen / Zeitstempel werden nicht angezeigt

Added by wtor about 13 years ago. Updated about 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
09/27/2011
Due date:
% Done:

100%

Estimated time:

Description

Startet man mehrere Aufnahmen mit gleichem Namen und gleichem Zeitstempel wird nur die Erste gefundene als Aufnahme angezeigt. Ist aufgefallen, als ich einen Film auf ARD per EPG aufgenommen habe. Ich habe im Film die Aufnahme beendet und den Film weiter in HD auf ARD HD aufgenommen. Angezeigt wurde dann nur der HD Teil. Das originale Aufnahmemenü zeigt beide Aufnahmen an. Das Problem ist nicht auf gleiche Sender beschränkt. Es tritt immer auf, wenn Aufnahmen mit gleichem Namen und gleichem Zeitstempel erzeugt werden.

Eine kurze Analyse hat bis jetzt ergeben, das die Variable "idbuffer" in myMenuRecordingsItem::myMenuRecordingsItem(..) eine Kombination aus Zeitstempel und Namen der Aufnahme ist. Das ist aber leider nicht immer eindeutig, so dass diese doppelten Aufnahmen später in myMenuRecordings::Set(..) aussortiert werden.

Actions #1

Updated by wtor about 13 years ago

Als einfache Lösung habe ich bei mir in myMenuRecordings::Set(..) die Zeile 751

if(*recitem->UniqID() && (!lastitem || strcmp(recitem->UniqID(),lastitemtext)))

durch

if(*recitem->UniqID() && (!lastitem || strcmp(recitem->UniqID(),lastitemtext) || !recitem->IsDirectory()))

ausgetauscht. Damit wird die Prüfung auf gleiche Elemente nur für Verzeichnisse durchgeführt. Funktioniert bei mir ohne Probleme. Vieleicht kann das so schon als Bugfix übernommen werden.

Actions #2

Updated by amair about 13 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF