Приветствую, Simon
Well, I've tried the patched version above, and it is better. I now seem to be able to switch between live channels in XBMC, but still only get a few seconds of video/audio then the stream freezes.
don't know why you have so strange behaviour
which xbmc-pvr version do you have ?
I checked out revision 28472 on 9th March 2010
I tested with old version of xbmc-pvr
please try to test with revision 28276 (it's last stable not broken revision. Currently xbmc developpers don't recommend to use current svn version)
svn update -r28276