Displaying 7 results from an estimated 7 matches for "prop_url".
2007 Aug 02
0
4 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/swfdec_file_loader.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h player/swfdec_slow_loader.c
...sage);
g_error_free (error);
diff --git a/libswfdec/swfdec_loader.c b/libswfdec/swfdec_loader.c
index ae4992d..4be84d1 100644
--- a/libswfdec/swfdec_loader.c
+++ b/libswfdec/swfdec_loader.c
@@ -89,7 +89,8 @@ enum {
PROP_EOF,
PROP_DATA_TYPE,
PROP_SIZE,
- PROP_LOADED
+ PROP_LOADED,
+ PROP_URL
};
G_DEFINE_ABSTRACT_TYPE (SwfdecLoader, swfdec_loader, G_TYPE_OBJECT)
@@ -116,6 +117,9 @@ swfdec_loader_get_property (GObject *obj
case PROP_LOADED:
g_value_set_ulong (value, swfdec_loader_get_loaded (loader));
break;
+ case PROP_URL:
+ g_value_set_boxed (value, load...
2007 Oct 28
0
4 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_load_object.c
...if (loader->size == 0 && g_value_get_ulong (value) > 0)
- swfdec_loader_set_size (loader, g_value_get_ulong (value));
+ if (loader->size == -1 && g_value_get_long (value) >= 0)
+ swfdec_loader_set_size (loader, g_value_get_long (value));
break;
case PROP_URL:
loader->url = g_value_dup_boxed (value);
@@ -186,8 +186,8 @@ swfdec_loader_class_init (SwfdecLoaderClass *klass)
g_param_spec_enum ("data-type", "data type", "the data's type as identified by Swfdec",
SWFDEC_TYPE_LOADER_DATA_TYPE, SWFDEC_LOADE...
2007 Oct 15
0
6 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_codec_audio.c libswfdec/swfdec_codec_video.c libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c
...p; a->tab_stops != b->tab_stops)
+ return FALSE;
+ if (set & (1 << PROP_TARGET) && a->target != b->target)
+ return FALSE;
+ if (set & (1 << PROP_UNDERLINE) && a->underline != b->underline)
+ return FALSE;
+ if (set & (1 << PROP_URL) && a->url != b->url)
+ return FALSE;
+
+ return TRUE;
+}
+
+gboolean
+swfdec_text_format_equal (const SwfdecTextFormat *a, const SwfdecTextFormat *b)
+{
+ g_return_val_if_fail (SWFDEC_IS_TEXT_FORMAT (a), FALSE);
+ g_return_val_if_fail (SWFDEC_IS_TEXT_FORMAT (b), FALSE);
+
+ if...
2007 Oct 18
0
14 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_field_movie.h libswfdec/swfdec_text_format.c
...= from->target)
- set &= ~PROP_TARGET;
+ set &= ~(1 << PROP_TARGET);
if (set & (1 << PROP_UNDERLINE) && format->underline != from->underline)
- set &= ~PROP_UNDERLINE;
+ set &= ~(1 << PROP_UNDERLINE);
if (set & (1 << PROP_URL) && format->url != from->url)
- set &= ~PROP_URL;
+ set &= ~(1 << PROP_URL);
format->values_set = set;
}
commit 10fefed9fe6b7eb68db035810307cb087f0c711b
Author: Pekka Lampila <pekka.lampila at iki.fi>
Date: Thu Oct 18 16:31:16 2007 +0300
Add T...
2007 Oct 29
0
20 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_html_parser.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h
...swfdec_text_format_set_boolean (object, PROP_UNDERLINE, argc, argv);
}
static void
@@ -870,8 +851,7 @@ static void
swfdec_text_format_do_set_url (SwfdecAsContext *cx, SwfdecAsObject *object,
guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret)
{
- swfdec_text_format_set_string (object, PROP_URL, argc,
- argv);
+ swfdec_text_format_set_string (object, PROP_URL, argc, argv);
}
void
@@ -1155,11 +1135,13 @@ swfdec_text_format_init_properties (SwfdecAsContext *cx)
swfdec_as_object_add_native_variable (proto, SWFDEC_AS_STR_size,
swfdec_text_format_do_get_size, swfdec_text_fo...
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
...inters listed above.
+ */
+
+/**
* SwfdecLoaderDataType:
* @SWFDEC_LOADER_DATA_UNKNOWN: Unidentified data or data that cannot be
* identified.
@@ -87,15 +94,19 @@
enum {
PROP_0,
- PROP_ERROR,
- PROP_EOF,
PROP_DATA_TYPE,
PROP_SIZE,
PROP_LOADED,
PROP_URL
};
-G_DEFINE_ABSTRACT_TYPE (SwfdecLoader, swfdec_loader, G_TYPE_OBJECT)
+G_DEFINE_ABSTRACT_TYPE (SwfdecLoader, swfdec_loader, SWFDEC_TYPE_STREAM)
+
+static const char *
+swfdec_loader_describe (SwfdecStream *stream)
+{
+ return swfdec_url_get_url (SWFDEC_LOADER (stream)->url);
+}
static v...
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
...ec/swfdec_text_format.c b/libswfdec/swfdec_text_format.c
index 79443a1..7904a52 100644
--- a/libswfdec/swfdec_text_format.c
+++ b/libswfdec/swfdec_text_format.c
@@ -846,6 +846,13 @@ swfdec_text_format_do_set_url (SwfdecAsContext *cx, SwfdecAsObject *object,
swfdec_text_format_set_string (object, PROP_URL, argc, argv);
}
+static void
+swfdec_text_format_getTextExtent (SwfdecAsContext *cx, SwfdecAsObject *object,
+ guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret)
+{
+ SWFDEC_STUB ("TextFormat.getTextExtent");
+}
+
void
swfdec_text_format_add (SwfdecTextFormat *format, const Swf...