[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash/doc DESIGN
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash/doc DESIGN |
Date: |
Thu, 08 May 2008 10:59:01 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 08/05/08 10:59:01
Modified files:
doc : DESIGN
Log message:
style
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/doc/DESIGN?cvsroot=gnash&r1=1.4&r2=1.5
Patches:
Index: DESIGN
===================================================================
RCS file: /sources/gnash/gnash/doc/DESIGN,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- DESIGN 8 May 2008 10:57:43 -0000 1.4
+++ DESIGN 8 May 2008 10:59:01 -0000 1.5
@@ -1,6 +1,6 @@
Draft design diagram for Gnash
------------------------------
-$Id: DESIGN,v 1.4 2008/05/08 10:57:43 strk Exp $
+$Id: DESIGN,v 1.5 2008/05/08 10:59:01 strk Exp $
(speakers,file)
@@ -18,12 +18,17 @@
(screen,file)
+Components
+----------
[gnash_core] -- Gnash core lib (swf parser, VM, builtin objects)
[sound_handler] -- Sound handler, can be modular (gst/ffmpeg/mad/whatever)
[render_handler] -- Renderer, can be modular (agg/ogl/cairo/whatever)
[media_handler] -- Media parser and decoder, can be modular
(gst/ffmpeg/whatever)
+Component connectors
+--------------------
+
{A} --- [gnash_core] to [sound_handler] connector
Is setup with gnash::set_sound_handler()
and retrived with gnash::get_sound_handler().