gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash/server impl.h


From: strk
Subject: [Gnash-commit] gnash/server impl.h
Date: Wed, 01 Feb 2006 14:40:52 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Branch:         
Changes by:     strk <address@hidden>   06/02/01 14:40:52

Modified files:
        server         : impl.h 

Log message:
        Documented tag loader registration mechanism

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/gnash/server/impl.h.diff?tr1=1.8&tr2=1.9&r1=text&r2=text

Patches:
Index: gnash/server/impl.h
diff -u gnash/server/impl.h:1.8 gnash/server/impl.h:1.9
--- gnash/server/impl.h:1.8     Mon Jan 30 10:29:28 2006
+++ gnash/server/impl.h Wed Feb  1 14:40:52 2006
@@ -651,10 +651,14 @@
        // Register a loader function for a certain tag type.  Most
        // standard tags are handled within gnash.  Host apps might want
        // to call this in order to handle special tag types.
+
+       /// Signature of an SWF tag loader
        typedef void (*loader_function)(stream* input, int tag_type, 
movie_definition_sub* m);
+
+       /// Register a tag loader for the given tag
        void    register_tag_loader(int tag_type, loader_function lf);
 
-       // These are the registered tag loaders
+       /// These are the registered tag loaders
        extern hash<int, loader_function> s_tag_loaders;
        
        // Tag loader functions.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]