On the road to Lightspark 0.4.5


The last week have been pretty busy for lightspark devel­op­ment. As the Advanced Graph­ics Engine is now merged in mas­ter the upcom­ing 0.4.5 release will fea­ture bet­ter look­ing graph­ics and reduced CPU consumptions.

More­over, input sup­port has been com­pletely redesigned. The new approach is very robust, even of the very com­plex and crowded YouTube inter­face and with lightspark 0.4.5 it will be finally pos­si­ble to click the pause button.

Cur­rently the release is on hold because of a bug in libxml++, the library used in lightspark to han­dle XML files. I’ve sub­mit­ted some patches that cor­rect the bug (that caused ran­dom crashes inside fire­fox code) but they’re still wait­ing for a review. I’m con­sid­er­ing and dis­cussing with pack­agers if bundling a patched libxml++ inside lightspark could be a good tem­po­rary solu­tion, until the library gets patched upstream. More news about this in the next few days.

As a last note, I’ve received some feed­back from the devel­oper work­ing on the PPC port and I’m happy to show a first image of Lightspark run­ning on a PPC machine. There are still issues with graph­ics and some remain­ing endi­aness swap­ping to be done, but the port is tak­ing a rea­son­able shape finally.


Flattr this

  • Andy77

    Thank you very much for your efforts Alessan­dro, con­tinua così!

  • Andy77

    Thank you very much for your efforts Alessan­dro, con­tinua così!

  • Anony­mous

    I think the work you are doing is mas­sively impor­tant, for that rea­son I’ve flattr’d pretty much every blog post you’ve made over the last cou­ple of months, and I will con­tinue to do so. Keep up the awe­some work :)

  • Anony­mous

    I think the work you are doing is mas­sively impor­tant, for that rea­son I’ve flattr’d pretty much every blog post you’ve made over the last cou­ple of months, and I will con­tinue to do so. Keep up the awe­some work :)

  • Anony­mous

    Thanks a lot for your support

  • Anony­mous

    Thanks a lot for your support

  • Some­body

    amaz­ing — video runs so smooth! I love it

  • Some­body

    amaz­ing — video runs so smooth! I love it

  • Some­body

    Bundling the library is def­i­nitely a bad idea. Instead, write a run­time and build-time test to reject buggy versions.

  • Some­body

    Bundling the library is def­i­nitely a bad idea. Instead, write a run­time and build-time test to reject buggy versions.

  • empanada

    The Linux PPC com­mu­nity is wait­ing for this flash plu­gin!!!
    I promise to try it the first day and share and report all the issues!!!
    Thanks to all the peo­ple involved in its project.

  • empanada

    The Linux PPC com­mu­nity is wait­ing for this flash plu­gin!!!
    I promise to try it the first day and share and report all the issues!!!
    Thanks to all the peo­ple involved in its project.

  • Anony­mous

    Bril­liant, really look­ing for­ward to the PPC port. A cou­ple ques­tions for your PPC guy based on the screen shot, not directly related to lightspark, but,
    1) What hard­ware is he using? (par­tic­u­larly graph­ics card)
    2) It would be really awe­some if he’d share his xorg.conf
    I’ve been strug­gling to get com­posit­ing work­ing on some PPC macs, and obvi­ously it is work­ing fine on his rig.

  • Anony­mous

    Bril­liant, really look­ing for­ward to the PPC port. A cou­ple ques­tions for your PPC guy based on the screen shot, not directly related to lightspark, but,
    1) What hard­ware is he using? (par­tic­u­larly graph­ics card)
    2) It would be really awe­some if he’d share his xorg.conf
    I’ve been strug­gling to get com­posit­ing work­ing on some PPC macs, and obvi­ously it is work­ing fine on his rig.

On the road to Lightspark 0.4.5


The last week have been pretty busy for lightspark devel­op­ment. As the Advanced Graph­ics Engine is now merged in mas­ter the upcom­ing 0.4.5 release will fea­ture bet­ter look­ing graph­ics and reduced CPU consumptions.

More­over, input sup­port has been com­pletely redesigned. The new approach is very robust, even of the very com­plex and crowded YouTube inter­face and with lightspark 0.4.5 it will be finally pos­si­ble to click the pause button.

Cur­rently the release is on hold because of a bug in libxml++, the library used in lightspark to han­dle XML files. I’ve sub­mit­ted some patches that cor­rect the bug (that caused ran­dom crashes inside fire­fox code) but they’re still wait­ing for a review. I’m con­sid­er­ing and dis­cussing with pack­agers if bundling a patched libxml++ inside lightspark could be a good tem­po­rary solu­tion, until the library gets patched upstream. More news about this in the next few days.

As a last note, I’ve received some feed­back from the devel­oper work­ing on the PPC port and I’m happy to show a first image of Lightspark run­ning on a PPC machine. There are still issues with graph­ics and some remain­ing endi­aness swap­ping to be done, but the port is tak­ing a rea­son­able shape finally.


Flattr this