At 23:16 10.11.05 +0100, you wrote:
maxmoves > 100 restarts my VDR with 30s watchtimer, so i still would have had to wait a long time for the housekeeping to kick in. What I did: I just added a autoSort->CheckChannels(); to MainMenuAction and assigned a key :) That makes debugging (and calling the plugin) easy.
I see, you're completly rewriting my roadmap ;-)
Maybe someday you could try to keep autosort in a thread, so that vdr still responses, even if houskeeping (and therefor autosort) kicks in.
thought about it, but what will happen, if user makes a change to channels while autosort is in thread? That cries for inconsistency. I'd prefer catching a signal from vdr if a channel changes or is added and then do a single loop just for this channel. Together with a 'reload config' and 'complete run now' -button this could be the best solution
I really don't know how I could live without that plugin. Finally all my 2500 channels are sorted the way I alway wanted them :)
I only miss sorting by frequency (=transponder)
that needs a fuzzy-factor by some Hz. But what do you wanna reach with that?
and filtering by source (witch you already wanted to implement).
Done.
THANK YOU for this plugin!
Frank
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr