Flowy Posted December 22, 2009 Share Posted December 22, 2009 Ich wollt mal Fragen wie das Bildermanagement im DVBViewer vom OSD gemanaget wird? Sobald ein Bild dargestellt wird, dann wird dieses Bild physikalisch gelockt? und angezeigt, wenn das Bild aber nicht mehr vorkommt (im OSD angezeigt wird), dann ist das Bild immernoch gelockt, bzw hat der DVBViewer dieses Bild noch irgendwie im Zwischenspeicher, sodass es bei Wiederverwendung sofort wieder hergenommen werden kann? Wenn dies so der Fall ist, dann würde es sich erklären wieso beim MyMovies- Plugin und etlichen Filmbilder (1080p Bilder) sich irgendwann das OSD Aufhängt und keinen neuen Bilder mehr darstellen kann (wirkt sich auch auf das standard OSD wie Wetter aus) Verbesserungsvorschlag wäre, nach nicht mehr gebraucht diese wieder frei zu geben, falls ich richtig liege Quote Link to comment
Lars_MQ Posted December 22, 2009 Share Posted December 22, 2009 Intern wird das schon gemacht. Beim Wetter hab ichs schlichtweg vergessen, da damals der radar kram nicht aktuell war. Folgendes Vorgehen: Der Viewer cached die bilder intern, um die Ladezeiten zu umgehen. Das macht er für die Skin selber, aber auch für die "zusätzlichen" Bilder wie thumbnails etc. Das ist auch sehr sinnvoll, da ansonsten ein scrollen in einem thumbnailview sehr lange dauern kann... Intern wird der cache beim schliessen eines OSD fenster, das thumbnails nutzt, teilweise freigegeben. D.h. alle wichtigen Bilder wie skin und TV Logos etc bleiben erhalten, nur die temporären bilder werden verworfen. Ich habe diese Cleanup funktion jetzt auch in der BasispluginOSDfensterklasse eingebaut. Das sollte zumindest im normalen anwendungsfall auch Deine Probleme beheben. Quote Link to comment
Flowy Posted December 22, 2009 Author Share Posted December 22, 2009 Danke für die schnelle Antwort Lars Ja so hört sich das auch sehr vernünftig an ^^. Gibts diese Cleanup BasispluginOSDfensterklasse Funktion jetzt schon, oder dann beim nächsten "nicht"-Betarelease? Danke nochmal Quote Link to comment
Lars_MQ Posted December 22, 2009 Share Posted December 22, 2009 in der nächsten veröffentlichten version, egal ob beta oder nicht (wohl eher das erstere ) Quote Link to comment
Flowy Posted December 23, 2009 Author Share Posted December 23, 2009 optimal, danke dann geb ich das mal weiter Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.