diff -up totem-2.28.2/data/totem.ui.orig totem-2.28.2/data/totem.ui --- totem-2.28.2/data/totem.ui.orig 2009-07-15 04:47:10.766562138 +0100 +++ totem-2.28.2/data/totem.ui 2009-07-15 05:24:01.498563405 +0100 @@ -339,6 +339,15 @@ 3 + + + 16:10 (Widescreen) + Sets 16:10 (Widescreen) aspect ratio + + aspect-ratio-auto + 5 + + 2.11:1 (DVB) @@ -467,6 +476,7 @@ + diff -up totem-2.28.2/src/backend/bacon-video-widget.h.orig totem-2.28.2/src/backend/bacon-video-widget.h --- totem-2.28.2/src/backend/bacon-video-widget.h.orig 2009-07-15 03:53:53.545562661 +0100 +++ totem-2.28.2/src/backend/bacon-video-widget.h 2009-07-15 03:55:01.858563853 +0100 @@ -348,7 +348,8 @@ typedef enum { BVW_RATIO_SQUARE = 1, BVW_RATIO_FOURBYTHREE = 2, BVW_RATIO_ANAMORPHIC = 3, - BVW_RATIO_DVB = 4 + BVW_RATIO_DVB = 4, + BVW_RATIO_SIXTEENBYTEN = 5 } BvwAspectRatio; gboolean bacon_video_widget_can_deinterlace (BaconVideoWidget *bvw); diff -up totem-2.28.2/src/backend/bacon-video-widget-gst-0.10.c.orig totem-2.28.2/src/backend/bacon-video-widget-gst-0.10.c --- totem-2.28.2/src/backend/bacon-video-widget-gst-0.10.c.orig 2009-07-15 03:50:42.978561158 +0100 +++ totem-2.28.2/src/backend/bacon-video-widget-gst-0.10.c 2009-07-15 03:52:40.255563529 +0100 @@ -404,6 +404,10 @@ get_media_size (BaconVideoWidget *bvw, g movie_par_n = 16 * bvw->priv->video_height; movie_par_d = 9 * bvw->priv->video_width; break; + case BVW_RATIO_SIXTEENBYTEN: + movie_par_n = 16 * bvw->priv->video_height; + movie_par_d = 10 * bvw->priv->video_width; + break; case BVW_RATIO_DVB: movie_par_n = 20 * bvw->priv->video_height; movie_par_d = 9 * bvw->priv->video_width; diff -up totem-2.28.2/src/totem-menu.c.orig totem-2.28.2/src/totem-menu.c --- totem-2.28.2/src/totem-menu.c.orig 2009-06-30 09:55:10.000000000 +0100 +++ totem-2.28.2/src/totem-menu.c 2009-07-15 03:58:19.514562567 +0100 @@ -1335,6 +1335,7 @@ static const GtkRadioActionEntry aspect_ { "aspect-ratio-square", NULL, N_("Square"), NULL, N_("Sets square aspect ratio"), BVW_RATIO_SQUARE }, { "aspect-ratio-fbt", NULL, N_("4:3 (TV)"), NULL, N_("Sets 4:3 (TV) aspect ratio"), BVW_RATIO_FOURBYTHREE }, { "aspect-ratio-anamorphic", NULL, N_("16:9 (Widescreen)"), NULL, N_("Sets 16:9 (Anamorphic) aspect ratio"), BVW_RATIO_ANAMORPHIC }, + { "aspect-ratio-sixteenbyten", NULL, N_("16:10 (Widescreen)"), NULL, N_("Sets 16:10 aspect ratio"), BVW_RATIO_SIXTEENBYTEN }, { "aspect-ratio-dvb", NULL, N_("2.11:1 (DVB)"), NULL, N_("Sets 2.11:1 (DVB) aspect ratio"), BVW_RATIO_DVB } };