![]() |
|
EPG (TV-Guide) data-store code development discussion for the unified PVR front-end - Printable Version +- XBMC Community Forum (http://forum.xbmc.org) +-- Forum: Development (/forumdisplay.php?fid=32) +--- Forum: Development (/forumdisplay.php?fid=93) +--- Thread: EPG (TV-Guide) data-store code development discussion for the unified PVR front-end (/showthread.php?tid=32212) |
- alcoheca - 2008-08-04 19:54 Quit piling on the pressure!
- WiSo - 2008-08-05 09:34 Looks really nice. alcoheca do you have already an idea on how the plugin interface will look like (or will you offer a vdr plugin? )
- alcoheca - 2008-08-12 21:22 quick update.. @Wiso the beginnings of the interface is now available in my branch - IPVRClient.h. Once I have it working reasonably well (ie by the 18th) I'll strip out any of the xbmc classes and just use structs & standard data types. Then we can look at the methods for packaging/linking the 'plugins'. - dubstar_04 - 2008-08-16 23:01 I was just wondering if you have made any more reportable progress? I am really excited to see what you come up with for this. Could you post anymore screenshots? regards, Dubstar_04 - alcoheca - 2008-08-16 23:42 If you're really, really excited try reading the svn log, or compiling my branch - It's sure to calm you down. ![]() No screenshots but in terms of changes to the gui, there's some info on the home page similar to the weather button, there's a new window which pops up from the tv guide, where you can find other broadcasts (repeats), and schedule a recording. Non-gui - It was a lot of work to get the PVRManger class & the client side behaving. I need to cope with multiple requests to the pvrmanager taking place at the same time and this was tricky to learn how to do it; it's certainly not bug free yet either. I'll take some screenshots once there's something more exciting to look at. Functionality - hotstyle765 - 2008-08-21 22:16 alcoheca: How functional is the current SVN? I am considering compiling your branch and I am trying to decided if it is worth it yet. Could you possibly list the features that are currently working or not working? (If you have the time) I am dieing to see commercial skip in there. Thanks for all your hard work! -Hotstyle - EvilDude - 2008-08-22 01:17 alcoheca: I had a TVServer patch for XBMC, which did work a little, but I have been waiting for your branch. Is it at a state at the moment where it would be relatively easy for me to add my TVServer code to your branch easily? I would love to play around with it, but don't want to port it all over if it is still changing a lot. - marlboroman1 - 2008-08-22 02:45 EvilDude Wrote:alcoheca: I had a TVServer patch for XBMC, which did work a little, but I have been waiting for your branch. Is it at a state at the moment where it would be relatively easy for me to add my TVServer code to your branch easily? I would love to play around with it, but don't want to port it all over if it is still changing a lot. sorry for the off topic but I'm really glad to here your still working on this as really don't want to have to run a liunx server for tv
- alcoheca - 2008-08-22 22:30 hotstyle765 Wrote:alcoheca: How functional is the current SVN? I am considering compiling your branch and I am trying to decided if it is worth it yet. Could you possibly list the features that are currently working or not working? (If you have the time) I am dieing to see commercial skip in there.Just so you know, commercial skip wasn't in the GSoC project specification and therefore is fairly low priority for me right now, I really need to make more progress in the EPG related functions first. It *IS* something which I will implement, and will be fairly straightforward to do once time is made available for it. Thing is, commercial skip, pausing live tv, PIP etc are file system related and outside the scope of the GSoC project. You may have noticed I've pledged to continue working on this post-GSoC and that will probably end up being the next step - creating a pvr:// protocol type for the virtual file system so that we can then get nice things happening with live tv, have recordings available from the Video Library and get commercial skip, and other file related things working to a degree. Before all that though, the primary function - scheduling recordings - must be working 100% and so I'll be working on that solely for now. (I'm also attempting to have a life at the moment. which is why I ignored the notification email when it first arrived) - alcoheca - 2008-08-22 22:39 EvilDude Wrote:alcoheca: I had a TVServer patch for XBMC, which did work a little, but I have been waiting for your branch. Is it at a state at the moment where it would be relatively easy for me to add my TVServer code to your branch easily? I would love to play around with it, but don't want to port it all over if it is still changing a lot. It's still changing so I would recommend holding off for now. The interface currently uses xbmc's internal datatypes, so it will need to be changed to use only use standard C types and structs. Saying that this is in the area of the frontend that I have the least understanding of - how to compile clients, and dynamically link them with XBMC at runtime. I would welcome the more knowledgeable people here to lead the discussion here..
|