I basically wanted to know how to write codecs in C/C++ for the .mp4 format. Is it even possible...? Also where can i find what's there in the mp4 file. I mean i need the data-structure of the .mp4 file. (Similar to the C structures of .BMP file format - http://www.fortunecity.com/skyscraper/windows/364/bmpffrmt.html).
Is it possible to write a .mp4 file reader in C/C++. I mean it should read some basic info like the bit-rate, dimensions of video, the compression used, fps etc...