Displaying 3 results from an estimated 3 matches for "swfdec_align_flag_left".
2007 Jul 21
0
12 commits - configure.ac doc/Makefile.am doc/swfdec-sections.txt libswfdec/jpeg libswfdec/swfdec_as_array.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_player.c libswfdec/swfdec_player.h libswfdec/swfdec_player_internal.h
...player->scale_y = 1.0;
+ break;
+ default:
+ g_assert_not_reached ();
+ }
+ width = player->stage_width - ceil (player->width * player->scale_x);
+ height = player->stage_height - ceil (player->height * player->scale_y);
+ if (player->align_flags & SWFDEC_ALIGN_FLAG_LEFT) {
+ player->offset_x = 0;
+ } else if (player->align_flags & SWFDEC_ALIGN_FLAG_RIGHT) {
+ player->offset_x = width;
+ } else {
+ player->offset_x = width / 2;
+ }
+ if (player->align_flags & SWFDEC_ALIGN_FLAG_TOP) {
+ player->offset_y = 0;
+ } else if (pl...
2007 Jul 26
0
6 commits - libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_stage_as.c test/trace
...de (player, mode);
}
+SWFDEC_AS_NATIVE (666, 3, get_align)
+void
+get_align (SwfdecAsContext *cx, SwfdecAsObject *object,
+ guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret)
+{
+ SwfdecPlayer *player = SWFDEC_PLAYER (cx);
+ char s[5];
+ guint i = 0;
+
+ if (player->align_flags & SWFDEC_ALIGN_FLAG_LEFT)
+ s[i++] = 'L';
+ if (player->align_flags & SWFDEC_ALIGN_FLAG_TOP)
+ s[i++] = 'T';
+ if (player->align_flags & SWFDEC_ALIGN_FLAG_RIGHT)
+ s[i++] = 'R';
+ if (player->align_flags & SWFDEC_ALIGN_FLAG_BOTTOM)
+ s[i++] = 'B';
+ s[i]...
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
...+ priv->scale_y = 1.0;
break;
default:
g_assert_not_reached ();
}
- width = player->stage.width - ceil (player->width * player->scale_x);
- height = player->stage.height - ceil (player->height * player->scale_y);
- if (player->align_flags & SWFDEC_ALIGN_FLAG_LEFT) {
- player->offset_x = 0;
- } else if (player->align_flags & SWFDEC_ALIGN_FLAG_RIGHT) {
- player->offset_x = width;
+ width = priv->stage.width - ceil (priv->width * priv->scale_x);
+ height = priv->stage.height - ceil (priv->height * priv->scale_y);
+ if (...