Lightspark 0.4.3 final release


I’m offi­cially announc­ing Lightspark 0.4.3. A cou­ple of inter­est­ing fea­tures as been added since the RC and a good amount of bug fixes thanks to user reports. The aggre­gate changelog since 0.4.2 is huge! Here it is:

  • Liq­uid lay­out support
  • Faster ren­der­ing of the input layer
  • Reduced mem­ory consumption
  • Sup­port for H263/MP3 videos
  • Smoother play­back of audio and video
  • Fall­back on Gnash for older clips

Many users asked why vimeo, hulu and many oth­ers video shar­ing sites don’t work while youtube does. The answer is, although flash based video play­ers looks sim­ple a lot of action script code is actu­ally being exe­cuted under the hood. Sup­port for youtube has been a pri­or­ity given it’s huge pop­u­lar­ity but I’d like to clar­ify that lightspark is not a youtube spe­cific hack and that over time sup­port will come for any site.

As a way to help new devel­oper join my effort I’d like to launch a “site adopt­ing” cam­paign. Devel­op­ers that are will­ing to work on lightspark, but are scared by the com­plex­ity of the chal­lenge can choose a site using flash that is important/useful for them and work to imple­ment the needed fea­tures. To help them I’m most always online in the #lightspark IRC chan­nel and avail­able to tutor them.

As a clos­ing news, after the last post a radeon user helped to shed some light over the ati related issues. radeon users are urged to upgrade at least the mesa 7.8.2 to try lightspark as the sup­port for the needed GL fea­tures got def­i­nitely bet­ter. Keep report­ing bugs if any­thing is not work­ing even after the upgrade. More­over, I’ve dis­cov­ered today that fire­fox older than ver­sion 3.5.11 will not work as it misses a needed plu­gin inter­face, so keep your sys­tems updated!


Flattr this

