Scaling FLVPlayback

For some reason when I add a negative number to the .width or .height property I get wack results. Here’s some of my trace statements:

Old resoloution was 320x240, added -2 and the new resoloution is 315.35x236.5
Old resoloution was 315.35x236.5, added -2 and the new resoloution is 310.65000000000003x233

Here’s how im adding it.

player.width = player.width + xDifference;

BTW adding a positive number seems to work fine.