Return images using the picture width.

We shouldn't expose the frame width to the caller.
wip on player
wip