Android doesn’t provide native video editing.
And in fact, it doesn’t have a standard video recording codec.
So if you write your own video editing stuff, you have to handle whatever crazy codec the phone designer might have chosen.
Discussions of this by frustrated developers:
http://stackoverflow.com/search?q=android+ffmpeg+video+clip
http://forum.xda-developers.com/showthread.php?t=883500