BTW, on Linux the OpenMAX layer is not implemented, so GST elements directly talk to FSL modules. So all this GST + OpenMAX integration should be done on Android. Good luck!
Android uses the omx codecs intrinsically, so if you record or playback as you regularly do on android (gallery, am commands, etc) you'll be using the codecs.