# Flash CS3 video player - flvplayback problems with widescreen

**URL:** <https://forum.kirupa.com/t/flash-cs3-video-player-flvplayback-problems-with-widescreen/234137>\
**Category:** Uncategorized\
**Created:** [July 30, 2007, 9:08pm UTC](https://forum.kirupa.com/t/flash-cs3-video-player-flvplayback-problems-with-widescreen/234137 "2007-07-30T21:08:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![schneidafunk](https://avatars.discourse-cdn.com/v4/letter/s/b9e5f3/32.png) [@schneidafunk](https://forum.kirupa.com/u/schneidafunk)\
**Post date:** [July 30, 2007, 9:08pm UTC](https://forum.kirupa.com/t/flash-cs3-video-player-flvplayback-problems-with-widescreen/234137/1 "2007-07-30T21:08:14Z")

</div>

Hi All,

This is my first post and I actually joined this site just to talk about this problem. What I want is to load dynamic movies and check for the dimensions of the video. If the video is in widescreen format, I want to move the movie into the center of the flash player.

Here’s a better example, let’s say I create a flash video player from the flvplayback component and lock the dimensions of the player so the movie has to play inside a 400x300 window. The video player toolbar (play button, volume control, etc) is about 45 pixels high, so the actual stage is 400x345.

Now when I load a movie dynamically that has an aspect ratio of 4:3 (standard ratio for video) the video gets resized and everything looks fine. However, if I load a widescreen video, the video player toolbar automatically attaches to the bottom of the video. Instead of it being centered vertically with a black border. So let’s say we have a widescreen video that is 400x200, I can’t seem to figure out how to add a black bar between the video player toolbar and the video itself.

I’ve attached to images to show what I mean. The first shows what I want it to look like, the second image shows what’s happening.

–  
The solution I think is to check the height of the dynamically loaded movie and then compare it to the stage height.

What I thought would work would be something like this (forgive syntax errors, just presenting the logic):

if (myflvvideo.height \< (Stage.height - 45)) // 45 represents the toolbar  
{  
myflvvideo.\_y = ((Stage.height - 45) - myflvvideo.height) / 2;  
}

However, the above doesn’t work right… I can’t seem to get the dimensions of a dynamically loaded video and I also can’t seem to separate the video toolbar from the video itself. Any help would be greatly appreciated… I’ve spent dozens of hours trying to figure this sucker out.
