I need to read individual video frames from a 3gp file.
After trying to use the OS and MMF for quite some time with no real luck, I decided to write my own 3gp decoder.

I am searching for information regarding the 3gp file format. I need actual description of the headers, structs and data, on the bit level. I searched in www.3gpp.org but it's not clear what I need from there. The technical specs aren't detailed as I need.

I would be happy if anyone can point me to a better documentation, or perhaps some source code I can look into.

Yaron Tadmor