Displaying 11 results from an estimated 11 matches for "swfdec_player_get_level".
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
...nt action, const guint8 *data, gu
SWFDEC_ERROR ("GetURL without a SwfdecPlayer");
} else if (swfdec_player_fscommand (SWFDEC_PLAYER (cx), url, target)) {
/* nothing to do here */
- } else {
- SwfdecSecurity *sec = cx->frame->security;
- SwfdecSpriteMovie *movie = swfdec_player_get_level (SWFDEC_PLAYER (cx), target,
- SWFDEC_IS_RESOURCE (sec) ? SWFDEC_RESOURCE (sec) : NULL);
- if (movie) {
- swfdec_sprite_movie_load (movie, url, SWFDEC_LOADER_REQUEST_DEFAULT, NULL);
- } else {
- swfdec_player_launch (SWFDEC_PLAYER (cx), SWFDEC_LOADER_REQUEST_DEFAULT,
- url, targ...
2007 Oct 17
0
28 commits - configure.ac debian/changelog debian/control debian/copyright debian/.gitignore debian/libswfdec0.dirs debian/libswfdec0.files debian/libswfdec0.shlibs debian/libswfdec-dev.dirs debian/libswfdec-dev.files debian/rules debian/swf-player.dirs
...interpret.c b/libswfdec/swfdec_as_interpret.c
index 1f7faaf..7236572 100644
--- a/libswfdec/swfdec_as_interpret.c
+++ b/libswfdec/swfdec_as_interpret.c
@@ -1151,12 +1151,7 @@ swfdec_action_get_url (SwfdecAsContext *cx, guint action, const guint8 *data, gu
} else {
SwfdecSpriteMovie *movie = swfdec_player_get_level (SWFDEC_PLAYER (cx), target, TRUE);
if (movie) {
- if (SWFDEC_MOVIE (movie)->swf == NULL) {
- swfdec_sprite_movie_load (movie, url, SWFDEC_LOADER_REQUEST_DEFAULT, NULL);
- swfdec_movie_initialize (SWFDEC_MOVIE (movie));
- } else {
- swfdec_sprite_movie_load (movie, url, SWFDEC_LOA...
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
...ayer->security) {
- g_object_unref (player->security);
- player->security = NULL;
+ if (player->resource) {
+ g_object_unref (player->resource);
+ player->resource = NULL;
}
if (player->system) {
g_object_unref (player->system);
@@ -1632,23 +1628,6 @@ swfdec_player_get_level (SwfdecPlayer *player, const char *name, SwfdecResource
return movie;
}
-SwfdecMovie *
-swfdec_player_add_level_from_loader (SwfdecPlayer *player, guint depth,
- SwfdecLoader *loader, const char *variables)
-{
- SwfdecResource *resource;
- SwfdecMovie *movie;
- const char *name;
-
- sw...
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
...return TRUE;
+ player = resource->player;
+ movie = (SwfdecSpriteMovie *) swfdec_action_lookup_object (SWFDEC_AS_CONTEXT (player),
+ player->roots->data, resource->target, resource->target + strlen (resource->target));
+ if (!SWFDEC_IS_SPRITE_MOVIE (movie)) {
+ level = swfdec_player_get_level (player, resource->target);
+ if (level < 0) {
+ SWFDEC_WARNING ("%s does not reference a movie, not loading %s", resource->target,
+ swfdec_url_get_url (swfdec_loader_get_url (resource->loader)));
+ swfdec_loader_close (resource->loader);
+ swfdec_playe...
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
...interpret.c b/libswfdec/swfdec_as_interpret.c
index 81fb2fc..627d0d6 100644
--- a/libswfdec/swfdec_as_interpret.c
+++ b/libswfdec/swfdec_as_interpret.c
@@ -1144,12 +1144,7 @@ swfdec_action_get_url (SwfdecAsContext *cx, guint action, const guint8 *data, gu
/* nothing to do here */
} else if (swfdec_player_get_level (SWFDEC_PLAYER (cx), target) >= 0) {
if (url[0] == '\0') {
- SwfdecMovie *movie = swfdec_player_get_movie_from_string (SWFDEC_PLAYER (cx), target);
- if (SWFDEC_IS_SPRITE_MOVIE (movie)) {
- char *path = swfdec_movie_get_path (movie, TRUE);
- swfdec_player_request_unload (S...
2007 Nov 14
0
4 commits - libswfdec/swfdec_as_interpret.c test/trace
...ff --git a/libswfdec/swfdec_as_interpret.c b/libswfdec/swfdec_as_interpret.c
index cb44953..fd94d1a 100644
--- a/libswfdec/swfdec_as_interpret.c
+++ b/libswfdec/swfdec_as_interpret.c
@@ -1147,6 +1147,8 @@ swfdec_action_get_url (SwfdecAsContext *cx, guint action, const guint8 *data, gu
} else if (swfdec_player_get_level (SWFDEC_PLAYER (cx), target) >= 0) {
swfdec_resource_load (SWFDEC_PLAYER (cx), target, url,
SWFDEC_LOADER_REQUEST_DEFAULT, NULL, NULL);
+ } else {
+ swfdec_player_launch (SWFDEC_PLAYER (cx), SWFDEC_LOADER_REQUEST_DEFAULT, url, target, NULL);
}
g_free (url);
g_free (target);
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
...}
if (!SWFDEC_IS_PLAYER (cx)) {
SWFDEC_ERROR ("GetURL without a SwfdecPlayer");
- } else if (swfdec_player_fscommand (SWFDEC_PLAYER (cx), url, target)) {
+ } else if (swfdec_player_request_fscommand (SWFDEC_PLAYER (cx), url, target)) {
/* nothing to do here */
} else if (swfdec_player_get_level (SWFDEC_PLAYER (cx), target) >= 0) {
swfdec_resource_load (SWFDEC_PLAYER (cx), target, url,
@@ -1176,7 +1177,7 @@ swfdec_action_get_url2 (SwfdecAsContext *cx, guint action, const guint8 *data, g
if (!SWFDEC_IS_PLAYER (cx)) {
SWFDEC_ERROR ("GetURL2 action requires a SwfdecPla...
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
..., target, target + strlen (target));
- resource = swfdec_resource_new (loader, NULL);
+ player->roots->data, resource->target, resource->target + strlen (resource->target));
+ swfdec_resource_set_loader (resource, loader);
if (!SWFDEC_IS_SPRITE_MOVIE (movie)) {
- level = swfdec_player_get_level (player, target);
- if (level < 0)
- goto fail;
+ level = swfdec_player_get_level (player, resource->target);
+ if (level < 0) {
+ SWFDEC_WARNING ("%s does not reference a movie, not loading %s", resource->target,
+ swfdec_url_get_url (swfdec_loader_get_ur...
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
...S_CONTEXT (player),
- player->roots->data, resource->target, resource->target + strlen (resource->target));
+ player->priv->roots->data, resource->target, resource->target + strlen (resource->target));
if (!SWFDEC_IS_SPRITE_MOVIE (movie)) {
level = swfdec_player_get_level (player, resource->target);
if (level < 0) {
@@ -498,7 +498,7 @@ swfdec_resource_do_unload (SwfdecPlayer *player, const char *target, gpointer re
SwfdecSpriteMovie *movie;
movie = (SwfdecSpriteMovie *) swfdec_action_lookup_object (
- SWFDEC_AS_CONTEXT (player), player->...
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
...ibswfdec/swfdec_as_interpret.c
+++ b/libswfdec/swfdec_as_interpret.c
@@ -1143,12 +1143,8 @@ swfdec_action_get_url (SwfdecAsContext *cx, guint action, const guint8 *data, gu
} else if (swfdec_player_request_fscommand (SWFDEC_PLAYER (cx), url, target)) {
/* nothing to do here */
} else if (swfdec_player_get_level (SWFDEC_PLAYER (cx), target) >= 0) {
- if (url[0] == '\0') {
- swfdec_player_request_unload (SWFDEC_PLAYER (cx), target);
- } else {
- swfdec_resource_load (SWFDEC_PLAYER (cx), target, url,
- SWFDEC_LOADER_REQUEST_DEFAULT, NULL, NULL);
- }
+ swfdec_resource_load...
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
...tion_get_url (SwfdecAsContext *cx, guint action, const guint8 *data, gu
}
if (!SWFDEC_IS_PLAYER (cx)) {
SWFDEC_ERROR ("GetURL without a SwfdecPlayer");
- } else if (swfdec_player_request_fscommand (SWFDEC_PLAYER (cx), url, target)) {
- /* nothing to do here */
- } else if (swfdec_player_get_level (SWFDEC_PLAYER (cx), target) >= 0) {
- swfdec_resource_load (SWFDEC_PLAYER (cx), target, url,
- SWFDEC_LOADER_REQUEST_DEFAULT, NULL, NULL);
} else {
- swfdec_player_launch (SWFDEC_PLAYER (cx), SWFDEC_LOADER_REQUEST_DEFAULT, url, target, NULL);
+ swfdec_resource_load (SWFDEC_PLAYER (...