By redfive
Jul 27, 2006 1:38 pm
For those who have been keeping up, you’ll notice we now have a 64bit Ubuntu nightly thanks to our new BirdBuilder Steve. He spent his first week figuring out not just how to build but how to get Songbird building on 64bit. Talk about trial by fire.
His efforts getting that building have also netted us a new playback core on Linux,
By redfive
Jun 27, 2006 10:06 pm
I’ve just posted a patch over there: http://bugzilla.songbirdnest.com/show_bug.cgi?id=188 that is drastically improving my stability on FC5. It’s a big change to a core piece of our functionality and I’m having some of the rest of the team take a hammer to it for a bit before I land it.
If you are crashing all over the place ( particularly with JS_GC in your stack ) and are inclined to applying a patch, or are just one of those helpful people who like to test patches, throw that patch at your Bird and comment in the bug if you see improvements/regressions etc.
I should be landing it Wed afternoon.
By roblord
Jun 27, 2006 1:41 am
Eager birdbuilders, you may now build the bird.
Songbird’s public Subversion tree is open. Initial build instructions have been posted to the Songbird Trac. Developers may download the source via HTTP or BitTorrent. Please report bugs and post patches to Songbird Bugzilla.
Note that this our not-yet-0.2 source code release, which means it is not yet our 0.2 “Developer Preview” release as defined in our Songbird roadmap. The internal birdbuilder team will be substantially changing numerous APIs between now and the 0.2 launch. Eager Songbird extension authors should wait for the 0.2 “Developer Preview” launch.
Finally, Songbird not-yet-0.2 binaries are available for Windows XP, Mac OS X and Linux. We’ll frequently update the binaries to reflect the latest source changes.
Build the bird, play the Web.
Rob
Update: Songbird’s not-yet-0.2 has been Dugg! And Slashdotted!
By redfive
Jun 16, 2006 7:49 pm
Well, let’s see, I was able to get mplayer to load and work via it’s js api from a web page and from a webpage’s iframe (containing a page with the embed). The api was, obviously, visable and calling through to it was no problem.
So I modified our XUL to follow the same layout and it didn’t work. Well, I thought it was probably a “loading plugins in XUL” bug, why don’t I see if the original webpage loads and works. Nope. So now it looks like a “plugins on Linux in XULRunner” bug. At least the problem is getting scoped.
By redfive
Jun 15, 2006 3:17 pm
VLC was being so difficult we took a crack at getting mplayer going. It is coming along okay, but I’m running into issues with visibility of the js api (same as we had with VLC actually). I’ve got a testcase up in a simple HTML page. I can see the API but calling it only forces a reload of the page. Check out bug 274 to see the current status.
In other news, the work mig has been doing to get metadata to show up is working on linux and there is finally metadata for the local tracks.