search for: swfdec_as_type_int

Displaying 4 results from an estimated 4 matches for "swfdec_as_type_int".

2007 Nov 08
0
configure.ac libswfdec-gtk/swfdec_gtk_widget.c libswfdec-gtk/swfdec_playback_alsa.c libswfdec/swfdec_as_date.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_types.c libswfdec/swfdec_audio_flv.c libswfdec/swfdec_audio_flv.h
...swfdec_as_interpret.c +++ b/libswfdec/swfdec_as_interpret.c @@ -1543,6 +1543,7 @@ swfdec_action_strict_equals (SwfdecAsContext *cx, guint action, const guint8 *da case SWFDEC_AS_TYPE_OBJECT: cond = SWFDEC_AS_VALUE_GET_OBJECT (rval) == SWFDEC_AS_VALUE_GET_OBJECT (lval); break; + case SWFDEC_AS_TYPE_INT: default: g_assert_not_reached (); cond = FALSE; @@ -2132,6 +2133,7 @@ swfdec_action_type_of (SwfdecAsContext *cx, guint action, const guint8 *data, gu } } break; + case SWFDEC_AS_TYPE_INT: default: g_assert_not_reached (); type = SWFDEC_AS_STR_EMPTY...
2007 Jun 28
0
Branch 'as' - 4 commits - doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_types.c libswfdec/swfdec_as_types.h
...s. You must check the type before doing so though. For setting values, + * there only exist macros, since type conversion is not necessary. + */ + +/** + * SwfdecAsValueType: + * @SWFDEC_AS_TYPE_UNDEFINED: the special undefined value + * @SWFDEC_AS_TYPE_BOOLEAN: a boolean value - true or false + * @SWFDEC_AS_TYPE_INT: reserved value for integers. Should the need arise for + * performance enhancements - especially on embedded + * devices - it might be useful to implement this type. + * For now, this type will never appear in Swfdec. Using + *...
2007 Apr 12
0
Branch 'as' - 14 commits - libswfdec-gtk/swfdec_playback_alsa.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_function.c libswfdec/swfdec_as_function.h
...define SWFDEC_AS_INT (2) not defined yet, might be useful as an optimization */ -#define SWFDEC_TYPE_AS_NUMBER (3) -#define SWFDEC_TYPE_AS_STRING (4) -#define SWFDEC_TYPE_AS_NULL (5) -#define SWFDEC_TYPE_AS_ASOBJECT (6) +typedef enum { + SWFDEC_AS_TYPE_UNDEFINED = 0, + SWFDEC_AS_TYPE_BOOLEAN, + SWFDEC_AS_TYPE_INT, /* unimplemented, but reserved if someone wants it */ + SWFDEC_AS_TYPE_NUMBER, + SWFDEC_AS_TYPE_STRING, + SWFDEC_AS_TYPE_NULL, + SWFDEC_AS_TYPE_OBJECT +} SwfdecAsType; -typedef guint8 SwfdecAsType; typedef struct _SwfdecAsArray SwfdecAsArray; typedef struct _SwfdecAsContext SwfdecAsContext...
2007 Nov 10
0
10 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_types.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_movie.c libswfdec/swfdec_movie_clip_loader.c libswfdec/swfdec_movie.h libswfdec/swfdec_resource.c
...(lo) && SWFDEC_IS_MOVIE (ro)) { + cond = swfdec_movie_resolve (SWFDEC_MOVIE (lo)) == swfdec_movie_resolve (SWFDEC_MOVIE (ro)); + } else if (!SWFDEC_IS_MOVIE (lo) && !SWFDEC_IS_MOVIE (ro)) { + cond = lo == ro; + } else { + cond = FALSE; + } + } break; case SWFDEC_AS_TYPE_INT: default: commit 97c35397807fc6c97a6b5ea2578bf0c67189b522 Author: Benjamin Otte <otte at gnome.org> Date: Sat Nov 10 12:24:15 2007 +0100 resolve movies before printing them Movies that don't resolve to anything print as an empty string diff --git a/libswfdec/swfdec...