search for: resource_requests

Displaying 8 results from an estimated 8 matches for "resource_requests".

2007 Nov 01
0
3 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader_internal.h libswfdec/swfdec_load_object_as.c libswfdec/swfdec_load_object.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c
...1f1db..e0c480a 100644 --- a/libswfdec/swfdec_player_internal.h +++ b/libswfdec/swfdec_player_internal.h @@ -62,6 +62,7 @@ struct _SwfdecPlayer guint height; /* height of movie */ GList * roots; /* all the root movies */ GList * load_objects; /* all the load objects */ + GSList * resource_requests; /* all external requested URIs - see swfdec_resource_request.[ch] */ SwfdecCache * cache; /* player cache */ gboolean bgcolor_set; /* TRUE if the background color has been set */ SwfdecColor bgcolor; /* background color */ @@ -201,19 +202,21 @@ void swfdec_player_stop_sounds (Swfd...
2007 Dec 13
0
libswfdec-gtk/swfdec_gtk_player.c libswfdec/swfdec_as_date.c libswfdec/swfdec_audio.c libswfdec/swfdec_audio_event.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_interval.c libswfdec/swfdec_key_as.c libswfdec/swfdec_mouse_as.c libswfdec/swfdec_movie.c
...->security, request->url, request->request, request->buffer, swfdec_request_resource_perform_load_callback, request); @@ -172,8 +172,8 @@ swfdec_player_resource_request_perform (SwfdecPlayer *player) g_return_if_fail (SWFDEC_IS_PLAYER (player)); - list = player->resource_requests; - player->resource_requests = NULL; + list = player->priv->resource_requests; + player->priv->resource_requests = NULL; g_slist_foreach (list, swfdec_request_resource_perform_one, player); g_slist_free (list); } @@ -201,7 +201,7 @@ swfdec_player_request_resource (SwfdecPla...
2007 Nov 09
0
10 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_loader.c libswfdec/swfdec_movie.c libswfdec/swfdec_movie_clip_loader.c libswfdec/swfdec_movie.h
...ing (player, target); + if (!SWFDEC_IS_SPRITE_MOVIE (movie)) + return; request = g_slice_new0 (SwfdecResourceRequest); request->type = SWFDEC_RESOURCE_REQUEST_UNLOAD; - request->target = g_strdup (target); + request->target = swfdec_movie_get_path (movie, TRUE); player->resource_requests = g_slist_append (player->resource_requests, request); } commit 729590ccd5bddf6fca4685078a8b467ae263d226 Author: Benjamin Otte <otte at gnome.org> Date: Fri Nov 9 15:21:55 2007 +0100 add test case for unloadMovie also tests that onFoo events in Flash <= 5 aren't exe...
2007 Nov 08
0
11 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_resource.c libswfdec/swfdec_resource_request.c
...+ } g_assert (player->resource); loader = swfdec_player_request_resource_now (player, request->security, request->url, request->request, request->buffer); @@ -122,6 +128,56 @@ swfdec_player_request_resource (SwfdecPlayer *player, SwfdecSecurity *security, player->resource_requests = g_slist_append (player->resource_requests, request); } +static gboolean +is_ascii (const char *s) +{ + while (*s) { + if (*s & 0x80) + return FALSE; + s++; + } + return TRUE; +} + +/** + * swfdec_player_request_fscommand: + * @player: a #SwfdecPlayer + * @command: the comm...
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
...1,7 +61,7 @@ struct _SwfdecPlayer guint width; /* width of movie */ guint height; /* height of movie */ GList * roots; /* all the root movies */ - GList * load_objects; /* all the load objects */ + GList * rooted_objects; /* all the objects we keep track of */ GSList * resource_requests; /* all external requested URIs - see swfdec_resource_request.[ch] */ SwfdecCache * cache; /* player cache */ gboolean bgcolor_set; /* TRUE if the background color has been set */ @@ -161,6 +161,10 @@ void swfdec_player_unlock (SwfdecPlayer * player); void swfdec_player_unlock_soft...
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
...ude <libswfdec/swfdec_ringbuffer.h> @@ -61,7 +62,6 @@ struct _SwfdecPlayerPrivate guint width; /* width of movie */ guint height; /* height of movie */ GList * roots; /* all the root movies */ - GList * rooted_objects; /* all the objects we keep track of */ GSList * resource_requests; /* all external requested URIs - see swfdec_resource_request.[ch] */ SwfdecCache * cache; /* player cache */ gboolean bgcolor_set; /* TRUE if the background color has been set */ @@ -86,6 +86,7 @@ struct _SwfdecPlayerPrivate guint unnamed_count; /* variable used for naming unnam...
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
...swfdec/swfdec_resource_request.c @@ -72,11 +72,14 @@ swfdec_request_resource_perform_one (gpointer requestp, gpointer playerp) void swfdec_player_resource_request_perform (SwfdecPlayer *player) { + GSList *list; + g_return_if_fail (SWFDEC_IS_PLAYER (player)); - g_slist_foreach (player->resource_requests, swfdec_request_resource_perform_one, player); - g_slist_free (player->resource_requests); + list = player->resource_requests; player->resource_requests = NULL; + g_slist_foreach (list, swfdec_request_resource_perform_one, player); + g_slist_free (list); } void commit aabdf29f35...
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
...ice_new0 (SwfdecResourceRequest); request->type = SWFDEC_RESOURCE_REQUEST_UNLOAD; - request->target = swfdec_movie_get_path (movie, TRUE); + request->target = g_strdup (target); + request->unload = func; + request->data = data; + request->destroy = destroy; player->resource_requests = g_slist_append (player->resource_requests, request); } diff --git a/libswfdec/swfdec_resource_request.h b/libswfdec/swfdec_resource_request.h index 7cdcc20..18a7dd7 100644 --- a/libswfdec/swfdec_resource_request.h +++ b/libswfdec/swfdec_resource_request.h @@ -27,6 +27,7 @@ G_BEGIN_DECLS ty...