Genesi Home Home Projects Forums
Login
Username:

Password:

Remember Me
 
[Register an Account]

Developer Programs
i.MX515
Power2People MPC8610

Efika 5200B

Search Projects

Google

Sponsored By



Efika 5200B Project
Reggae on Efika

in category Multimedia
proposed by Grzegorz Kraszewski on 21st February 2006 (accepted on 20th March 2006)

Blog Entry

  Finishing anim code
posted by Grzegorz Kraszewski on 12th September 2007

I've written already about video metaformat and how it is used to decode GIF anims. After being tested in external player (codenamed NightShow), player code has been moved to a separate Reggae class, metaplayer.filter. Except of composing data into frames, tthis class also starts a process ("Reggae Animation Server") responsible for animation frame timing. It can issue signals, send messages or call hooks for an application, when it is time to render the next frame. Then writing an application displaying anims with Reggae is really easy. It just pulls a frame, then waits for signal/message/hook call. These two are repeated in a loop, until the end of stream is reported. I will remove an internal metaformat player from NightShow and use metaplayer.filter.

The first application to use Reggae animation capabilities will be Sputnik, a KHTML-based web browser.

In the meantime Michal "rzookol" Zukowski started to write some Reggae image decoders, which will be included in the next release. New formats are IFF DEEP and IFF ILBM (yes, including HAM6/8 images :-) ).

PowerDeveloper.org: Copyright © 2004-2010, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. All other names and trademarks used are property of their respective owners. Privacy Policy