And now got it working with Totem. Doesn't seem to do scaling yet though, as illustrated by the screenshot.
It does but the algorithm I use to compute the render size is probably broken. Normally, it scales to fit the window while preserving the aspect ratio. So, in any case, you should only have black bars either top/bottom or left/right.
Could you please report the outcome of:
$ GST_DEBUG=vaapisink:5 totem some args
+ the size of your Totem window + the size of the clip. Those should be available in the log, but just to make sure I retrieve the right data.
The reported video size (1280x688) in the log is correct. The size of allocated to the video window from Totem is approximately 1680x856.
(whole Totem app is 1680x1002)
Thanks, I have released a new version. There is no fix for your problem yet but extra debugging information that may be useful to me. I have an idea of the problem but I would like to confirm, so if you could have new dump, that could help. Thanks.