Tue Nov 26, 2013 3:57 pm
[original question referred to h263]
Only h.264 encode is supported.
For GLES texture to h264 encode, you can do it now inefficiently (glReadPixels and submit these to openmax video_encode component).
It's probably not too bad - might do 720p30, but will keep the ARM quite busy.
Tim, a colleague who's been doing some work on getting camera data into textures using mmal, has been talking about providing a way to feed these textures directly into video encoder.
So, this may be possible more efficiently in the near future.