search for: swfdec_as_context_is_constructing

Displaying 7 results from an estimated 7 matches for "swfdec_as_context_is_constructing".

2007 Jul 13
0
3 commits - doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt libswfdec/Makefile.am libswfdec/swfdec_as_array.c libswfdec/swfdec_as_boolean.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_frame.c
...a/doc/swfdec-sections.txt b/doc/swfdec-sections.txt index 7773b37..9c0f01c 100644 --- a/doc/swfdec-sections.txt +++ b/doc/swfdec-sections.txt @@ -235,6 +235,8 @@ swfdec_as_context_unuse_mem swfdec_as_context_eval swfdec_as_context_eval_set swfdec_as_context_get_time +swfdec_as_context_get_frame +swfdec_as_context_is_constructing <SUBSECTION Standard> swfdec_as_context_get_type SwfdecAsContextClass @@ -328,3 +330,24 @@ SWFDEC_IS_AS_NATIVE_FUNCTION SWFDEC_IS_AS_NATIVE_FUNCTION_CLASS SWFDEC_TYPE_AS_NATIVE_FUNCTION </SECTION> + +<SECTION> +<FILE>SwfdecAsFrame</FILE> +<TITLE>SwfdecAsFra...
2007 Oct 22
0
2 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h
...a/libswfdec/swfdec_as_context.h +++ b/libswfdec/swfdec_as_context.h @@ -97,6 +97,7 @@ GType swfdec_as_context_get_type (void); void swfdec_as_context_startup (SwfdecAsContext * context, guint version); +gboolean swfdec_as_context_is_aborted (SwfdecAsContext * context); gboolean swfdec_as_context_is_constructing (SwfdecAsContext * context); SwfdecAsFrame * swfdec_as_context_get_frame (SwfdecAsContext * context);
2007 Oct 25
0
18 commits - libswfdec/swfdec_player_internal.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_format.c libswfdec/swfdec_text_format.h libswfdec/swfdec_xml.c libswfdec/swfdec_xml_node.c libswfdec/swfdec_xml_node.h test/trace
...swfdec_xml_node_init_values (node, type, swfdec_as_context_get_string (SWFDEC_AS_OBJECT (node)->context, value)); @@ -1051,10 +1053,8 @@ void swfdec_xml_node_construct (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret) { - if (!swfdec_as_context_is_constructing (cx)) { - SWFDEC_FIXME ("What do we do if not constructing?"); + if (!swfdec_as_context_is_constructing (cx)) return; - } g_assert (SWFDEC_IS_XML_NODE (object)); commit 76e1c9e15ed4c4e55bc470c42ca595f095a298de Author: Pekka Lampila <pekka.lampila at iki.fi> Date:...
2007 Dec 20
0
13 commits - libswfdec/swfdec_as_array.c libswfdec/swfdec_xml.c libswfdec/swfdec_xml_node.c test/trace
.../libswfdec/swfdec_xml.c b/libswfdec/swfdec_xml.c index 926e7ac..3acf0f3 100644 --- a/libswfdec/swfdec_xml.c +++ b/libswfdec/swfdec_xml.c @@ -822,10 +822,8 @@ void swfdec_xml_construct (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret) { - if (!swfdec_as_context_is_constructing (cx)) { - SWFDEC_FIXME ("What do we do if not constructing?"); + if (!swfdec_as_context_is_constructing (cx)) return; - } g_assert (SWFDEC_IS_XML (object)); commit ec918d4614e81ece24caa5d64da06163e29342b9 Author: Pekka Lampila <pekka.lampila at iki.fi> Date: Thu D...
2007 Nov 07
0
36 commits - doc/swfdec-sections.txt libswfdec/Makefile.am libswfdec/swfdec_amf.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_as_strings.c libswfdec/swfdec_buffer.c libswfdec/swfdec_buffer.h
...lude "swfdec_as_strings.h" #include "swfdec_debug.h" @@ -47,6 +48,20 @@ void swfdec_movie_clip_loader_construct (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc, SwfdecAsValue *argv, SwfdecAsValue *rval) { + SwfdecAsValue val; + SwfdecAsObject *array; + + if (!swfdec_as_context_is_constructing (cx)) + return; + + array = swfdec_as_array_new (cx); + if (array == NULL) + return; + SWFDEC_AS_VALUE_SET_OBJECT (&val, object); + swfdec_as_array_push (SWFDEC_AS_ARRAY (array), &val); + SWFDEC_AS_VALUE_SET_OBJECT (&val, array); + swfdec_as_object_set_variable_and_flags (ob...
2008 Jan 21
0
70 commits - configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_socket.c libswfdec-gtk/swfdec_gtk_socket.h libswfdec-gtk/swfdec_playback_alsa.c
...ontextClass { GType swfdec_as_context_get_type (void); -void swfdec_as_context_startup (SwfdecAsContext * context, - guint version); +void swfdec_as_context_startup (SwfdecAsContext * context); gboolean swfdec_as_context_is_aborted (SwfdecAsContext * context); gboolean swfdec_as_context_is_constructing diff --git a/libswfdec/swfdec_as_frame.c b/libswfdec/swfdec_as_frame.c index 16546a5..39888b6 100644 --- a/libswfdec/swfdec_as_frame.c +++ b/libswfdec/swfdec_as_frame.c @@ -29,7 +29,6 @@ #include "swfdec_as_strings.h" #include "swfdec_as_super.h" #include "swfdec_debug.h...
2007 Nov 30
0
36 commits - libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_date.c libswfdec/swfdec_as_initialize.as libswfdec/swfdec_as_initialize.h libswfdec/swfdec_as_strings.c libswfdec/swfdec_flash_security.c
...at, const SwfdecTextFormat *from) { @@ -1143,6 +1150,9 @@ void swfdec_text_format_construct (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret) { + SwfdecAsFunction *function; + SwfdecAsObject *tmp; + SwfdecAsValue val; guint i; if (!swfdec_as_context_is_constructing (cx)) { @@ -1156,6 +1166,16 @@ swfdec_text_format_construct (SwfdecAsContext *cx, SwfdecAsObject *object, swfdec_text_format_clear (SWFDEC_TEXT_FORMAT (object)); + // FIXME: Need better way to create function without prototype/constructor + tmp = cx->Function; + cx->Function = NULL;...