Sorry to harp on this but I've noticed that the overall timeshifting performance has appeared to degrade somewhat with recent builds (currently on beta build 370) . When DVB-T development was underway, and I was looking at this area closely, I don't ever recall experiencing the kind of slowness I'm seeing now.
In summary, the issues I'm experiencing while timeshifting is in progress are:
1. Slow to respond to remote/keyboard keypresses
2. Slow, stuttering Theater View animations
3. Slower to switch channels. Ie, this was never lightning fast but is now taking at least 5 seconds. Note: Normal channel change speed is excellent for me when not timeshifting
4. Slow seek speed (as discussed in this thread). In combination with point 1, jumping around the TS buffer (30 secs forward, 10 secs back) has become far less than ideal. Again, this used to be quite good with older builds.
I wonder if anything's changed recently which may be contributing to some of these slow downs? I'm testing on the same PC I always have. Core 2 Duo, fast SATA II local disc, ATI x1600 video etc... No running virus checkers or other system hogs.
All other video playback is flawless.
In relation to this:
There is a lot going on when a channel is changed. This is particularly true if you are in time-shifting mode. In TS mode, channel changing requires a rebuild of the DirectShow graph that significantly slows down the process.
Is it possible to cache or build the graph in advance somehow, in readiness for when it might be needed?
Thanks.