2005-02-28, 06:01
if you have the latest cvs version of mythtvlivetv.py, you will find os.sep on line 73. this is where it builds the live tv path from your live tv prefix setting and the ring buffer file name returned by the myth backend.
if you don't think tweaking the xbmc cache settings is doing anything, try cranking up the min buf size in the xbmcmythtv settings to a value like 8388608. it will make xbmc wait until the ring buffer file is 8mb in size before it starts playing it. if that works, then you can start lowering the value until you get a good balance between reliable live tv playback and reduced time to start viewing. keep in mind that with such a large value, it might take 15-20 seconds before you get any video playback.
as for the program names that cause xbmc to freeze... i seem to remember finding a few problems like that earlier. if you can capture the title, sub title and description of the show that would help. when i saw this earlier, it had to do with non-ascii characters (e.g. french accented letters).
if you don't think tweaking the xbmc cache settings is doing anything, try cranking up the min buf size in the xbmcmythtv settings to a value like 8388608. it will make xbmc wait until the ring buffer file is 8mb in size before it starts playing it. if that works, then you can start lowering the value until you get a good balance between reliable live tv playback and reduced time to start viewing. keep in mind that with such a large value, it might take 15-20 seconds before you get any video playback.
as for the program names that cause xbmc to freeze... i seem to remember finding a few problems like that earlier. if you can capture the title, sub title and description of the show that would help. when i saw this earlier, it had to do with non-ascii characters (e.g. french accented letters).