, ,

  • Don Kongo

    I’m hop­ing for sup­port of the best game there ever was: http://games.adultswim.com/robot-unicorn-attack... ;-D

  • Don Kongo

    I’m hop­ing for sup­port of the best game there ever was: http://games.adultswim.com/robot-unicorn-attack... ;-D

  • http://twitter.com/mrdoob Mr.doob

    Would be great see­ing my flash exper­i­ments run­ning too :D
    http://mrdoob.com/blog

  • http://twitter.com/mrdoob Mr.doob

    Would be great see­ing my flash exper­i­ments run­ning too :D
    http://mrdoob.com/blog

  • tetralec­tic

    This is great work :-)

    I’m not a devel­oper, but I would appre­ci­ate Lightspark work­ing with the video con­fer­enc­ing site MeBeam

    http://www.mebeam.com/

    (MeBeam is a video chat web­site, allow­ing any­one to cre­ate video con­fer­ence rooms for up to 18 peo­ple. Mebeam does not require reg­is­tra­tion, login or down­load­ing of soft­ware — Wikipedia)

    The lat­est Adobe flash plu­gin for Linux does not work with this web­site, so Linux users can not use this video chat web­site at all :-(

  • tetralec­tic

    This is great work :-)

    I’m not a devel­oper, but I would appre­ci­ate Lightspark work­ing with the video con­fer­enc­ing site MeBeam

    http://www.mebeam.com/

    (MeBeam is a video chat web­site, allow­ing any­one to cre­ate video con­fer­ence rooms for up to 18 peo­ple. Mebeam does not require reg­is­tra­tion, login or down­load­ing of soft­ware — Wikipedia)

    The lat­est Adobe flash plu­gin for Linux does not work with this web­site, so Linux users can not use this video chat web­site at all :-(

  • Welling­ton ubuntu

    con­grat­u­la­tions !

  • Welling­ton ubuntu

    con­grat­u­la­tions !

  • Gbat­marx

    Keep up the good work!
    I am wait­ing for the day that lightspark will replace adobe flash as a bet­ter option for all linux users and for every case!

  • Gbat­marx

    Keep up the good work!
    I am wait­ing for the day that lightspark will replace adobe flash as a bet­ter option for all linux users and for every case!

  • http://kazade.livejournal.com/ Kazade

    Con­grats on the release! I can’t wait for Lightspark to sup­port ITV­Player, 4oD and BBC iPlayer :D

  • http://kazade.livejournal.com/ Kazade

    Con­grats on the release! I can’t wait for Lightspark to sup­port ITV­Player, 4oD and BBC iPlayer :D

  • asn

    I won­der if lightspark will get sup­port for alsa directly?

  • asn

    I won­der if lightspark will get sup­port for alsa directly?

  • apig­notti

    A plug­inized audio archi­tec­ture is under work by a con­trib­u­tor, but my pri­or­ity is improv­ing the fea­ture set, not adding new backends

  • apig­notti

    A plug­inized audio archi­tec­ture is under work by a con­trib­u­tor, but my pri­or­ity is improv­ing the fea­ture set, not adding new backends

  • gx

    The only thing that I can say is...

    Soft... so soft, I like it.

    Good job, the only prob­lem that I have when play­ing youtube videos was with the buffer in HD videos and the aspect ratio, don’t play in 16/9 in widescreen video, for the rest was a nice job, thank you... and sorry for my bad english.

  • gx

    The only thing that I can say is...

    Soft... so soft, I like it.

    Good job, the only prob­lem that I have when play­ing youtube videos was with the buffer in HD videos and the aspect ratio, don’t play in 16/9 in widescreen video, for the rest was a nice job, thank you... and sorry for my bad english.

  • Ale­jan­dro Nova

    It is already deliv­er­ing 360p video at com­pa­ra­ble frame rates and lesser CPU usage than Flash 10.1 under Youtube. Also, the fall­back to Gnash is nice.

    OTOH, the ren­der­ing in Gnash is slow, because AFAIK isn’t hard­ware accel­er­ated and depends on a 2006 library with no LLVM enhance­ments. May any­body lend a hand to Gnash devel­op­ers and port the Lightspark ren­der­ing stack there?

  • Ale­jan­dro Nova

    It is already deliv­er­ing 360p video at com­pa­ra­ble frame rates and lesser CPU usage than Flash 10.1 under Youtube. Also, the fall­back to Gnash is nice.

    OTOH, the ren­der­ing in Gnash is slow, because AFAIK isn’t hard­ware accel­er­ated and depends on a 2006 library with no LLVM enhance­ments. May any­body lend a hand to Gnash devel­op­ers and port the Lightspark ren­der­ing stack there?

  • Clau­dio

    i tried Lightspark today and i’m really impressed! it works pretty well!

  • Clau­dio

    i tried Lightspark today and i’m really impressed! it works pretty well!

  • http://duke-igthorn.livejournal.com/ Sergey Udaltsov

    Is there a plan to make it build­able on non-x86 plat­forms? Cur­rently fast­paths are only for x86 (32/64). I would like to build on ppc, get­ting error:
    Can­not find source file “fastpaths_ppc.cpp”. Tried exten­sions .c .C .c++
    .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx

  • http://duke-igthorn.livejournal.com/ Sergey Udaltsov

    Is there a plan to make it build­able on non-x86 plat­forms? Cur­rently fast­paths are only for x86 (32/64). I would like to build on ppc, get­ting error:
    Can­not find source file “fastpaths_ppc.cpp”. Tried exten­sions .c .C .c++
    .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx

  • apig­notti

    the ppc port is very pre­lim­i­nary and that file has not been writ­ten the ppc dev yet

  • apig­notti

    the ppc port is very pre­lim­i­nary and that file has not been writ­ten the ppc dev yet

  • http://hyperpac.de Pac

    Hey,

    keep doing this ! It´s great to see some­one doing a free imple­men­ta­tion of Flash.

  • http://hyperpac.de Pac

    Hey,

    keep doing this ! It´s great to see some­one doing a free imple­men­ta­tion of Flash.

  • Tomas

    Will it ever work with Opera (I know it is closed source but unlike Adobe’s flash it works).

  • Tomas

    Will it ever work with Opera (I know it is closed source but unlike Adobe’s flash it works).

  • Lethar­ion

    I just wanted to say that I think this project is really awe­some. I just got myself a flattr account for the sin­gle pur­pose of click­ing that but­ton above, and I will do so again if lightspark con­tin­ues to improve :)
    I’ll even flattr an extra time if robot-unicorn-attack con­tin­ues to NOT work ^^

  • Lethar­ion

    I just wanted to say that I think this project is really awe­some. I just got myself a flattr account for the sin­gle pur­pose of click­ing that but­ton above, and I will do so again if lightspark con­tin­ues to improve :)
    I’ll even flattr an extra time if robot-unicorn-attack con­tin­ues to NOT work ^^

  • http://twitter.com/ubuntubible ubun­tubible

    Hi guys,

    I’ve heard that Gnash in the lat­est release has added VA-API for hard­ware accel­er­a­tion with ATI and Intel g-cards. What about a Lightspark imple­men­ta­tion of them?

    Go on with your great work

    Francesco

    Rho (MI) — Italy ;)

  • http://twitter.com/ubuntubible ubun­tubible

    Hi guys,

    I’ve heard that Gnash in the lat­est release has added VA-API for hard­ware accel­er­a­tion with ATI and Intel g-cards. What about a Lightspark imple­men­ta­tion of them?

    Go on with your great work

    Francesco

    Rho (MI) — Italy ;)

  • apig­notti

    Lightspark cur­rent archi­tec­ture for video dis­play­ing is already based on tex­ture, adding va-api sup­port would be triv­ial and there is some code for it in a old branch. Sup­port can­not be pro­vided by me as I’ve no hard­ware to test it on tough.

  • apig­notti

    Lightspark cur­rent archi­tec­ture for video dis­play­ing is already based on tex­ture, adding va-api sup­port would be triv­ial and there is some code for it in a old branch. Sup­port can­not be pro­vided by me as I’ve no hard­ware to test it on tough.

  • Sebas­tiano

    ciao,

    vor­rei aggiungerti nella mia rete di linked in, ti ho mandato un invito come “friend”, se vuoi accetta, gra­zie (oppure man­dami pure una email).

  • Sebas­tiano

    ciao,

    vor­rei aggiungerti nella mia rete di linked in, ti ho mandato un invito come “friend”, se vuoi accetta, gra­zie (oppure man­dami pure una email).

  • Gbat­marx

    well done!
    Lightspark is one of the most impor­tant projects in Linux World.
    I hope that will col­lab­o­rate with gnash so that each pro­gram will use the other as supplement!

  • Gbat­marx

    well done!
    Lightspark is one of the most impor­tant projects in Linux World.
    I hope that will col­lab­o­rate with gnash so that each pro­gram will use the other as supplement!

  • apig­notti

    Thanks for your sup­port. Lightspark is already able to use Gnash as a fall­back for older clips. To achieve fea­ture level par­ity with gnash plu­gin only script­ing sup­port from the browser is miss­ing (flash.external.EternalInterface) and that is planned for release 0.4.5

  • apig­notti

    Thanks for your sup­port. Lightspark is already able to use Gnash as a fall­back for older clips. To achieve fea­ture level par­ity with gnash plu­gin only script­ing sup­port from the browser is miss­ing (flash.external.EternalInterface) and that is planned for release 0.4.5

  • https://me.yahoo.com/a/JndMMW0j0_T12BCjsUb1PBqKx_8o3A--#2809f Mag­net­Man

    You are AMAZING! Keep up the great work! You one more fan.

  • https://me.yahoo.com/a/JndMMW0j0_T12BCjsUb1PBqKx_8o3A--#2809f Mag­net­Man

    You are AMAZING! Keep up the great work! You one more fan.

