Jon Gettler wrote: > The only way to purge the list first would be to clear the GUI, which > could be disruptive to the user.
Meaning you might be navigating through the show list and suddenly the list entirely disappears, pauses while the reload happens, and then you have to start navigating again from the top of the hierarchy? Agreed, that would be disruptive, but once you've exceeded the memory threshold, the reality is equally disruptive: you're navigating through the show list and suddenly mvpmc puts up a partially rendered "please wait" dialog and hangs, your only recourse is to power cycle, and then you have to start navigating again from the top of the hierarchy. > A more "clever" way...the code could recognize that a proginfo > structure is a duplicate, and increment the reference on the original > and toss the duplicate. Agreed. Though more code to accomplish that, and performing the duplicate checks will probably slow down loading the show list. In any case, handling the refresh problem doesn't go far enough once you've exceeded a second capacity threshold. If I don't "hide" a portion of my show database from mvpmc, even a single copy of the show database loaded into memory causes the UI to slow down to be barely usable, and it impacts playback such that it is very difficult to achieve audio sync. So if I was prioritizing between these two hypothetical enhancement, I'd consider filtering on recording group to be far more useful. -Tom ------------------------------------------------------------------------------ How ServiceNow helps IT people transform IT departments: 1. A cloud service to automate IT design, transition and operations 2. Dashboards that offer high-level views of enterprise services 3. A single system of record for all IT processes http://p.sf.net/sfu/servicenow-d2d-j _______________________________________________ Mvpmc-users mailing list Mvpmc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mvpmc-users mvpmc wiki: http://mvpmc.wikispaces.com/