search for: viviwrap

Displaying 5 results from an estimated 5 matches for "viviwrap".

Did you mean: vivi_wrap
2007 Aug 15
0
Branch 'vivi' - 13 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_debugger.h libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_types.h vivified/core vivified/ui
...d Aug 15 12:50:18 2007 +0200 get rid of debugging prints diff --git a/vivified/core/vivi_wrap_as.c b/vivified/core/vivi_wrap_as.c index 9cc9b5d..cf9e4a8 100644 --- a/vivified/core/vivi_wrap_as.c +++ b/vivified/core/vivi_wrap_as.c @@ -54,16 +54,13 @@ vivi_wrap_name_get (SwfdecAsContext *cx, ViviWrap *wrap; const char *s; - g_print ("1\n"); if (!VIVI_IS_WRAP (this)) return; - g_print ("2\n"); wrap = VIVI_WRAP (this); if (!SWFDEC_IS_AS_FRAME (wrap->wrap)) return; - g_print ("3\n"); s = swfdec_as_frame_get_function_name (SWFDE...
2007 Aug 21
0
Branch 'vivi' - 4 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_string.c vivified/core
..._SET_STRING (retval, swfdec_as_context_give_string (cx, s)); } +VIVI_FUNCTION ("wrap_get", vivi_wrap_get) +void +vivi_wrap_get (SwfdecAsContext *cx, SwfdecAsObject *this, + guint argc, SwfdecAsValue *argv, SwfdecAsValue *retval) +{ + ViviApplication *app = VIVI_APPLICATION (cx); + ViviWrap *wrap; + SwfdecAsValue val; + const char *name; + + if (!VIVI_IS_WRAP (this) || argc == 0) + return; + wrap = VIVI_WRAP (this); + if (wrap->wrap == NULL) + return; + + name = swfdec_as_value_to_string (cx, &argv[0]); + swfdec_as_object_get_variable (wrap->wrap, + swfd...
2007 Aug 16
0
Branch 'vivi' - 18 commits - configure.ac doc/swfdec-sections.txt libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_types.h libswfdec/swfdec_player.c vivified/core vivified/ui
...@@ vivi_wrap_code_get (SwfdecAsContext *cx, SWFDEC_AS_VALUE_SET_BOOLEAN (retval, TRUE); } +VIVI_FUNCTION ("frame_next_get", vivi_wrap_next_get) +void +vivi_wrap_next_get (SwfdecAsContext *cx, SwfdecAsObject *this, + guint argc, SwfdecAsValue *argv, SwfdecAsValue *retval) +{ + ViviWrap *wrap; + SwfdecAsObject *obj; + + if (!VIVI_IS_WRAP (this)) + return; + + wrap = VIVI_WRAP (this); + if (!SWFDEC_IS_AS_FRAME (wrap->wrap)) + return; + + obj = SWFDEC_AS_OBJECT (swfdec_as_frame_get_next (SWFDEC_AS_FRAME (wrap->wrap))); + if (obj) + SWFDEC_AS_VALUE_SET_OBJECT...
2007 Aug 22
0
163 commits - autogen.sh configure.ac doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h libswfdec-gtk/swfdec_gtk_widget.c libswfdec-gtk/swfdec_source.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c
..._SET_STRING (retval, swfdec_as_context_give_string (cx, s)); } +VIVI_FUNCTION ("wrap_get", vivi_wrap_get) +void +vivi_wrap_get (SwfdecAsContext *cx, SwfdecAsObject *this, + guint argc, SwfdecAsValue *argv, SwfdecAsValue *retval) +{ + ViviApplication *app = VIVI_APPLICATION (cx); + ViviWrap *wrap; + SwfdecAsValue val; + const char *name; + + if (!VIVI_IS_WRAP (this) || argc == 0) + return; + wrap = VIVI_WRAP (this); + if (wrap->wrap == NULL) + return; + + name = swfdec_as_value_to_string (cx, &argv[0]); + swfdec_as_object_get_variable (wrap->wrap, + swfd...
2007 Aug 20
0
Branch 'vivi' - 60 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c
...; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include "vivi_wrap.h" +#include "vivi_application.h" + +G_DEFINE_TYPE (ViviWrap, vivi_wrap, SWFDEC_TYPE_AS_OBJECT) + +static void +vivi_wrap_dispose (GObject *object) +{ + ViviWrap *wrap = VIVI_WRAP (object); + + if (wrap->wrap) { + g_hash_table_remove (VIVI_APPLICATION (SWFDEC_AS_OBJECT (wrap)->context)->wraps, wrap->wrap); + wrap->wrap = NULL;...