I've finally got back to working with video on the RPi, and Antoine's player is very useful. I am hoping to add alpha, layers and still images to it, and the ability to seek to the start of the video (at least).
The current code is working, playing back the sample test.h264 file nicely but seems only to recognise the .h264 container ... do you know how to convert .mov files (that play well in omxplayer) to that file format?
Also I am getting an error when I stop a thread ...
OMX_FillThisBuffer(ilclient_get_handle(video_render), eglBuffer)
at line 68 of video.c is failing.
Simon