Displaying 3 results from an estimated 3 matches for "swfdec_align_flag_right".
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
...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 (player->align_flags & SWFDEC_ALIGN_FLAG_BOTTOM) {
+    player->offset_y = height;
+  } else...
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
...lue *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] = 0;
+  SWFDEC_AS_VALUE_SET_STRING (ret, swfdec_as_context_get_string (cx, s));
+}
+
+SWFDEC_AS_NATIVE (666, 4, set_align)
+void
+set_align (SwfdecAsContext *cx, SwfdecAsObje...
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
...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 (priv->align_flags & SWFDEC_ALIGN_FLAG_LEFT) {
+    priv->offset_x = 0;
+  } else if (priv-...