Displaying 9 results from an estimated 9 matches for "swfdec_type_resourc".
Did you mean:
swfdec_type_resource
2007 Oct 18
0
18 commits - doc/swfdec-sections.txt libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_event.c libswfdec/swfdec_event.h libswfdec/swfdec_flash_security.c
...es)
+swfdec_resource_new (SwfdecLoader *loader, const char *variables)
{
- SwfdecMovie *mov;
SwfdecResource *swf;
- g_return_val_if_fail (SWFDEC_IS_SPRITE_MOVIE (movie), NULL);
g_return_val_if_fail (SWFDEC_IS_LOADER (loader), NULL);
- mov = SWFDEC_MOVIE (movie);
swf = g_object_new (SWFDEC_TYPE_RESOURCE, NULL);
/* set important variables */
swf->variables = g_strdup (variables);
- swf->movie = movie;
- if (mov->resource)
- g_object_unref (mov->resource);
- mov->resource = swf;
/* set loader (that depends on those vars) */
swf->loader = g_object_ref (loader);
-...
2007 Nov 12
0
libswfdec/swfdec_resource.c
...e_do_unload, resource, g_object_unref);
+ if (movie) {
+ resource = g_object_ref (SWFDEC_MOVIE (movie)->resource);
+ swfdec_player_request_unload (player, path, swfdec_resource_do_unload, resource, g_object_unref);
+ }
g_free (path);
} else {
resource = g_object_new (SWFDEC_TYPE_RESOURCE, NULL);
2007 Nov 10
0
7 commits - libswfdec/swfdec_movie.c libswfdec/swfdec_resource.c libswfdec/swfdec_resource.h libswfdec/swfdec_sprite_movie_as.c test/trace
...e, SWFDEC_AS_STR_onLoadProgress, TRUE, NULL, 0);
if (status & SWFDEC_STATUS_EOF)
return;
}
@@ -422,6 +424,7 @@ swfdec_resource_new (SwfdecPlayer *player, SwfdecLoader *loader, const char *var
g_return_val_if_fail (SWFDEC_IS_LOADER (loader), NULL);
resource = g_object_new (SWFDEC_TYPE_RESOURCE, NULL);
+ resource->version = 7;
resource->player = player;
resource->variables = g_strdup (variables);
swfdec_resource_set_loader (resource, loader);
@@ -527,6 +530,7 @@ swfdec_resource_load (SwfdecPlayer *player, const char *target, const char *url,
g_free (path);
} el...
2007 Nov 08
0
libswfdec/swfdec_load_object.c libswfdec/swfdec_movie.c libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_resource.c libswfdec/swfdec_resource.h
...ader, const char *variables)
+swfdec_resource_new (SwfdecPlayer *player, SwfdecLoader *loader, const char *variables)
{
SwfdecResource *resource;
+ g_return_val_if_fail (SWFDEC_IS_PLAYER (player), NULL);
g_return_val_if_fail (SWFDEC_IS_LOADER (loader), NULL);
resource = g_object_new (SWFDEC_TYPE_RESOURCE, NULL);
- /* set important variables */
+ resource->player = player;
resource->variables = g_strdup (variables);
- /* set loader (that depends on those vars) */
swfdec_resource_set_loader (resource, loader);
return resource;
}
void
-swfdec_resource_set_movie (SwfdecResource...
2007 Nov 07
0
7 commits - doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_widget.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_decoder.c libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_movie_asprops.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c
...resource.h b/libswfdec/swfdec_resource.h
index ea3192e..b75d77d 100644
--- a/libswfdec/swfdec_resource.h
+++ b/libswfdec/swfdec_resource.h
@@ -35,6 +35,14 @@ typedef struct _SwfdecResourceClass SwfdecResourceClass;
#define SWFDEC_RESOURCE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), SWFDEC_TYPE_RESOURCE, SwfdecResource))
#define SWFDEC_RESOURCE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), SWFDEC_TYPE_RESOURCE, SwfdecResourceClass))
+typedef enum {
+ SWFDEC_RESOURCE_NEW = 0, /* no loader set yet, only the call to _load() was done */
+ SWFDEC_RESOURCE_REQUESTED, /* the UR...
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
...*path;
g_return_if_fail (SWFDEC_IS_PLAYER (player));
@@ -375,6 +381,10 @@ swfdec_resource_load (SwfdecPlayer *player, const char *target, const char *url,
SWFDEC_WARNING ("%s does not reference a movie, not loading %s", target, url);
return;
}
+ resource = g_object_new (SWFDEC_TYPE_RESOURCE, NULL);
+ resource->target = path;
+ if (loader)
+ resource->clip_loader = g_object_ref (loader);
swfdec_player_request_resource (player, SWFDEC_AS_CONTEXT (player)->frame->security,
- url, request, buffer, swfdec_resource_do_load, path, g_free);
+ url, request, buff...
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
...decPlayer *player, const char *target, const char *url,
@@ -499,14 +515,20 @@ swfdec_resource_load (SwfdecPlayer *player, const char *target, const char *url,
SWFDEC_WARNING ("%s does not reference a movie, not loading %s", target, url);
return;
}
- resource = g_object_new (SWFDEC_TYPE_RESOURCE, NULL);
- resource->player = player;
- resource->target = path;
- if (loader)
- resource->clip_loader = g_object_ref (loader);
- swfdec_player_root_object (player, G_OBJECT (resource));
- swfdec_player_request_resource (player, SWFDEC_AS_CONTEXT (player)->frame->security,
-...
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
...rce *resource;
+ guint size;
g_return_val_if_fail (SWFDEC_IS_PLAYER (player), NULL);
g_return_val_if_fail (SWFDEC_IS_LOADER (loader), NULL);
+ size = sizeof (SwfdecResource);
+ if (!swfdec_as_context_use_mem (SWFDEC_AS_CONTEXT (player), size))
+ size = 0;
resource = g_object_new (SWFDEC_TYPE_RESOURCE, NULL);
- resource->version = 7;
- SWFDEC_FLASH_SECURITY (resource)->player = player;
+ swfdec_as_object_add (SWFDEC_AS_OBJECT (resource), SWFDEC_AS_CONTEXT (player), size);
+ resource->version = 8;
resource->variables = g_strdup (variables);
swfdec_resource_set_loader (resou...
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
...ASH_SECURITY (resource)->player,
+ resource->version, dec->rate, dec->width, dec->height);
}
}
if (status & SWFDEC_STATUS_IMAGE)
@@ -430,7 +432,6 @@ swfdec_resource_new (SwfdecPlayer *player, SwfdecLoader *loader, const char *var
resource = g_object_new (SWFDEC_TYPE_RESOURCE, NULL);
resource->version = 7;
- resource->player = player;
SWFDEC_FLASH_SECURITY (resource)->player = player;
resource->variables = g_strdup (variables);
swfdec_resource_set_loader (resource, loader);
@@ -539,7 +540,6 @@ swfdec_resource_load (SwfdecPlayer *player, const c...