Original commit message from CVS: Fix set_caps to set width and height to the values the driver is really working with.