Displaying 4 results from an estimated 4 matches for "mouse_drag_rect".
2007 Jun 21
0
Branch 'as' - 5 commits - libswfdec/Makefile.am libswfdec/swfdec_as_strings.c libswfdec/swfdec_js_net_stream.c libswfdec/swfdec_movie.c libswfdec/swfdec_net_connection.c libswfdec/swfdec_net_stream_as.c libswfdec/swfdec_net_stream.c
...ovie (SwfdecP
movie = player->mouse_drag;
g_assert (movie->cache_state == SWFDEC_MOVIE_UP_TO_DATE);
- mouse_x = player->mouse_x;
- mouse_y = player->mouse_y;
- swfdec_movie_global_to_local (movie->parent, &mouse_x, &mouse_y);
- mouse_x = CLAMP (mouse_x, player->mouse_drag_rect.x0, player->mouse_drag_rect.x1);
- mouse_y = CLAMP (mouse_y, player->mouse_drag_rect.y0, player->mouse_drag_rect.y1);
- SWFDEC_LOG ("mouse is at %g %g, orighinally (%g %g)", mouse_x, mouse_y, player->mouse_x, player->mouse_y);
+ x = player->mouse_x;
+ y = player->...
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
...x -= (movie->extents.x1 - movie->extents.x0) / 2;
y -= (movie->extents.y1 - movie->extents.y0) / 2;
} else {
- x -= player->mouse_drag_x;
- y -= player->mouse_drag_y;
+ x -= priv->mouse_drag_x;
+ y -= priv->mouse_drag_y;
}
- x = CLAMP (x, player->mouse_drag_rect.x0, player->mouse_drag_rect.x1);
- y = CLAMP (y, player->mouse_drag_rect.y0, player->mouse_drag_rect.y1);
- SWFDEC_LOG ("mouse is at %g %g, originally (%g %g)", x, y, player->mouse_x, player->mouse_y);
+ x = CLAMP (x, priv->mouse_drag_rect.x0, priv->mouse_drag_rect...
2007 Aug 22
0
8 commits - libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_sprite_movie_as.c vivified/core
...>mouse_y;
+ swfdec_player_stage_to_global (player, &x, &y);
if (movie->parent)
swfdec_movie_global_to_local (movie->parent, &x, &y);
if (player->mouse_drag_center) {
@@ -740,7 +741,7 @@ swfdec_player_update_drag_movie (SwfdecP
}
x = CLAMP (x, player->mouse_drag_rect.x0, player->mouse_drag_rect.x1);
y = CLAMP (y, player->mouse_drag_rect.y0, player->mouse_drag_rect.y1);
- SWFDEC_LOG ("mouse is at %g %g, orighinally (%g %g)", x, y, player->mouse_x, player->mouse_y);
+ SWFDEC_LOG ("mouse is at %g %g, originally (%g %g)", x,...
2007 Dec 10
0
6 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_color_as.c libswfdec/swfdec_graphic_movie.c libswfdec/swfdec_image_decoder.c libswfdec/swfdec_morph_movie.c libswfdec/swfdec_movie_as_drawing.c
...movie->rotation = d;
}
}
diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c
index 60f1af9..62c3e38 100644
--- a/libswfdec/swfdec_player.c
+++ b/libswfdec/swfdec_player.c
@@ -961,9 +961,9 @@ swfdec_player_update_drag_movie (SwfdecPlayer *player)
y = CLAMP (y, player->mouse_drag_rect.y0, player->mouse_drag_rect.y1);
SWFDEC_LOG ("mouse is at %g %g, originally (%g %g)", x, y, player->mouse_x, player->mouse_y);
if (x != movie->matrix.x0 || y != movie->matrix.y0) {
+ swfdec_movie_queue_update (movie, SWFDEC_MOVIE_INVALID_MATRIX);
movie->mat...