summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Otte <otte@gnome.org>2008-01-30 12:32:34 +0100
committerBenjamin Otte <otte@gnome.org>2008-01-30 12:32:34 +0100
commit2bac4e169758d06b54a642013b970a5763264838 (patch)
treeb21bd7264b6bf4cd6c464ab91e6a8d3d14999a16
parentb4a2688b0d84d104b85096e1ddbb293381f1e660 (diff)
update API to 0.5.90
-rw-r--r--player/main.c7
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 ();