OK, but can anyone explain what this function actually does? How does this work? I mean, different graphs are needed for different channels because different channels need different codecs (mpeg2/h264/AC3/etc), right? It is not possible to know what channel you are going to tune to, so how can the graph than be preloaded?
There are two directshow graphs running when you are using TVE3. 1st one is running in the service process and it handles the BDA driver side + writing data to the HD. 2nd graph is inside MediaPortal process and that handles the .ts file / TS buffer playback.
The 1st graph doesnt need to know anything about the video and audio formats that its recording, therefore that graph canbe preloaded. Also the 1st one is usualy much slower graph to build.
Thanks a lot for your explanation! (this should be explained in the first post imo, so more people actually know what they are doing when changing things)
And probeably because I had the MP client/server on the same pc, I never experienced any slowness with this...(I guess)
...And the missing audio problem is than probeably caused by the second graph :s
Thanks again!