Displaying 4 results from an estimated 4 matches for "swfdec_type_test_test".
2008 Jan 08
0
4 commits - configure.ac test/compiler.c test/.gitignore test/Makefile.am test/swfdec_test.c test/swfdec_test_function.c test/swfdec_test_function.h test/swfdec_test_global.c test/swfdec_test_initialize.as test/swfdec_test_initialize.h
..., G_CALLBACK (swfdec_test_test_fscommand), test);
+ g_signal_connect (test->player, "trace", G_CALLBACK (swfdec_test_test_trace_cb), test);
return TRUE;
}
@@ -209,16 +258,21 @@ swfdec_test_test_advance (SwfdecAsContext *cx, SwfdecAsObject *object, guint arg
SWFDEC_AS_CHECK (SWFDEC_TYPE_TEST_TEST, &test, "i", &msecs);
- if (msecs <= 0 || test->player_quit)
+ if (msecs < 0 || test->player_quit)
return;
swfdec_test_test_ensure_player (test);
- while (msecs > 0 && !test->player_quit) {
- int next_event = swfdec_player_get_next_event (...
2008 Jan 07
0
12 commits - configure.ac doc/swfdec.types Makefile.am test/crashfinder.c test/dump.c test/Makefile.am test/swfdec-extract.c test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_file.c test/swfedit_file.h test/swfedit_list.c test/swfedit_list.h
...ffset++;
+}
+
+SWFDEC_TEST_FUNCTION ("Test_trace", swfdec_test_test_trace, 0)
+void
+swfdec_test_test_trace (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc,
+ SwfdecAsValue *argv, SwfdecAsValue *retval)
+{
+ SwfdecTestTest *test;
+ const char *filename;
+
+ SWFDEC_AS_CHECK (SWFDEC_TYPE_TEST_TEST, &test, "|s", &filename);
+
+ swfdec_test_test_trace_stop (test);
+ if (filename[0] == '\0')
+ return;
+ swfdec_test_test_trace_start (test, filename);
+}
/*** SWFDEC_TEST_TEST ***/
@@ -37,9 +137,13 @@ swfdec_test_test_dispose (GObject *object)
{
SwfdecTestT...
2008 Jan 08
0
4 commits - test/.gitignore test/image test/Makefile.am test/swfdec_test_function.c test/swfdec_test_image.c test/swfdec_test_image.h test/swfdec_test_initialize.as test/swfdec_test_initialize.h test/swfdec_test_test.c test/trace
...uot;Test_render", swfdec_test_test_render, 0)
+void
+swfdec_test_test_render (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc,
+ SwfdecAsValue *argv, SwfdecAsValue *retval)
+{
+ SwfdecTestTest *test;
+ SwfdecAsObject *image;
+ int x, y, w, h;
+ cairo_t *cr;
+
+ SWFDEC_AS_CHECK (SWFDEC_TYPE_TEST_TEST, &test, "|iiii", &x, &y, &w, &h);
+
+ if (!swfdec_test_test_ensure_player (test))
+ return;
+
+ if (argc == 0) {
+ swfdec_player_get_size (test->player, &w, &h);
+ if (w < 0 || h < 0)
+ swfdec_player_get_default_size (test->player, (...
2008 Jan 08
0
9 commits - configure.ac test/custom test/Makefile.am test/swfdec_test_initialize.as test/swfdec_test_initialize.h test/swfdec_test_test.c test/trace
...);
}
+SWFDEC_TEST_FUNCTION ("Test_mouse_move", swfdec_test_test_mouse_move, 0)
+void
+swfdec_test_test_mouse_move (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc,
+ SwfdecAsValue *argv, SwfdecAsValue *retval)
+{
+ SwfdecTestTest *test;
+ double x, y;
+
+ SWFDEC_AS_CHECK (SWFDEC_TYPE_TEST_TEST, &test, "nn", &x, &y);
+
+ if (!swfdec_test_test_ensure_player (test))
+ return;
+
+ swfdec_player_mouse_move (test->player, x, y);
+}
+
+SWFDEC_TEST_FUNCTION ("Test_mouse_press", swfdec_test_test_mouse_press, 0)
+void
+swfdec_test_test_mouse_press (SwfdecAsC...