Archive for July, 2011

Lightspark 0.5.0 — Bacchus released

After the last round of bug fix­ing and improve­ments over the release can­di­date I’m happy to announce that ver­sion 0.5.0 of Lightspark, a FOSS flash player imple­men­ta­tion aimed at sup­port­ing newer flash files (SWF 9+), is finally released.

Beside sta­bil­ity improve­ments there is no new great new fea­ture since the last released can­di­date (see here for more info). You can grab your copy of the sources on Launch­pad as usual. Pack­ages for both Ubuntu natty and oneiric are avail­able from our PPA. Pack­ages for your favorite dis­tro will be prob­a­bly avail­able in a short time. I’d also like to say “thank you” to all down­stream pack­agers for the crit­i­cal work they have always done.

As always bug report­ing and test­ing is very appre­ci­ated. If you need any help you can drop into the #lightspark chan­nel on Freen­ode.

Flattr this

,

8 Comments

Lightspark 0.5.0 — Bacchus released

After the last round of bug fix­ing and improve­ments over the release can­di­date I’m happy to announce that ver­sion 0.5.0 of Lightspark, a FOSS flash player imple­men­ta­tion aimed at sup­port­ing newer flash files (SWF 9+), is finally released.

Beside sta­bil­ity improve­ments there is no new great new fea­ture since the last released can­di­date (see here for more info). You can grab your copy of the sources on Launch­pad as usual. Pack­ages for both Ubuntu natty and oneiric are avail­able from our PPA. Pack­ages for your favorite dis­tro will be prob­a­bly avail­able in a short time. I’d also like to say “thank you” to all down­stream pack­agers for the crit­i­cal work they have always done.

As always bug report­ing and test­ing is very appre­ci­ated. If you need any help you can drop into the #lightspark chan­nel on Freen­ode.

Flattr this

,

8 Comments

Lightspark 0.5.0 RC1 is out!

This is a great day for lightspark: the mod­ern, open source, flash player imple­men­ta­tion. I’m very happy to announce that the first release can­di­date for the 0.5.0 release (code­named Bac­chus) has been just released. There are many new fea­tures in this release (see below for a detailed changelog). For the end user the most vis­i­ble changes are:

  • For YouTube: Play/Pause/Enlarge but­tons are now work­ing correctly
  • Ini­tial sup­port for Groove­shark (cur­rently the first song of the playlist works)

And under the hood:

  • Improved XML support
  • Improved FFM­peg based media playback
  • Improved robust­ness
  • Improved Exter­nal­In­ter­face (browser communication)
  • Improved mask­ing support
  • Improved alpha support
  • Improved shader performance
  • Sup­port cap­ture phase of the event flow
  • Sup­port SimpleButton
  • Sup­port audio volume
  • Sup­port for intro­spec­tion of Action­Script objects (describeType)
  • Sup­port for AMF3 serialization
  • Sup­port plu­gin resize
  • Sup­port for dynamic text
  • Removed SDL, Font­Con­fig and FTGL depen­dency from the core
  • Added SDL based audio backend
  • More GLES compliant

Source tar­ball is, as usual, avail­able from Launch­pad. Pack­ages should be avail­able for the major dis­tri­b­u­tions in the next few days.

Please test this release can­di­date and report any bug on the Launch­pad bug tracker.

Just a cou­ple of warnings:

  1. there is an issue with FFM­peg 0.7 that causes a crash. We are aware of the issue and we are cur­rently dis­cussing a fix that should be avail­able for the next release can­di­date. In the mean time please use FFM­peg 0.6.x
  2. The newly added sup­port for dynamic text uses pango as the back­end. Unfor­tu­nately pango is cur­rently not thread safe. Lightspark itself cor­rectly seri­al­ize the pango calls, but there is no sane way to syn­chro­nize with the calls made by the browser thread. This means that the only safe way to use lightspark is to employ out of process plu­g­ins. Luck­ily OOPP is now used by default on the major browser.


Flattr this

,

11 Comments

Lightspark 0.5.0 RC1 is out!

This is a great day for lightspark: the mod­ern, open source, flash player imple­men­ta­tion. I’m very happy to announce that the first release can­di­date for the 0.5.0 release (code­named Bac­chus) has been just released. There are many new fea­tures in this release (see below for a detailed changelog). For the end user the most vis­i­ble changes are:

  • For YouTube: Play/Pause/Enlarge but­tons are now work­ing correctly
  • Ini­tial sup­port for Groove­shark (cur­rently the first song of the playlist works)

And under the hood:

  • Improved XML support
  • Improved FFM­peg based media playback
  • Improved robust­ness
  • Improved Exter­nal­In­ter­face (browser communication)
  • Improved mask­ing support
  • Improved alpha support
  • Improved shader performance
  • Sup­port cap­ture phase of the event flow
  • Sup­port SimpleButton
  • Sup­port audio volume
  • Sup­port for intro­spec­tion of Action­Script objects (describeType)
  • Sup­port for AMF3 serialization
  • Sup­port plu­gin resize
  • Sup­port for dynamic text
  • Removed SDL, Font­Con­fig and FTGL depen­dency from the core
  • Added SDL based audio backend
  • More GLES compliant

Source tar­ball is, as usual, avail­able from Launch­pad. Pack­ages should be avail­able for the major dis­tri­b­u­tions in the next few days.

Please test this release can­di­date and report any bug on the Launch­pad bug tracker.

Just a cou­ple of warnings:

  1. there is an issue with FFM­peg 0.7 that causes a crash. We are aware of the issue and we are cur­rently dis­cussing a fix that should be avail­able for the next release can­di­date. In the mean time please use FFM­peg 0.6.x
  2. The newly added sup­port for dynamic text uses pango as the back­end. Unfor­tu­nately pango is cur­rently not thread safe. Lightspark itself cor­rectly seri­al­ize the pango calls, but there is no sane way to syn­chro­nize with the calls made by the browser thread. This means that the only safe way to use lightspark is to employ out of process plu­g­ins. Luck­ily OOPP is now used by default on the major browser.


Flattr this

,

11 Comments