The patch looks good. If it works for you, then I'll run it past EvilDude (who's done all the work on this) to get it incorporated.
My capabilities? I'm a UNIX sysadmin, and not a professional coder. I haven't even learnt C programming, unlike most CompSci graduates. But I've done a lot of coding in my time (mostly in perl, some in Pascal) so I'll have a dabble at anything. Dabble is all I've been doing here. I'm happy to concentrate on the Python/XBMC side of things, to match up with whatever you can do on the MP side.
What do you have in mind? I suppose the program guide and recording schedules are the two big deficiencies. It might also be neat to have the Python script talk the native MP API for streaming video, but as we have a reasonable work-around, I don't see it as a priority. I just wish there was more info on the consolidated PVR API for XBMC. Then we could try to keep things aligned with how that's going to work.
My capabilities? I'm a UNIX sysadmin, and not a professional coder. I haven't even learnt C programming, unlike most CompSci graduates. But I've done a lot of coding in my time (mostly in perl, some in Pascal) so I'll have a dabble at anything. Dabble is all I've been doing here. I'm happy to concentrate on the Python/XBMC side of things, to match up with whatever you can do on the MP side.
What do you have in mind? I suppose the program guide and recording schedules are the two big deficiencies. It might also be neat to have the Python script talk the native MP API for streaming video, but as we have a reasonable work-around, I don't see it as a priority. I just wish there was more info on the consolidated PVR API for XBMC. Then we could try to keep things aligned with how that's going to work.