Lightspark 0.4.3 final release


I’m offi­cially announc­ing Lightspark 0.4.3. A cou­ple of inter­est­ing fea­tures as been added since the RC and a good amount of bug fixes thanks to user reports. The aggre­gate changelog since 0.4.2 is huge! Here it is:

  • Liq­uid lay­out support
  • Faster ren­der­ing of the input layer
  • Reduced mem­ory consumption
  • Sup­port for H263/MP3 videos
  • Smoother play­back of audio and video
  • Fall­back on Gnash for older clips

Many users asked why vimeo, hulu and many oth­ers video shar­ing sites don’t work while youtube does. The answer is, although flash based video play­ers looks sim­ple a lot of action script code is actu­ally being exe­cuted under the hood. Sup­port for youtube has been a pri­or­ity given it’s huge pop­u­lar­ity but I’d like to clar­ify that lightspark is not a youtube spe­cific hack and that over time sup­port will come for any site.

As a way to help new devel­oper join my effort I’d like to launch a “site adopt­ing” cam­paign. Devel­op­ers that are will­ing to work on lightspark, but are scared by the com­plex­ity of the chal­lenge can choose a site using flash that is important/useful for them and work to imple­ment the needed fea­tures. To help them I’m most always online in the #lightspark IRC chan­nel and avail­able to tutor them.

As a clos­ing news, after the last post a radeon user helped to shed some light over the ati related issues. radeon users are urged to upgrade at least the mesa 7.8.2 to try lightspark as the sup­port for the needed GL fea­tures got def­i­nitely bet­ter. Keep report­ing bugs if any­thing is not work­ing even after the upgrade. More­over, I’ve dis­cov­ered today that fire­fox older than ver­sion 3.5.11 will not work as it misses a needed plu­gin inter­face, so keep your sys­tems updated!


Flattr this

, ,