diff options
author | Benjamin Otte <otte@gnome.org> | 2008-01-30 12:32:34 +0100 |
---|---|---|
committer | Benjamin Otte <otte@gnome.org> | 2008-01-30 12:32:34 +0100 |
commit | 2bac4e169758d06b54a642013b970a5763264838 (patch) | |
tree | b21bd7264b6bf4cd6c464ab91e6a8d3d14999a16 | |
parent | b4a2688b0d84d104b85096e1ddbb293381f1e660 (diff) |
update API to 0.5.90
-rw-r--r-- | player/main.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/player/main.c b/player/main.c index 7a12d95..e01d7fa 100644 --- a/player/main.c +++ b/player/main.c @@ -20,6 +20,7 @@ #ifdef HAVE_CONFIG_H #include "config.h" #endif +#include <swfdec/swfdec.h> #include <swfdec-directfb/swfdec-directfb.h> #include <directfb.h> #include <directfb/directfb_strings.h> @@ -59,6 +60,7 @@ main (int argc, char *argv[]) GOptionContext *ctx; DFBSurfaceDescription dsc; SwfdecPlayer *player; + SwfdecURL *url; SwfdecDfbRenderer *renderer; guint w, h; IDirectFB *dfb; @@ -98,7 +100,7 @@ main (int argc, char *argv[]) } ERROR_CHECK (DirectFBCreate (&dfb)); - player = swfdec_dfb_player_new_from_file (dfb, argv[1]); + player = swfdec_dfb_player_new (dfb, NULL); g_object_set (player, "cache-size", (gulong) cache_size * 1024, "memory-until-gc", (gulong) garbage_size * 1024, NULL); if (no_background) @@ -131,6 +133,9 @@ main (int argc, char *argv[]) //swfdec_player_set_size (player, dsc.width, dsc.height); renderer = swfdec_dfb_renderer_new (dfb, surface, player); + url = swfdec_url_new_from_input (argv[1]); + swfdec_player_set_url (player, url); + swfdec_url_free (url); swfdec_dfb_player_set_playing (SWFDEC_DFB_PLAYER (player), TRUE); swfdec_dfb_main (); |