From: Matthew J. S. <ge...@do...> - 2004-05-07 16:35:27
|
As I posted on the forum: http://www.dotink.org/podzilla -- although it's really not much yet. If I made it sound like more I do apologize. As far as beginning to integrated the mp3 code stuff, that might be a ways off still, although it should be designed as independently as possible I think and then pulled in. What you could do if you're interested is download that code, start and mp3.c and mp3.h file and try to keep all your stuff in there for now and just keep various actions as different functions. I'm not really sure how libmad does it, but you could have a funciton to queue up the mp3s if passed and array of strings, etc..etc.. and then we'll work it in later. Really depending on how much you've already done in with the original podzilla I'd suggest you keep going on that we can just pull in from that code. The designs are similar yet this one is just more modularized, so it may be just as easy to do it that way, not sure. The best thing you can do right now, unless you plan to integrate the code now or in the end is to just keep track of any changes you make outside of mp3.c and mp3.h, and/or ogg.c and ogg.h (if you're doing these). This way here I know what kind of hooks have been buried into other parts of podzilla. If you're gonna do all the work yourself then I'd suggest waiting a bit till the more underlying stuff in podzilla is finalized. This way you know I won't be making any major changes to PTK and/or the basics of Podzilla. My best suggestion to all those who want to develop right now is to continue work on the latest podzilla I released based on the original code (or even the original for that matter, but there were some fairly major changes I made with event handling to the newer of the old ones). You can get that code on the site I mentioned above as I'm not sure if Bern has committed it to CVS yet. Unless of course you want to work out some of the underlying stuff, then either talk to me or Bern and we'll try to balance off when and how to work that. Once all this stuff is finalized Podzilla and PTK will be released as 0.2 -- at which point the widgets we have now should be finalized and nothing major should be changing to them, and only more widgets will be added. At 0.2 for Podzilla I'd like to see it basically jumping through most of the menus with as many of the settings done as we can get. I still wouldn't mark these at anything less than 2 weeks away, however (just to make sure). Really once the ground work is laid I don't suspect it should be more than another 2 weeks or so to get pretty much all the major functionality in place -- while it may not be well in place, it will definitely be in place. Some of the functionality that will wait is things like the calendar and contacts... and you really won't see indicator widgets until around the same time as those as those will entail new widgets. Anyway, that's all I got, cheers. On Fri, 7 May 2004 15:40:48 +0200 "Jonathan C. Ross" <jon...@ba...> wrote: > Hi again Efram/Matthew, > > where can I find the PTK/podzilla code? (I must have missed a crucial > posting or so?) I guess actually contributing by coding would help > more than just presenting you ideas :-). Anyway, I'd like to work on > calling libmad from your version of podzilla rather than my own > version. > > Cheers, > > Jonathan. > |