[cairo] flash player based on cairo

Dominic Lachowicz domlachowicz at gmail.com
Mon Aug 23 05:03:06 PDT 2010


swfdec is a flash player that's based, in part, on cairo. But
certainly it'll require an "operating system" - how else will it be
able to even read the SWF from disk without one? Or display the output
to a screen?

2010/8/23 xigcw <xigcw at 163.com>:
> On Mon, 23 Aug 2010 10:32:26 +0800 (CST)
> xigcw <xigcw at 163.com> wrote:
>>    I would like to know if there is any flash player based on cairo. And
>> what they are?
>>>When I execute objdump -p for Adobe's flash player plugin,
>>>it shows the dependency to cairo.
>
>>>libflashplayer.so:     file format elf32-i386
>
>>>Program Header:
>     >>LOAD off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
>         >> filesz 0x00b035cd memsz 0x00b035cd flags r-x
>     >>LOAD off    0x00b035d0 vaddr 0x00b045d0 paddr 0x00b045d0 align 2**12
>          >>filesz 0x00036128 memsz 0x00065030 flags rw-
>>> DYNAMIC off    0x00b20fa0 vaddr 0x00b21fa0 paddr 0x00b21fa0 align 2**2
>          >>filesz 0x00000198 memsz 0x00000198 flags rw-
>      >>TLS off    0x00b035d0 vaddr 0x00b045d0 paddr 0x00b045d0 align 2**2
>          >>filesz 0x00000000 memsz 0x00000008 flags r--
>>>EH_FRAME off    0x00a24e08 vaddr 0x00a24e08 paddr 0x00a24e08 align 2**2
>          >>filesz 0x0001f57c memsz 0x0001f57c flags r--
>    >>STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2
>         >> filesz 0x00000000 memsz 0x00000000 flags rw-
>
>>>Dynamic Section:
>   >>NEEDED               libX11.so.6
>   >>NEEDED               libXext.so.6
>   >>NEEDED               libXt.so.6
>   >>NEEDED               libfreetype.so.6
>   >>NEEDED               libfontconfig.so.1
>   >>NEEDED               libpthread.so.0
>   >>NEEDED               libgtk-x11-2.0.so.0
>   >>NEEDED               libgdk-x11-2.0.so.0
>   >>NEEDED               libatk-1.0.so.0
>   >>NEEDED               libpangoft2-1.0.so.0
>   >>NEEDED               libgdk_pixbuf-2.0.so.0
>   >>NEEDED               libpangocairo-1.0.so.0
>   >>NEEDED               libcairo.so.2
>   >>NEEDED               libpango-1.0.so.0
>   >>NEEDED               libgobject-2.0.so.0
>   >>NEEDED               libgmodule-2.0.so.0
>   >>NEEDED               libglib-2.0.so.0
>   >>NEEDED               libssl3.so
>   >>NEEDED               libsmime3.so
>   >>NEEDED               libnss3.so
>   >>NEEDED               libplds4.so
>   >>NEEDED               libplc4.so
>   >>NEEDED               libnspr4.so
>   >>NEEDED               libdl.so.2
>   >>NEEDED               libm.so.6
>   >>NEEDED               libc.so.6
>   >>NEEDED               ld-linux.so.2
>   >>SONAME               libflashplayer.so
>>>...
>
>>>So it is possible to call Adobe's flash player as "it is based
>>>on cairo" :-) If you don't want, please describe the detail about
>>>what you want.
>
> Hi,
>     Thanks for your help.
>     I need a Flash Player based on cairo that can run on ARM926 without any
> operating system. I want to test
> the performance of Flash Player based on cairo . thanks.
>
> chen
>
> ________________________________
> 网易邮箱,没有垃圾邮件的邮箱。
> --
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo
>



-- 
"I like to pay taxes. With them, I buy civilization." --  Oliver Wendell Holmes


More information about the cairo mailing list